On 02.09.2019 13:52, Hayes Wang wrote: > First, for AUTONEG_DISABLE, we only need to modify MII_BMCR. > > Second, add advertising parameter for rtl8152_set_speed(). Add > RTL_ADVERTISED_xxx for advertising parameter of rtl8152_set_speed(). > Then, the advertising settings from ethtool could be saved. > Seeing all this code it might be a good idea to switch this driver to phylib, similar to what I did with r8169 some time ago.
> Signed-off-by: Hayes Wang <[email protected]> > --- > drivers/net/usb/r8152.c | 196 +++++++++++++++++++++++++++------------- > 1 file changed, 132 insertions(+), 64 deletions(-) > [...]

