From: Stefan Agner Date: Sat, 21 Mar 2015 23:45:35 +0000 (+0100) Subject: ARM: cygnus: fix const declaration bcm_cygnus_dt_compat X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=3213e674ca42c95b84ed040eab3d5722f41412ae;p=GitHub%2Fmoto-9609%2Fandroid_kernel_motorola_exynos9610.git ARM: cygnus: fix const declaration bcm_cygnus_dt_compat The const declaration for char* is actually duplicated, however the array of strings is currently not constant. However, typically the dt_compat array is declared as const char *const. Follow that convention and also add the __initconst macro for constant initialization data. Signed-off-by: Stefan Agner Acked-by: Scott Branden Reviewed-by: Ray Jui Tested-by: Ray Jui Acked-by: Uwe Kleine-König Signed-off-by: Florian Fainelli --- diff --git a/arch/arm/mach-bcm/bcm_cygnus.c b/arch/arm/mach-bcm/bcm_cygnus.c index 30dc58be51b8..7ae894c7849b 100644 --- a/arch/arm/mach-bcm/bcm_cygnus.c +++ b/arch/arm/mach-bcm/bcm_cygnus.c @@ -13,7 +13,7 @@ #include -static const char const *bcm_cygnus_dt_compat[] = { +static const char * const bcm_cygnus_dt_compat[] __initconst = { "brcm,cygnus", NULL, };