Skip to main content
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.
Property nameProperty descriptionData typePossible values/value rangeDevice behavior
path=/soc/usb0/hs_phy_cfgApplies 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_cfgApplies 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_cfgApplies 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.