Page MenuHomeFreeBSD

Introduce BUS_PASS_SUPPORTDEV
ClosedPublic

Authored by manu on Mar 2 2018, 7:28 PM.
Tags
None
Referenced Files
F131791980: D14568.diff
Sat, Oct 11, 5:02 AM
Unknown Object (File)
Sun, Sep 14, 10:00 PM
Unknown Object (File)
Sat, Sep 13, 12:44 AM
Unknown Object (File)
Fri, Sep 12, 11:13 PM
Unknown Object (File)
Sep 2 2025, 11:00 PM
Unknown Object (File)
Sep 2 2025, 6:03 PM
Unknown Object (File)
Aug 31 2025, 7:23 PM
Unknown Object (File)
Aug 13 2025, 7:38 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.