diff options
author | mmel <mmel@FreeBSD.org> | 2016-05-15 15:14:46 +0000 |
---|---|---|
committer | mmel <mmel@FreeBSD.org> | 2016-05-15 15:14:46 +0000 |
commit | 915b5c77ef1b538c3e46d410045762c8610de03b (patch) | |
tree | 3e56eab041614a80e58b6d7094571e0d14805ef9 /sys/arm | |
parent | ab1a7752cd68e46c593aff289dc5c0038936acdf (diff) | |
download | FreeBSD-src-915b5c77ef1b538c3e46d410045762c8610de03b.zip FreeBSD-src-915b5c77ef1b538c3e46d410045762c8610de03b.tar.gz |
TEGRA: Don't use common name 'iicb' for tegra specific IIC driver.
Using commn name for different drivers breaks generic kernel creation.
Diffstat (limited to 'sys/arm')
-rw-r--r-- | sys/arm/nvidia/tegra_i2c.c | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/sys/arm/nvidia/tegra_i2c.c b/sys/arm/nvidia/tegra_i2c.c index 65d8935..d50d34c 100644 --- a/sys/arm/nvidia/tegra_i2c.c +++ b/sys/arm/nvidia/tegra_i2c.c @@ -800,5 +800,9 @@ static device_method_t tegra_i2c_methods[] = { DEFINE_CLASS_0(iichb, tegra_i2c_driver, tegra_i2c_methods, sizeof(struct tegra_i2c_softc)); static devclass_t tegra_i2c_devclass; -EARLY_DRIVER_MODULE(iichb, simplebus, tegra_i2c_driver, tegra_i2c_devclass, 0, - 0, 73); +EARLY_DRIVER_MODULE(tegra_iic, simplebus, tegra_i2c_driver, tegra_i2c_devclass, + 0, 0, 73); +extern devclass_t ofwiicbus_devclass; +extern driver_t ofw_iicbus_driver; +EARLY_DRIVER_MODULE(ofw_iicbus, tegra_iic, ofw_iicbus_driver, + ofwiicbus_devclass, 0, 0, BUS_PASS_BUS); |