summaryrefslogtreecommitdiff
path: root/tools/lib/python
diff options
context:
space:
mode:
authorFidelio Lawson <lawson.fidelio@gmail.com>2026-06-09 19:19:57 +0300
committerJakub Kicinski <kuba@kernel.org>2026-06-12 01:47:56 +0300
commita1ee1b9beb7dbbc1cd52b08471ccaf4b8399d9eb (patch)
tree688b0db86047dd53d6c98e63b97b5120e4219121 /tools/lib/python
parent13655144ddcad532c4e9338788041654a54e5c2f (diff)
downloadlinux-a1ee1b9beb7dbbc1cd52b08471ccaf4b8399d9eb.tar.xz
net: phy: micrel: expose KSZ87xx low-loss cable tunables
Add support for the KSZ87xx low-loss cable PHY tunables in the Micrel PHY driver by implementing get_tunable and set_tunable callbacks. These callbacks expose vendor-specific PHY tunables used to control the KSZ87xx embedded PHY receiver behavior when operating with short or low-loss Ethernet cables. The tunables provide: - a boolean short-cable preset applying known good settings; - an integer LPF bandwidth control; - an integer DSP EQ initial value control. The Micrel PHY driver forwards these tunables via standard phy_read() / phy_write() operations, which are virtualized by the KSZ8 DSA driver and translated into the appropriate indirect switch register accesses. Reviewed-by: Marek Vasut <marex@nabladev.com> Reviewed-by: Nicolai Buchwitz <nb@tipi-net.de> Signed-off-by: Fidelio Lawson <fidelio.lawson@exotec.com> Link: https://patch.msgid.link/20260609-ksz87xx_errata_low_loss_connections-v10-3-9ba4418cf3db@exotec.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'tools/lib/python')
0 files changed, 0 insertions, 0 deletions