• Home
  • Raw
  • Download

Lines Matching +full:programmable +full:- +full:clocks

1 .. SPDX-License-Identifier: GPL-2.0
7 This patch set introduces support for IEEE 1588 PTP clocks in
10 programs, synchronizing Linux with external clocks, and using the
11 ancillary features of PTP hardware clocks.
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
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)