summaryrefslogtreecommitdiffstats
path: root/sys/arm/nvidia/tegra_ehci.c
diff options
context:
space:
mode:
authormmel <mmel@FreeBSD.org>2016-11-05 10:56:32 +0000
committermmel <mmel@FreeBSD.org>2016-11-05 10:56:32 +0000
commitfac02e73fbc52e5d511b2e872cac7327ae47b5ec (patch)
tree5c62d6cb401f1c6c8519acb2f40c10db35d3fbf9 /sys/arm/nvidia/tegra_ehci.c
parentaac47603270a19c7b6377c6ac00917b877fb2c98 (diff)
downloadFreeBSD-src-fac02e73fbc52e5d511b2e872cac7327ae47b5ec.zip
FreeBSD-src-fac02e73fbc52e5d511b2e872cac7327ae47b5ec.tar.gz
MFC r306447,r306477:
r306447: TEGRA: Rename (cut & pasted) genahci to tegra_ahci. Make device class definition static. r306477: TEGRA: Prepare Tegra subtree for inclusion into ARM generic kernel. - use DEFINE_CLASS_0() for driver classes - unify driver names - cleanup driver definitions and bindings
Diffstat (limited to 'sys/arm/nvidia/tegra_ehci.c')
-rw-r--r--sys/arm/nvidia/tegra_ehci.c12
1 files changed, 4 insertions, 8 deletions
diff --git a/sys/arm/nvidia/tegra_ehci.c b/sys/arm/nvidia/tegra_ehci.c
index 2d44ffa..7a041d5 100644
--- a/sys/arm/nvidia/tegra_ehci.c
+++ b/sys/arm/nvidia/tegra_ehci.c
@@ -311,12 +311,8 @@ static device_method_t ehci_methods[] = {
DEVMETHOD_END
};
-static driver_t ehci_driver = {
- "ehci",
- ehci_methods,
- sizeof(struct tegra_ehci_softc)
-};
-
static devclass_t ehci_devclass;
-DRIVER_MODULE(ehci, simplebus, ehci_driver, ehci_devclass, 0, 0);
-MODULE_DEPEND(ehci, usb, 1, 1, 1); \ No newline at end of file
+static DEFINE_CLASS_0(ehci, ehci_driver, ehci_methods,
+ sizeof(struct tegra_ehci_softc));
+DRIVER_MODULE(tegra_ehci, simplebus, ehci_driver, ehci_devclass, NULL, NULL);
+MODULE_DEPEND(tegra_ehci, usb, 1, 1, 1);
OpenPOWER on IntegriCloud