summaryrefslogtreecommitdiff
path: root/include/linux
diff options
context:
space:
mode:
authorVladimir Oltean <vladimir.oltean@nxp.com>2026-01-19 15:19:54 +0300
committerJakub Kicinski <kuba@kernel.org>2026-01-22 06:50:54 +0300
commitae73535c9d0f166c1538df59198d10ce68ca99e8 (patch)
tree1aaa1a197a813d8c13eadcd454970cc54c274dae /include/linux
parent0b2edc531e0b0509768a0732515e2a2abd69d827 (diff)
downloadlinux-ae73535c9d0f166c1538df59198d10ce68ca99e8.tar.xz
net: dsa: sja1105: re-merge sja1105_set_port_speed() and sja1105_set_port_config()
Commit a18891b55703 ("net: dsa: sja1105: simplify static configuration reload") split sja1105_mac_link_up() -> sja1105_adjust_port_config() into two separate: - sja1105_set_port_speed() - sja1105_set_port_config() in order to pick up the second sja1105_set_port_config() and reuse it for the sja1105_static_config_reload() procedure which involves saving and restoring MAC and PCS settings. Now that these settings are restored by phylink itself, the driver no longer needs to call its own sja1105_set_port_config(), and the splitting is unnatural. Merge the functions back, which is to say that the only supported internal code path is to submit the MAC Configuration Table entry to hardware after phylink has dictated what we should set it to. Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com> Link: https://patch.msgid.link/20260119121954.1624535-5-vladimir.oltean@nxp.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'include/linux')
0 files changed, 0 insertions, 0 deletions