summaryrefslogtreecommitdiff
path: root/arch/arm/mach-tegra/board-touch-panjit_i2c.c
diff options
context:
space:
mode:
authorRobert Morell <rmorell@nvidia.com>2011-06-06 16:58:53 -0700
committerNiket Sirsi <nsirsi@nvidia.com>2011-06-08 16:52:09 -0700
commit9a2d5b3b2dfde60404e29a5cd885c789d1489460 (patch)
tree8479333f0e8fe17263acbf54f47b398de5db1136 /arch/arm/mach-tegra/board-touch-panjit_i2c.c
parente3be2ffa5bccdf326a2b70bc9eff90c4e81ad296 (diff)
arm: tegra: Fix section mismatch with touch init
- Mark the tegra_touchscreen_init structures as __initdata, since they can be dropped once initialization has completed. - Mark generic_touch_init() as __init, since it is only called from the init path of various boards. This fixes the modpost warning: WARNING: vmlinux.o(.data+0xee84): Section mismatch in reference from the variable atmel_mxt_init_data to the (unknown reference) .init.data:(unknown) The variable atmel_mxt_init_data references the (unknown reference) __initdata (unknown) Change-Id: I85f7c48ae1a6cf3201895126af748b7add5e48f8 Signed-off-by: Robert Morell <rmorell@nvidia.com> Reviewed-on: http://git-master/r/35294 Reviewed-by: Jin Qian <jqian@nvidia.com> Reviewed-by: Robert R Collins <rcollins@nvidia.com> Reviewed-by: Scott Williams <scwilliams@nvidia.com>
Diffstat (limited to 'arch/arm/mach-tegra/board-touch-panjit_i2c.c')
-rw-r--r--arch/arm/mach-tegra/board-touch-panjit_i2c.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/board-touch-panjit_i2c.c b/arch/arm/mach-tegra/board-touch-panjit_i2c.c
index 9dba7566f267..fd0df9a348ca 100644
--- a/arch/arm/mach-tegra/board-touch-panjit_i2c.c
+++ b/arch/arm/mach-tegra/board-touch-panjit_i2c.c
@@ -47,7 +47,7 @@ static const struct i2c_board_info panjit_i2c_info[] = {
},
};
-struct tegra_touchscreen_init panjit_init_data = {
+struct tegra_touchscreen_init __initdata panjit_init_data = {
.irq_gpio = TOUCH_GPIO_IRQ_PANJIT, /* GPIO1 Value for IRQ */
.rst_gpio = TOUCH_GPIO_RST_PANJIT, /* GPIO2 Value for RST */
.sv_gpio1 = {0}, /* Valid, GPIOx, Set value, Delay */