By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Linux 6.19 Landing Fixes For USB2/USB3 Issues With Apple M1/M2 Macs
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > Linux 6.19 Landing Fixes For USB2/USB3 Issues With Apple M1/M2 Macs
Computing

Linux 6.19 Landing Fixes For USB2/USB3 Issues With Apple M1/M2 Macs

News Room
Last updated: 2026/01/18 at 12:58 PM
News Room Published 18 January 2026
Share
Linux 6.19 Landing Fixes For USB2/USB3 Issues With Apple M1/M2 Macs
SHARE

Ahead of the Linux 6.19-rc6 kernel release due out later today are two USB fixes for Apple M1 / M2 Macs running the mainline kernel. These Apple USB fixes are also marked for back-porting to the stable Linux kernel series.

First up is a fix for the USB-C port controller on the Apple M2 and M1/M2 Pro/Max/Ultra devices that caused issues detecting USB 2.0 and USB 3.x devices. The patch explains that problem and now ignoring the USB role switches to the active role:

“Ignore USB role switches if dwc3-apple is already in the desired state. The USB-C port controller on M2 and M1/M2 Pro/Max/Ultra devices issues additional interrupts which result in USB role switches to the already active role.

Ignore these USB role switches to ensure the USB-C port controller and dwc3-apple are always in a consistent state. This matches the behaviour in __dwc3_set_mode() in core.c.

Fixes detecting USB 2.0 and 3.x devices on the affected systems. The reset caused by the additional role switch appears to leave the USB devices in a state which prevents detection when the phy and dwc3 is brought back up again.”

The second patch set to appear in Linux 6.19-rc6 is to set the USB2 PHY mode before the DWC3 initialization. This is intended to fix issues with USB2 devices plugged in before/during boot:

“Now that the upstream code has been getting broader test coverage by our users we occasionally see issues with USB2 devices plugged in during boot. Before Linux is running, the USB2 PHY has usually been running in device mode and it turns out that sometimes host->device or device->host transitions don’t work.

The root cause: If the role inside the USB2 PHY is re-configured when it has already been powered on or when dwc3 has already enabled the ULPI interface the new configuration sometimes doesn’t take affect until dwc3 is reset again. Fix this rare issue by configuring the role much earlier. Note that the USB3 PHY does not suffer from this issue and actually requires dwc3 to be up before the correct role can be configured there.”

It was during the Linux 6.19 merge window that the new Apple USB DWC3 code was upstreamed after long being in the downstream kernel of Asahi Linux.

Apple USB

Those Apple USB fixes are in this USB fixes pull sent out today. That pull also adds PICAXE AXE027 cable to the FTDI SIO driver, a quirk for the Elgato 4K X, and some other minor fixes.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article How to watch Senegal vs Morocco for *FREE* — Stream AFCON 2025 final How to watch Senegal vs Morocco for *FREE* — Stream AFCON 2025 final
Next Article Google Veo 3.1 will generate social-ready vertical videos in Gemini Google Veo 3.1 will generate social-ready vertical videos in Gemini
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

News Mobility: ‘Physical AI’ enters the hype machine |  News
News Mobility: ‘Physical AI’ enters the hype machine | News
News
Microsoft Office Pro Plus 2019 Has Dropped to Just
Microsoft Office Pro Plus 2019 Has Dropped to Just $20
News
Is Unity Software (U) still attractive after an 88% price increase over a year?
Is Unity Software (U) still attractive after an 88% price increase over a year?
News
Best headphones deal: Save 0 on Bose QuietComfort Ultras
Best headphones deal: Save $150 on Bose QuietComfort Ultras
News

You Might also Like

How to Turn On File History in Windows 11 Using Control Panel, PowerShell, or Group Policy | HackerNoon
Computing

How to Turn On File History in Windows 11 Using Control Panel, PowerShell, or Group Policy | HackerNoon

0 Min Read
How to Tell Reviewer #2 They’re Wrong (Without Getting Rejected) | HackerNoon
Computing

How to Tell Reviewer #2 They’re Wrong (Without Getting Rejected) | HackerNoon

11 Min Read
A Deep Dive Into SeaTunnel Metadata Caching | HackerNoon
Computing

A Deep Dive Into SeaTunnel Metadata Caching | HackerNoon

9 Min Read
The HackerNoon Newsletter: The Seven Pillars of a Production-Grade Agent Architecture (1/18/2026) | HackerNoon
Computing

The HackerNoon Newsletter: The Seven Pillars of a Production-Grade Agent Architecture (1/18/2026) | HackerNoon

4 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?