Groups related to USB stuff.
Details
Oct 2 2025
Sep 27 2025
rebase
More typo fixes and drop __FBSDID tags
Roll typo fixes into this revision
Sep 24 2025
Sep 16 2025
I give this a quick look over and left a couple of comments/questions. That said, I think it's reasonable to commit this to the tree and iterate on it there.
Sep 5 2025
Accept all USB4 class PCI devices in nhi_pci_probe
Jul 11 2025
Jul 10 2025
Jul 9 2025
Stuck on athn_usb_detach code or executes athn_usb_stop multiple times
I suspect this is due to the msleep on one threat and a wakeup on another, but I am not certain how to isolate the problem.
Jul 8 2025
May 11 2025
Current Problem: Running into a recursive mutex based on FreeBSD/OpenBSD mutex styles.
May 6 2025
Working to update the athn_usb_init, currently working through the newstate handler.
Apr 29 2025
Add missing router defines.
Don't touch router defines; this should be done in D49452.
Apr 18 2025
I think the current idea is avoiding directly import firmware file into repo. Perhaps we can separate the firmware out. The current approach is using firmware ports/pkg, before having that, we can just put it somewhere and ask people to grab it and put to the required place, for testing.
Mar 25 2025
This will take me a while to slog through.
Do you have pointers to online references to USB4 / TB standards you're emplementing?
I'll take a look once you're done with the planned changes you've flagged.
Mar 22 2025
I want to factor out a notify function first.
