93f37ab1da
Support runtime phy selection based on a list supplied by board.h For Example: #define BOARD_ETH0_PHY_LIST \ { \ "LAN8742A", \ MII_PHYID1_LAN8742A, \ MII_PHYID2_LAN8742A, \ MII_LAN8740_SCSR, \ 0, \ 0xffff, \ MII_LAN8720_SPSCR_10MBPS, \ MII_LAN8720_SPSCR_100MBPS, \ MII_LAN8720_SPSCR_DUPLEX, \ 22, \ }, \ { \ "TJA1103", \ MII_PHYID1_TJA1103, \ MII_PHYID2_TJA1103, \ 0xffff, \ 18, \ 0xffff, \ 0, \ MII_LAN8720_SPSCR_100MBPS, \ MII_LAN8720_SPSCR_DUPLEX, \ 45, \ }, \ |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Kconfig | ||
Make.defs | ||
dm90x0.c | ||
enc28j60.c | ||
enc28j60.h | ||
encx24j600.c | ||
encx24j600.h | ||
ftmac100.c | ||
ksz9477.c | ||
ksz9477_i2c.c | ||
ksz9477_reg.h | ||
lan91c111.c | ||
lan91c111.h | ||
lan9250.c | ||
lan9250.h | ||
loopback.c | ||
netdev_upperhalf.c | ||
phy_notify.c | ||
rpmsgdrv.c | ||
skeleton.c | ||
slip.c | ||
telnet.c | ||
tun.c | ||
w5500.c | ||
wifi_sim.c |