Add the 82576 to the e1000 driver. - Examining the Linux 2.6.30-rc4 igb driver, which supports this card and; - Information available in the Intel® 82576 Gigabit Ethernet Controller Datasheet v2.1, which is available from Intel's web site. I only have a dual-ported card with Copper PHY, so any code paths relating to Fibre haven't been tested. Also, I have only tested using auto-negotiation of speed and duplex, and no flow control. Other code paths relating to those settings also have not been exercised. Signed-off-by: Simon Horman <horms@verge.net.au> Sponsored-by: Thomas Miletich <thomas.miletich@gmail.com> Modified-by: Thomas Miletich <thomas.miletich@gmail.com> Modified-by: Marty Connor <mdc@etherboot.org> Signed-off-by: Marty Connor <mdc@etherboot.org>tags/v0.9.9
|
|
||
73 |
|
73 |
|
74 |
|
74 |
|
75 |
|
75 |
|
|
76 |
|
|
76 |
|
77 |
|
77 |
|
78 |
|
78 |
|
79 |
|
|
|
||
253 |
|
254 |
|
254 |
|
255 |
|
255 |
|
256 |
|
|
257 |
|
|
256 |
|
258 |
|
257 |
|
259 |
|
258 |
|
260 |
|
|
|
||
271 |
|
273 |
|
272 |
|
274 |
|
273 |
|
275 |
|
|
276 |
|
|
|
277 |
|
|
|
278 |
|
|
|
279 |
|
|
|
280 |
|
|
|
281 |
|
|
274 |
|
282 |
|
275 |
|
283 |
|
276 |
|
284 |
|
|
|
||
359 |
|
367 |
|
360 |
|
368 |
|
361 |
|
369 |
|
362 |
|
|
|
|
370 |
|
|
363 |
|
371 |
|
364 |
|
372 |
|
365 |
|
373 |
|
366 |
|
374 |
|
367 |
|
375 |
|
368 |
|
376 |
|
|
377 |
|
|
|
378 |
|
|
369 |
|
379 |
|
370 |
|
380 |
|
371 |
|
381 |
|
|
|
||
377 |
|
387 |
|
378 |
|
388 |
|
379 |
|
389 |
|
380 |
|
|
|
381 |
|
|
|
382 |
|
|
|
383 |
|
|
|
384 |
|
|
|
385 |
|
|
|
|
390 |
|
|
|
391 |
|
|
|
392 |
|
|
|
393 |
|
|
|
394 |
|
|
|
395 |
|
|
|
396 |
|
|
|
397 |
|
|
|
398 |
|
|
|
399 |
|
|
|
400 |
|
|
|
401 |
|
|
|
402 |
|
|
|
403 |
|
|
|
404 |
|
|
|
405 |
|
|
|
406 |
|
|
|
407 |
|
|
|
408 |
|
|
|
409 |
|
|
|
410 |
|
|
|
411 |
|
|
|
412 |
|
|
|
413 |
|
|
|
414 |
|
|
|
415 |
|
|
|
416 |
|
|
|
417 |
|
|
|
418 |
|
|
|
419 |
|
|
386 |
|
420 |
|
|
421 |
|
|
|
422 |
|
|
|
423 |
|
|
387 |
|
424 |
|
388 |
|
425 |
|
389 |
|
426 |
|
|
427 |
|
|
|
428 |
|
|
|
429 |
|
|
|
430 |
|
|
|
431 |
|
|
|
432 |
|
|
|
433 |
|
|
|
434 |
|
|
|
435 |
|
|
|
436 |
|
|
|
437 |
|
|
|
438 |
|
|
|
439 |
|
|
|
440 |
|
|
390 |
|
441 |
|
391 |
|
442 |
|
392 |
|
443 |
|
|
|
||
433 |
|
484 |
|
434 |
|
485 |
|
435 |
|
486 |
|
|
487 |
|
|
|
488 |
|
|
|
489 |
|
|
436 |
|
490 |
|
437 |
|
491 |
|
438 |
|
492 |
|
|
|
||
446 |
|
500 |
|
447 |
|
501 |
|
448 |
|
502 |
|
|
503 |
|
|
449 |
|
504 |
|
450 |
|
505 |
|
451 |
|
506 |
|
|
|
||
453 |
|
508 |
|
454 |
|
509 |
|
455 |
|
510 |
|
456 |
|
|
|
457 |
|
|
|
458 |
|
|
|
|
511 |
|
|
|
512 |
|
|
|
513 |
|
|
|
514 |
|
|
|
515 |
|
|
|
516 |
|
|
|
517 |
|
|
|
518 |
|
|
|
519 |
|
|
|
520 |
|
|
|
521 |
|
|
|
522 |
|
|
|
523 |
|
|
|
524 |
|
|
459 |
|
525 |
|
460 |
|
526 |
|
461 |
|
527 |
|
|
|
||
1102 |
|
1168 |
|
1103 |
|
1169 |
|
1104 |
|
1170 |
|
|
1171 |
|
|
1105 |
|
1172 |
|
1106 |
|
1173 |
|
1107 |
|
1174 |
|
|
|
||
419 |
|
419 |
|
420 |
|
420 |
|
421 |
|
421 |
|
|
422 |
|
|
|
423 |
|
|
|
424 |
|
|
422 |
|
425 |
|
423 |
|
426 |
|
424 |
|
427 |
|
|
|
||
426 |
|
429 |
|
427 |
|
430 |
|
428 |
|
431 |
|
|
432 |
|
|
429 |
|
433 |
|
430 |
|
434 |
|
431 |
|
435 |
|
|
|
||
504 |
|
508 |
|
505 |
|
509 |
|
506 |
|
510 |
|
|
511 |
|
|
507 |
|
512 |
|
508 |
|
513 |
|
509 |
|
514 |
|
|
|
||
750 |
|
755 |
|
751 |
|
756 |
|
752 |
|
757 |
|
753 |
|
|
|
|
758 |
|
|
|
759 |
|
|
754 |
|
760 |
|
755 |
|
761 |
|
756 |
|
762 |
|
|
|
||
907 |
|
913 |
|
908 |
|
914 |
|
909 |
|
915 |
|
910 |
|
|
|
911 |
|
|
|
|
916 |
|
|
|
917 |
|
|
|
918 |
|
|
|
919 |
|
|
|
920 |
|
|
|
921 |
|
|
|
922 |
|
|
|
923 |
|
|
|
924 |
|
|
|
925 |
|
|
|
926 |
|
|
|
927 |
|
|
|
928 |
|
|
|
929 |
|
|
|
930 |
|
|
|
931 |
|
|
|
932 |
|
|
912 |
|
933 |
|
913 |
|
934 |
|
914 |
|
935 |
|
|
936 |
|
|
915 |
|
937 |
|
916 |
|
938 |
|
917 |
|
939 |
|
|
|
||
1477 |
|
1499 |
|
1478 |
|
1500 |
|
1479 |
|
1501 |
|
1480 |
|
|
|
1481 |
|
|
|
1482 |
|
|
|
|
1502 |
|
|
|
1503 |
|
|
|
1504 |
|
|
|
1505 |
|
|
|
1506 |
|
|
|
1507 |
|
|
|
1508 |
|
|
1483 |
|
1509 |
|
1484 |
|
1510 |
|
1485 |
|
1511 |
|
|
|
||
3493 |
|
3519 |
|
3494 |
|
3520 |
|
3495 |
|
3521 |
|
3496 |
|
|
|
|
3522 |
|
|
3497 |
|
3523 |
|
3498 |
|
3524 |
|
3499 |
|
3525 |
|
|
|
||
3631 |
|
3657 |
|
3632 |
|
3658 |
|
3633 |
|
3659 |
|
3634 |
|
|
|
|
3660 |
|
|
3635 |
|
3661 |
|
3636 |
|
3662 |
|
3637 |
|
3663 |
|
|
|
||
3751 |
|
3777 |
|
3752 |
|
3778 |
|
3753 |
|
3779 |
|
3754 |
|
|
|
|
3780 |
|
|
3755 |
|
3781 |
|
3756 |
|
3782 |
|
3757 |
|
3783 |
|
|
|
||
3784 |
|
3810 |
|
3785 |
|
3811 |
|
3786 |
|
3812 |
|
3787 |
|
|
|
|
3813 |
|
|
3788 |
|
3814 |
|
3789 |
|
3815 |
|
3790 |
|
3816 |
|
|
|
||
3826 |
|
3852 |
|
3827 |
|
3853 |
|
3828 |
|
3854 |
|
3829 |
|
|
|
|
3855 |
|
|
|
3856 |
|
|
3830 |
|
3857 |
|
3831 |
|
3858 |
|
3832 |
|
3859 |
|
|
|
||
4136 |
|
4163 |
|
4137 |
|
4164 |
|
4138 |
|
4165 |
|
|
4166 |
|
|
|
4167 |
|
|
|
4168 |
|
|
4139 |
|
4169 |
|
4140 |
|
4170 |
|
4141 |
|
4171 |
|
|
|
||
4607 |
|
4637 |
|
4608 |
|
4638 |
|
4609 |
|
4639 |
|
|
4640 |
|
|
|
4641 |
|
|
|
4642 |
|
|
|
4643 |
|
|
|
4644 |
|
|
|
4645 |
|
|
|
4646 |
|
|
|
4647 |
|
|
|
4648 |
|
|
|
4649 |
|
|
|
4650 |
|
|
|
4651 |
|
|
|
4652 |
|
|
|
4653 |
|
|
|
4654 |
|
|
|
4655 |
|
|
|
4656 |
|
|
|
4657 |
|
|
|
4658 |
|
|
|
4659 |
|
|
|
4660 |
|
|
|
4661 |
|
|
|
4662 |
|
|
|
4663 |
|
|
|
4664 |
|
|
|
4665 |
|
|
|
4666 |
|
|
|
4667 |
|
|
|
4668 |
|
|
|
4669 |
|
|
|
4670 |
|
|
|
4671 |
|
|
4610 |
|
4672 |
|
4611 |
|
4673 |
|
4612 |
|
4674 |
|
|
|
||
5014 |
|
5076 |
|
5015 |
|
5077 |
|
5016 |
|
5078 |
|
5017 |
|
|
|
5018 |
|
|
|
|
5079 |
|
|
5019 |
|
5080 |
|
5020 |
|
5081 |
|
5021 |
|
5082 |
|
|
|
||
5198 |
|
5259 |
|
5199 |
|
5260 |
|
5200 |
|
5261 |
|
|
5262 |
|
|
|
5263 |
|
|
5201 |
|
5264 |
|
5202 |
|
5265 |
|
5203 |
|
5266 |
|
|
|
||
5732 |
|
5795 |
|
5733 |
|
5796 |
|
5734 |
|
5797 |
|
|
5798 |
|
|
5735 |
|
5799 |
|
5736 |
|
5800 |
|
5737 |
|
5801 |
|
|
|
||
5944 |
|
6008 |
|
5945 |
|
6009 |
|
5946 |
|
6010 |
|
|
6011 |
|
|
|
6012 |
|
|
|
6013 |
|
|
|
6014 |
|
|
|
6015 |
|
|
|
6016 |
|
|
|
6017 |
|
|
5947 |
|
6018 |
|
5948 |
|
6019 |
|
5949 |
|
6020 |
|
|
|
||
6609 |
|
6680 |
|
6610 |
|
6681 |
|
6611 |
|
6682 |
|
|
6683 |
|
|
6612 |
|
6684 |
|
6613 |
|
6685 |
|
6614 |
|
6686 |
|
|
|
||
8027 |
|
8099 |
|
8028 |
|
8100 |
|
8029 |
|
8101 |
|
|
8102 |
|
|
8030 |
|
8103 |
|
8031 |
|
8104 |
|
8032 |
|
8105 |
|
|
|
||
8072 |
|
8145 |
|
8073 |
|
8146 |
|
8074 |
|
8147 |
|
|
8148 |
|
|
8075 |
|
8149 |
|
8076 |
|
8150 |
|
8077 |
|
8151 |
|
|
|
||
8282 |
|
8356 |
|
8283 |
|
8357 |
|
8284 |
|
8358 |
|
|
8359 |
|
|
8285 |
|
8360 |
|
8286 |
|
8361 |
|
8287 |
|
8362 |
|
|
|
||
64 |
|
64 |
|
65 |
|
65 |
|
66 |
|
66 |
|
|
67 |
|
|
67 |
|
68 |
|
68 |
|
69 |
|
69 |
|
70 |
|
|
|
||
502 |
|
503 |
|
503 |
|
504 |
|
504 |
|
505 |
|
|
506 |
|
|
505 |
|
507 |
|
506 |
|
508 |
|
507 |
|
509 |
|
|
|
||
569 |
|
571 |
|
570 |
|
572 |
|
571 |
|
573 |
|
572 |
|
|
|
|
574 |
|
|
|
575 |
|
|
573 |
|
576 |
|
574 |
|
577 |
|
575 |
|
578 |
|
|
|
||
1748 |
|
1751 |
|
1749 |
|
1752 |
|
1750 |
|
1753 |
|
|
1754 |
|
|
|
1755 |
|
|
1751 |
|
1756 |
|
1752 |
|
1757 |
|
1753 |
|
1758 |
|
1754 |
|
1759 |
|
1755 |
|
1760 |
|
1756 |
|
1761 |
|
|
1762 |
|
|
|
1763 |
|
|
1757 |
|
1764 |
|
1758 |
|
1765 |
|
1759 |
|
1766 |
|
|
|
||
1815 |
|
1822 |
|
1816 |
|
1823 |
|
1817 |
|
1824 |
|
|
1825 |
|
|
1818 |
|
1826 |
|
1819 |
|
1827 |
|
1820 |
|
1828 |
|
|
|
||
1975 |
|
1983 |
|
1976 |
|
1984 |
|
1977 |
|
1985 |
|
|
1986 |
|
|
|
1987 |
|
|
|
1988 |
|
|
|
1989 |
|
|
1978 |
|
1990 |
|
1979 |
|
1991 |
|
1980 |
|
1992 |
|
|
|
||
1985 |
|
1997 |
|
1986 |
|
1998 |
|
1987 |
|
1999 |
|
|
2000 |
|
|
1988 |
|
2001 |
|
1989 |
|
2002 |
|
1990 |
|
2003 |
|
|
|
||
2034 |
|
2047 |
|
2035 |
|
2048 |
|
2036 |
|
2049 |
|
|
2050 |
|
|
2037 |
|
2051 |
|
2038 |
|
2052 |
|
2039 |
|
2053 |
|
|
|
||
2437 |
|
2451 |
|
2438 |
|
2452 |
|
2439 |
|
2453 |
|
|
2454 |
|
|
2440 |
|
2455 |
|
2441 |
|
2456 |
|
2442 |
|
2457 |
|