mogami: Remove unused code

Remove LCDC, HDMI, ADV7520 panels.
Remove Cypress touchscreens.
Remove TSC2007 touchscreen.
Remove Marimba ADC touchscreen.
Remove ISA1200 haptics.
Remove OPTNAV keyboard.
Remove BMA150 sensor.
Remove pm8xxx keypads.
Remove MDDI panels.
Remove MDDI power regulations.
Remove SMSC ethernet devices.
Remove flip switch device.
Remove leds used in the reference boards.
Remove unneeded code to configure adc.
Remove unneeded code to configure adsp sizes.
Remove unneeded code to configure snddev tx route.
Remove unneeded code to configure wpswitch.
Remove unneeded code to configure usb hub.
Remove unneeded code to configure sdc2 settings.
Remove unneeded code to configure marimba clock config.
Remove timpani codec.
Remove display clock config.
Remove PM8058 PWM driver.

Signed-off-by: Michael Bestas <mikeioannina@gmail.com>
Configure pm8xxx keypads
mogami-defconfigs: Initial changes

still doesn't even compile, but let's push this for now

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

Change-Id: Ibb71609fb82fb7a6a3f80030f5ee5669eb68d37f
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: enable PM8XXX vibrator

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

Change-Id: Iac04b82b7c7c597a4fb31daa2b4b38adbd5656ad
mmc: msm_sdcc: Prevent NULL pointer dereference in IRQ

Ensure card object is accessed only when it is not NULL. Use
AND in place of OR operator, and correctly check for presence
of SDIO card.

Change-Id: Ibd95b4b213da3db5bdf83e3ca5664e88291e6e36
Signed-off-by: Oluwafemi Adeyemi <aadeyemi@codeaurora.org>
(cherry picked from commit 3975e5d64c6daec3d73864bf861061f45b9a14d5)

Signed-off-by: Sridhar Gujje <sgujje@codeaurora.org>
mogami: Decrease snddev amplifier log level.

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

Change-Id: If561f72c841694082aae3d1b9257167455a7eb14
sound: msm7x30: Not an error.

This is just notifying what the device frequency is.
debug_mm: Only print pr_debug and pr_info if DEBUG.

Greatly reduces the logging of sound messages in the kernel. To enable the
logging, #define DEBUG before including debug_mm.h
720p: Fix compilation error.
msm_fb: Fix compilation error.
msm_fb: Initial commit for MDDI using new vSync mechanism.
msm_fb: Set vsync_gpio if specified by mdp platform data.
USB: msm72k_otg: Handle clearing all otg interrupt status bits

Hardware is generating a 1MSIS interrupt during PHY reset while doing a
USB disconnect and is not being cleared. Handle such corner cases and
clear all otg interrupts.

CRs-Fixed: 384247
Signed-off-by: Rajkumar Raghupathy <raghup@codeaurora.org>
(cherry picked from commit 020d62d16e85e88db4371a5d842283003e61a8cd)

Change-Id: I1da53e8cf7a793fc866fb719cd887adc6bccb87c
Signed-off-by: Gopal Goberu <ggober@codeaurora.org>
USB: msm72k_otg: Block notifying pmic about current drawn multiple times

In some cases, due to spurious interrupts, we may end up in notifying the
amps of current to be drawn to the PMIC multiple times.

Handle such cases by comparing the previously updated data to the PMIC with
the present data.

CRs-Fixed: 309178
Signed-off-by: Rajkumar Raghupathy <raghup@codeaurora.org>
(cherry picked from commit 67ff4ed3a15d43cf3e1e83d72a6eae247998c69b)

Change-Id: I550d0460088fd1dfb71e7b164db70937032ab1b0
Signed-off-by: Sivasri Kumar Vanka <sivasri@codeaurora.org>
mogami: Fix SD detection GPIO

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

Change-Id: I62e81dbd467bc7f3acc7ddb45727cc437e606ed8
mogami: Setup uart3 for debuging

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

Change-Id: I50d54cbdaab2a7f6f6b0e2efd5b46f842e8df55c
mogami: Set correct memory banks

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

Change-Id: Ib87257a4b4bdfb41a68790b8bbefb2f98ab7d052
mogami: Remove qcom evaluation machines & add mogami machine

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

Change-Id: I82941cbbb673f639e4997f18e08942ebd8476171