diff options
| author | Larry Johnson <lrj@arlinx.com> | 2007-11-01 08:46:50 -0500 | 
|---|---|---|
| committer | Ben Warren <bwarren@qstreams.com> | 2007-11-06 10:25:33 -0500 | 
| commit | 71bc6e6474fea8ef481b9b45d1edd7ad1f6dfbbd (patch) | |
| tree | c32a4d7cf7ee4c70f6f8d30af3347dd52090793b /common/cmd_mii.c | |
| parent | 298035df4948b113d29ac0e694717d34b95bc5dc (diff) | |
| download | olio-uboot-2014.01-71bc6e6474fea8ef481b9b45d1edd7ad1f6dfbbd.tar.xz olio-uboot-2014.01-71bc6e6474fea8ef481b9b45d1edd7ad1f6dfbbd.zip | |
NET: Add Ethernet 1000BASE-X support for PPC4xx
This patch adds support for 1000BASE-X to functions "miiphy_speed ()" and
"miiphy_duplex()".  It also adds function "miiphy_is_1000base_x ()", which
returns non-zero iff the PHY registers are configured for 1000BASE-X.  The
"mii info" command is modified to distinguish between 1000BASE-T and -X.
Signed-off-by: Larry Johnson <lrj@acm.org>
Signed-off-by: Ben Warren <bwarren@qstreams.com>
Diffstat (limited to 'common/cmd_mii.c')
| -rw-r--r-- | common/cmd_mii.c | 8 | 
1 files changed, 6 insertions, 2 deletions
| diff --git a/common/cmd_mii.c b/common/cmd_mii.c index 72e11d544..3b4dc8ae0 100644 --- a/common/cmd_mii.c +++ b/common/cmd_mii.c @@ -112,9 +112,11 @@ int do_mii (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[])  					"OUI = 0x%04X, "  					"Model = 0x%02X, "  					"Rev = 0x%02X, " -					"%3dbaseT, %s\n", +					"%3dbase%s, %s\n",  					j, oui, model, rev,  					miiphy_speed (devname, j), +					miiphy_is_1000base_x (devname, j) +						? "X" : "T",  					(miiphy_duplex (devname, j) == FULL)  						? "FDX" : "HDX");  			} @@ -496,9 +498,11 @@ int do_mii (cmd_tbl_t * cmdtp, int flag, int argc, char *argv[])  					"OUI = 0x%04X, "  					"Model = 0x%02X, "  					"Rev = 0x%02X, " -					"%3dbaseT, %s\n", +					"%3dbase%s, %s\n",  					j, oui, model, rev,  					miiphy_speed (devname, j), +					miiphy_is_1000base_x (devname, j) +						? "X" : "T",  					(miiphy_duplex (devname, j) == FULL)  						? "FDX" : "HDX");  			} |