The DT properties for USB allow you to adjust the USB signal quality.For information about USB features and architecture, see USB.The DT file path in the Linux host computer is: /boot_images/boot/Settings/Soc/<Chipset>/Core/WiredConnectivity/USB/usb.dtsi.
Table: USB DT properties
Property name
Property description
Data type
Possible values/value range
Device behavior
path=/soc/usb0/hs_phy_cfg
Applies to the primary USB controller high-speed PHY (HSPHY) for configuring the USB signal quality.
UINT32-array
An array of address, value pairs <addr, val>.
addr is 4 B in length. It can have 1 of the 4 values: [0x88E306C, 0x88E3070, 0x88E3074, 0x88E3078].
val is of 1 B in length, range: 0x00 to 0xFF.
By tuning this property, the USB signal quality of the primary USB HSPHY is improved.
path=/soc/usb0/ss_phy_cfg
Applies to the primary USB controller SuperSpeed PHY (SSPHY) for configuring the signal quality.
UINT32-array
Array of address, value pairs <addr, val>.
addr is 4 B in length: [0x088E8000 to 0x088EB000].
val is of 1 B in length, range: 0x00 to 0xFF.
By tuning this property, the USB signal quality for primary USB SSPHY is improved.
path=/soc/usb1/hs_phy_cfg
Applies to the secondary USB controller high-speed PHY (HSPHY). Used for configuring the USB signal quality.
UINT32-array
Array of address, value pairs <addr, val>.
Address is 4 B in length. It can have 1 of the 4 values: [0x88E406C, 0x88E4070, 0x88E4074, 0x88E4078].
val is of 1 B in length, range: 0x00 to 0xFF.
By tuning this property, the USB signal quality for the secondary USB HSPHY is improved.
Was this page helpful?
⌘I
Assistant
Responses are generated using AI and may contain mistakes.