Lines Matching refs:wdcnfg
99 uint16_t wdcnfg;
106 wdcnfg = bus_space_read_2(sc->sc_gcb_dev->sc_iot,
109 GEODE_DPRINTF(("%s: wdcnfg %#04" PRIx16 " -> ", __func__, wdcnfg));
111 wdcnfg |= SC1100_WDCNFG_WD32KPD;
112 wdcnfg &= ~(SC1100_WDCNFG_WDTYPE2_MASK | SC1100_WDCNFG_WDTYPE1_MASK);
114 wdcnfg |= SC1100_WDCNFG_WDTYPE1_NOACTION |
117 SC1100_GCB_WDCNFG, wdcnfg);
119 GEODE_DPRINTF(("%#04" PRIx16 "\n", wdcnfg));
125 uint16_t wdcnfg;
128 wdcnfg = bus_space_read_2(sc->sc_gcb_dev->sc_iot,
131 GEODE_DPRINTF(("%s: wdcnfg %#04" PRIx16 " -> ", __func__, wdcnfg));
133 wdcnfg &= ~(SC1100_WDCNFG_WD32KPD | SC1100_WDCNFG_WDPRES_MASK |
135 wdcnfg |= __SHIFTIN(sc->sc_prescale, SC1100_WDCNFG_WDPRES_MASK);
136 wdcnfg |= SC1100_WDCNFG_WDTYPE1_RESET | SC1100_WDCNFG_WDTYPE2_NOACTION;
139 SC1100_GCB_WDCNFG, wdcnfg);
141 GEODE_DPRINTF(("%#04" PRIx16 "\n", wdcnfg));