power: supply: lp8788: remove an unneeded NULL check
Subsystems (2)
PATCH 1/1 power: supply: lp8788: remove an unneeded NULL check
We checked that "pdata->chg_params" is non-NULL earlier in this function so when we add "i" to it, it's still non-NULL.
Signed-off-by Dan Carpenter <[email protected]>
drivers/power/supply/lp8788-charger.c +0 -3
@@ -384,9 +384,6 @@ static int lp8788_update_charger_params(struct platform_device *pdev,for (i =0 ; i < pdata->num_chg_params; i++) { param = pdata->chg_params + i; -if (!param) -continue ; -if (lp8788_is_valid_charger_register (param->addr)) { ret =lp8788_write_byte (lp, param->addr, param->val);if (ret)
Quoted 4 lines · Dan Carpenter
We checked that "
pdata->chg_params" is non-NULL earlier in this function so when we add "i" to it, it's still non-NULL.Signed-off-by Dan Carpenter <[email protected]>
Acked-by Milo Kim <[email protected]>
Thanks for catching this.
Best regards,
Milo
Sebastian Reichel
maintainerHi Dan,
Quoted 10 lines · Dan Carpenter
We checked that "
pdata->chg_params" is non-NULL earlier in this function so when we add "i" to it, it's still non-NULL.Signed-off-by Dan Carpenter <[email protected]>drivers/power/supply/lp8788-charger.c +0
-0
drivers/power/supply/lp8788-charger.c static int lp8788_update_charger_params(struct platform_device *pdev, · line 389
Quoted 9 lines
drivers/power/supply/lp8788-charger.c +0
-3@@ -384,9 +384,6 @@ static int lp8788_update_charger_params(struct platform_device *pdev,for (i =0 ; i < pdata->num_chg_params; i++) { param = pdata->chg_params + i; -if (!param) -continue ; -if (lp8788_is_valid_charger_register (param->addr)) { ret =lp8788_write_byte (lp, param->addr, param->val);if (ret)
Thanks, queued.
-- Sebastian