Lines Matching refs:pps
34 struct pps_device *pps; in pps_tty_dcd_change() local
39 pps = pps_lookup_dev(tty); in pps_tty_dcd_change()
44 if (WARN_ON_ONCE(pps == NULL)) in pps_tty_dcd_change()
48 pps_event(pps, &ts, status ? PPS_CAPTUREASSERT : in pps_tty_dcd_change()
51 dev_dbg(pps->dev, "PPS %s at %lu\n", in pps_tty_dcd_change()
62 struct pps_device *pps; in pps_tty_open() local
73 pps = pps_register_source(&info, PPS_CAPTUREBOTH | \ in pps_tty_open()
75 if (pps == NULL) { in pps_tty_open()
79 pps->lookup_cookie = tty; in pps_tty_open()
88 dev_info(pps->dev, "source \"%s\" added\n", info.path); in pps_tty_open()
93 pps_unregister_source(pps); in pps_tty_open()
101 struct pps_device *pps = pps_lookup_dev(tty); in pps_tty_close() local
105 if (WARN_ON(!pps)) in pps_tty_close()
108 dev_info(pps->dev, "removed\n"); in pps_tty_close()
109 pps_unregister_source(pps); in pps_tty_close()