usb: otg: otg-wakelock: fix build for current sources

In recent sources usb_get_transceiver() was replaced
by usb_get_phy().

Change-Id: Ie807e06e7c1d7fa1dccf12f8f7bbb87b25b3b6c2
Signed-off-by: Ruslan Bilovol <ruslan.bilovol@ti.com>
remoteproc/omap: add IPU CMA size config for <=512 MB configurations

IPU CMA size is reduced in case of 512MB boards with no camera use-cases.
Add a separate config variable for this value in KConfig with default
value as 32MB and select this value whenever the total RAM size is
less than  512 MB.

Change-Id: I0b407314b1248074c6aef3e64e7a8b75a80616b2
Signed-off-by: Sundar Raman <sunds@ti.com>
omap: remoteproc: choose ducati firmware as per platform

Ducati firmwares are different for default 1GB configuration
and 512MB system configuration. remoteproc will load
appropriate firmware as per system configuration

Change-Id: I14e32da693d8988cc6d967e290969f3603511f6e
Signed-off-by: Sundar Raman <sunds@ti.com>
omap: remoteproc: adjust CMA base addresses to be within 64MB

The remoteproc CMA based addresses have been adjusted to lie
within the first 64MB of DDR, and start exactly at 0x82000000.

The CMA regions will be included as part of the kernel memory
and should lie outside of the memory that would be used for
vmalloc. This adjustment allows flexibility of supporting
minimum footprint ducati for 256M to 512M memory
configurations  of Android with vmalloc size
varying between 128M to 240M.

Change-Id: I7d3353c438cfd8551c07940072dc4b7ff0eb1e50
Signed-off-by: Suman Anna <s-anna@ti.com>
Signed-off-by: Sundar Raman <a0393242@ti.com>
remoteproc: add different ducati binary names for different configs

Change-Id: I3ef715e708e7dabc15c2915147c751763c7a9d3f
Signed-off-by: Sundar Raman <a0393242@ti.com>
OMAP4:ION: Use 20MB space for ION secure carveout

Change-Id: I0033946b77c2f6b59c91d5774598417130e9b7b5
Merge remote-tracking branch 'kf/p-android-omap-3.4' into p-android-omap-3.4