fix mtp
fastchg: change fast charge to override the high current GPIO, not the USB cable mode

Conflicts:
	arch/arm/mach-omap2/board-tuna-connector.c

Conflicts:
	arch/arm/mach-omap2/board-tuna-connector.c

Conflicts:
	arch/arm/mach-omap2/board-tuna-power.c
fastchg: Only enable fast charge GPIO as long as we actually have some charging to do.
allow older fast charge (set force_fast_charge to 2) -- tiny4579
for @metalspring