Page MenuHomeFreeBSD

Introduce BUS_PASS_SUPPORTDEV
ClosedPublic

Authored by manu on Mar 2 2018, 7:28 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Dec 31, 9:36 AM
Unknown Object (File)
Sat, Dec 27, 10:14 AM
Unknown Object (File)
Sat, Dec 20, 5:17 PM
Unknown Object (File)
Dec 11 2025, 3:20 PM
Unknown Object (File)
Nov 9 2025, 6:10 PM
Unknown Object (File)
Nov 5 2025, 1:20 PM
Unknown Object (File)
Oct 29 2025, 1:19 AM
Unknown Object (File)
Oct 28 2025, 10:44 PM
Subscribers

Details

Summary

The reason for this new pass is :

The earlier pass name are really specific (interrupt, timer, scheduler etc ..)
and making a driver that other device driver (that attach at DEFAULT pass)
needs probe at earlier pass can be confiusing. We can live with GPIO driver
at INTERRUPT pass because they are often an interrupt controller too but having
a usb phy driver probed at RESOURCES (or SCHEDULER for example) is silly.
The number was choosen to have a lot of margin if we want to introduce other
pass in the futur.

Diff Detail

Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 15342
Build 15397: arc lint + arc unit

Event Timeline

This revision is now accepted and ready to land.Mar 2 2018, 9:02 PM
This revision was automatically updated to reflect the committed changes.