SEMC: add cradle & usb charger, update battery_data driver

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

Change-Id: I10348d2a699a907f00992c1c3b573596036dfc7b
charger: update msm usb drivers from fuji 3.4

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

Change-Id: I9ce1259a80ce63564ce4cb84f90cceb27420dece
battery_chargalg: updates from fuji 3.4

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

Change-Id: Ib7cd2b7f536dcba862ceb33ddc9f1605633dd055
Get rid of SEMC_CHARGER_CRADLE_ARCH

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

Change-Id: I6bf0e8e765bc0b8a152d93fb183c25534d7b34cf
mogami-board: update charger platform data

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

Change-Id: I78f12aff956e356a8c62039518514ddd59326b8b
charger: update device-specific data

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

Change-Id: Ieb481c67d1abfe1ae4c8784caadac4994c0ddf11
defconfigs: updates for charger changes

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

Change-Id: I1921d9e626c958d663dc6108e72a6b3a4411be18