summaryrefslogtreecommitdiff
path: root/include/uapi
diff options
context:
space:
mode:
authorPaolo Abeni <pabeni@redhat.com>2026-05-26 13:11:51 +0300
committerPaolo Abeni <pabeni@redhat.com>2026-05-26 13:11:51 +0300
commite4d050026f47a18cd2e43ff516216905b4746123 (patch)
tree8eb0f9130fc4f2d7f7e13d5998b10bac58925857 /include/uapi
parent90d03ee2c5dc5f7ee11da90e8eb6868dcbee177b (diff)
parente4a9173e38ee06b89e44801267cd9c6b85007249 (diff)
downloadlinux-e4d050026f47a18cd2e43ff516216905b4746123.tar.xz
Merge branch 'mv88e6xxx-cache-scratch-config3-of-6352'
Fidan Aliyeva says: ==================== mv88e6xxx: Cache scratch config3 of 6352 In mv88e6352 scratch register in Global Control 2 set of registers returns which port is attached to SERDES. This value is a pin strapping value and is set after the switch is released from reset. Thus, it can be cached during chip setup instead of reading the register everytime when SERDES check is needed. The series consist of 4 parts: 1. Add new mv88e6352_reset function as ops->reset 2. Cache the register value in this reset function 3. Refactor mv88e6352_g2_scratch_port_has_serdes to use the cached value. 4. Remove the locks surrounding mv88e6352_g2_scratch_port_has_serdes. v1: https://lore.kernel.org/netdev/20260515223707.1026325-1-fidan.aliyeva.ext@ericsson.com/ RFC: https://lore.kernel.org/netdev/20260510213429.2044612-1-fidan.aliyeva.ext@ericsson.com/ ==================== Link: https://patch.msgid.link/20260521202924.727929-1-fidan.aliyeva.ext@ericsson.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Diffstat (limited to 'include/uapi')
0 files changed, 0 insertions, 0 deletions