diff options
| author | Jakub Kicinski <kuba@kernel.org> | 2026-08-13 17:30:22 -0700 |
|---|---|---|
| committer | Jakub Kicinski <kuba@kernel.org> | 2026-08-13 17:30:23 -0700 |
| commit | a1ca9d0abea8a2374435021aea4267f49ef4904c (patch) | |
| tree | db182849dfc6e58b243d4cb01a63c3376a3c6ebb /tools/perf/scripts/python | |
| parent | 3da8c3c8b8fa99505624b65ef590482f48e766b6 (diff) | |
| parent | 854ac5fde2215a3cb06f6d05b744869a31889064 (diff) | |
Merge branch 'net-phy-dp83640-fix-shared-clock-lifetime-and-probe-error-cleanup'
Xuanqiang Luo says:
====================
net: phy: dp83640: fix shared clock lifetime and probe error cleanup
The DP83640 driver shares one PTP clock between all PHYs on the same MII
bus.
Its driver-local clock lookup and removal scheme can leak the shared clock
on probe failure or free it while another probe is acquiring it.
This series moves the shared clock to the PHY package infrastructure.
Patch 1 adds PHY package locking helpers.
Patch 2 embeds the pin configuration in the shared clock.
Patch 3 clears per-PHY state when PTP clock registration fails.
Patch 4 fixes the shared clock lifetime using the PHY package
infrastructure.
====================
Link: https://patch.msgid.link/20260811151345.73582-1-xuanqiang.luo@linux.dev
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions
