regulator: tps65023: Remove num_voltages array
PATCH v2 1/1 regulator: tps65023: Remove num_voltages array
We can get n_voltages for each regulator from table_len of struct tps_info.
Signed-off-by Axel Lin <[email protected]>
--- drivers/regulator/tps65023-regulator.c | 6 +----- 1 files changed, 1 insertions(+), 5 deletions(-)
drivers/regulator/tps65023-regulator.c +1 -5
@@ -106,10 +106,6 @@ static const u16 LDO2_VSEL_table[] = { 2500, 2800, 3000, 3300, }; -static unsigned int num_voltages[] = {ARRAY_SIZE (VDCDC1_VSEL_table), -0 ,0 ,ARRAY_SIZE (LDO1_VSEL_table), -ARRAY_SIZE (LDO2_VSEL_table)}; -/* Regulator specific details */ struct tps_info {const char *name;
@@ -453,7 +449,7 @@ static int __devinit tps_65023_probe(struct i2c_client *client, tps->desc[i].name = info->name; tps->desc[i].id = i; - tps->desc[i].n_voltages = num_voltages[i]; + tps->desc[i].n_voltages = info->table_len; tps->desc[i].ops = (i >TPS65023_DCDC_3 ? &tps65023_ldo_ops : &tps65023_dcdc_ops); tps->desc[i].type =REGULATOR_VOLTAGE ;
Signature · 1 line
1.7.4.1
2011/8/2 Axel Lin <[email protected]>:
Quoted 4 lines
We can get
n_voltagesfor each regulator fromtable_lenof structtps_info.Signed-off-by Axel Lin <[email protected]>---
hi Liam,
Seems this one is also missing.
Regards,
Axel
Hi Axel,
Quoted 9 lines · Axel Lin
2011/8/2 Axel Lin <[email protected]>:
Quoted 4 lines
We can get
n_voltagesfor each regulator fromtable_lenof structtps_info.Signed-off-by Axel Lin <[email protected]>---
hi Liam,
Seems this one is also missing.
I'm just back online from a two week broadband outage and working through backlog now. Any chance you could resend these 3 with Acks.
Thanks
Liam