linux-stable/drivers/net/dsa/b53
Álvaro Fernández Rojas 45977e58ce net: dsa: b53: mmap: add phy ops
Implement phy_read16() and phy_write16() ops for B53 MMAP to avoid accessing
B53_PORT_MII_PAGE registers which hangs the device.
This access should be done through the MDIO Mux bus controller.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Acked-by: Florian Fainelli <f.fainelli@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2023-03-27 08:31:34 +01:00
..
Kconfig net: dsa: modularize DSA_TAG_PROTO_NONE 2022-11-22 20:41:45 -08:00
Makefile net: dsa: b53: Add SerDes support 2018-09-06 07:48:34 -07:00
b53_common.c net: move from strlcpy with unused retval to strscpy 2022-08-31 14:11:07 -07:00
b53_mdio.c net: dsa: b53: remove unnecessary set_drvdata() 2022-09-22 19:30:34 -07:00
b53_mmap.c net: dsa: b53: mmap: add phy ops 2023-03-27 08:31:34 +01:00
b53_priv.h net: dsa: b53: convert to phylink_pcs 2022-05-01 17:51:06 +01:00
b53_regs.h net: dsa: b53: Support setting learning on port 2021-02-23 12:23:00 -08:00
b53_serdes.c net: dsa: b53: convert to phylink_pcs 2022-05-01 17:51:06 +01:00
b53_serdes.h net: dsa: b53: convert to phylink_pcs 2022-05-01 17:51:06 +01:00
b53_spi.c net: dsa: b53: remove unnecessary spi_set_drvdata() 2022-07-06 19:49:59 -07:00
b53_srab.c net: dsa: b53: remove unnecessary set_drvdata() 2022-09-22 19:30:34 -07:00