From: Geert Uytterhoeven Date: Fri, 29 Aug 2014 13:26:19 +0000 (+0200) Subject: ARM: shmobile: sh7372: Make domain_devices[] static __initdata X-Git-Tag: v4.14-rc1~6730^2~6^2~3 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9eda01b2f665d8bf29f6ac93e3db403290e0f3cf;p=platform%2Fkernel%2Flinux-rpi.git ARM: shmobile: sh7372: Make domain_devices[] static __initdata Make the domain_devices[] array static and __initdata, to reduce kernel size: - Making it static gets rid of the code to copy the data to the stack, - Marking it __initdata allows more init memory to be freed. Signed-off-by: Geert Uytterhoeven Signed-off-by: Simon Horman --- diff --git a/arch/arm/mach-shmobile/setup-sh7372.c b/arch/arm/mach-shmobile/setup-sh7372.c index 9cdfcdf..a04fa5f 100644 --- a/arch/arm/mach-shmobile/setup-sh7372.c +++ b/arch/arm/mach-shmobile/setup-sh7372.c @@ -927,7 +927,7 @@ static struct platform_device *sh7372_late_devices[] __initdata = { void __init sh7372_add_standard_devices(void) { - struct pm_domain_device domain_devices[] = { + static struct pm_domain_device domain_devices[] __initdata = { { "A3RV", &vpu_device, }, { "A4MP", &spu0_device, }, { "A4MP", &spu1_device, },