sfc: Extend self-tests
authorBen Hutchings <bhutchings@solarflare.com>
Mon, 1 Sep 2008 11:49:02 +0000 (12:49 +0100)
committerJeff Garzik <jgarzik@redhat.com>
Wed, 3 Sep 2008 13:53:48 +0000 (09:53 -0400)
commit8c8661e4cefdd1ddbfe7d5120f046694555d9e5c
tree0618e0392140bccadf012381e64a795dfe2e41a4
parenta515089c963b045f65c495cee1d344d8cb75e1d1
sfc: Extend self-tests

Include PMA/PMD in loopback self-tests as intended.

Add NVRAM checksum validation and include it in self-tests.

Add register self-tests.

Run PHY self-tests where available.

Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Signed-off-by: Jeff Garzik <jgarzik@redhat.com>
12 files changed:
drivers/net/sfc/bitfield.h
drivers/net/sfc/efx.c
drivers/net/sfc/efx.h
drivers/net/sfc/ethtool.c
drivers/net/sfc/falcon.c
drivers/net/sfc/falcon.h
drivers/net/sfc/falcon_hwdefs.h
drivers/net/sfc/falcon_xmac.c
drivers/net/sfc/net_driver.h
drivers/net/sfc/selftest.c
drivers/net/sfc/selftest.h
drivers/net/sfc/tenxpress.c