From: Hauke Mehrtens Date: Sat, 5 Mar 2016 16:23:19 +0000 (+0000) Subject: spi-gpio-custom: fix section mismatch X-Git-Url: http://git.ozo.com/?a=commitdiff_plain;h=707630c3ad443626b9d2e8a59295bb5c7d834d3a;p=openwrt-github%2F.git spi-gpio-custom: fix section mismatch This fixes this section mismatch warning: The function spi_gpio_custom_get_slave_cs() references the variable __initdata bus_nump. This is often because spi_gpio_custom_get_slave_cs lacks a __initdata annotation or the annotation of bus_nump is wrong. Signed-off-by: Hauke Mehrtens git-svn-id: svn://svn.openwrt.org/openwrt/trunk@48930 3c298f89-4303-0410-b956-a3cf2f4a3e73 --- diff --git a/package/kernel/spi-gpio-custom/src/spi-gpio-custom.c b/package/kernel/spi-gpio-custom/src/spi-gpio-custom.c index a4f93c67c2..4c13b56d79 100644 --- a/package/kernel/spi-gpio-custom/src/spi-gpio-custom.c +++ b/package/kernel/spi-gpio-custom/src/spi-gpio-custom.c @@ -109,7 +109,7 @@ static void spi_gpio_custom_cleanup(void) platform_device_unregister(devices[i]); } -static int spi_gpio_custom_get_slave_mode(unsigned int id, +static int __init spi_gpio_custom_get_slave_mode(unsigned int id, unsigned int *params, int slave_index) { @@ -121,7 +121,7 @@ static int spi_gpio_custom_get_slave_mode(unsigned int id, return params[param_index]; } -static int spi_gpio_custom_get_slave_maxfreq(unsigned int id, +static int __init spi_gpio_custom_get_slave_maxfreq(unsigned int id, unsigned int *params, int slave_index) { @@ -133,7 +133,7 @@ static int spi_gpio_custom_get_slave_maxfreq(unsigned int id, return params[param_index]; } -static int spi_gpio_custom_get_slave_cs(unsigned int id, +static int __init spi_gpio_custom_get_slave_cs(unsigned int id, unsigned int *params, int slave_index) { @@ -148,7 +148,7 @@ static int spi_gpio_custom_get_slave_cs(unsigned int id, return params[param_index]; } -static int spi_gpio_custom_check_params(unsigned int id, unsigned int *params) +static int __init spi_gpio_custom_check_params(unsigned int id, unsigned int *params) { int i; struct spi_master *master;