powerpc powernv: Remove unused devclass arguments to DRIVER_MODULE.

This commit is contained in:
John Baldwin 2022-05-10 10:21:38 -07:00
parent 992ae60ba4
commit 5edf159ff1
11 changed files with 14 additions and 48 deletions

View File

@ -611,6 +611,4 @@ static driver_t opalcons_driver = {
0
};
static devclass_t opalcons_devclass;
DRIVER_MODULE(opalcons, opal, opalcons_driver, opalcons_devclass, 0, 0);
DRIVER_MODULE(opalcons, opal, opalcons_driver, 0, 0);

View File

@ -94,10 +94,7 @@ static driver_t opaldev_driver = {
0
};
static devclass_t opaldev_devclass;
EARLY_DRIVER_MODULE(opaldev, ofwbus, opaldev_driver, opaldev_devclass, 0, 0,
BUS_PASS_BUS);
EARLY_DRIVER_MODULE(opaldev, ofwbus, opaldev_driver, 0, 0, BUS_PASS_BUS);
static void opal_heartbeat(void);
static void opal_handle_messages(void);

View File

@ -98,9 +98,7 @@ static driver_t opalflash_driver = {
sizeof(struct opalflash_softc)
};
static devclass_t opalflash_devclass;
DRIVER_MODULE(opalflash, opal, opalflash_driver, opalflash_devclass, 0, 0);
DRIVER_MODULE(opalflash, opal, opalflash_driver, 0, 0);
/* GEOM Disk interfaces. */
static int

View File

@ -110,8 +110,6 @@ static device_method_t opal_i2c_methods[] = {
mtx_init(&_sc->sc_mtx, device_get_nameunit(_sc->dev), \
"i2c", MTX_DEF)
static devclass_t opal_i2c_devclass;
static driver_t opal_i2c_driver = {
"iichb",
opal_i2c_methods,
@ -245,7 +243,6 @@ opal_i2c_get_node(device_t bus, device_t dev)
return (ofw_bus_get_node(bus));
}
DRIVER_MODULE(opal_i2c, opal_i2cm, opal_i2c_driver, opal_i2c_devclass, NULL,
NULL);
DRIVER_MODULE(opal_i2c, opal_i2cm, opal_i2c_driver, NULL, NULL);
DRIVER_MODULE(iicbus, opal_i2c, iicbus_driver, NULL, NULL);
MODULE_DEPEND(opal_i2c, iicbus, 1, 1, 1);

View File

@ -76,8 +76,6 @@ static device_method_t opal_i2cm_methods[] = {
DEVMETHOD_END
};
static devclass_t opal_i2cm_devclass;
static int
opal_i2cm_probe(device_t dev)
{
@ -126,7 +124,5 @@ opal_i2cm_get_devinfo(device_t dev, device_t child)
DEFINE_CLASS_0(opal_i2cm, opal_i2cm_driver, opal_i2cm_methods,
sizeof(struct opal_i2cm_softc));
DRIVER_MODULE(opal_i2cm, powernv_xscom, opal_i2cm_driver, opal_i2cm_devclass, NULL,
NULL);
DRIVER_MODULE(opal_i2cm, powernv_centaur, opal_i2cm_driver, opal_i2cm_devclass, NULL,
NULL);
DRIVER_MODULE(opal_i2cm, powernv_xscom, opal_i2cm_driver, NULL, NULL);
DRIVER_MODULE(opal_i2cm, powernv_centaur, opal_i2cm_driver, NULL, NULL);

View File

@ -93,9 +93,7 @@ static driver_t opal_nvram_driver = {
sizeof(struct opal_nvram_softc)
};
static devclass_t opal_nvram_devclass;
DRIVER_MODULE(opal_nvram, opal, opal_nvram_driver, opal_nvram_devclass, 0, 0);
DRIVER_MODULE(opal_nvram, opal, opal_nvram_driver, 0, 0);
/*
* Cdev methods.

View File

@ -167,11 +167,9 @@ struct opalpci_softc {
struct resource *r_reg;
};
static devclass_t opalpci_devclass;
DEFINE_CLASS_1(pcib, opalpci_driver, opalpci_methods,
sizeof(struct opalpci_softc), ofw_pcib_driver);
EARLY_DRIVER_MODULE(opalpci, ofwbus, opalpci_driver, opalpci_devclass, 0, 0,
BUS_PASS_BUS);
EARLY_DRIVER_MODULE(opalpci, ofwbus, opalpci_driver, 0, 0, BUS_PASS_BUS);
static int
opalpci_probe(device_t dev)

View File

@ -255,10 +255,7 @@ static driver_t opal_sensor_driver = {
sizeof(struct opal_sensor_softc)
};
static devclass_t opal_sensor_devclass;
DRIVER_MODULE(opal_sensor, opalsens, opal_sensor_driver, opal_sensor_devclass,
NULL, NULL);
DRIVER_MODULE(opal_sensor, opalsens, opal_sensor_driver, NULL, NULL);
static int
opalsens_probe(device_t dev)
@ -327,6 +324,4 @@ static driver_t opalsens_driver = {
0
};
static devclass_t opalsens_devclass;
DRIVER_MODULE(opalsens, opal, opalsens_driver, opalsens_devclass, NULL, NULL);
DRIVER_MODULE(opalsens, opal, opalsens_driver, NULL, NULL);

View File

@ -76,8 +76,6 @@ static device_method_t powernv_centaur_methods[] = {
DEVMETHOD_END
};
static devclass_t powernv_centaur_devclass;
static int
powernv_centaur_probe(device_t dev)
{
@ -125,5 +123,4 @@ powernv_centaur_get_devinfo(device_t dev, device_t child)
DEFINE_CLASS_0(powernv_centaur, powernv_centaur_driver, powernv_centaur_methods,
sizeof(struct powernv_centaur_softc));
DRIVER_MODULE(powernv_centaur, ofwbus, powernv_centaur_driver, powernv_centaur_devclass, NULL,
NULL);
DRIVER_MODULE(powernv_centaur, ofwbus, powernv_centaur_driver, NULL, NULL);

View File

@ -76,8 +76,6 @@ static device_method_t powernv_xscom_methods[] = {
DEVMETHOD_END
};
static devclass_t powernv_xscom_devclass;
static int
powernv_xscom_probe(device_t dev)
{
@ -125,5 +123,4 @@ powernv_xscom_get_devinfo(device_t dev, device_t child)
DEFINE_CLASS_0(powernv_xscom, powernv_xscom_driver, powernv_xscom_methods,
sizeof(struct powernv_xscom_softc));
DRIVER_MODULE(powernv_xscom, ofwbus, powernv_xscom_driver, powernv_xscom_devclass, NULL,
NULL);
DRIVER_MODULE(powernv_xscom, ofwbus, powernv_xscom_driver, NULL, NULL);

View File

@ -202,13 +202,8 @@ static driver_t xics_driver = {
0
};
static devclass_t xive_devclass;
static devclass_t xics_devclass;
EARLY_DRIVER_MODULE(xive, ofwbus, xive_driver, xive_devclass, 0, 0,
BUS_PASS_INTERRUPT-1);
EARLY_DRIVER_MODULE(xivevc, ofwbus, xics_driver, xics_devclass, 0, 0,
BUS_PASS_INTERRUPT);
EARLY_DRIVER_MODULE(xive, ofwbus, xive_driver, 0, 0, BUS_PASS_INTERRUPT - 1);
EARLY_DRIVER_MODULE(xivevc, ofwbus, xics_driver, 0, 0, BUS_PASS_INTERRUPT);
MALLOC_DEFINE(M_XIVE, "xive", "XIVE Memory");