summaryrefslogtreecommitdiff
path: root/include/linux/mfd/lp8788.h
diff options
context:
space:
mode:
authorKim, Milo <Milo.Kim@ti.com>2012-10-22 04:18:54 +0400
committerAnton Vorontsov <anton.vorontsov@linaro.org>2012-11-18 08:44:44 +0400
commit08d816b8cb09de1fd8268c8f1dbc97c3cc435d67 (patch)
tree03b00f78898c730d521cd908a5593eb34a9f0241 /include/linux/mfd/lp8788.h
parent340968de484967f931d89d20a1344d213fa86fb8 (diff)
downloadlinux-08d816b8cb09de1fd8268c8f1dbc97c3cc435d67.tar.xz
lp8788-charger: Fix ADC channel names
The name of ADC channel is configurable in the platform side. This name is referenced in the IIO consumer driver. To get the IIO channel, specific name in the platform data is used as an parameter of the iio_channel_get(). Thus, lp8788_adc_id platform data are replaced with specific names. Signed-off-by: Milo(Woogyom) Kim <milo.kim@ti.com> Signed-off-by: Anton Vorontsov <anton.vorontsov@linaro.org>
Diffstat (limited to 'include/linux/mfd/lp8788.h')
-rw-r--r--include/linux/mfd/lp8788.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/include/linux/mfd/lp8788.h b/include/linux/mfd/lp8788.h
index cec364bdccfa..2a32b16f79cb 100644
--- a/include/linux/mfd/lp8788.h
+++ b/include/linux/mfd/lp8788.h
@@ -211,16 +211,16 @@ struct lp8788_chg_param {
/*
* struct lp8788_charger_platform_data
- * @vbatt_adc : adc selection id for battery voltage
- * @batt_temp_adc : adc selection id for battery temperature
+ * @adc_vbatt : adc channel name for battery voltage
+ * @adc_batt_temp : adc channel name for battery temperature
* @max_vbatt_mv : used for calculating battery capacity
* @chg_params : initial charging parameters
* @num_chg_params : numbers of charging parameters
* @charger_event : the charger event can be reported to the platform side
*/
struct lp8788_charger_platform_data {
- enum lp8788_adc_id vbatt_adc;
- enum lp8788_adc_id batt_temp_adc;
+ const char *adc_vbatt;
+ const char *adc_batt_temp;
unsigned int max_vbatt_mv;
struct lp8788_chg_param *chg_params;
int num_chg_params;