INTEL_OC_WDT_CTRL_REG
val = inl(INTEL_OC_WDT_CTRL_REG(oc_wdt));
outl(val | (oc_wdt->wdd.timeout - 1), INTEL_OC_WDT_CTRL_REG(oc_wdt));
outl(inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) | INTEL_OC_WDT_EN,
INTEL_OC_WDT_CTRL_REG(oc_wdt));
outl(inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) & ~INTEL_OC_WDT_EN,
INTEL_OC_WDT_CTRL_REG(oc_wdt));
outl(inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) | INTEL_OC_WDT_RLD,
INTEL_OC_WDT_CTRL_REG(oc_wdt));
outl((inl(INTEL_OC_WDT_CTRL_REG(oc_wdt)) & ~INTEL_OC_WDT_TOV) | (t - 1),
INTEL_OC_WDT_CTRL_REG(oc_wdt));