]> www.infradead.org Git - users/jedix/linux-maple.git/commit
net: ethernet: fs_enet: phylink conversion
authorMaxime Chevallier <maxime.chevallier@bootlin.com>
Wed, 4 Sep 2024 17:18:21 +0000 (19:18 +0200)
committerDavid S. Miller <davem@davemloft.net>
Mon, 9 Sep 2024 09:29:04 +0000 (10:29 +0100)
commit41f5fbffd177785e9432e7b2d30bc83b06e6e65d
treeb0d73babc46f616d5fdd98aa2463a0dd5122a7e1
parentc614acf6e8e175694db7ea21f3ddca6e075680fd
net: ethernet: fs_enet: phylink conversion

fs_enet is a quite old but still used Ethernet driver found on some NXP
devices. It has support for 10/100 Mbps ethernet, with half and full
duplex. Some variants of it can use RMII, while other integrations are
MII-only.

Add phylink support, thus removing custom fixed-link hanldling.

This also allows removing some internal flags such as the use_rmii flag.

Acked-by: Christophe Leroy <christophe.leroy@csgroup.eu>
Signed-off-by: Maxime Chevallier <maxime.chevallier@bootlin.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/freescale/fs_enet/Kconfig
drivers/net/ethernet/freescale/fs_enet/fs_enet-main.c
drivers/net/ethernet/freescale/fs_enet/fs_enet.h
drivers/net/ethernet/freescale/fs_enet/mac-fcc.c
drivers/net/ethernet/freescale/fs_enet/mac-fec.c
drivers/net/ethernet/freescale/fs_enet/mac-scc.c