summaryrefslogtreecommitdiff
path: root/arch/arm/dts/axp809.dtsi
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@arm.com>2023-04-02 03:17:07 +0300
committerAndre Przywara <andre.przywara@arm.com>2023-06-08 00:44:40 +0300
commit57285737cbae4638112a96e4b3ee78eda6182b6e (patch)
treee5c64821a0dc14a3c737779162a26bfcc3cad9a6 /arch/arm/dts/axp809.dtsi
parent0a8a4b86422650d6955a2382796089735453902d (diff)
downloadu-boot-57285737cbae4638112a96e4b3ee78eda6182b6e.tar.xz
sunxi: dts: arm/arm64: update devicetree files from Linux-v6.4-rc2
Sync the devicetree files from the official Linux kernel tree, v6.4-rc2. This is covering both 64-bit and 32-bit Allwinner SoCs with Arm Ltd. cores, we skip the new RISC-V bits for now, as sunxi RISC-V support is still work in progress. Among smaller cosmetic changes, this adds a SATA regulator node which we need in U-Boot to get rid of hard-coded GPIOs. Also this updates the Allwinner F1C100s DTs, enabling USB support, and also adds the DTs for two new boards. As before, this omits the non-backwards compatible changes to the R_INTC controller, to remain compatible with older kernels. Signed-off-by: Andre Przywara <andre.przywara@arm.com>
Diffstat (limited to 'arch/arm/dts/axp809.dtsi')
-rw-r--r--arch/arm/dts/axp809.dtsi7
1 files changed, 7 insertions, 0 deletions
diff --git a/arch/arm/dts/axp809.dtsi b/arch/arm/dts/axp809.dtsi
index ab8e5f2d92..d134d4c00b 100644
--- a/arch/arm/dts/axp809.dtsi
+++ b/arch/arm/dts/axp809.dtsi
@@ -50,4 +50,11 @@
compatible = "x-powers,axp809";
interrupt-controller;
#interrupt-cells = <1>;
+
+ axp_gpio: gpio {
+ compatible = "x-powers,axp809-gpio",
+ "x-powers,axp221-gpio";
+ gpio-controller;
+ #gpio-cells = <2>;
+ };
};