Lines Matching +full:clear +full:- +full:bit
1 /* SPDX-License-Identifier: GPL-2.0+ WITH Linux-syscall-note */
5 * Copyright (C) 2005-2009 Rodolfo Giometti <giometti@linux.it>
31 /* Implementation note: the logical states ``assert'' and ``clear''
33 * means the bit is set. */
43 /* 32-bit vs. 64-bit compatibility.
69 __u32 clear_sequence; /* seq. num. of clear event */
71 struct pps_ktime clear_tu; /* time of clear event */
77 __u32 clear_sequence; /* seq. num. of clear event */
79 struct pps_ktime_compat clear_tu; /* time of clear event */
87 struct pps_ktime clear_off_tu; /* offset compensation for clear */
91 * 3.3 Mode bit definitions
96 #define PPS_CAPTURECLEAR 0x02 /* capture clear events */
97 #define PPS_CAPTUREBOTH 0x03 /* capture assert and clear events */
100 #define PPS_OFFSETCLEAR 0x20 /* apply compensation for clear event */
103 #define PPS_CANPOLL 0x200 /* bit reserved for future use */
107 #define PPS_ECHOCLEAR 0x80 /* feed back clear event to output */
120 use a phase-locked loop */
122 use a frequency-locked loop */
124 * Here begins the implementation-specific part!