diff options
author | loos <loos@FreeBSD.org> | 2014-01-09 18:28:58 +0000 |
---|---|---|
committer | loos <loos@FreeBSD.org> | 2014-01-09 18:28:58 +0000 |
commit | 837513035e696dea0a4ef7dc0fe5418f89bea6e1 (patch) | |
tree | 9c9a20a78cb1152dccb7edb9e5acd7910fcac678 /sys/dev/spibus/spibus.c | |
parent | 263d261fe55e7315883f0397f146339fa8ca3984 (diff) | |
download | FreeBSD-src-837513035e696dea0a4ef7dc0fe5418f89bea6e1.zip FreeBSD-src-837513035e696dea0a4ef7dc0fe5418f89bea6e1.tar.gz |
MFC r257064:
Add an OFW SPI compatible bus. Fix the spibus probe to return
BUS_PROBE_GENERIC and not BUS_PROBE_SPECIFIC (0) so the OFW SPI bus can
attach when enabled. Export the spibus devclass_t and driver_t
declarations.
Submitted by: ray
Approved by: adrian (mentor)
Diffstat (limited to 'sys/dev/spibus/spibus.c')
-rw-r--r-- | sys/dev/spibus/spibus.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/spibus/spibus.c b/sys/dev/spibus/spibus.c index 43b4e7e..fc7831c 100644 --- a/sys/dev/spibus/spibus.c +++ b/sys/dev/spibus/spibus.c @@ -23,7 +23,7 @@ static int spibus_probe(device_t dev) { device_set_desc(dev, "spibus bus"); - return (0); + return (BUS_PROBE_GENERIC); } static int @@ -185,7 +185,7 @@ static device_method_t spibus_methods[] = { DEVMETHOD_END }; -static driver_t spibus_driver = { +driver_t spibus_driver = { "spibus", spibus_methods, sizeof(struct spibus_softc) |