mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-09 14:43:16 +00:00
drivers/clk: appropriate __init annotation for const data
Init data marked const should be annotated with __initconst for correctness and not __initdata. This also fixes LTO builds that otherwise fail with section mismatch errors. Signed-off-by: Nicolas Pitre <nico@linaro.org> Signed-off-by: Michael Turquette <mturquette@baylibre.com> [sboyd@codeaurora.org: Dropped hunks that moved const char * arrays to const char * const] Signed-off-by: Stephen Boyd <sboyd@codeaurora.org>
This commit is contained in:
parent
1089737034
commit
e3ee276a5a
@ -32,13 +32,13 @@ static const struct icst_params realview_oscvco_params = {
|
||||
.idx2s = icst307_idx2s,
|
||||
};
|
||||
|
||||
static const struct clk_icst_desc __initdata realview_osc0_desc = {
|
||||
static const struct clk_icst_desc realview_osc0_desc __initconst = {
|
||||
.params = &realview_oscvco_params,
|
||||
.vco_offset = REALVIEW_SYS_OSC0_OFFSET,
|
||||
.lock_offset = REALVIEW_SYS_LOCK_OFFSET,
|
||||
};
|
||||
|
||||
static const struct clk_icst_desc __initdata realview_osc4_desc = {
|
||||
static const struct clk_icst_desc realview_osc4_desc __initconst = {
|
||||
.params = &realview_oscvco_params,
|
||||
.vco_offset = REALVIEW_SYS_OSC4_OFFSET,
|
||||
.lock_offset = REALVIEW_SYS_LOCK_OFFSET,
|
||||
|
@ -33,7 +33,7 @@ static const struct icst_params cp_auxosc_params = {
|
||||
.idx2s = icst525_idx2s,
|
||||
};
|
||||
|
||||
static const struct clk_icst_desc __initdata cm_auxosc_desc = {
|
||||
static const struct clk_icst_desc cm_auxosc_desc __initconst = {
|
||||
.params = &cp_auxosc_params,
|
||||
.vco_offset = 0x1c,
|
||||
.lock_offset = INTEGRATOR_HDR_LOCK_OFFSET,
|
||||
|
Loading…
x
Reference in New Issue
Block a user