Squashed update of kernel from 3.4.57 to 3.4.58
Squashed update of kernel from 3.4.58 to 3.4.59

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Iff055b29de905ab9f8a38cd63943766b831543b8
mogami-board: salvage some RAM from MSM_FB on mdpi devices

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I984b32d4f0245393d4d00e4809e83b88184f1f8a
leds: platform data: add -rgb1 suffix to button backlight

makes my life easier

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I6ea98222c8db2cb398a03336304d77edb57589e7
pm8xxx-vibrator: Add voltage level setting to timed_output class.

Userspace can now control the voltage of the vibrator, thus changing the
intensity.
Revert "mogami-vibrator: import and fixups for 3.4"

This reverts commit 92eb1909d1aca9d73fb4b8a5c12da56763c9329a.

Change-Id: I9b4d3006e48019a045363038b35ff35bc936cb01
pm8xxx-vibrator: Add default voltage level setting

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ia4643660aedeb572136e60f9453440d24a2950eb
mogami-board: Add & Enable PM8XXX vibrator.

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I5a40789c2366e8587d8ba36ade224dec21dabdd8
defconfigs: updates for pm8xxx vibrator changes

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I950f9a1160530091ed28e5e6f500c129032010de
pmic8058: Move from PM8058 PWM to PM8XXX PWM.

PM8058 now uses the generic PWM driver instead of its own.
pmic8058: Move from PM8058 leds to PM8XXX leds.

PM8058 now uses the generic PM8XXX leds driver.
rtc-pm8xxx: Register wakeup capability before rtc device

Otherwise the rtc device is regisyered as non-wakeup capable.

Change-Id: I8c5a8b49414d7e6cfb2e5071f8e19e77beefa891
mogami-board: add PM8XXX RTC clock

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ieb906ca923aa782f5e4755af867931a27cdbfdad
defconfigs: Disable RPC based RTC clock & enable PM8XXX RTC clock.

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ie98aced57d2fb8914594f7c884227fe1abbf5e8a
mogami-board: Remove PM8058 PWM driver

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I575e0f5b6e7042a868cddaf0c2ed36fef29f2ef7
defconfigs: Disable PM8058 PWM driver & Enable PM8XXX PWM driver.

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I8b95502f736cd01c818e3b47b102ea9cd093cc73
mogami-board: Add PM8XXX misc driver

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I09e0f74ed7422535b7e97a89d793bf537adbd0cf
defconfigs: Enable PM8XXX misc driver

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I5ecd08420f8d3193f881907d2021b911a55cad57
mogami-board: remove SDIO AL

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: Ic3379581cd44b4df8e2625c36b70f45ef90f4a14
defconfigs: disable SDIO AL

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>

Change-Id: I1add113a5fe1078703082edd559d9f01a9449338