Home
last modified time | relevance | path

Searched refs:pps_state (Results 1 – 10 of 10) sorted by relevance

/freebsd-12-stable/sys/arm/ti/am335x/
Dam335x_dmtpps.c83 struct pps_state pps_state; member
252 newmode = sc->pps_state.ppsparam.mode & PPS_CAPTUREASSERT; in dmtpps_set_hw_capture()
301 pps_capture(&sc->pps_state); in dmtpps_poll()
302 sc->pps_state.capcount = DMTIMER_READ4(sc, DMT_TCAR1); in dmtpps_poll()
306 pps_event(&sc->pps_state, PPS_CAPTUREASSERT); in dmtpps_poll()
359 err = pps_ioctl(cmd, data, &sc->pps_state); in dmtpps_ioctl()
488 sc->pps_state.flags = PPSFLAG_MTX_SPIN; in dmtpps_attach()
489 sc->pps_state.ppscap = PPS_CAPTUREASSERT; in dmtpps_attach()
490 sc->pps_state.driver_abi = PPS_ABI_VERSION; in dmtpps_attach()
491 sc->pps_state.driver_mtx = &sc->pps_mtx; in dmtpps_attach()
[all …]
/freebsd-12-stable/sys/dev/gpio/
Dgpiopps.c62 struct pps_state pps_state; member
108 err = pps_ioctl(cmd, data, &sc->pps_state); in gpiopps_ioctl()
139 pps_capture(&sc->pps_state); in gpiopps_ifltr()
157 pps_event(&sc->pps_state, PPS_CAPTUREASSERT); in gpiopps_ithrd()
193 sc->pps_state.ppscap = PPS_CAPTUREASSERT | PPS_CAPTURECLEAR; in gpiopps_fdt_attach()
194 sc->pps_state.driver_abi = PPS_ABI_VERSION; in gpiopps_fdt_attach()
195 sc->pps_state.driver_mtx = &sc->pps_mtx; in gpiopps_fdt_attach()
196 pps_init_abi(&sc->pps_state); in gpiopps_fdt_attach()
/freebsd-12-stable/sys/sys/
Dtimepps.h147 struct pps_state { struct
171 void pps_capture(struct pps_state *pps); argument
172 void pps_event(struct pps_state *pps, int event);
173 void pps_init(struct pps_state *pps);
174 void pps_init_abi(struct pps_state *pps);
175 int pps_ioctl(unsigned long cmd, caddr_t data, struct pps_state *pps);
/freebsd-12-stable/sys/mips/atheros/ar531x/
Dar5315_gpiovar.h71 struct pps_state gpio_pps;
/freebsd-12-stable/sys/kern/
Dkern_tc.c1526 abi_aware(struct pps_state *pps, int vers) in abi_aware()
1533 pps_fetch(struct pps_fetch_args *fapi, struct pps_state *pps) in pps_fetch()
1591 pps_ioctl(u_long cmd, caddr_t data, struct pps_state *pps) in pps_ioctl()
1677 pps_init(struct pps_state *pps) in pps_init()
1691 pps_init_abi(struct pps_state *pps) in pps_init_abi()
1702 pps_capture(struct pps_state *pps) in pps_capture()
1720 pps_event(struct pps_state *pps, int event) in pps_event()
/freebsd-12-stable/sys/dev/uart/
Duart_bus.h122 struct pps_state sc_pps;
/freebsd-12-stable/sys/dev/usb/serial/
Dusb_serial.h162 struct pps_state sc_pps;
/freebsd-12-stable/sys/i386/i386/
Delan-mmcr.c77 static struct pps_state elan_pps;
/freebsd-12-stable/sys/dev/ppbus/
Dpps.c45 struct pps_state pps[9];
/freebsd-12-stable/sys/dev/sio/
Dsio.c229 struct pps_state pps;