soc: rockchip: dtpm: use C99 array init syntax
authorRandy Dunlap <rdunlap@infradead.org>
Mon, 1 May 2023 02:49:50 +0000 (19:49 -0700)
committerHeiko Stuebner <heiko@sntech.de>
Sun, 11 Jun 2023 20:38:04 +0000 (22:38 +0200)
Eliminate sparse warnings in soc/rockchip/dtpm.c:

drivers/soc/rockchip/dtpm.c:15:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:17:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:20:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:23:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:26:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:29:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:32:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:35:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:38:12: sparse: warning: obsolete array initializer, use C99 syntax
drivers/soc/rockchip/dtpm.c:41:12: sparse: warning: obsolete array initializer, use C99 syntax

Fixes: b9d6c47a2be8 ("rockchip/soc/drivers: Add DTPM description for rk3399")
Signed-off-by: Randy Dunlap <rdunlap@infradead.org>
Cc: Daniel Lezcano <daniel.lezcano@linaro.org>
Cc: Heiko Stuebner <heiko@sntech.de>
Cc: linux-rockchip@lists.infradead.org
Acked-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20230501024950.31518-1-rdunlap@infradead.org
Signed-off-by: Heiko Stuebner <heiko@sntech.de>
drivers/soc/rockchip/dtpm.c

index 5a23784..b36d4f7 100644 (file)
 #include <linux/platform_device.h>
 
 static struct dtpm_node __initdata rk3399_hierarchy[] = {
-       [0]{ .name = "rk3399",
-            .type = DTPM_NODE_VIRTUAL },
-       [1]{ .name = "package",
-            .type = DTPM_NODE_VIRTUAL,
-            .parent = &rk3399_hierarchy[0] },
-       [2]{ .name = "/cpus/cpu@0",
-            .type = DTPM_NODE_DT,
-            .parent = &rk3399_hierarchy[1] },
-       [3]{ .name = "/cpus/cpu@1",
-            .type = DTPM_NODE_DT,
-            .parent = &rk3399_hierarchy[1] },
-       [4]{ .name = "/cpus/cpu@2",
-            .type = DTPM_NODE_DT,
-            .parent = &rk3399_hierarchy[1] },
-       [5]{ .name = "/cpus/cpu@3",
-            .type = DTPM_NODE_DT,
-            .parent = &rk3399_hierarchy[1] },
-       [6]{ .name = "/cpus/cpu@100",
-            .type = DTPM_NODE_DT,
-            .parent = &rk3399_hierarchy[1] },
-       [7]{ .name = "/cpus/cpu@101",
-            .type = DTPM_NODE_DT,
-            .parent = &rk3399_hierarchy[1] },
-       [8]{ .name = "/gpu@ff9a0000",
-            .type = DTPM_NODE_DT,
-            .parent = &rk3399_hierarchy[1] },
-       [9]{ /* sentinel */ }
+       [0] = { .name = "rk3399",
+               .type = DTPM_NODE_VIRTUAL },
+       [1] = { .name = "package",
+               .type = DTPM_NODE_VIRTUAL,
+               .parent = &rk3399_hierarchy[0] },
+       [2] = { .name = "/cpus/cpu@0",
+               .type = DTPM_NODE_DT,
+               .parent = &rk3399_hierarchy[1] },
+       [3] = { .name = "/cpus/cpu@1",
+               .type = DTPM_NODE_DT,
+               .parent = &rk3399_hierarchy[1] },
+       [4] = { .name = "/cpus/cpu@2",
+               .type = DTPM_NODE_DT,
+               .parent = &rk3399_hierarchy[1] },
+       [5] = { .name = "/cpus/cpu@3",
+               .type = DTPM_NODE_DT,
+               .parent = &rk3399_hierarchy[1] },
+       [6] = { .name = "/cpus/cpu@100",
+               .type = DTPM_NODE_DT,
+               .parent = &rk3399_hierarchy[1] },
+       [7] = { .name = "/cpus/cpu@101",
+               .type = DTPM_NODE_DT,
+               .parent = &rk3399_hierarchy[1] },
+       [8] = { .name = "/gpu@ff9a0000",
+               .type = DTPM_NODE_DT,
+               .parent = &rk3399_hierarchy[1] },
+       [9] = { /* sentinel */ }
 };
 
 static struct of_device_id __initdata rockchip_dtpm_match_table[] = {