From: Chen Liangjun Date: Wed, 5 Sep 2012 08:45:18 +0000 (+0800) Subject: ENGR00223103 ESAI ASRC: clean build warning X-Git-Tag: v3.0.35-fsl~494 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=6bc2691dc51c6e8ae05a4ac3371e74c2bb8be0bc;p=karo-tx-linux.git ENGR00223103 ESAI ASRC: clean build warning BUILD WARNING: WARNING: arch/arm/mach-mx6/built-in.o(.data+0x7e44): Section mismatch in reference from the variable sab_audio_data to the (unknown reference) .init.rodata:(unknown) The variable sab_audio_data references the (unknown reference) __initconst (unknown) If the reference is valid then annotate the variable with __init* or __refdata (see linux/init.h) or name the variable: *_template, *_timer, *_sht, *_ops, *_probe, *_probe_one, *_console In this patch, remove esai_p2p struct with init attribute. Signed-off-by: Chen Liangjun --- diff --git a/arch/arm/mach-mx6/board-mx6q_arm2.c b/arch/arm/mach-mx6/board-mx6q_arm2.c index 29911a232de2..81612e5dfe1d 100644 --- a/arch/arm/mach-mx6/board-mx6q_arm2.c +++ b/arch/arm/mach-mx6/board-mx6q_arm2.c @@ -1562,7 +1562,7 @@ static const struct pm_platform_data mx6_arm2_pm_data __initconst = { .suspend_exit = arm2_suspend_exit, }; -static const struct asrc_p2p_params esai_p2p __initconst = { +static const struct asrc_p2p_params esai_p2p = { .p2p_rate = 44100, .p2p_width = ASRC_WIDTH_24_BIT, };