Hi Nishanth, On 13/05/21 1:10 am, Nishanth Menon wrote: > On 20:31-20210512, Kishon Vijay Abraham I wrote: >> Enable USB Super-Speed HOST port. >> >> Signed-off-by: Kishon Vijay Abraham I <kishon@xxxxxx> >> Signed-off-by: Aswath Govindraju <a-govindraju@xxxxxx> >> --- >> arch/arm64/boot/dts/ti/k3-am642-sk.dts | 39 ++++++++++++++++++++++++++ >> 1 file changed, 39 insertions(+) >> >> diff --git a/arch/arm64/boot/dts/ti/k3-am642-sk.dts b/arch/arm64/boot/dts/ti/k3-am642-sk.dts >> index 8424cd071955..056c1b2df559 100644 >> --- a/arch/arm64/boot/dts/ti/k3-am642-sk.dts >> +++ b/arch/arm64/boot/dts/ti/k3-am642-sk.dts >> @@ -5,6 +5,8 @@ >> >> /dts-v1/; >> >> +#include <dt-bindings/mux/ti-serdes.h> >> +#include <dt-bindings/phy/phy.h> >> #include <dt-bindings/gpio/gpio.h> >> #include <dt-bindings/net/ti-dp83867.h> >> #include "k3-am642.dtsi" >> @@ -85,6 +87,12 @@ >> >; >> }; >> >> + main_usb0_pins_default: main-usb0-pins-default { >> + pinctrl-single,pins = < >> + AM64X_IOPAD(0x02a8, PIN_OUTPUT, 0) /* (E19) USB0_DRVVBUS */ >> + >; >> + }; >> + >> main_i2c1_pins_default: main-i2c1-pins-default { >> pinctrl-single,pins = < >> AM64X_IOPAD(0x0268, PIN_INPUT_PULLUP, 0) /* (C18) I2C1_SCL */ >> @@ -235,6 +243,37 @@ >> disable-wp; >> }; >> >> +&serdes_ln_ctrl { >> + idle-states = <AM64_SERDES0_LANE0_USB>; >> +}; >> + >> +&serdes_wiz0 { >> + status = "okay"; > > > not sure I understand why default of okay needs to be explicitly stated > as okay in board dts. hmm, not required. Will remove it. Thanks Kishon