net: phy: fixed: support speeds of 2500 and 10000
authorVladimir Oltean <vladimir.oltean@nxp.com>
Mon, 25 Jan 2021 12:23:51 +0000 (14:23 +0200)
committerTom Rini <trini@konsulko.com>
Tue, 16 Feb 2021 16:48:20 +0000 (11:48 -0500)
commit56a558834081af0de84a4402d081f49e00297bab
tree391507bd5db4b9f37a186e17ef5206aa5b88693e
parent9d1215be92c89a4cc52afc80ec6bb3a4f8e7af8e
net: phy: fixed: support speeds of 2500 and 10000

Unlike the Linux fixed PHY driver, the one in U-Boot does not attempt to
emulate the clause 22 register set of a gigabit copper PHY driver
through the swphy framework. Therefore, the limitation of being unable
to support speeds higher than gigabit in fixed-link does not apply to
the U-Boot fixed PHY driver. This makes the fixed-link U-Boot
implementation more similar to the one from phylink, which can work with
any valid link speed.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reviewed-by: Claudiu Manoil <claudiu.manoil@nxp.com>
drivers/net/phy/fixed.c