]> git.ipfire.org Git - thirdparty/u-boot.git/commitdiff
arm64: zynqmp: Move usb hub from i2c to usb node
authorMichal Simek <michal.simek@xilinx.com>
Tue, 26 Oct 2021 05:20:52 +0000 (07:20 +0200)
committerMichal Simek <michal.simek@xilinx.com>
Mon, 6 Dec 2021 12:32:48 +0000 (13:32 +0100)
Based on upstream discussion based on link below usb hub should be placed
to usb node directly as child node. Based on this Linux driver was updated
and the same change should be also reflected in kv260 board.

Link: https://lore.kernel.org/all/CAL_JsqJZBbu+UXqUNdZwg-uv0PAsNg55026PTwhKr5wQtxCjVQ@mail.gmail.com/
Signed-off-by: Michal Simek <michal.simek@xilinx.com>
arch/arm/dts/zynqmp-sck-kv-g-revB.dts

index 8f7c8889f9035ce8ca6db9d51a5789ae1bdf1374..7edc6ce91d05def1c24a13008b02694669bc151e 100644 (file)
                label = "ina260-u14";
                reg = <0x40>;
        };
-       usbhub: usb5744@2d { /* u43 */
-               compatible = "microchip,usb5744";
-               reg = <0x2d>;
-               reset-gpios = <&gpio 44 GPIO_ACTIVE_HIGH>;
-       };
+       /* u43 - 0x2d - USB hub */
        /* u27 - 0xe0 - STDP4320 DP/HDMI splitter */
 };
 
        pinctrl-0 = <&pinctrl_usb0_default>;
        phy-names = "usb3-phy";
        phys = <&psgtr 2 PHY_TYPE_USB3 0 1>;
+
+       usbhub: usb5744@2d { /* u43 */
+               status = "okay";
+               compatible = "microchip,usb5744";
+               i2c-bus = <&i2c1>;
+               reset-gpios = <&gpio 44 GPIO_ACTIVE_HIGH>;
+       };
 };
 
 &dwc3_0 {