| Age | Commit message (Expand) | Author | Files | Lines |
| 3 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 5 | -50/+45 |
| 4 days | dpll: zl3073x: make frequency monitor a per-device attribute | Ivan Vecera | 4 | -29/+25 |
| 4 days | dpll: zl3073x: use __dpll_device_change_ntf() and remove change_work | Ivan Vecera | 2 | -19/+9 |
| 4 days | dpll: export __dpll_device_change_ntf() for use under dpll_lock | Ivan Vecera | 1 | -2/+11 |
| 6 days | devlink: pass param values by pointer | Ratheesh Kannoth | 1 | -3/+3 |
| 9 days | dpll: change dpll_netdev_pin_handle_size() to assume DPLL_A_PIN_ID will be used | Eric Dumazet | 1 | -11/+0 |
| 10 days | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+4 |
| 11 days | dpll: zl3073x: fix memory leak on pin registration failure | Ivan Vecera | 1 | -2/+4 |
| 11 days | dpll: zl3073x: Use named initializers for struct i2c_device_id | Uwe Kleine-König (The Capable Hub) | 1 | -5/+5 |
| 2026-05-12 | dpll: zl3073x: report FFO as DPLL vs input reference offset | Ivan Vecera | 6 | -82/+75 |
| 2026-05-12 | dpll: add fractional frequency offset to pin-parent-device | Ivan Vecera | 4 | -17/+24 |
| 2026-04-30 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -2/+10 |
| 2026-04-30 | dpll: zl3073x: implement pin operational state reporting | Ivan Vecera | 2 | -38/+79 |
| 2026-04-30 | dpll: add pin operational state | Ivan Vecera | 3 | -2/+30 |
| 2026-04-30 | dpll: export __dpll_pin_change_ntf() for use under dpll_lock | Ivan Vecera | 2 | -2/+10 |
| 2026-04-12 | dpll: zl3073x: add ref-sync pair support | Ivan Vecera | 1 | -1/+206 |
| 2026-04-12 | dpll: zl3073x: add ref sync and output clock type helpers | Ivan Vecera | 4 | -14/+80 |
| 2026-04-12 | dpll: zl3073x: use FIELD_MODIFY() for clear-and-set patterns | Ivan Vecera | 3 | -15/+8 |
| 2026-04-12 | dpll: zl3073x: clean up esync get/set and use zl3073x_out_is_ndiv() | Ivan Vecera | 1 | -44/+20 |
| 2026-04-03 | dpll: zl3073x: implement frequency monitoring | Ivan Vecera | 4 | -17/+187 |
| 2026-04-03 | dpll: add frequency monitoring callback ops | Ivan Vecera | 2 | -1/+94 |
| 2026-04-03 | dpll: add frequency monitoring to netlink spec | Ivan Vecera | 1 | -2/+3 |
| 2026-03-17 | dpll: zl3073x: drop selected and simplify connected ref getter | Ivan Vecera | 1 | -76/+18 |
| 2026-03-17 | dpll: zl3073x: add reference priority to zl3073x_chan | Ivan Vecera | 5 | -240/+201 |
| 2026-03-17 | dpll: zl3073x: add DPLL channel status fields to zl3073x_chan | Ivan Vecera | 4 | -31/+111 |
| 2026-03-17 | dpll: zl3073x: introduce zl3073x_chan for DPLL channel state | Ivan Vecera | 7 | -61/+217 |
| 2026-03-17 | dpll: zl3073x: add zl3073x_ref_state_update helper | Ivan Vecera | 3 | -5/+26 |
| 2026-03-17 | dpll: zl3073x: use struct_group to partition states | Ivan Vecera | 5 | -49/+84 |
| 2026-03-03 | dpll: zl3073x: add die temperature reporting for supported chips | Ivan Vecera | 5 | -14/+42 |
| 2026-03-03 | dpll: zl3073x: detect DPLL channel count from chip ID at runtime | Ivan Vecera | 4 | -166/+81 |
| 2026-02-26 | Merge tag 'net-7.0-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/netd... | Linus Torvalds | 5 | -12/+56 |
| 2026-02-25 | dpll: zl3073x: Remove redundant cleanup in devm_dpll_init() | Felix Gu | 1 | -5/+1 |
| 2026-02-23 | dpll: zl3073x: fix REF_PHASE_OFFSET_COMP register width for some chip IDs | Ivan Vecera | 5 | -7/+55 |
| 2026-02-21 | Convert 'alloc_obj' family to use the new default GFP_KERNEL argument | Linus Torvalds | 4 | -13/+13 |
| 2026-02-21 | treewide: Replace kmalloc with kmalloc_obj for non-scalar types | Kees Cook | 4 | -13/+13 |
| 2026-02-17 | dpll: zl3073x: Fix ref frequency setting | Ivan Vecera | 1 | -0/+2 |
| 2026-02-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -8/+4 |
| 2026-02-06 | dpll: zl3073x: Include current frequency in supported frequencies list | Ivan Vecera | 1 | -11/+21 |
| 2026-02-06 | dpll: zl3073x: Add output pin frequency helper | Ivan Vecera | 3 | -38/+48 |
| 2026-02-06 | dpll: zl3073x: Fix output pin phase adjustment sign | Ivan Vecera | 1 | -8/+4 |
| 2026-02-05 | drivers: Add support for DPLL reference count tracking | Ivan Vecera | 2 | -6/+10 |
| 2026-02-05 | dpll: Add reference count tracking support | Ivan Vecera | 4 | -28/+102 |
| 2026-02-05 | dpll: Enhance and consolidate reference counting logic | Ivan Vecera | 1 | -24/+50 |
| 2026-02-05 | dpll: zl3073x: Add support for mux pin type | Ivan Vecera | 1 | -0/+2 |
| 2026-02-05 | dpll: Support dynamic pin index allocation | Ivan Vecera | 1 | -2/+46 |
| 2026-02-05 | dpll: Add notifier chain for dpll events | Petr Oros | 3 | -0/+67 |
| 2026-02-05 | dpll: zl3073x: Associate pin with fwnode handle | Ivan Vecera | 1 | -0/+1 |
| 2026-02-05 | dpll: Allow associating dpll pin with a firmware node | Ivan Vecera | 2 | -0/+51 |
| 2026-01-29 | dpll: expose fractional frequency offset in ppt | Ivan Vecera | 2 | -3/+14 |
| 2026-01-22 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -8/+4 |
| 2026-01-22 | dpll: Prevent duplicate registrations | Ivan Vecera | 1 | -8/+4 |
| 2026-01-19 | dpll: zl3073x: Implement device mode setting support | Ivan Vecera | 1 | -0/+112 |
| 2026-01-19 | dpll: add dpll_device op to set working mode | Ivan Vecera | 2 | -0/+45 |
| 2026-01-19 | dpll: add dpll_device op to get supported modes | Ivan Vecera | 1 | -8/+19 |
| 2025-11-25 | tools: ynl-gen: add regeneration comment | Asbjørn Sloth Tønnesen | 2 | -0/+2 |
| 2025-11-17 | dpll: zl3073x: Remove unused dev wrappers | Ivan Vecera | 1 | -77/+0 |
| 2025-11-17 | dpll: zl3073x: Cache all output properties in zl3073x_out | Ivan Vecera | 3 | -290/+193 |
| 2025-11-17 | dpll: zl3073x: Cache all reference properties in zl3073x_ref | Ivan Vecera | 4 | -232/+239 |
| 2025-11-17 | dpll: zl3073x: Cache reference monitor status | Ivan Vecera | 4 | -75/+68 |
| 2025-11-17 | dpll: zl3073x: Split ref, out, and synth logic from core | Ivan Vecera | 11 | -315/+584 |
| 2025-11-17 | dpll: zl3073x: Store raw register values instead of parsed state | Ivan Vecera | 2 | -82/+60 |
| 2025-11-13 | dpll: zl3073x: fix kernel-doc name and missing parameter in fw.c | Kriish Sharma | 1 | -3/+3 |
| 2025-10-31 | dpll: zl3073x: Specify phase adjustment granularity for pins | Ivan Vecera | 2 | -44/+25 |
| 2025-10-31 | dpll: add phase-adjust-gran pin attribute | Ivan Vecera | 1 | -1/+11 |
| 2025-10-28 | dpll: zl3073x: Fix output pin registration | Ivan Vecera | 1 | -1/+1 |
| 2025-10-28 | dpll: fix device-id-get and pin-id-get to return errors properly | Petr Oros | 1 | -16/+20 |
| 2025-10-13 | dpll: zl3073x: Handle missing or corrupted flash configuration | Ivan Vecera | 2 | -0/+24 |
| 2025-10-10 | dpll: zl3073x: Increase maximum size of flash utility | Ivan Vecera | 1 | -1/+1 |
| 2025-09-29 | dpll: zl3073x: Allow to configure phase offset averaging factor | Ivan Vecera | 4 | -6/+107 |
| 2025-09-29 | dpll: add phase_offset_avg_factor_get/set callback ops | Ivan Vecera | 1 | -7/+59 |
| 2025-09-29 | dpll: add phase-offset-avg-factor device attribute to netlink spec | Ivan Vecera | 1 | -2/+3 |
| 2025-09-26 | dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update() | Dan Carpenter | 1 | -1/+0 |
| 2025-09-18 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -2/+2 |
| 2025-09-15 | dpll: zl3073x: Implement devlink flash callback | Ivan Vecera | 1 | -0/+129 |
| 2025-09-15 | dpll: zl3073x: Refactor DPLL initialization | Ivan Vecera | 3 | -86/+142 |
| 2025-09-15 | dpll: zl3073x: Add firmware loading functionality | Ivan Vecera | 3 | -1/+472 |
| 2025-09-15 | dpll: zl3073x: Add low-level flash functions | Ivan Vecera | 6 | -1/+747 |
| 2025-09-15 | dpll: zl3073x: Add functions to access hardware registers | Ivan Vecera | 3 | -4/+193 |
| 2025-09-14 | dpll: fix clock quality level reporting | Ivan Vecera | 1 | -2/+2 |
| 2025-08-04 | dpll: zl3073x: ZL3073X_I2C and ZL3073X_SPI should depend on NET | Geert Uytterhoeven | 1 | -2/+2 |
| 2025-08-01 | dpll: Make ZL3073X invisible | Geert Uytterhoeven | 1 | -5/+5 |
| 2025-07-26 | dpll: zl3073x: Fix build failure | Ivan Vecera | 1 | -0/+1 |
| 2025-07-17 | dpll: zl3073x: Add support to get fractional frequency offset | Ivan Vecera | 4 | -2/+168 |
| 2025-07-17 | dpll: zl3073x: Add support to adjust phase | Ivan Vecera | 2 | -0/+194 |
| 2025-07-17 | dpll: zl3073x: Implement phase offset monitor feature | Ivan Vecera | 5 | -14/+148 |
| 2025-07-17 | dpll: zl3073x: Add support to get phase offset on connected input pin | Ivan Vecera | 4 | -1/+208 |
| 2025-07-17 | dpll: zl3073x: Add support to get/set esync on pins | Ivan Vecera | 2 | -1/+360 |
| 2025-07-09 | dpll: zl3073x: Add support to get/set frequency on pins | Ivan Vecera | 2 | -0/+359 |
| 2025-07-09 | dpll: zl3073x: Implement input pin state setting in automatic mode | Ivan Vecera | 1 | -0/+32 |
| 2025-07-09 | dpll: zl3073x: Add support to get/set priority on input pins | Ivan Vecera | 2 | -0/+89 |
| 2025-07-09 | dpll: zl3073x: Implement input pin selection in manual mode | Ivan Vecera | 2 | -3/+124 |
| 2025-07-09 | dpll: zl3073x: Register DPLL devices and pins | Ivan Vecera | 7 | -1/+1156 |
| 2025-07-09 | dpll: zl3073x: Read DPLL types and pin properties from system firmware | Ivan Vecera | 5 | -1/+437 |
| 2025-07-09 | dpll: zl3073x: Fetch invariants during probe | Ivan Vecera | 3 | -0/+600 |
| 2025-07-09 | dpll: Add basic Microchip ZL3073x support | Ivan Vecera | 11 | -0/+1059 |
| 2025-06-27 | dpll: add reference sync get/set | Arkadiusz Kubalewski | 4 | -19/+220 |
| 2025-06-27 | dpll: add reference-sync netlink attribute | Arkadiusz Kubalewski | 2 | -2/+9 |
| 2025-06-17 | dpll: remove documentation of rclk_dev_name | Simon Horman | 1 | -1/+0 |
| 2025-06-13 | dpll: add phase_offset_monitor_get/set callback ops | Arkadiusz Kubalewski | 1 | -2/+67 |
| 2025-06-13 | dpll: add phase-offset-monitor feature to netlink spec | Arkadiusz Kubalewski | 1 | -2/+3 |
| 2025-03-20 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Paolo Abeni | 1 | -1/+1 |
| 2025-03-19 | dpll: fix xa_alloc_cyclic() error handling | Michal Swiatkowski | 1 | -1/+1 |
| 2025-03-04 | dpll: Add an assertion to check freq_supported_num | Jiasheng Jiang | 1 | -1/+4 |
| 2024-11-03 | dpll: add clock quality level attribute and op | Jiri Pirko | 1 | -0/+24 |
| 2024-08-26 | dpll: add Embedded SYNC feature for a pin | Arkadiusz Kubalewski | 2 | -2/+133 |
| 2024-05-13 | dpll: fix return value check for kmemdup | Chen Ni | 1 | -1/+1 |
| 2024-04-25 | dpll: fix dpll_pin_on_pin_register() for multiple parent pins | Arkadiusz Kubalewski | 1 | -25/+33 |
| 2024-03-25 | dpll: indent DPLL option type by a tab | Prasad Pandit | 1 | -1/+1 |
| 2024-03-11 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -4/+4 |
| 2024-03-08 | dpll: fix dpll_xa_ref_*_del() for multiple registrations | Jiri Pirko | 1 | -4/+4 |
| 2024-03-07 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -19/+44 |
| 2024-03-05 | dpll: move all dpll<>netdev helpers to dpll code | Jakub Kicinski | 2 | -19/+44 |
| 2024-02-29 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 2 | -1/+8 |
| 2024-02-29 | dpll: fix build failure due to rcu_dereference_check() on unknown type | Eric Dumazet | 1 | -0/+5 |
| 2024-02-26 | dpll: rely on rcu for netdev_dpll_pin() | Eric Dumazet | 2 | -1/+3 |
| 2024-02-15 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 3 | -20/+6 |
| 2024-02-08 | dpll: fix possible deadlock during netlink dump operation | Jiri Pirko | 3 | -20/+6 |
| 2024-02-07 | dpll: check that pin is registered in __dpll_pin_unregister() | Jiri Pirko | 1 | -0/+3 |
| 2024-02-01 | dpll: extend lock_status_get() op by status error and expose to user | Jiri Pirko | 1 | -1/+8 |
| 2024-01-31 | dpll: move xa_erase() call in to match dpll_pin_alloc() error path order | Jiri Pirko | 1 | -1/+1 |
| 2024-01-22 | dpll: fix register pin with unregistered parent pin | Arkadiusz Kubalewski | 1 | -6/+0 |
| 2024-01-22 | dpll: fix userspace availability of pins | Arkadiusz Kubalewski | 1 | -2/+27 |
| 2024-01-22 | dpll: fix pin dump crash for rebound module | Arkadiusz Kubalewski | 3 | -18/+69 |
| 2024-01-22 | dpll: fix broken error path in dpll_pin_alloc(..) | Arkadiusz Kubalewski | 1 | -3/+4 |
| 2024-01-05 | dpll: expose fractional frequency offset value to user | Jiri Pirko | 1 | -0/+24 |
| 2023-12-14 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net | Jakub Kicinski | 1 | -5/+8 |
| 2023-12-13 | dpll: allocate pin ids in cycle | Jiri Pirko | 1 | -3/+5 |
| 2023-12-13 | dpll: remove leftover mode_supported() op and use mode_get() instead | Jiri Pirko | 1 | -6/+10 |
| 2023-12-12 | dpll: sanitize possible null pointer dereference in dpll_pin_parent_pin_set() | Jiri Pirko | 1 | -5/+8 |
| 2023-11-21 | dpll: Fix potential msg memleak when genlmsg_put_reply failed | Hao Ge | 1 | -5/+12 |
| 2023-10-15 | dpll: netlink/core: change pin frequency set behavior | Arkadiusz Kubalewski | 1 | -8/+42 |
| 2023-10-15 | dpll: netlink/core: add support for pin-dpll signal phase offset/adjust | Arkadiusz Kubalewski | 1 | -1/+137 |
| 2023-10-15 | dpll: spec: add support for pin-dpll signal phase offset/adjust | Arkadiusz Kubalewski | 2 | -4/+6 |
| 2023-09-21 | netdev: Remove unneeded semicolon | Yang Li | 1 | -1/+1 |
| 2023-09-17 | netdev: expose DPLL pin handle for netdevice | Jiri Pirko | 1 | -2/+14 |
| 2023-09-17 | dpll: netlink: Add DPLL framework base functions | Vadim Fedorenko | 3 | -1/+1264 |
| 2023-09-17 | dpll: core: Add DPLL framework base functions | Vadim Fedorenko | 4 | -0/+894 |
| 2023-09-17 | dpll: spec: Add Netlink spec in YAML | Vadim Fedorenko | 2 | -0/+213 |