--------
In message <52374125.ogxafgl...@ralph.baldwin.cx>, John Baldwin writes:
>Create the corresponding device_t but device_disable() it when there
>is a disabled property.
That also removes a couple of boilerplate lines from all FDT device
drivers.
>A user can then use 'devctl enable <blah>' to enable
>it before (or even after) loading a device driver.
That would work for me.
I wonder if it would be too noisy if we allowed ->probe() to run
on disabled devices and reported something like:
"foobar0: Matched disabled device <...>"
(without calling ->attach())
That way you would know you loaded the right driver, rather
than have to guess.
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
p...@freebsd.org | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"