cpufreq: SPEAr: Make read-only array sys_clk_src static
authorColin Ian King <colin.i.king@gmail.com>
Thu, 3 Nov 2022 14:36:54 +0000 (14:36 +0000)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 3 Nov 2022 18:15:45 +0000 (19:15 +0100)
Don't populate the read-only array sys_clk_src on the stack but instead
make it static and add in a missing const. Also makes the object code a
little smaller.

Signed-off-by: Colin Ian King <colin.i.king@gmail.com>
Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
drivers/cpufreq/spear-cpufreq.c

index 7d0d62a..c6fdf01 100644 (file)
@@ -39,7 +39,7 @@ static struct clk *spear1340_cpu_get_possible_parent(unsigned long newfreq)
         * In SPEAr1340, cpu clk's parent sys clk can take input from
         * following sources
         */
-       const char *sys_clk_src[] = {
+       static const char * const sys_clk_src[] = {
                "sys_syn_clk",
                "pll1_clk",
                "pll2_clk",