Lines Matching +full:user +full:- +full:programmable
1 .. SPDX-License-Identifier: GPL-2.0
9 presents a standardized method for developing PTP user space
14 drivers and a user space interface. The infrastructure supports a
18 - Set time
19 - Get time
20 - Shift the clock by a given offset atomically
21 - Adjust clock frequency
24 - Time stamp external events
25 - Period output signals configurable from user space
26 - Low Pass Filter (LPF) access from user space
27 - Synchronization of the Linux system time via the PPS subsystem
33 class driver handles all of the dealings with user space. The
44 PTP hardware clock user space API
48 registered clock. User space can use an open file descriptor from
53 User space programs may control the clock using standardized
55 ancillary clock features. User space can receive time stamped
65 ancillary feature, then the driver should just return -EOPNOTSUPP
77 -----------------------------------------------
97 - 2 Time stamp external triggers, programmable polarity (opt. interrupt)
98 - 2 Alarm registers (optional interrupt)
99 - 3 Periodic signals (optional interrupt)
103 - 6 GPIOs programmable as inputs or outputs
104 - 6 GPIOs with dedicated functions (LED/JTAG/clock) can also be
106 - GPIO inputs can time stamp external triggers
107 - GPIO outputs can produce periodic signals
108 - 1 interrupt pin
112 - Auxiliary Slave/Master Mode Snapshot (optional interrupt)
113 - Target Time (optional interrupt)
117 - Up to 4 independent PHC channels
118 - Integrated low pass filter (LPF), access via .adjPhase (compliant to ITU-T G.8273.2)
119 - Programmable output periodic signals
120 - Programmable inputs can time stamp external triggers
121 - Driver and/or hardware configuration through firmware (idtcm.bin)
122 …- LPF settings (bandwidth, phase limiting, automatic holdover, physical layer assist (per ITU-T G.…
123 …- Programmable output PTP clocks, any frequency up to 1GHz (to other PHY/MAC time stampers, refclk…
124 … - Lock to GNSS input, automatic switching between GNSS and user-space PHC control (optional)
128 - GPIO
129 - Certain variants of ConnectX-6 Dx and later products support one
132 - Certain variants of ConnectX-5 and older products support one GPIO,
135 - PHC instances
136 - All ConnectX devices have a free-running counter
137 - ConnectX-6 Dx and later devices have a UTC format counter