ath79: resolve GPIO address conflicts
authorDavid Bauer <mail@david-bauer.net>
Wed, 30 Jun 2021 21:36:02 +0000 (23:36 +0200)
committerDavid Bauer <mail@david-bauer.net>
Thu, 1 Jul 2021 21:26:49 +0000 (23:26 +0200)
commit04942780734da56626d088d824a6117a74757637
treea0aea19c7c056247245e8b9f610b389779f8257b
parenta58bcc9e673db3c6aa39f2089d216d51c8356418
ath79: resolve GPIO address conflicts

The ar71xx GPIO driver only uses 0x24 registers, all following GPIO
registers are using to control pinmux functions, which are not handles
by the GPIO driver but the generic Linux pinctrl driver.

For some SoC conflicting address ranges were defined for these (AR7240 &
AR9330).

Resolve these cases and align the address space of the GPIO controller
between all SoCs, as the used address space of the driver is identical
for all these.

Signed-off-by: David Bauer <mail@david-bauer.net>
target/linux/ath79/dts/ar7100.dtsi
target/linux/ath79/dts/ar724x.dtsi
target/linux/ath79/dts/ar9132.dtsi
target/linux/ath79/dts/ar9330.dtsi
target/linux/ath79/dts/ar934x.dtsi