1// SPDX-License-Identifier: GPL-2.0+ 2/* 3 * Copyright (C) 2023 Josua Mayer <[email protected]> 4 * 5 * DTS for SolidRun AM642 HummingBoard-T, 6 * running on Cortex A53, with USB-3.1 Gen 1. 7 * 8 */ 9 10#include "k3-am642-hummingboard-t.dts" 11 12#include "k3-serdes.h" 13 14/ { 15 model = "SolidRun AM642 HummingBoard-T with USB-3.1 Gen 1"; 16}; 17 18&serdes0 { 19 #address-cells = <1>; 20 #size-cells = <0>; 21 22 serdes0_link: phy@0 { 23 reg = <0>; 24 cdns,num-lanes = <1>; 25 cdns,phy-type = <PHY_TYPE_USB3>; 26 #phy-cells = <0>; 27 resets = <&serdes_wiz0 1>; 28 }; 29}; 30 31&serdes_ln_ctrl { 32 idle-states = <AM64_SERDES0_LANE0_USB>; 33}; 34 35&serdes_mux { 36 idle-state = <0>; 37}; 38 39&usbss0 { 40 /delete-property/ ti,usb2-only; 41}; 42 43&usb0 { 44 maximum-speed = "super-speed"; 45 phys = <&serdes0_link>; 46 phy-names = "cdns3,usb3-phy"; 47}; 48