ARM: dts: stm32: Consolidate usbh_[eo]hci phy properties on stm32mp15
authorUwe Kleine-König <u.kleine-koenig@pengutronix.de>
Wed, 6 Dec 2023 08:31:43 +0000 (09:31 +0100)
committerAlexandre Torgue <alexandre.torgue@foss.st.com>
Thu, 14 Dec 2023 15:59:42 +0000 (16:59 +0100)
All machines making use of &usbh_ehci and/or &usbh_ohci use

phys = <&usbphyc_port0>;

So move this setting into the .dtsi. Also add

phy-names = "usb";

which isn't used by all machines, but nice for consistency.

Signed-off-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Signed-off-by: Alexandre Torgue <alexandre.torgue@foss.st.com>
15 files changed:
arch/arm/boot/dts/st/stm32mp151.dtsi
arch/arm/boot/dts/st/stm32mp151a-prtt1l.dtsi
arch/arm/boot/dts/st/stm32mp157a-stinger96.dtsi
arch/arm/boot/dts/st/stm32mp157c-emstamp-argon.dtsi
arch/arm/boot/dts/st/stm32mp157c-ev1.dts
arch/arm/boot/dts/st/stm32mp157c-osd32mp1-red.dts
arch/arm/boot/dts/st/stm32mp157c-phycore-stm32mp15-som.dtsi
arch/arm/boot/dts/st/stm32mp15xc-lxa-tac.dtsi
arch/arm/boot/dts/st/stm32mp15xx-dhcom-drc02.dtsi
arch/arm/boot/dts/st/stm32mp15xx-dhcom-pdk2.dtsi
arch/arm/boot/dts/st/stm32mp15xx-dhcom-picoitx.dtsi
arch/arm/boot/dts/st/stm32mp15xx-dhcor-avenger96.dtsi
arch/arm/boot/dts/st/stm32mp15xx-dhcor-drc-compact.dtsi
arch/arm/boot/dts/st/stm32mp15xx-dhcor-testbench.dtsi
arch/arm/boot/dts/st/stm32mp15xx-dkx.dtsi

index 61508917521c36e03be08be6fe9422b53ba793e6..fa4cbd312e5a1119543d47d4811afc3ff80a642d 100644 (file)
                        clocks = <&usbphyc>, <&rcc USBH>;
                        resets = <&rcc USBH_R>;
                        interrupts = <GIC_SPI 74 IRQ_TYPE_LEVEL_HIGH>;
+                       phys = <&usbphyc_port0>;
+                       phy-names = "usb";
                        status = "disabled";
                };
 
                        resets = <&rcc USBH_R>;
                        interrupts = <GIC_SPI 75 IRQ_TYPE_LEVEL_HIGH>;
                        companion = <&usbh_ohci>;
+                       phys = <&usbphyc_port0>;
+                       phy-names = "usb";
                        status = "disabled";
                };
 
index dd23de85100c483386d35307fc93f1e03c987982..3938d357e198f47a1aecf41848c899ae1554e31c 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
index 5f85598cc7c6bc8edccc24a67ddb5ff281c37145..5c1cc48e5199f0e9f1579431942c08db50745ee9 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
index f928cfb80b87cf8945289d3e21eba18b37082533..4792004cab0cc79a6440cfc936c1cb973fd16c64 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
 &usbh_ohci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
index cd9c3ff5378bd6f83b9cad29f05b64e6ceeef577..9eb9a1bf4f2c14eedc982034c7cfab35ba257419 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
        status = "okay";
        #address-cells = <1>;
        #size-cells = <0>;
index bd67a1db9122087ff649195126ff9b6ae44c446e..527c33be66cc003d27d83180a3650dbd27b9009a 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
 &usbh_ohci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
index 4e8b2d2b30c7abcb3a1e5afa1ffcac13348bb177..bf0c32027baf7654a406392b301e4fb4b580f3a5 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
 &usbh_ohci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
index f09b7c384bd93139f6e2b7327fe07710fc623159..fc3a2386dbb90de2b6931e74f90d430e8ff4343a 100644 (file)
@@ -567,9 +567,6 @@ baseboard_eeprom: &sip_eeprom {
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
-
        status = "okay";
 };
 
index 35b1034aa3cf63f6cfa438f8f7f7a506e3bd6bf6..bb4f8a0b937f37f6b3fc50d3bbe58c786030852c 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
index 46b87a27d8b378fa52ee8ede3a23dd9a4c7424d7..466d9701add0f69b4e6d8737dc0531411c190b54 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
index abc595350e71a09905ffc256f6baeee927958438..b5bc53accd6b2f54ca99d8188dfe33d77adec092 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
 &usbh_ohci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
index 0069ad75d55e5e14ba530756a314e3c83fc889be..343a4613dfca7c9a3d5e8a68d8fcf34ca649db69 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
-       phy-names = "usb";
        status = "okay";
 };
 
index 92d906bfd5d7d696e73299e0dbc8d0a6cb5f9275..bc4ddcbdd5cf6b1058a452ceb93956265872ebc2 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
 &usbh_ohci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
index ab7f0ba49639688f338930aae81d0e0acd59f86d..6e79c4b6fe325f364889b97332a6c97a06fe6ba4 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
 &usbh_ohci {
-       phys = <&usbphyc_port0>;
        status = "okay";
 };
 
index 511113f2e39928ed337d2d0484c9f66ff611fd59..f7634c51efb26f3dee33dd49d29237499bcd6bb0 100644 (file)
 };
 
 &usbh_ehci {
-       phys = <&usbphyc_port0>;
        status = "okay";
        #address-cells = <1>;
        #size-cells = <0>;