pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage
authorDmitry Baryshkov <dmitry.baryshkov@linaro.org>
Thu, 4 Jun 2020 00:28:17 +0000 (03:28 +0300)
committerSasha Levin <sashal@kernel.org>
Tue, 30 Jun 2020 19:37:04 +0000 (15:37 -0400)
commit7851257375ae77ab0a2a779f6bed5becd2f0c4d6
treede22ec03edaa80facc7e25beeddf3c3320b197ce
parent8dba9173a37a53197971c39f752d07e6bc1a50d0
pinctrl: qcom: spmi-gpio: fix warning about irq chip reusage

[ Upstream commit 5e50311556c9f409a85740e3cb4c4511e7e27da0 ]

Fix the following warnings caused by reusage of the same irq_chip
instance for all spmi-gpio gpio_irq_chip instances. Instead embed
irq_chip into pmic_gpio_state struct.

gpio gpiochip2: (c440000.qcom,spmi:pmic@2:gpio@c000): detected irqchip that is shared with multiple gpiochips: please fix the driver.
gpio gpiochip3: (c440000.qcom,spmi:pmic@4:gpio@c000): detected irqchip that is shared with multiple gpiochips: please fix the driver.
gpio gpiochip4: (c440000.qcom,spmi:pmic@a:gpio@c000): detected irqchip that is shared with multiple gpiochips: please fix the driver.

Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Acked-by: Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Link: https://lore.kernel.org/r/20200604002817.667160-1-dmitry.baryshkov@linaro.org
Signed-off-by: Linus Walleij <linus.walleij@linaro.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c