From: Colin Ian King Date: Tue, 4 Sep 2018 14:15:53 +0000 (+0100) Subject: mfd: arizona: Make array mclk_name static, shrinks object size X-Git-Tag: Ubuntu-5.0.0-8.9~1370^2~7 X-Git-Url: https://git.proxmox.com/?a=commitdiff_plain;h=8e27a5638ab5c1b5434a0c22bc43ec6c3f7f5b6b;p=mirror_ubuntu-disco-kernel.git mfd: arizona: Make array mclk_name static, shrinks object size Don't populate the array mclk_name on the stack but instead make it static. Makes the object code smaller by 23 bytes: Before: text data bss dec hex filename 38050 11604 64 49718 c236 linux/drivers/mfd/arizona-core.o After: text data bss dec hex filename 38027 11604 64 49695 c21f linux/drivers/mfd/arizona-core.o (gcc version 8.2.0 x86_64) Signed-off-by: Colin Ian King Acked-by: Charles Keepax Signed-off-by: Lee Jones --- diff --git a/drivers/mfd/arizona-core.c b/drivers/mfd/arizona-core.c index 057906e3c16e..27b61639cdc7 100644 --- a/drivers/mfd/arizona-core.c +++ b/drivers/mfd/arizona-core.c @@ -990,7 +990,7 @@ static const struct mfd_cell wm8998_devs[] = { int arizona_dev_init(struct arizona *arizona) { - const char * const mclk_name[] = { "mclk1", "mclk2" }; + static const char * const mclk_name[] = { "mclk1", "mclk2" }; struct device *dev = arizona->dev; const char *type_name = NULL; unsigned int reg, val;