mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 19:21:31 -04:00
88pm860x_battery and charger: Fix a few post-merge issues
Sparse complains: CHECK drivers/power/88pm860x_battery.c drivers/power/88pm860x_battery.c:128:5: warning: symbol 'array_soc' was not declared. Should it be static? CHECK drivers/power/88pm860x_charger.c drivers/power/88pm860x_charger.c:640:3: warning: symbol 'pm860x_irq_descs' was not declared. Should it be static? CHECK drivers/mfd/88pm860x-core.c drivers/mfd/88pm860x-core.c:803:53: warning: incorrect type in assignment (different base types) drivers/mfd/88pm860x-core.c:803:53: expected struct charger_regulator *charger_regulators drivers/mfd/88pm860x-core.c:803:53: got struct regulator_bulk_data static [toplevel] * The issues are minor, except for the last one. We seemed to use 'regulator_bulk_data' struct (just as charger manager documentation wrongly tells us), but in real it should have been 'struct charger_regulator'. The only reason that it worked is because both 'supply' and 'regulator_name' struct members are the first in these structs. :-) Signed-off-by: Anton Vorontsov <[email protected]>
This commit is contained in:
parent
a830d28b48
commit
f1ade35253
3 changed files with 4 additions and 4 deletions
|
|
@ -157,8 +157,8 @@ static struct regulator_init_data preg_init_data = {
|
|||
.consumer_supplies = &preg_supply[0],
|
||||
};
|
||||
|
||||
static struct regulator_bulk_data chg_desc_regulator_data[] = {
|
||||
{ .supply = "preg", },
|
||||
static struct charger_regulator chg_desc_regulator_data[] = {
|
||||
{ .regulator_name = "preg", },
|
||||
};
|
||||
|
||||
static struct mfd_cell power_devs[] = {
|
||||
|
|
|
|||
Loading…
Reference in a new issue