|
Lines 171-176
static const struct bge_type {
Link Here
|
| 171 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5715 }, |
171 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5715 }, |
| 172 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5715S }, |
172 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5715S }, |
| 173 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5717 }, |
173 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5717 }, |
|
|
174 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5717C }, |
| 174 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5718 }, |
175 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5718 }, |
| 175 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5719 }, |
176 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5719 }, |
| 176 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5720 }, |
177 |
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5720 }, |
|
Lines 311-316
static const struct bge_revision {
Link Here
|
| 311 |
{ BGE_CHIPID_BCM5715_A3, "BCM5715 A3" }, |
312 |
{ BGE_CHIPID_BCM5715_A3, "BCM5715 A3" }, |
| 312 |
{ BGE_CHIPID_BCM5717_A0, "BCM5717 A0" }, |
313 |
{ BGE_CHIPID_BCM5717_A0, "BCM5717 A0" }, |
| 313 |
{ BGE_CHIPID_BCM5717_B0, "BCM5717 B0" }, |
314 |
{ BGE_CHIPID_BCM5717_B0, "BCM5717 B0" }, |
|
|
315 |
{ BGE_CHIPID_BCM5717_C0, "BCM5717 C0" }, |
| 314 |
{ BGE_CHIPID_BCM5719_A0, "BCM5719 A0" }, |
316 |
{ BGE_CHIPID_BCM5719_A0, "BCM5719 A0" }, |
| 315 |
{ BGE_CHIPID_BCM5720_A0, "BCM5720 A0" }, |
317 |
{ BGE_CHIPID_BCM5720_A0, "BCM5720 A0" }, |
| 316 |
{ BGE_CHIPID_BCM5755_A0, "BCM5755 A0" }, |
318 |
{ BGE_CHIPID_BCM5755_A0, "BCM5755 A0" }, |
|
Lines 2699-2704
bge_chipid(device_t dev)
Link Here
|
| 2699 |
*/ |
2701 |
*/ |
| 2700 |
switch (pci_get_device(dev)) { |
2702 |
switch (pci_get_device(dev)) { |
| 2701 |
case BCOM_DEVICEID_BCM5717: |
2703 |
case BCOM_DEVICEID_BCM5717: |
|
|
2704 |
case BCOM_DEVICEID_BCM5717C: |
| 2702 |
case BCOM_DEVICEID_BCM5718: |
2705 |
case BCOM_DEVICEID_BCM5718: |
| 2703 |
case BCOM_DEVICEID_BCM5719: |
2706 |
case BCOM_DEVICEID_BCM5719: |
| 2704 |
case BCOM_DEVICEID_BCM5720: |
2707 |
case BCOM_DEVICEID_BCM5720: |
|
Lines 2727-2732
bge_chipid(device_t dev)
Link Here
|
| 2727 |
default: |
2730 |
default: |
| 2728 |
id = pci_read_config(dev, BGE_PCI_PRODID_ASICREV, 4); |
2731 |
id = pci_read_config(dev, BGE_PCI_PRODID_ASICREV, 4); |
| 2729 |
} |
2732 |
} |
|
|
2733 |
if (id == BGE_CHIPID_BCM5717_C0) |
| 2734 |
id = BGE_CHIPID_BCM5720_A0; |
| 2730 |
} |
2735 |
} |
| 2731 |
return (id); |
2736 |
return (id); |
| 2732 |
} |
2737 |
} |