defconfig: msmkrypton: Enable SMP2P

Enable SMSM Point-to-Point driver (SMP2P).

Change-Id: Ic1b2ec8df6175065b639e716b2456eef21b73679
Signed-off-by: Jeffrey Hugo <jhugo@codeaurora.org>
rmnet_bam: Free netdevice resources if init fails

In the init routine, after the netdevice is allocated,
there are failure cases, where the netdevice was not
being unregistered and free'd. This patch handles all the
failure cases in the init routine and does the necessary
clean up.

CRs-Fixed: 490419
Change-Id: I71b2318e61dffa1e2dca0e835ec6d964679b2639
Signed-off-by: Harout Hedeshian <harouth@codeaurora.org>
gpiomux-8974: Configure EPM GPIO based on platform

Add EPM GPIO for Fluid, Liquid and MTP platforms only.

Change-Id: I5e81bc2a6b303501c87a778ce3b21209d4e8c3eb
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
msm: smd_pkt: add enforcement that array lengths match number of ports

Additional checks are added to enforce that ports are equal in number
to the size of their representative arrays, to provide sanity checks when
ports are added or removed.

Change-Id: I83e7d74b8c21df8e357a817b7e542006b9b675a8
Signed-off-by: Brent Hronik <bhronik@codeaurora.org>
input: sensor: Revise the sensor axis data for mma8x5x

Add the input data divider to adjust the sensor axis data.

Change-Id: Id85654d4bcaea956b53d724c782e74f821e47721
Signed-off-by: Xiaocheng Li <lix@codeaurora.org>
msm: smd_pkt: add additional smdcntl devices

Additional smdcntl devices are added to support Multi RMNET feature.

Change-Id: I6e0661e06af59235cd21ad8d15ee7324c40e8660
Signed-off-by: Brent Hronik <bhronik@codeaurora.org>
ARM: dts: msm: Update sharp panel with autogenerated dtsi

Change updates sharp dtsi file to autogenerated file and format
for dragonboard target

Change-Id: Icfdee387caeceadb90cde544c92dc47d45daafd0
Signed-off-by: Arpita Banerjee <cabane@codeaurora.org>
Signed-off-by: Casey Piper <cpiper@codeaurora.org>
msm: camera2: Enable processed divert logic

Expose separate ioctl to perform buf done so that user space
driver can use that ioctl to do buf done after getting back the
buffer from downstream sub module.

Change-Id: Id5841db80c286de737f36b3c752c63cacffb7191
Signed-off-by: Sreesudhan Ramakrish Ramkumar <srramku@codeaurora.org>
Signed-off-by: Rajakumar Govindaram <rajakuma@codeaurora.org>
ARM: dts: msm: Add VADC batt_therm channel

Batt therm on 8x26 QRD platform uses a different
resistive divider circuit compared to other platforms.
Therefore update the batt_therm channel to use the
QRD therm's mapping table.

Change-Id: Ib517b9fbc57476826e809734fc3dfa7e001cd23e
Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>
msm: pil: Move device tree parsing code into the framework

Every driver has to repeat the code for parsing device tree nodes for the
proxy unvote IRQ. So, move this parsing code into the framework level to
avoid this duplication of code.

Change-Id: I8739af63f6f3bc95aaded74d60359256e5bd7a66
Signed-off-by: Seemanta Dutta <seemanta@codeaurora.org>
ARM: dts: msm: Support no lpm for atmel touch controller

MSM8x10 MTP does not support low power mode(lpm)
for touch controller regulators.

Change-Id: Iae9faaad7eacae7e1e3d75e7807517f0c3ee8a89
Signed-off-by: Chun Zhang <chunz@codeaurora.org>
Merge "tty: n_smux: add separate close notifications"
Merge "msm: ADSPRPC: Allow mapping of IOMMU heap buffers"
Merge "mmc: core: dont send PON during suspend"
Merge "ARM: dt: msm: turn eMMC VCC off in suspend for 8226"
Merge "ARM: dt: msm: Turn off eMMC LDO17 during sleep for 8610"
Merge "ASoC: wcd9310: Fix DMIC current leakage after disable"
Merge "arm/dt: msm8610: Add sensor mma8x5x support in device tree"
Merge "defconfig: msm8610: enable options for QView"
Merge "wcnss: Add PLL status register to register dump list"