summaryrefslogtreecommitdiffstats
path: root/arch/arm/dts/tegra20-colibri-iris.dts
diff options
context:
space:
mode:
authorAhmad Fatoum <a.fatoum@pengutronix.de>2023-02-17 18:30:43 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2023-02-22 11:21:02 +0100
commit759e41088a26392e8af46942f8ac5be500eb513f (patch)
treec867b6336c4db68aad5dae845a4809a2fec2cdf4 /arch/arm/dts/tegra20-colibri-iris.dts
parent088c5da6fa59e5118271e97b581e2104c16cd1d8 (diff)
downloadbarebox-759e41088a26392e8af46942f8ac5be500eb513f.tar.gz
barebox-759e41088a26392e8af46942f8ac5be500eb513f.tar.xz
ARM: dts: tegra: switch to path and label references
Tegra boards broke, because upstream renamed nodes, like sdhci -> mmc. Let's switch everything to references to fix the breakage and avoid future breakage due to renames. Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de> Link: https://lore.barebox.org/20230217173057.1839835-7-a.fatoum@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'arch/arm/dts/tegra20-colibri-iris.dts')
-rw-r--r--arch/arm/dts/tegra20-colibri-iris.dts98
1 files changed, 48 insertions, 50 deletions
diff --git a/arch/arm/dts/tegra20-colibri-iris.dts b/arch/arm/dts/tegra20-colibri-iris.dts
index da5ef7a7e7..e8bd8feb31 100644
--- a/arch/arm/dts/tegra20-colibri-iris.dts
+++ b/arch/arm/dts/tegra20-colibri-iris.dts
@@ -9,72 +9,70 @@
chosen {
stdout-path = &uarta;
};
+};
- host1x@50000000 {
- hdmi@54280000 {
- status = "okay";
- };
- };
-
- pinmux@70000014 {
- state_default: pinmux {
- hdint {
- nvidia,tristate = <TEGRA_PIN_DISABLE>;
- };
-
- i2cddc {
- nvidia,tristate = <TEGRA_PIN_DISABLE>;
- };
-
- sdio4 {
- nvidia,tristate = <TEGRA_PIN_DISABLE>;
- };
-
- uarta {
- nvidia,tristate = <TEGRA_PIN_DISABLE>;
- };
+&{/host1x@50000000/hdmi@54280000} {
+ status = "okay";
+};
- uartd {
- nvidia,tristate = <TEGRA_PIN_DISABLE>;
- };
- };
+&pinmux {
+ hdint {
+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
};
- serial@70006000 {
- status = "okay";
+ i2cddc {
+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
};
- serial@70006300 {
- status = "okay";
+ sdio4 {
+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
};
- i2c_ddc: i2c@7000c400 {
- status = "okay";
+ uarta {
+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
};
- usb@c5000000 {
- status = "okay";
+ uartd {
+ nvidia,tristate = <TEGRA_PIN_DISABLE>;
};
+};
- usb-phy@c5000000 {
- status = "okay";
- };
+&uarta {
+ status = "okay";
+};
- usb@c5008000 {
- status = "okay";
- };
+&uartd {
+ status = "okay";
+};
- usb-phy@c5008000 {
- status = "okay";
- };
+i2c_ddc: &i2c2 {
+ status = "okay";
+};
- sdhci@c8000600 {
- status = "okay";
- bus-width = <4>;
- vmmc-supply = <&vcc_sd_reg>;
- vqmmc-supply = <&vcc_sd_reg>;
- };
+&{/usb@c5000000} {
+ status = "okay";
+};
+
+&phy1 {
+ status = "okay";
+};
+
+&{/usb@c5008000} {
+ status = "okay";
+};
+
+&phy3 {
+ status = "okay";
+};
+&{/mmc@c8000600} {
+ status = "okay";
+ bus-width = <4>;
+ vmmc-supply = <&vcc_sd_reg>;
+ vqmmc-supply = <&vcc_sd_reg>;
+};
+
+/ {
regulator_usb_host_vbus {
compatible = "regulator-fixed";
regulator-name = "usb_host_vbus";