Lines Matching refs:smi_res
77 #define SMI_EN (iTCO_wdt_private.smi_res->start)
94 struct resource *smi_res; member
217 iTCO_vendor_pre_start(iTCO_wdt_private.smi_res, wd_dev->timeout); in iTCO_wdt_start()
251 iTCO_vendor_pre_stop(iTCO_wdt_private.smi_res); in iTCO_wdt_stop()
273 iTCO_vendor_pre_keepalive(iTCO_wdt_private.smi_res, wd_dev->timeout); in iTCO_wdt_ping()
410 release_region(iTCO_wdt_private.smi_res->start, in iTCO_wdt_cleanup()
411 resource_size(iTCO_wdt_private.smi_res)); in iTCO_wdt_cleanup()
419 iTCO_wdt_private.smi_res = NULL; in iTCO_wdt_cleanup()
440 iTCO_wdt_private.smi_res = in iTCO_wdt_probe()
442 if (!iTCO_wdt_private.smi_res) in iTCO_wdt_probe()
485 if (!request_region(iTCO_wdt_private.smi_res->start, in iTCO_wdt_probe()
486 resource_size(iTCO_wdt_private.smi_res), dev->name)) { in iTCO_wdt_probe()
562 release_region(iTCO_wdt_private.smi_res->start, in iTCO_wdt_probe()
563 resource_size(iTCO_wdt_private.smi_res)); in iTCO_wdt_probe()
573 iTCO_wdt_private.smi_res = NULL; in iTCO_wdt_probe()
582 if (iTCO_wdt_private.tco_res || iTCO_wdt_private.smi_res) in iTCO_wdt_remove()