History log of /freebsd-10-stable/sys/dev/bge/if_bge.c
Revision Date Author Comments
# 301848 13-Jun-2016 sephe

MFC 300985, 301103

r300985
bge: Support 5717 C0, which is almost same as 5720 A0

PR: 209758
Obtained from: DragonFlyBSD d79f5d8f5fe94cd6769207b2901422977d502bc0
MFC after: 1 week

============

r301103
bge: Force chipid to 5720 A0 for 5717 C0 in an early place

Discussed with: yongari
MFC after: 1 week
Sponsored by: Microsoft OSTC


# 278399 08-Feb-2015 marius

MFC: r276299

- Make PCI_QUIRK_MSI_INTX_BUG work by using the ID of the actual PCI device
for the lookup.
- For devices affected by PCI_QUIRK_MSI_INTX_BUG, ensure PCIM_CMD_INTxDIS
is cleared when using MSI/MSI-X.
- Employ PCI_QUIRK_MSI_INTX_BUG for BCM5714(S)/BCM5715(S)/BCM5780(S) rather
than clearing PCIM_CMD_INTxDIS unconditionally for all devices in bge(4).


# 264940 25-Apr-2014 marius

MFC: r260045

- Simplify MSI allocation and release. For a single one, we don't need to
fiddle with the MSI count and pci_release_msi(9) is smart enough to just
do nothing in case of INTx.
- Don't allocate MSI as RF_SHAREABLE.


# 258959 05-Dec-2013 yongari

MFC r258830:
Add support for BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787.
PR: 184304
Approved by: re (rodrigc)


# 278399 08-Feb-2015 marius

MFC: r276299

- Make PCI_QUIRK_MSI_INTX_BUG work by using the ID of the actual PCI device
for the lookup.
- For devices affected by PCI_QUIRK_MSI_INTX_BUG, ensure PCIM_CMD_INTxDIS
is cleared when using MSI/MSI-X.
- Employ PCI_QUIRK_MSI_INTX_BUG for BCM5714(S)/BCM5715(S)/BCM5780(S) rather
than clearing PCIM_CMD_INTxDIS unconditionally for all devices in bge(4).


# 264940 25-Apr-2014 marius

MFC: r260045

- Simplify MSI allocation and release. For a single one, we don't need to
fiddle with the MSI count and pci_release_msi(9) is smart enough to just
do nothing in case of INTx.
- Don't allocate MSI as RF_SHAREABLE.


# 258959 05-Dec-2013 yongari

MFC r258830:
Add support for BCM57764, BCM57767, BCM57782, BCM57786 and BCM57787.
PR: 184304
Approved by: re (rodrigc)