]> git.baikalelectronics.ru Git - kernel.git/commit
gpio: amd-fch: Fix type error found by sparse
authorLinus Walleij <linus.walleij@linaro.org>
Fri, 1 Mar 2019 07:53:35 +0000 (08:53 +0100)
committerLinus Walleij <linus.walleij@linaro.org>
Fri, 1 Mar 2019 08:08:55 +0000 (09:08 +0100)
commit64454c53b0e88a99a068e4e2bf33498896267e0b
treee92c73346f6f824c68ced488f07f50b12287ba09
parentaaaa7ab1e646e9aac1d4b9612fe0600aa88bff14
gpio: amd-fch: Fix type error found by sparse

Sparse complains:

gpio-amd-fch.c:45:27: sparse: expected void *
gpio-amd-fch.c:45:27: sparse: got void [noderef] <asn:2> *
gpio-amd-fch.c:45:27: sparse: warning: incorrect type in return
              expression (different address spaces)
gpio-amd-fch.c:56:9: sparse:  expected void const volatile [noderef]
              <asn:2> *addr
gpio-amd-fch.c:56:9: sparse:  expected void volatile [noderef] <asn:2> *addr
gpio-amd-fch.c:56:9: sparse:  got void *ptr
gpio-amd-fch.c:56:9: sparse:  warning: incorrect type in argument 1 (different address spaces)

I think it is because void * is returned rather than void __iomem *,
so fix it up.

Cc: Enrico Weigelt <info@metux.net>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/gpio/gpio-amd-fch.c