Message ID | 20221005161348.321971-1-colin.i.king@gmail.com |
---|---|
State | Accepted |
Commit | 2e5632aef677cc2e22cbc76704526b51e29b3a7b |
Headers | show |
Series | power: supply: lp8788: make const array name static | expand |
Hi, On Wed, Oct 05, 2022 at 05:13:48PM +0100, Colin Ian King wrote: > Don't populate the read-only array name on the stack but instead make > it static. Since the data and the pointers don't change also add in > a missing const. Also makes the object code a little smaller. > > Signed-off-by: Colin Ian King <colin.i.king@gmail.com> > --- Thanks, queued. -- Sebastian > drivers/power/supply/lp8788-charger.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/power/supply/lp8788-charger.c b/drivers/power/supply/lp8788-charger.c > index 56c57529c228..802c9491fcdb 100644 > --- a/drivers/power/supply/lp8788-charger.c > +++ b/drivers/power/supply/lp8788-charger.c > @@ -520,7 +520,7 @@ static int lp8788_set_irqs(struct platform_device *pdev, > static int lp8788_irq_register(struct platform_device *pdev, > struct lp8788_charger *pchg) > { > - const char *name[] = { > + static const char * const name[] = { > LP8788_CHG_IRQ, LP8788_PRSW_IRQ, LP8788_BATT_IRQ > }; > int i; > -- > 2.37.3 >
diff --git a/drivers/power/supply/lp8788-charger.c b/drivers/power/supply/lp8788-charger.c index 56c57529c228..802c9491fcdb 100644 --- a/drivers/power/supply/lp8788-charger.c +++ b/drivers/power/supply/lp8788-charger.c @@ -520,7 +520,7 @@ static int lp8788_set_irqs(struct platform_device *pdev, static int lp8788_irq_register(struct platform_device *pdev, struct lp8788_charger *pchg) { - const char *name[] = { + static const char * const name[] = { LP8788_CHG_IRQ, LP8788_PRSW_IRQ, LP8788_BATT_IRQ }; int i;
Don't populate the read-only array name on the stack but instead make it static. Since the data and the pointers don't change also add in a missing const. Also makes the object code a little smaller. Signed-off-by: Colin Ian King <colin.i.king@gmail.com> --- drivers/power/supply/lp8788-charger.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)