diff options
| author | Tom Rini <trini@konsulko.com> | 2022-04-15 08:09:52 -0400 | 
|---|---|---|
| committer | Tom Rini <trini@konsulko.com> | 2022-04-15 08:10:32 -0400 | 
| commit | 7f418ea59852945eeb9e5d2555d306f09643d555 (patch) | |
| tree | 069dbaf3a1f62b68251189e9acdbd9affcbd98c5 /include/phy_interface.h | |
| parent | 239fe55a6ce516f329687c0680428ca2acfc73ca (diff) | |
| parent | 0154e6de37e8bbaac837939391f6d4a8f0b3fd18 (diff) | |
Merge branch 'next' of https://source.denx.de/u-boot/custodians/u-boot-net
- DM9000 DM support
- tftp server bug fix
- mdio ofnode support functions
- Various phy fixes and improvements.
[trini: Fixup merge conflicts in drivers/net/phy/ethernet_id.c
drivers/net/phy/phy.c include/phy.h]
Diffstat (limited to 'include/phy_interface.h')
| -rw-r--r-- | include/phy_interface.h | 11 | 
1 files changed, 5 insertions, 6 deletions
| diff --git a/include/phy_interface.h b/include/phy_interface.h index f075abe9c9c..ce3b5004ec2 100644 --- a/include/phy_interface.h +++ b/include/phy_interface.h @@ -13,6 +13,7 @@  #include <string.h>  typedef enum { +	PHY_INTERFACE_MODE_NA, /* don't touch */  	PHY_INTERFACE_MODE_MII,  	PHY_INTERFACE_MODE_GMII,  	PHY_INTERFACE_MODE_SGMII, @@ -39,12 +40,11 @@ typedef enum {  	PHY_INTERFACE_MODE_NCSI,  	PHY_INTERFACE_MODE_10GBASER,  	PHY_INTERFACE_MODE_USXGMII, -	PHY_INTERFACE_MODE_NONE,	/* Must be last */ - -	PHY_INTERFACE_MODE_COUNT, +	PHY_INTERFACE_MODE_MAX,  } phy_interface_t;  static const char * const phy_interface_strings[] = { +	[PHY_INTERFACE_MODE_NA]		= "",  	[PHY_INTERFACE_MODE_MII]		= "mii",  	[PHY_INTERFACE_MODE_GMII]		= "gmii",  	[PHY_INTERFACE_MODE_SGMII]		= "sgmii", @@ -71,7 +71,6 @@ static const char * const phy_interface_strings[] = {  	[PHY_INTERFACE_MODE_NCSI]		= "NC-SI",  	[PHY_INTERFACE_MODE_10GBASER]		= "10gbase-r",  	[PHY_INTERFACE_MODE_USXGMII]		= "usxgmii", -	[PHY_INTERFACE_MODE_NONE]		= "",  };  /* Backplane modes: @@ -86,8 +85,8 @@ static const char * const backplane_mode_strings[] = {  static inline const char *phy_string_for_interface(phy_interface_t i)  {  	/* Default to unknown */ -	if (i > PHY_INTERFACE_MODE_NONE) -		i = PHY_INTERFACE_MODE_NONE; +	if (i > PHY_INTERFACE_MODE_NA) +		i = PHY_INTERFACE_MODE_NA;  	return phy_interface_strings[i];  } | 
