Add the MODULE_DEPEND()s needed so that the kernel linker can resolve all

the symbols at load time when iicbus is not compiled into the kernel.
This commit is contained in:
Ian Lepore 2018-02-18 23:01:33 +00:00
parent adddeaadc4
commit 5e2d748931
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=329536

View File

@ -192,6 +192,8 @@ static devclass_t i2c_devclass;
DRIVER_MODULE(imx_i2c, simplebus, i2c_driver, i2c_devclass, 0, 0);
DRIVER_MODULE(ofw_iicbus, imx_i2c, ofw_iicbus_driver, ofw_iicbus_devclass, 0, 0);
MODULE_DEPEND(imx_i2c, iicbus, 1, 1, 1);
MODULE_DEPEND(imx_i2c, ofw_iicbus, 1, 1, 1);
static phandle_t
i2c_get_node(device_t bus, device_t dev)