[PATCH v2 7/9] ARM: dts: sama7g5ek: Add pinctrl, gpio and phy properties for USB
Sergiu Moga
sergiu.moga at microchip.com
Tue Jan 3 16:35:16 CET 2023
Add the required pinctrl, gpio and phy properties required by the
USB DT nodes of the sama7g5ek boards.
Signed-off-by: Sergiu Moga <sergiu.moga at microchip.com>
---
v1 -> v2:
- this patch was not here, previously split from 4/6 of v1
arch/arm/dts/at91-sama7g5ek.dts | 34 +++++++++++++++++++++++++++++++++
1 file changed, 34 insertions(+)
diff --git a/arch/arm/dts/at91-sama7g5ek.dts b/arch/arm/dts/at91-sama7g5ek.dts
index 9b247fcaf6..31adc4d3e7 100644
--- a/arch/arm/dts/at91-sama7g5ek.dts
+++ b/arch/arm/dts/at91-sama7g5ek.dts
@@ -761,6 +761,11 @@
pinmux = <PIN_PB1__SPDIF_TX>;
bias-disable;
};
+
+ pinctrl_usb_default: usb_default {
+ pinmux = <PIN_PC6__GPIO>;
+ bias-disable;
+ };
};
&pwm {
@@ -837,6 +842,35 @@
status = "okay";
};
+&usb2 {
+ num-ports = <3>;
+ atmel,vbus-gpio = <0
+ 0
+ &pioA PIN_PC6 GPIO_ACTIVE_HIGH
+ >;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_usb_default>;
+ phys = <&usb_phy2>;
+ phy-names = "usb";
+ status = "okay";
+};
+
+&usb3 {
+ status = "okay";
+};
+
+&usb_phy0 {
+ status = "okay";
+};
+
+&usb_phy1 {
+ status = "okay";
+};
+
+&usb_phy2 {
+ status = "okay";
+};
+
&vddout25 {
vin-supply = <&vdd_3v3>;
status = "okay";
--
2.34.1
More information about the U-Boot
mailing list