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>
This commit is contained in:

committed by
Anton Vorontsov

parent
340968de48
commit
08d816b8cb
@@ -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;
|
||||
|
Reference in New Issue
Block a user