diff options
author | David Bauer <mail@david-bauer.net> | 2021-06-30 23:36:02 +0200 |
---|---|---|
committer | David Bauer <mail@david-bauer.net> | 2021-07-01 23:26:49 +0200 |
commit | 04942780734da56626d088d824a6117a74757637 (patch) | |
tree | a0aea19c7c056247245e8b9f610b389779f8257b /target/linux/ath79/dts/ar724x.dtsi | |
parent | a58bcc9e673db3c6aa39f2089d216d51c8356418 (diff) | |
download | upstream-04942780734da56626d088d824a6117a74757637.tar.gz upstream-04942780734da56626d088d824a6117a74757637.tar.bz2 upstream-04942780734da56626d088d824a6117a74757637.zip |
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>
Diffstat (limited to 'target/linux/ath79/dts/ar724x.dtsi')
-rw-r--r-- | target/linux/ath79/dts/ar724x.dtsi | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/ath79/dts/ar724x.dtsi b/target/linux/ath79/dts/ar724x.dtsi index 25d72a786c..882b0bc51a 100644 --- a/target/linux/ath79/dts/ar724x.dtsi +++ b/target/linux/ath79/dts/ar724x.dtsi @@ -50,7 +50,7 @@ gpio: gpio@18040000 { compatible = "qca,ar7240-gpio", "qca,ar7100-gpio"; - reg = <0x18040000 0x30>; + reg = <0x18040000 0x28>; interrupts = <2>; ngpios = <18>; |