From: Doug Berger <open...@gmail.com> Date: Wed, 16 Oct 2019 16:06:28 -0700
> I managed to get my hands on an old BCM97435SVMB board to do some > testing with the latest kernel and uncovered a number of things > that managed to get broken over the years (some by me ;). > > This commit set attempts to correct the errors I observed in my > testing. > > The first commit applies to all internal PHYs to restore proper > reporting of link status when a link comes up. > > The second commit restores the soft reset to the initialization of > the older internal EPHYs used by 40nm Set-Top Box devices. > > The third corrects a bug I introduced when removing excessive soft > resets by altering the initialization sequence in a way that keeps > the GENETv3 MAC interface happy. > > Finally, I observed a number of issues when manually configuring > the network interface of the older EPHYs that appear to be resolved > by the fourth commit. Series applied and queued up for -stable. Thanks.