diff options
Diffstat (limited to 'include/linux/mfd/tps65217.h')
| -rw-r--r-- | include/linux/mfd/tps65217.h | 13 | 
1 files changed, 2 insertions, 11 deletions
diff --git a/include/linux/mfd/tps65217.h b/include/linux/mfd/tps65217.h index e030ef9a64e..12c06870829 100644 --- a/include/linux/mfd/tps65217.h +++ b/include/linux/mfd/tps65217.h @@ -217,7 +217,8 @@ enum tps65217_regulator_id {   * Board data may be used to initialize regulator.   */  struct tps65217_board { -	struct regulator_init_data *tps65217_init_data; +	struct regulator_init_data *tps65217_init_data[TPS65217_NUM_REGULATOR]; +	struct device_node *of_node[TPS65217_NUM_REGULATOR];  };  /** @@ -227,11 +228,6 @@ struct tps65217_board {   * @max_uV:		minimum micro volts   * @vsel_to_uv:		Function pointer to get voltage from selector   * @uv_to_vsel:		Function pointer to get selector from voltage - * @table:		Table for non-uniform voltage step-size - * @table_len:		Length of the voltage table - * @enable_mask:	Regulator enable mask bits - * @set_vout_reg:	Regulator output voltage set register - * @set_vout_mask:	Regulator output voltage set mask   *   * This data is used to check the regualtor voltage limits while setting.   */ @@ -241,11 +237,6 @@ struct tps_info {  	int max_uV;  	int (*vsel_to_uv)(unsigned int vsel);  	int (*uv_to_vsel)(int uV, unsigned int *vsel); -	const int *table; -	unsigned int table_len; -	unsigned int enable_mask; -	unsigned int set_vout_reg; -	unsigned int set_vout_mask;  };  /**  |