mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-29 12:03:03 +00:00
- Consolidate module version for the pcf module into just pcf.c instead
of having duplicate versions in each bus attachment. - Add a DRIVER_MODULE() instance so that the iicbus(4) driver will actually attach to pcf(4) driver instances. - Fix compile of envctrl.c. Pointy hat: jhb (3)
This commit is contained in:
parent
b78813061c
commit
9e58d59f41
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=181332
@ -55,6 +55,7 @@ __FBSDID("$FreeBSD$");
|
||||
|
||||
#include <sys/rman.h>
|
||||
|
||||
#include <dev/iicbus/iicbus.h>
|
||||
#include <dev/iicbus/iiconf.h>
|
||||
#include <dev/pcf/pcfvar.h>
|
||||
#include "iicbus_if.h"
|
||||
@ -189,5 +190,3 @@ envctrl_detach(device_t dev)
|
||||
|
||||
DRIVER_MODULE(envctrl, ebus, envctrl_driver, envctrl_devclass, 0, 0);
|
||||
DRIVER_MODULE(iicbus, envctrl, iicbus_driver, iicbus_devclass, 0, 0);
|
||||
MODULE_DEPEND(envctrl, iicbus, PCF_MINVER, PCF_PREFVER, PCF_MAXVER);
|
||||
MODULE_VERSION(envctrl, PCF_MODVER);
|
||||
|
@ -41,6 +41,7 @@ __FBSDID("$FreeBSD$");
|
||||
|
||||
#include <sys/rman.h>
|
||||
|
||||
#include <dev/iicbus/iicbus.h>
|
||||
#include <dev/iicbus/iiconf.h>
|
||||
#include <dev/pcf/pcfvar.h>
|
||||
#include "iicbus_if.h"
|
||||
@ -478,3 +479,7 @@ pcf_read(device_t dev, char *buf, int len, int *read, int last,
|
||||
|
||||
return (error);
|
||||
}
|
||||
|
||||
DRIVER_MODULE(iicbus, pcf, iicbus_driver, iicbus_devclass, 0, 0);
|
||||
MODULE_DEPEND(pcf, iicbus, PCF_MINVER, PCF_PREFVER, PCF_MAXVER);
|
||||
MODULE_VERSION(pcf, PCF_MODVER);
|
||||
|
@ -252,5 +252,3 @@ pcf_ebus_detach(device_t dev)
|
||||
}
|
||||
|
||||
DRIVER_MODULE(pcf_ebus, ebus, pcf_ebus_driver, pcf_ebus_devclass, 0, 0);
|
||||
MODULE_DEPEND(pcf_ebus, iicbus, PCF_MINVER, PCF_PREFVER, PCF_MAXVER);
|
||||
MODULE_VERSION(pcf_ebus, PCF_MODVER);
|
||||
|
@ -209,5 +209,3 @@ pcf_isa_detach(device_t dev)
|
||||
}
|
||||
|
||||
DRIVER_MODULE(pcf_isa, isa, pcf_isa_driver, pcf_isa_devclass, 0, 0);
|
||||
MODULE_DEPEND(pcf_isa, iicbus, PCF_MINVER, PCF_PREFVER, PCF_MAXVER);
|
||||
MODULE_VERSION(pcf_isa, PCF_MODVER);
|
||||
|
Loading…
Reference in New Issue
Block a user