pinctrl: nomadik: fix incorrect type in return expression
authorMasahiro Yamada <yamada.masahiro@socionext.com>
Fri, 4 Aug 2017 04:49:47 +0000 (13:49 +0900)
committerLinus Walleij <linus.walleij@linaro.org>
Mon, 14 Aug 2017 13:01:59 +0000 (15:01 +0200)
commit376c7a756908abb2ab2bf8cc88be790f337780fe
tree0395e200711746e3b4b9be3a1b0f9eaa63d9ad93
parentd52e0d0ad7a9109116e9e3b926f7a2661bf24eef
pinctrl: nomadik: fix incorrect type in return expression

Sparse reports "warning: incorrect type in return expression (different
address spaces)" because nmk_gpio_populate_chip() is supposed to return
(struct nmk_gpio_chip *) whereas devm_ioremap_resource() returns
(void __iomem *).  ERR_CAST() is needed to fix the warning.

Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
drivers/pinctrl/nomadik/pinctrl-nomadik.c