Lines Matching refs:pps
43 struct pps_state pps[9]; member
139 sc->pps[0].ppscap = PPS_CAPTUREASSERT | PPS_ECHOASSERT; in ppsattach()
140 sc->pps[0].driver_abi = PPS_ABI_VERSION; in ppsattach()
141 sc->pps[0].driver_mtx = ppb_get_lock(ppbus); in ppsattach()
144 pps_init_abi(&sc->pps[0]); in ppsattach()
193 sc->pps[i].ppscap = PPS_CAPTUREASSERT | PPS_CAPTURECLEAR; in ppsattach()
194 sc->pps[i].driver_abi = PPS_ABI_VERSION; in ppsattach()
195 sc->pps[i].driver_mtx = ppb_get_lock(ppbus); in ppsattach()
198 pps_init_abi(&sc->pps[i]); in ppsattach()
257 sc->pps[subdev].ppsparam.mode = 0; /* PHK ??? */ in ppsclose()
291 pps_capture(&sc->pps[j]); in ppshcpoll()
292 pps_event(&sc->pps[j], in ppshcpoll()
307 pps_capture(&sc->pps[0]); in ppsintr()
311 if (sc->pps[0].ppsparam.mode & PPS_ECHOASSERT) in ppsintr()
313 pps_event(&sc->pps[0], PPS_CAPTUREASSERT); in ppsintr()
314 if (sc->pps[0].ppsparam.mode & PPS_ECHOASSERT) in ppsintr()
326 err = pps_ioctl(cmd, data, &sc->pps[subdev]); in ppsioctl()
345 DRIVER_MODULE(pps, ppbus, pps_driver, 0, 0);
346 MODULE_DEPEND(pps, ppbus, 1, 1, 1);