diff options
author | Stephen Hemminger <shemminger@linux-foundation.org> | 2007-04-04 13:41:16 -0700 |
---|---|---|
committer | Jeff Garzik <jeff@garzik.org> | 2007-04-05 04:07:27 -0400 |
commit | 06759c2e613e608038836d0ab7f21eb07570d355 (patch) | |
tree | 2084d400a19dcda63b29cb0aa6f3d9513b16651e /marvell.c | |
parent | 9896cd5012e6c76cb5978da424888a06fa666ff4 (diff) | |
download | ethtool-06759c2e613e608038836d0ab7f21eb07570d355.tar.gz |
ethtool: add 88e807X chip to decode
Add decode for Yukon Extreme chip
Signed-off-by: Stephen Hemminger <shemminger@linux-foundation.org>
Signed-off-by: Jeff Garzik <jeff@garzik.org>
Diffstat (limited to 'marvell.c')
-rw-r--r-- | marvell.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -172,15 +172,18 @@ static void dump_mac(const u8 *r) id = r[0x11b]; printf("Chip Id 0x%02X ", id); + switch (id) { case 0x0a: printf("Genesis"); break; case 0xb0: printf("Yukon"); break; case 0xb1: printf("Yukon-Lite"); break; case 0xb2: printf("Yukon-LP"); break; case 0xb3: printf("Yukon-2 XL"); break; + case 0xb5: printf("Yukon Extreme"); break; case 0xb4: printf("Yukon-2 EC Ultra"); break; case 0xb6: printf("Yukon-2 EC"); break; case 0xb7: printf("Yukon-2 FE"); break; + default: printf("(Unknown)"); break; } printf(" (rev %d)\n", (r[0x11a] & 0xf0) >> 4); |