DPLL(8) Linux DPLL(8) (NAME) dpll - (DPLL) (SYNOPSIS) dpll [ OPTIONS ] device { COMMAND | help } dpll [ OPTIONS ] pin { COMMAND | help } dpll [ OPTIONS ] monitor OPTIONS := { -V | --Version | -j | --json | -p | --pretty | -t | --timestamp | --tshort } (DESCRIPTION) dpll (DPLL) . DPLL . DPLL . ( GNSS 1PPS SyncE) . (OPTIONS) -V, --Version dpll . -j, --json JSON (JavaScript Object Notation). -p, --pretty -j JSON . -t, --timestamp monitor Timestamp: ip monitor . --tshort -t ISO 8601 "[YYYY-MM-DDTHH:MM:SS.uuuuuu]" Timestamp: . (DEVICE COMMANDS) dpll device show [ id ID ] [ module-name NAME ] [ clock-id ID ] [ type TYPE ] [ mode MODE ] [ lock-status STATUS ] DPLL. . id ID . module-name NAME . clock-id ID . type TYPE : pps eec. mode MODE : manual automatic. lock-status STATUS : unlocked locked locked-ho-acq holdover. : o o o ( ) o (manual automatic) o (unlocked locked locked-ho- acq holdover) o ( ) o ( ) o ( ) o (PPS EEC) o o (/) o o (/) dpll device set id ID [ PARAMETER VALUE ] ... DPLL. id ID (). mode { automatic | manual } DPLL. automatic DPLL . manual DPLL . phase-offset-monitor { enable | disable } . . phase-offset-avg-factor FACTOR ( ) . . frequency-monitor { enable | disable } . measured-frequency pin show . dpll device id-get [ module-name NAME ] [ clock-id ID ] [ type TYPE ] . . . module-name NAME . clock-id ID ( 0x). type TYPE : pps eec. (PIN COMMANDS) dpll pin show [ id ID ] [ parent-device DEVICE_ID ] [ parent-pin PIN_ID ] [ module-name NAME ] [ clock-id ID ] [ board-label LABEL ] [ panel-label LABEL ] [ package-label LABEL ] [ type TYPE ] [ direction DIR ] [ state STATE ] [ operstate OPERSTATE ] DPLL. . id ID . parent-device DEVICE_ID DPLL . parent-pin PIN_ID ( mux). module-name NAME . clock-id ID . board-label LABEL . panel-label LABEL . package-label LABEL . type TYPE : mux ext synce-eth-port int-oscillator gnss. direction DIR parent-device : input output. parent-device parent-device . state STATE parent-device : connected disconnected selectable. parent-device parent-device . operstate OPERSTATE parent-device : active standby no-signal qual-failed. parent-device parent-device . : o o o o ( ACPI) o o o (mux ext synce-eth-port int- oscillator gnss) o o ( ) o (state-can-change priority-can- change direction-can-change) o (granularity) o o ( ) o o o Esync ( ) dpll pin set id ID [ PARAMETER VALUE ] ... DPLL. . id ID (). frequency FREQ . ( frequency-supported pin show ). phase-adjust ADJUSTMENT . . . phase-adjust-min phase-adjust-max . esync-frequency FREQUENCY SyncE (SyncE) . parent-device DEVICE_ID [ direction DIR ] [ prio PRIO ] [ state STATE ] DPLL . direction { input | output } . prio PRIORITY ( ) . state { connected | disconnected | selectable } . parent-pin PIN_ID [ state STATE ] . reference-sync PIN_ID [ state STATE ] . dpll pin id-get [ SELECTOR ] ... . module-name NAME . clock-id ID . board-label LABEL ( ). panel-label LABEL . package-label LABEL . type TYPE : mux ext synce-eth-port int-oscillator gnss. (MONITOR COMMAND) dpll monitor DPLL . : o o o o o : [DEVICE_CREATE] [DEVICE_CHANGE] [DEVICE_DELETE] [PIN_CREATE] [PIN_CHANGE] [PIN_DELETE]. Ctrl+C . (EXAMPLES) DPLL dpll device show JSON dpll -j device show id 0 0 (manual) dpll device set id 0 mode manual 0 dpll device set id 0 phase-offset-monitor enable 0 dpll device set id 0 frequency-monitor enable EEC dpll device show type eec JSON dpll -jp device show module-name ice dpll pin show GNSS dpll pin show type gnss GNSS dpll pin show type gnss module-name ice JSON dpll -jp pin show id 5 0 dpll pin show parent-device 0 direction input state connected dpll pin set id 0 frequency 10000000 dpll pin set id 1 parent-device 0 prio 10 direction input state connected - dpll pin set id 2 phase-adjust -1000 dpll pin set id 3 frequency 10000000 phase-adjust -1000 DPLL dpll monitor JSON dpll -jp monitor dpll device id-get module-name ice dpll pin id-get board-label GNSS-1PPS (PHASE ADJUSTMENT) (1e-12 ) . 5G . : o phase- adjust-min phase-adjust-max o phase-adjust-gran o ( ) o ( ) o (CAPABILITIES) : state-can-change (connected/disconnected/selectable) . priority-can-change . parent-device . direction-can-change (input/output) . dpll pin show . (EXIT STATUS) 0 1 (NOTES) o DPLL (CONFIG_DPLL=y m) o o o o (SEE ALSO) ip(8), devlink(8), ethtool(8) : Documentation/driver-api/dpll.rst Netlink: Documentation/netlink/specs/dpll.yaml (AUTHOR) dpll Arkadiusz Kubalewski Vadim Fedorenko . Petr Oros . (REPORTING BUGS) iproute2 23 October 2025 DPLL(8)