Remove isab_devclass from ISA bridge drivers.

This commit is contained in:
John Baldwin 2022-04-19 11:56:41 -07:00
parent b69ec7a6bc
commit 43ac2b6d7c
4 changed files with 2 additions and 7 deletions

View File

@ -84,7 +84,7 @@ static driver_t acpi_isab_driver = {
sizeof(struct acpi_isab_softc),
};
DRIVER_MODULE(acpi_isab, acpi, acpi_isab_driver, isab_devclass, 0, 0);
DRIVER_MODULE(acpi_isab, acpi, acpi_isab_driver, 0, 0);
MODULE_DEPEND(acpi_isab, acpi, 1, 1, 1);
static int

View File

@ -95,7 +95,7 @@ static driver_t isab_driver = {
sizeof(struct isab_pci_softc),
};
DRIVER_MODULE(isab, pci, isab_driver, isab_devclass, 0, 0);
DRIVER_MODULE(isab, pci, isab_driver, 0, 0);
/*
* XXX we need to add a quirk list here for bridges that don't correctly

View File

@ -1113,8 +1113,6 @@ MODULE_VERSION(isa, 1);
* Code common to ISA bridges.
*/
devclass_t isab_devclass;
int
isab_attach(device_t dev)
{

View File

@ -165,9 +165,6 @@ ISA_ACCESSOR(pnp_csn, PNP_CSN, int)
ISA_ACCESSOR(pnp_ldn, PNP_LDN, int)
ISA_ACCESSOR(pnpbios_handle, PNPBIOS_HANDLE, int)
/* Device class for ISA bridges. */
extern devclass_t isab_devclass;
extern void isa_probe_children(device_t dev);
void isa_dmacascade(int chan);