Lines Matching refs:io_base
46 u16 io_base; member
96 wdt->io_base + WDT_PRESET_PRESCALE); in nic7018_set_timeout()
111 control = inb(wdt->io_base + WDT_RELOAD_CTRL); in nic7018_start()
112 outb(control | WDT_RELOAD_PORT_EN, wdt->io_base + WDT_RELOAD_CTRL); in nic7018_start()
114 outb(1, wdt->io_base + WDT_RELOAD_PORT); in nic7018_start()
116 control = inb(wdt->io_base + WDT_CTRL); in nic7018_start()
117 outb(control | WDT_CTRL_RESET_EN, wdt->io_base + WDT_CTRL); in nic7018_start()
126 outb(0, wdt->io_base + WDT_CTRL); in nic7018_stop()
127 outb(0, wdt->io_base + WDT_RELOAD_CTRL); in nic7018_stop()
128 outb(0xF0, wdt->io_base + WDT_PRESET_PRESCALE); in nic7018_stop()
137 outb(1, wdt->io_base + WDT_RELOAD_PORT); in nic7018_ping()
147 count = inb(wdt->io_base + WDT_COUNT) & 0xF; in nic7018_get_timeleft()
194 wdt->io_base = io_rc->start; in nic7018_probe()
208 outb(UNLOCK, wdt->io_base + WDT_REG_LOCK); in nic7018_probe()
212 outb(LOCK, wdt->io_base + WDT_REG_LOCK); in nic7018_probe()
217 wdt->io_base, timeout, nowayout); in nic7018_probe()
228 outb(LOCK, wdt->io_base + WDT_REG_LOCK); in nic7018_remove()