Lines Matching refs:pps
3 * pps-ldisc.c -- PPS line discipline
20 struct pps_device *pps;
25 pps = pps_lookup_dev(tty);
30 if (WARN_ON_ONCE(pps == NULL))
34 pps_event(pps, &ts, status ? PPS_CAPTUREASSERT :
37 dev_dbg(pps->dev, "PPS %s at %lu\n",
48 struct pps_device *pps;
59 pps = pps_register_source(&info, PPS_CAPTUREBOTH | \
61 if (IS_ERR(pps)) {
63 return PTR_ERR(pps);
65 pps->lookup_cookie = tty;
74 dev_info(pps->dev, "source \"%s\" added\n", info.path);
79 pps_unregister_source(pps);
87 struct pps_device *pps = pps_lookup_dev(tty);
91 if (WARN_ON(!pps))
94 dev_info(pps->dev, "removed\n");
95 pps_unregister_source(pps);