Skip to content

Commit d3590d0

Browse files
committed
sync to upstream bf73478b539b ("Merge branch lan743x-phylink")
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
1 parent 73adf09 commit d3590d0

22 files changed

Lines changed: 5567 additions & 1795 deletions

Documentation/netlink/specs/dpll.yaml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -345,6 +345,26 @@ attribute-sets:
345345
Value is in PPM (parts per million).
346346
This may be implemented for example for pin of type
347347
PIN_TYPE_SYNCE_ETH_PORT.
348+
-
349+
name: esync-frequency
350+
type: u64
351+
doc: |
352+
Frequency of Embedded SYNC signal. If provided, the pin is configured
353+
with a SYNC signal embedded into its base clock frequency.
354+
-
355+
name: esync-frequency-supported
356+
type: nest
357+
multi-attr: true
358+
nested-attributes: frequency-range
359+
doc: |
360+
If provided a pin is capable of embedding a SYNC signal (within given
361+
range) into its base frequency signal.
362+
-
363+
name: esync-pulse
364+
type: u32
365+
doc: |
366+
A ratio of high to low state of a SYNC signal pulse embedded
367+
into base clock frequency. Value is in percents.
348368
-
349369
name: pin-parent-device
350370
subset-of: pin
@@ -479,6 +499,7 @@ operations:
479499
name: pin-get
480500
doc: |
481501
Get list of pins and its attributes.
502+
482503
- dump request without any attributes given - list all the pins in the
483504
system
484505
- dump request with target dpll - list all the pins registered with
@@ -509,6 +530,9 @@ operations:
509530
- phase-adjust-max
510531
- phase-adjust
511532
- fractional-frequency-offset
533+
- esync-frequency
534+
- esync-frequency-supported
535+
- esync-pulse
512536

513537
dump:
514538
request:
@@ -535,6 +559,7 @@ operations:
535559
- parent-device
536560
- parent-pin
537561
- phase-adjust
562+
- esync-frequency
538563
-
539564
name: pin-create-ntf
540565
doc: Notification about pin appearing

0 commit comments

Comments
 (0)