The QPNP IADC driver supports the user bank peripheral of the current ADC(IADC). IADC is a 16 bit ADC used for measuring current. The single measurement mode is supported to read current from upto seven channel configuration. Clients can read the internal/external Rsense, CSP_EX, CSN_RX along with gain and offset calibraton channels. Change-Id: I7e5ae3fc70878d16827d33705853a36bb0aa04f6 Signed-off-by: Siddartha Mohanadoss <smohanad@codeaurora.org>