projects
/
linux.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7eef64d
)
leds: aw200xx: Make read-only array coeff_table static const
author
Colin Ian King
<colin.i.king@gmail.com>
Fri, 19 Jan 2024 23:26:30 +0000
(23:26 +0000)
committer
Lee Jones
<lee@kernel.org>
Thu, 7 Mar 2024 08:48:02 +0000
(08:48 +0000)
Don't populate the read-only array coeff_table on the stack at
run time, instead make it static const.
Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Link:
https://lore.kernel.org/r/20240119232630.2752239-1-colin.i.king@gmail.com
Signed-off-by: Lee Jones <lee@kernel.org>
drivers/leds/leds-aw200xx.c
patch
|
blob
|
history
diff --git
a/drivers/leds/leds-aw200xx.c
b/drivers/leds/leds-aw200xx.c
index f584a7f98fc5b8811fc449e8709449ec56e16cb7..6c8c9f2c19e339217ec371dfc9c5189948eb5d97 100644
(file)
--- a/
drivers/leds/leds-aw200xx.c
+++ b/
drivers/leds/leds-aw200xx.c
@@
-282,7
+282,7
@@
static int aw200xx_set_imax(const struct aw200xx *const chip,
u32 led_imax_uA)
{
u32 g_imax_uA = aw200xx_imax_to_global(chip, led_imax_uA);
- u32 coeff_table[] = {1, 2, 3, 4, 6, 8, 12, 16};
+
static const
u32 coeff_table[] = {1, 2, 3, 4, 6, 8, 12, 16};
u32 gccr_imax = UINT_MAX;
u32 cur_imax = 0;
int i;