summaryrefslogtreecommitdiffstats
path: root/src/drivers/bus/isa.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/drivers/bus/isa.c')
-rw-r--r--src/drivers/bus/isa.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/drivers/bus/isa.c b/src/drivers/bus/isa.c
index fa5def544..eb49fbf2f 100644
--- a/src/drivers/bus/isa.c
+++ b/src/drivers/bus/isa.c
@@ -48,11 +48,6 @@ static isa_probe_addr_t isa_extra_probe_addrs[] = {
isa_extra_probe_addrs[ (ioidx) + ISA_EXTRA_PROBE_ADDR_COUNT ] : \
(driver)->probe_addrs[(ioidx)] )
-static struct isa_driver isa_drivers[0]
- __table_start ( struct isa_driver, isa_drivers );
-static struct isa_driver isa_drivers_end[0]
- __table_end ( struct isa_driver, isa_drivers );
-
static void isabus_remove ( struct root_device *rootdev );
/**
@@ -100,7 +95,7 @@ static int isabus_probe ( struct root_device *rootdev ) {
int ioidx;
int rc;
- for ( driver = isa_drivers ; driver < isa_drivers_end ; driver++ ) {
+ for_each_table_entry ( driver, ISA_DRIVERS ) {
for ( ioidx = ISA_IOIDX_MIN ( driver ) ;
ioidx <= ISA_IOIDX_MAX ( driver ) ; ioidx++ ) {
/* Allocate struct isa_device */