Many USB Improvements & New Hardware Merged For Linux 7.1
([Hardware] 6 Hours Ago
Linux 7.1 USB)
- Reference: 0001629276
- News link: https://www.phoronix.com/news/Linux-7.1-USB
- Source link:
Ready to go ahead of the Linux 7.1 merge window closing at week's end are numerous new USB device support additions and other USB subsystem enhancements.
Recently merged to Linux Git was the usual assortment of different USB device/driver changes. The max77759 USB power supply / charger driver is a new driver this cycle. The max77759 charger driver was developed by Google with the MAX77759 PMIC used in the Pixel 6 and Pixel 6 Pro smartphones.
The USB Type-C ucsi_glink driver added support for Qualcomm's Glymur and Kaanapali SoCs.
The DWC3 USB driver added support for USB3340x ULPI PHY high-speed negotiation. The DWC3 driver also added support for the StarFive JHB100.
Also now supported with Linux 7.1 is the USB DWC3 support for the SpacemiT K3 RISC-V SoC.
The USB XHCI driver has optimized resuming from S4 suspend-to-disk for Linux 7.1.
There is also a core USB change in Linux 7.1 to allow ACPI-managed hard-wired ports to power off. Star Labs authored this change for their use-case of allowing internal devices like CNVi Bluetooth to use the existing USB ACPI run-time power code path even when the root USB hub reports no USB-standard port power switching.
For the Fairchild FUSB302 Type-C driver there is DRM DP HPD bridge support for enjoying DisplayPort AltMode on DeviceTree based platforms like with the Rockchip RK3576.
Lastly the CDN3 driver added USBSSP platform driver support.
The full list of USB changes merged for Linux 7.1 can be found via [1]this pull .
[1] https://lore.kernel.org/lkml/aeTev23E6mRmbsJu@kroah.com/
Recently merged to Linux Git was the usual assortment of different USB device/driver changes. The max77759 USB power supply / charger driver is a new driver this cycle. The max77759 charger driver was developed by Google with the MAX77759 PMIC used in the Pixel 6 and Pixel 6 Pro smartphones.
The USB Type-C ucsi_glink driver added support for Qualcomm's Glymur and Kaanapali SoCs.
The DWC3 USB driver added support for USB3340x ULPI PHY high-speed negotiation. The DWC3 driver also added support for the StarFive JHB100.
Also now supported with Linux 7.1 is the USB DWC3 support for the SpacemiT K3 RISC-V SoC.
The USB XHCI driver has optimized resuming from S4 suspend-to-disk for Linux 7.1.
There is also a core USB change in Linux 7.1 to allow ACPI-managed hard-wired ports to power off. Star Labs authored this change for their use-case of allowing internal devices like CNVi Bluetooth to use the existing USB ACPI run-time power code path even when the root USB hub reports no USB-standard port power switching.
For the Fairchild FUSB302 Type-C driver there is DRM DP HPD bridge support for enjoying DisplayPort AltMode on DeviceTree based platforms like with the Rockchip RK3576.
Lastly the CDN3 driver added USBSSP platform driver support.
The full list of USB changes merged for Linux 7.1 can be found via [1]this pull .
[1] https://lore.kernel.org/lkml/aeTev23E6mRmbsJu@kroah.com/