Import msm charger changes from 6.2.B.0.200

Change-Id: Id0f92f9c12cd58c016a9b4567c61a0c64db4950a
Import apds9702 driver from 6.2.B.0.200

Change-Id: Ibdc06d637f886494474a82e03497affd27367533
Import simple_remote driver from 6.2.B.0.200

Change-Id: Id5bc03bc18fd60b453b44b55088d67b7b1930fa8
Import bma250 driver from 6.2.B.0.200

Change-Id: I6c09f4c8939bba9c6991edc5699c72deca0ae3b0
bma250: Fix build for kernel 3.4

Change-Id: I25d1a8cb8c89b1ccd2879389e2f9fb9b70c7e2b1
bma250: Use new suspend/resume method

Change-Id: I76f486a8d18c1258f8110b01bd3ceeab1de922ee
Import bma150_ng driver from 4.1.B.1.13

Change-Id: Ie76304495be8e3802c6548f6c84f7847b5e382a7
bma150_ng: Remove obsolete Kconfig option

Change-Id: Ifd5c77c5e81da58ba328851fc66c7a38f2b2f411
Fixup bma150_ng for 3.4 kernel

Change-Id: Ib6aa671cc7fe6dafb47ba3c9199b05111d6b3e50
Import bmp180 driver from 4.1.B.1.13

Change-Id: Ic9f1eaa5db5987303d224b63d46607b950ee0564
Import akm8975 driver from 4.1.B.1.13

Change-Id: I4048ba8acd8ee716946a55d5b283fba7a87e79ab
Fixup akm8975 driver for 3.4 kernel

Change-Id: I990f3f9b3c268503f9e4d4f2405d020b9c8a291b
Import semc_rpc_server_handset from 4.1.B.1.13

Change-Id: I93e4d470a58208ee42c233e18d97bcfe9043f22d
Import simple_remote_msm7x30_pf from 4.1.B.1.13

Change-Id: I5337f850325d437129d967a8996e2b70800a63fd
Import msm-adie-codec changes from 4.1.B.1.13

Needed for simple_remote_msm7x30_pf

Change-Id: Ib4031fb4a44f580ca0813f79603b6a499e4a3f28
Import proc_comm changes from 4.1.B.1.13

Needed for headset detection

Change-Id: If886162acff0c3b2abbf862b6f831e934e46c063
Fixup simple_remote_msm7x30_pf for 3.4 kernel

Change-Id: I01dde745543dcaf7299ef307536a0cbade58edf0
Import cy8ctma300_spi driver from 4.1.B.1.13

Change-Id: I82bfc2a073d8090acbe6a6b9010dd74c126db765
Fixup cy8ctma300_spi for 3.4 kernel

Change-Id: I05fd4417b210e4ac7376fb56eaf24f309558769f
Import clearpad driver from 4.1.B.1.13

Change-Id: I91a6c9d4a11f5ccb2d02c3757d29b6e601ff7927