svn commit: r328257 - in head/sys: arm/broadcom/bcm2835 dts/arm modules
Poul-Henning Kamp
phk at phk.freebsd.dk
Mon Jan 22 19:24:46 UTC 2018
--------
In message <52374125.OgxafgljNu at 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
phk at 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.
More information about the svn-src-all
mailing list