diff options
author | Bintian Wang <bintian.wang@huawei.com> | 2014-11-10 07:58:31 -0500 |
---|---|---|
committer | Michael Turquette <mturquette@linaro.org> | 2014-11-19 19:56:31 -0500 |
commit | 7f615dd43ced8dc5424ad3fa95edd6b7fbbbc27c (patch) | |
tree | b961e7817d960d7686b1127d47bd89ac3e5c4e4c | |
parent | 6793b3cd5da817c4be218bd8632f07cf4d2b0d26 (diff) |
clk: hi3620: Move const initdata into correct code section
Use __initconst instead of __initdata for constant init data.
Signed-off-by: Bintian Wang <bintian.wang@huawei.com>
Acked-by: Haojian Zhuang <haojian.zhuang@linaro.org>
Signed-off-by: Michael Turquette <mturquette@linaro.org>
-rw-r--r-- | drivers/clk/hisilicon/clk-hi3620.c | 70 |
1 files changed, 35 insertions, 35 deletions
diff --git a/drivers/clk/hisilicon/clk-hi3620.c b/drivers/clk/hisilicon/clk-hi3620.c index 339945d2503b..640ea3327c3e 100644 --- a/drivers/clk/hisilicon/clk-hi3620.c +++ b/drivers/clk/hisilicon/clk-hi3620.c | |||
@@ -38,44 +38,44 @@ | |||
38 | #include "clk.h" | 38 | #include "clk.h" |
39 | 39 | ||
40 | /* clock parent list */ | 40 | /* clock parent list */ |
41 | static const char *timer0_mux_p[] __initdata = { "osc32k", "timerclk01", }; | 41 | static const char *timer0_mux_p[] __initconst = { "osc32k", "timerclk01", }; |
42 | static const char *timer1_mux_p[] __initdata = { "osc32k", "timerclk01", }; | 42 | static const char *timer1_mux_p[] __initconst = { "osc32k", "timerclk01", }; |
43 | static const char *timer2_mux_p[] __initdata = { "osc32k", "timerclk23", }; | 43 | static const char *timer2_mux_p[] __initconst = { "osc32k", "timerclk23", }; |
44 | static const char *timer3_mux_p[] __initdata = { "osc32k", "timerclk23", }; | 44 | static const char *timer3_mux_p[] __initconst = { "osc32k", "timerclk23", }; |
45 | static const char *timer4_mux_p[] __initdata = { "osc32k", "timerclk45", }; | 45 | static const char *timer4_mux_p[] __initconst = { "osc32k", "timerclk45", }; |
46 | static const char *timer5_mux_p[] __initdata = { "osc32k", "timerclk45", }; | 46 | static const char *timer5_mux_p[] __initconst = { "osc32k", "timerclk45", }; |
47 | static const char *timer6_mux_p[] __initdata = { "osc32k", "timerclk67", }; | 47 | static const char *timer6_mux_p[] __initconst = { "osc32k", "timerclk67", }; |
48 | static const char *timer7_mux_p[] __initdata = { "osc32k", "timerclk67", }; | 48 | static const char *timer7_mux_p[] __initconst = { "osc32k", "timerclk67", }; |
49 | static const char *timer8_mux_p[] __initdata = { "osc32k", "timerclk89", }; | 49 | static const char *timer8_mux_p[] __initconst = { "osc32k", "timerclk89", }; |
50 | static const char *timer9_mux_p[] __initdata = { "osc32k", "timerclk89", }; | 50 | static const char *timer9_mux_p[] __initconst = { "osc32k", "timerclk89", }; |
51 | static const char *uart0_mux_p[] __initdata = { "osc26m", "pclk", }; | 51 | static const char *uart0_mux_p[] __initconst = { "osc26m", "pclk", }; |
52 | static const char *uart1_mux_p[] __initdata = { "osc26m", "pclk", }; | 52 | static const char *uart1_mux_p[] __initconst = { "osc26m", "pclk", }; |
53 | static const char *uart2_mux_p[] __initdata = { "osc26m", "pclk", }; | 53 | static const char *uart2_mux_p[] __initconst = { "osc26m", "pclk", }; |
54 | static const char *uart3_mux_p[] __initdata = { "osc26m", "pclk", }; | 54 | static const char *uart3_mux_p[] __initconst = { "osc26m", "pclk", }; |
55 | static const char *uart4_mux_p[] __initdata = { "osc26m", "pclk", }; | 55 | static const char *uart4_mux_p[] __initconst = { "osc26m", "pclk", }; |
56 | static const char *spi0_mux_p[] __initdata = { "osc26m", "rclk_cfgaxi", }; | 56 | static const char *spi0_mux_p[] __initconst = { "osc26m", "rclk_cfgaxi", }; |
57 | static const char *spi1_mux_p[] __initdata = { "osc26m", "rclk_cfgaxi", }; | 57 | static const char *spi1_mux_p[] __initconst = { "osc26m", "rclk_cfgaxi", }; |
58 | static const char *spi2_mux_p[] __initdata = { "osc26m", "rclk_cfgaxi", }; | 58 | static const char *spi2_mux_p[] __initconst = { "osc26m", "rclk_cfgaxi", }; |
59 | /* share axi parent */ | 59 | /* share axi parent */ |
60 | static const char *saxi_mux_p[] __initdata = { "armpll3", "armpll2", }; | 60 | static const char *saxi_mux_p[] __initconst = { "armpll3", "armpll2", }; |
61 | static const char *pwm0_mux_p[] __initdata = { "osc32k", "osc26m", }; | 61 | static const char *pwm0_mux_p[] __initconst = { "osc32k", "osc26m", }; |
62 | static const char *pwm1_mux_p[] __initdata = { "osc32k", "osc26m", }; | 62 | static const char *pwm1_mux_p[] __initconst = { "osc32k", "osc26m", }; |
63 | static const char *sd_mux_p[] __initdata = { "armpll2", "armpll3", }; | 63 | static const char *sd_mux_p[] __initconst = { "armpll2", "armpll3", }; |
64 | static const char *mmc1_mux_p[] __initdata = { "armpll2", "armpll3", }; | 64 | static const char *mmc1_mux_p[] __initconst = { "armpll2", "armpll3", }; |
65 | static const char *mmc1_mux2_p[] __initdata = { "osc26m", "mmc1_div", }; | 65 | static const char *mmc1_mux2_p[] __initconst = { "osc26m", "mmc1_div", }; |
66 | static const char *g2d_mux_p[] __initdata = { "armpll2", "armpll3", }; | 66 | static const char *g2d_mux_p[] __initconst = { "armpll2", "armpll3", }; |
67 | static const char *venc_mux_p[] __initdata = { "armpll2", "armpll3", }; | 67 | static const char *venc_mux_p[] __initconst = { "armpll2", "armpll3", }; |
68 | static const char *vdec_mux_p[] __initdata = { "armpll2", "armpll3", }; | 68 | static const char *vdec_mux_p[] __initconst = { "armpll2", "armpll3", }; |
69 | static const char *vpp_mux_p[] __initdata = { "armpll2", "armpll3", }; | 69 | static const char *vpp_mux_p[] __initconst = { "armpll2", "armpll3", }; |
70 | static const char *edc0_mux_p[] __initdata = { "armpll2", "armpll3", }; | 70 | static const char *edc0_mux_p[] __initconst = { "armpll2", "armpll3", }; |
71 | static const char *ldi0_mux_p[] __initdata = { "armpll2", "armpll4", | 71 | static const char *ldi0_mux_p[] __initconst = { "armpll2", "armpll4", |
72 | "armpll3", "armpll5", }; | 72 | "armpll3", "armpll5", }; |
73 | static const char *edc1_mux_p[] __initdata = { "armpll2", "armpll3", }; | 73 | static const char *edc1_mux_p[] __initconst = { "armpll2", "armpll3", }; |
74 | static const char *ldi1_mux_p[] __initdata = { "armpll2", "armpll4", | 74 | static const char *ldi1_mux_p[] __initconst = { "armpll2", "armpll4", |
75 | "armpll3", "armpll5", }; | 75 | "armpll3", "armpll5", }; |
76 | static const char *rclk_hsic_p[] __initdata = { "armpll3", "armpll2", }; | 76 | static const char *rclk_hsic_p[] __initconst = { "armpll3", "armpll2", }; |
77 | static const char *mmc2_mux_p[] __initdata = { "armpll2", "armpll3", }; | 77 | static const char *mmc2_mux_p[] __initconst = { "armpll2", "armpll3", }; |
78 | static const char *mmc3_mux_p[] __initdata = { "armpll2", "armpll3", }; | 78 | static const char *mmc3_mux_p[] __initconst = { "armpll2", "armpll3", }; |
79 | 79 | ||
80 | 80 | ||
81 | /* fixed rate clocks */ | 81 | /* fixed rate clocks */ |