]> www.infradead.org Git - users/willy/xarray.git/commitdiff
arm64: dts: imx8-apalis: Add usb4 host support
authorJoão Paulo Gonçalves <joao.goncalves@toradex.com>
Tue, 3 Sep 2024 09:12:31 +0000 (11:12 +0200)
committerShawn Guo <shawnguo@kernel.org>
Tue, 15 Oct 2024 08:07:27 +0000 (16:07 +0800)
Add USB4 HOST to Apalis-iMX8QM SOM and its carrier boards.

Signed-off-by: João Paulo Gonçalves <joao.goncalves@toradex.com>
Signed-off-by: Francesco Dolcini <francesco.dolcini@toradex.com>
Signed-off-by: Shawn Guo <shawnguo@kernel.org>
arch/arm64/boot/dts/freescale/imx8-apalis-eval.dtsi
arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.1.dtsi
arch/arm64/boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi
arch/arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi

index 5f24356ad4e2e4e7a8ec02f51a2ad67fb88c91df..dc127298715b3cf73ad93d25aff7b7b56e4049ab 100644 (file)
        status = "okay";
 };
 
-/* TODO: Apalis USBH4 SuperSpeed */
+/* Apalis USBH4 SuperSpeed */
+&usbotg3_cdns3 {
+       status = "okay";
+};
index 4ec2227750f443f3dccb015b2931e4802ed6357e..d4a1ad528f650d16e9de22e2e21d2e2cc684163e 100644 (file)
        status = "okay";
 };
 
-/* TODO: Apalis USBH4 SuperSpeed */
+/* Apalis USBH4 SuperSpeed */
+&usbotg3_cdns3 {
+       status = "okay";
+};
 
 /* Apalis MMC1 */
 &usdhc2 {
index 606d9328ac9901a7b52dd0f1d1ffa668d08e2400..5e132c83e1b26b19840aac12d2c1014811c75c78 100644 (file)
        status = "okay";
 };
 
-/* TODO: Apalis USBH4 SuperSpeed */
+/* Apalis USBH4 SuperSpeed */
+&usbotg3_cdns3 {
+       status = "okay";
+};
 
 /* Apalis MMC1 */
 &usdhc2 {
index 91fd631b7ebdfd4f21a37c845d7e7641e2e4799e..a3fc945aea1638ebbd11c5fc9689b30a04c309c7 100644 (file)
 
 /* TODO: Apalis USBH2, Apalis USBH3 and on-module Wi-Fi via on-module HSIC Hub */
 
-/* TODO: Apalis USBH4 */
+/* Apalis USBH4 */
+&usb3_phy {
+       status = "okay";
+};
+
+&usbotg3 {
+       status = "okay";
+};
+
+&usbotg3_cdns3 {
+       dr_mode = "host";
+};
 
 /* Apalis USBO1 */
 &usbphy1 {