diff options
author | rwatson <rwatson@FreeBSD.org> | 2013-01-13 16:57:11 +0000 |
---|---|---|
committer | rwatson <rwatson@FreeBSD.org> | 2013-01-13 16:57:11 +0000 |
commit | 247875210d7ec5d2e7810928c3c2fcfcbd68aa39 (patch) | |
tree | d188388bf21575a35eb67a05d08585127e2d3917 /sys/dev/altera/avgen | |
parent | d4d853b37bcd2c8c7506b0a6e69457e99855f244 (diff) | |
download | FreeBSD-src-247875210d7ec5d2e7810928c3c2fcfcbd68aa39.zip FreeBSD-src-247875210d7ec5d2e7810928c3c2fcfcbd68aa39.tar.gz |
Merge Perforce changeset 219952 to head:
Make different bus attachments for Altera and Terasice
device drivers share the same devclass_t.
Sponsored by: DARPA, AFRL
Diffstat (limited to 'sys/dev/altera/avgen')
-rw-r--r-- | sys/dev/altera/avgen/altera_avgen.c | 2 | ||||
-rw-r--r-- | sys/dev/altera/avgen/altera_avgen.h | 2 | ||||
-rw-r--r-- | sys/dev/altera/avgen/altera_avgen_fdt.c | 2 | ||||
-rw-r--r-- | sys/dev/altera/avgen/altera_avgen_nexus.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/sys/dev/altera/avgen/altera_avgen.c b/sys/dev/altera/avgen/altera_avgen.c index d9d5017..5429c9d 100644 --- a/sys/dev/altera/avgen/altera_avgen.c +++ b/sys/dev/altera/avgen/altera_avgen.c @@ -60,6 +60,8 @@ __FBSDID("$FreeBSD$"); * system-on-chip bus environments would work fine with the same code. */ +devclass_t altera_avgen_devclass; + static d_mmap_t altera_avgen_mmap; static d_read_t altera_avgen_read; static d_write_t altera_avgen_write; diff --git a/sys/dev/altera/avgen/altera_avgen.h b/sys/dev/altera/avgen/altera_avgen.h index f49ec23..fb25a3c 100644 --- a/sys/dev/altera/avgen/altera_avgen.h +++ b/sys/dev/altera/avgen/altera_avgen.h @@ -82,4 +82,6 @@ int altera_avgen_attach(struct altera_avgen_softc *sc, const char *str_devname, int devunit); void altera_avgen_detach(struct altera_avgen_softc *sc); +extern devclass_t altera_avgen_devclass; + #endif /* _DEV_ALTERA_AVALON_H_ */ diff --git a/sys/dev/altera/avgen/altera_avgen_fdt.c b/sys/dev/altera/avgen/altera_avgen_fdt.c index 226d69e..2762ff4 100644 --- a/sys/dev/altera/avgen/altera_avgen_fdt.c +++ b/sys/dev/altera/avgen/altera_avgen_fdt.c @@ -150,7 +150,5 @@ static driver_t altera_avgen_fdt_driver = { sizeof(struct altera_avgen_softc), }; -static devclass_t altera_avgen_devclass; - DRIVER_MODULE(avgen, simplebus, altera_avgen_fdt_driver, altera_avgen_devclass, 0, 0); diff --git a/sys/dev/altera/avgen/altera_avgen_nexus.c b/sys/dev/altera/avgen/altera_avgen_nexus.c index 38dd446..d0e4f9b 100644 --- a/sys/dev/altera/avgen/altera_avgen_nexus.c +++ b/sys/dev/altera/avgen/altera_avgen_nexus.c @@ -137,7 +137,5 @@ static driver_t altera_avgen_nexus_driver = { sizeof(struct altera_avgen_softc), }; -static devclass_t altera_avgen_devclass; - DRIVER_MODULE(avgen, nexus, altera_avgen_nexus_driver, altera_avgen_devclass, 0, 0); |