This patch enables USB-OTG support with serranoltexx devices.

A Y-USB-OTG cable is needed for using USB-OTG with that devices,
beause voltage must supplied separatley.

The idea of this patch has the origin on otg patch for f4ktion's kernel.
See here:
https://github.com/F4k/f4ktion_kernel/commit/e87234357a045a74a00e1f212bb7e20d54e5e694
https://github.com/F4k/f4ktion_kernel/commit/8893a51d35c6867d464db746dc20295234f8c050

Change-Id: Id07167b4f2e459500a7316ddd204b0331c1ba23f
mmc: Re-enable some features

Change-Id: I31da71a18adf3f8f9f2002014e2327153771a88e
msm_fb: Register frame buffer device for device shutdown

Many display panels have a requirement of executing panel-off
commands when the device goes to shutdown. Hence, register frame
buffer device for device shutdown so that the panel-off commands
can be executed successfully.

Change-Id: If39a93247542f5bbee8b0c4d1df1aab13270aa06
Signed-off-by: raghavendra ambadas <rambad@codeaurora.org>
loganre: Add board, driver and defconfig files from old kernel

Change-Id: Iea1811d2d6ac3722c58d7786bd3d6e03d5f2983d
loganre: Fix compile issues and update for new kernel

Change-Id: I5e01cc3e77d3067d9d695f45df000902f941ba0c
loganre: Update defconfig

Change-Id: I4e4a3e0b76a1fb070d6a9ffcb8ce65c47332f37d
express: Add board, driver and defconfig files from old kernel

Change-Id: I93057034050e9a1c8ac7b3418877fac321bb0bb6
express: Fix compile issues and update for new kernel

Change-Id: I5ae57cbddbed53ae76e16b16f479720f7ac77361
express: Update defconfig

Change-Id: I09d9606cfb2a9a2e6d7af9a64112e47540d3ae58