ARM: omap4: tuna: add SEC Jack platform data

This introduces a new board-tuna-jack file that configures
the platform to use the sec_jack driver for wired accessory
detection.

Signed-off-by: Chris Kelly <c-kelly@ti.com>
ARM: omap: tuna: enable SEC jack driver

Signed-off-by: Chris Kelly <c-kelly@ti.com>
ARM: OMAP: tuna: soc info: add die ID

Add DIE ID information as well to the soc. Retrieved with:
$ cat /sys/board_properties/soc/die_id
5AC20000-BAD87321-0A10F015-BAD87321

Change-Id: Ide5dc70076d2d6cc4d8309cee47e2899d69f31ac
Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: OMAP: tuna: soc info: add production ID

Add PRODUCTION ID information as well to the SoC. Retrieved with:
$ cat /sys/board_properties/soc/production_id
0002B94E-000000C3

Change-Id: I071a87f72f1d81d632ed89d040d5911312219c0c
Signed-off-by: Nishanth Menon <nm@ti.com>
ARM: omap4: tuna: Enable HID drivers.

Change-Id: Ib132744f2d5ec3de467c41620d010d79f7a6eaff
Signed-off-by: Jaikumar Ganesh <jaikumar@google.com>
ARM: omap: tuna: sync up defconfig

Change-Id: I7bd3db80f6d6538c4af639130146686cbb18b0b0
Signed-off-by: Dima Zavin <dima@android.com>
ARM: omap4: tuna: Add sensor orientations for toro sample 3 and lunchbox

Change-Id: I7e40ad4aa87d982fc6784ba8272a8029d29e0a9f
Signed-off-by: Arve Hjønnevåg <arve@android.com>
ARM: omap4: tuna: do not use twl6030 usb xceiver driver

Change-Id: I1f15a204c6a2702ce643d75579c54e127429c15d
Signed-off-by: Dima Zavin <dima@android.com>
ARM: omap4: tuna: add USB connector detect/switch driver

Change-Id: I131655146ceaf255b21997ceaed64271ab6e19e9
Signed-off-by: Dima Zavin <dima@android.com>

Conflicts:
	arch/arm/mach-omap2/board-tuna.c
ARM: omap4: tuna: use otg event notifications for pda_power

Change-Id: I7a6d4bc2d887dedd6fc865f877cb11f56c336dfb
Signed-off-by: Dima Zavin <dima@android.com>
ARM: omap: tuna: add fsa9480 to defconfig

Change-Id: I5dd2d994031de1ddc8a86bf32d1ab530865d2512
Signed-off-by: Dima Zavin <dima@android.com>
ARM: omap4: tuna: enable fast charge on AC charger

Change-Id: I62b5fa60d6621a75612d16305bfed24b7cd880b1
Signed-off-by: Dima Zavin <dima@android.com>
toro: add ehci board support for modem connectivity

Enable ehci for toro since Modem IPC is via USB EHCI.

Change-Id: If5a86baf85c79d667c8fb71a1ea6d101c2597d54
Signed-off-by: Vikram Pandita <vikram.pandita@ti.com>
MODEM_IF: omap4: tuna: toro: Added CDMA modem interface driver

Patch set 5
1. modem link driver for dpram
2. cbp7.1 CDMA modem control driver

Change-Id: I75868384e22912e90b199aaf4cd49f3e01360842
Signed-off-by: j.h.hyun <j.h.hyun@samsung.com>
MODEM_IF: omap4: tuna: Modem IF: Update modem interface(lte- usb) driver

1. Update code regarding lte-usb modem interface
2. Updated files
- modemctl : modem_modemctl_device_cmc221.c
- modem_link_device : modem_link_device_usb.c , modem_link_device_usb.h
- header : modem.h

Change-Id: Ifa77ac84835407ce928f16b51e83c6defe6a15cf
Signed-off-by: dongjinseo <dejay.seo@samsung.com>
MODEM_IF: omap4: tuna: Modem IF: SPI driver for LTE boot

These are special functions to send the LTE(CMC221) bootloader and usbloader to the LTE Modem
- LTE Modem(CMC221) has no flash Memory, so bootloader must be loaded from AP
- At runtime AP-LTE inteface is USB ,
  but there is no USB driver at LTE Modem romboot,
  so we have to use SPI interface to load the LTE Modem bootloader and usbloader.
- Because these are special functions and the only usage is to send bootloader/usbloader,these functions does not comply with normal MODEM_IF( io/link/modemctl layer)

Change-Id: I82d085707102a80d061af398f06d87fd76754348
Signed-off-by: dongjinseo <dejay.seo@samsung.com>
ARM: omap4: tuna : SPI  board file for LTE boot

These configs changes are related to I82d08570 lte bootloader spi driver and I9798f49e tuna_defconfig

Change-Id: I7364ff9058be5578f195ff2f3aeaeba20a4e8d9d
Signed-off-by: dongjinseo <dejay.seo@samsung.com>
misc: modem_if: Build lte_modem_bootloader

Change-Id: I6d1219943dad220eac682c9797c017eeab6518ea
Signed-off-by: Benoit Goby <benoit@android.com>
ARM: omp4: tuna: Added config for CDMA and LTE

1. Added gpio and mux config for CDMA modem.
2. Activated platform device register for CDMA and LTE modem.
3. Added dependencies

Change-Id: I7d837a1eaa75679e22a2382b807d4b30190c64cd
Signed-off-by: j.h.hyun <j.h.hyun@samsung.com>ARM: omp4: tuna: Added config for CDMA and LTE
ARM: configs: tuna_defconfig : SPI configs changes for LTE boot

These configs changes are related to I82d08570 lte bootloader spi driver changes
These are special functions to send the LTE(CMC221) bootloader and usbloader to the LTE Modem
- LTE Modem(CMC221) has no flash Memory, so bootloader must be loaded from AP
- At runtime AP-LTE inteface is USB ,
but there is no USB driver at LTE Modem romboot,
so we have to use SPI interface to load the LTE Modem bootloader and usbloader.
- Because these are special functions and the only usage is to send bootloader/usbloader,these functions does not comply with normal MODEM_IF( io/link/modemctl layer)

Change-Id: I9798f49e068ef50d1237efaac072ef11e58514c6
Signed-off-by: dongjinseo <dejay.seo@samsung.com>