add i2c defines
update samsung max17040 battery driver from cyano
msm/Kconfig: add another select for M2; will remove these in time and adjust d2spr_defconfig appropriately
Add bmp180 pressure driver
power_supply.h: more defines
board*m2: otg: HACK: return a sane value/remove non-existing field
m2_spr:pn544 fix return type; err_ldo_gpio_set_dir remove unused label
m2spr: HACK remove irrelevant touch device causing compilation problems
M2_SPR: rpm: use 8960 pdata
M2_SPR: no more sleep stats in 3.4
M2_SPR: int = null doesnt really make sense does it
M2_SPR: no QDSS devices for now
M2_SPR: no msm governor; if needed the commit is a4d6f11f348d2303f79049404b2101d1f62f40f4
M2_SPR: bring in msm governor after all no idea whats done on probe here
M2_SPR: q6 modem subsystem, new device registration per board-8960
M2_SPR: clock fixup - MAJOR DERPING opportunity
M2_SPR: gfx_init from board-8960; remove cpu_idle device per c1ed66c9035b4fbf240e46837d86a9a6442531f1
pm8xxx: Samsung defines
M2_SPR: rpmrs_levels init as in board-8960
Missing defines and drivers