]> git.ipfire.org Git - thirdparty/kernel/linux.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)
commite226e3c33ab0562784a22870858eb5551d780ce7
treee92c73346f6f824c68ced488f07f50b12287ba09
parentc0162a49e0a0651625f0c22fd45ece4573143a67
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