From: Arnd Bergmann Date: Tue, 10 Dec 2019 19:54:01 +0000 (+0100) Subject: gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove X-Git-Tag: v5.5-rc4~11^2~1^2~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9cc7a18bcbd47e82960a059127497ab09c4abd05;p=thirdparty%2Fkernel%2Flinux.git gpio: xgs-iproc: remove __exit annotation for iproc_gpio_remove When built into the kernel, the driver causes a link problem: `iproc_gpio_remove' referenced in section `.data' of drivers/gpio/gpio-xgs-iproc.o: defined in discarded section `.exit.text' of drivers/gpio/gpio-xgs-iproc.o Remove the incorrect annotation. Fixes: 6a41b6c5fc20 ("gpio: Add xgs-iproc driver") Signed-off-by: Arnd Bergmann Reviewed-by: Chris Packham Signed-off-by: Bartosz Golaszewski --- diff --git a/drivers/gpio/gpio-xgs-iproc.c b/drivers/gpio/gpio-xgs-iproc.c index 773e5c24309e4..b21c2e436b610 100644 --- a/drivers/gpio/gpio-xgs-iproc.c +++ b/drivers/gpio/gpio-xgs-iproc.c @@ -280,7 +280,7 @@ static int iproc_gpio_probe(struct platform_device *pdev) return 0; } -static int __exit iproc_gpio_remove(struct platform_device *pdev) +static int iproc_gpio_remove(struct platform_device *pdev) { struct iproc_gpio_chip *chip;