Here is result of command dmesg | grep -i “usb”.
[ 0.219684] usbcore: registered new interface driver usbfs
[ 0.219804] usbcore: registered new interface driver hub
[ 0.219911] usbcore: registered new device driver usb
[ 1.514651] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 1.514894] usbcore: registered new interface driver usb-storage
[ 1.787125] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer reset
[ 1.787198] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
[ 1.787250] of_get_named_gpiod_flags: can’t parse ‘reset-gpios’ property of node ‘/ocp/target-module@47400000/usb-phy@1300[0]’
[ 1.787324] of_get_named_gpiod_flags: can’t parse ‘reset-gpio’ property of node ‘/ocp/target-module@47400000/usb-phy@1300[0]’
[ 1.787382] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
[ 1.787410] am335x-phy-driver 47401300.usb-phy: No GPIO consumer reset found
[ 1.787438] am335x-phy-driver 47401300.usb-phy: GPIO lookup for consumer vbus-detect
[ 1.787462] am335x-phy-driver 47401300.usb-phy: using device tree for GPIO lookup
[ 1.787498] of_get_named_gpiod_flags: can’t parse ‘vbus-detect-gpios’ property of node ‘/ocp/target-module@47400000/usb-phy@1300[0]’
[ 1.787557] of_get_named_gpiod_flags: can’t parse ‘vbus-detect-gpio’ property of node ‘/ocp/target-module@47400000/usb-phy@1300[0]’
[ 1.787609] am335x-phy-driver 47401300.usb-phy: using lookup tables for GPIO lookup
[ 1.787634] am335x-phy-driver 47401300.usb-phy: No GPIO consumer vbus-detect found
[ 1.787761] am335x-phy-driver 47401300.usb-phy: supply vcc not found, using dummy regulator
The kernel 5.11.10 am33xx.dtsi file has a usb0_phy: usb-phy@1300 {} section but there is no reset-gpios, reset-gpio, vbus-detect-gpios or vbus-detect-gpio entries.
I think the errors are coming from the NOP_USB_XCEIV kernel configuration setting but I don’t know how to fix.
How do I fix the ‘can’t parse ‘’ property of node’ errors?
Thank you,