• Home
  • Raw
  • Download

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
81 - 2 Time stamp external triggers, programmable polarity (opt. interrupt)
82 - 2 Alarm registers (optional interrupt)
83 - 3 Periodic signals (optional interrupt)
87 - 6 GPIOs programmable as inputs or outputs
88 - 6 GPIOs with dedicated functions (LED/JTAG/clock) can also be
90 - GPIO inputs can time stamp external triggers
91 - GPIO outputs can produce periodic signals
92 - 1 interrupt pin
96 - Auxiliary Slave/Master Mode Snapshot (optional interrupt)
97 - Target Time (optional interrupt)
101 - Up to 4 independent PHC channels
102 - Integrated low pass filter (LPF), access via .adjPhase (compliant to ITU-T G.8273.2)
103 - Programmable output periodic signals
104 - Programmable inputs can time stamp external triggers
105 - Driver and/or hardware configuration through firmware (idtcm.bin)
106- LPF settings (bandwidth, phase limiting, automatic holdover, physical layer assist (per ITU-T G.…
107- Programmable output PTP clocks, any frequency up to 1GHz (to other PHY/MAC time stampers, refclk…
108- Lock to GNSS input, automatic switching between GNSS and user-space PHC control (optional)