Revert "HACK USB OTG: fix logic derp"

This reverts commit 6800be4eb959b17906e20cb656b02eab9a34d7e1.
Revert "HACK: add sysfs interface to ziddey's MSM OTG hack for N4"

This reverts commit 3028f2628e098bf891c22e9197c91d5309f3a761.
Revert "msm_otg: hack to allow externally powered usb host mode"

This reverts commit 449f3c81f7869463e3bcf6d949b027b276412181.
msm_otg: hack to allow automatic usb host mode (externally powered) Force ID_A (host mode + charging) on detection of proprietary charger (Apple-compatible charger with voltage on D+/D-). Unforce ID_A on PMIC: BSV clear (detection of loss of charger). Use charger type ACA_DOCK and allow up to 1.5A charge rate in host mode.

Signed-off-by: Gauravm <justvarshney@gmail.com>
msm_otg: hack to allow manual usb host mode (externally powered) Enable debugfs /sys/kernel/debug/msm_otg/mode for manual otg mode manipulation. Always force requested mode (none, peripheral, host). Use ID_A bit instead of ID for host mode.

Note: There are no provisions for charger detection when setting host mode manually.

Signed-off-by: Gauravm <justvarshney@gmail.com>