CVSROOT: /cvs Module name: src Changes by: u...@cvs.openbsd.org 2023/12/07 02:46:58
Modified files: sys/dev/mii : eephy.c eephyreg.h Log message: avoid bad register access in eephy_reset for Marvell Alaska 88E1512 The register write before this change had no visible run-time effect on 88E1512 under normal conditions but it tried to update a reserved bit and might prevent the standard behaviour of breaking the link on insufficient Inter-Packet Gaps. Cross-checked with datasheets for supported variants. Extended special control register 20 exists only in E1111 but not in E151x, E1545x, or E3016. It seems that the register was dropped in E15xx and subsequent designs. Originally from stsp@ ok claudio@ stsp@