e1000: remove broken support for 82573L
authorGabriel L. Somlo <gsomlo@gmail.com>
Mon, 2 Jun 2014 13:33:29 +0000 (09:33 -0400)
committerStefan Hajnoczi <stefanha@redhat.com>
Mon, 9 Jun 2014 13:38:58 +0000 (15:38 +0200)
commit7efea763772c815ad6220d5ea7a46447329f6015
tree6b902a86d77c1f023063416f9bb001b6ff75ddab
parentb167383ffbe995c6d48fbe8ca2bab5eb667e45dc
e1000: remove broken support for 82573L

Currently, e1000 support is based on the manual for the 8254xx
model series. 82573x models are documented in a separate manual
(see http://www.intel.com/content/dam/www/public/us/en/documents/manuals/pcie-gbe-controllers-open-source-manual.pdf)
and the 82573L device ID no longer works correctly on either Linux
(3.14.*) or Windows 7.

This patch removes stale code claiming to support 82573L, cleaning
up the code base for the remaining 8254xx model series.

Signed-off-by: Gabriel Somlo <somlo@cmu.edu>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Reviewed-by: Peter Crosthwaite <peter.crosthwaite@xilinx.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
hw/net/e1000.c
tests/e1000-test.c