summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_bgereg.h
AgeCommit message (Expand)Author
2022-07-02Use C99 types. same code before and after.skrll
2019-03-05 Centralize ETHER_ALIGN into net/if_ether.h. Note that this commit also changesmsaitoh
2019-02-20- Add support for BCM5762 ASIC devices.msaitoh
2018-12-02Don't destroy the dma maps if we're not disabling the adapter, avoidsbouyer
2017-04-13- Read chip ID correctly on BCM57782 and BCM57786.msaitoh
2017-04-12 Add a workaround for BCM57780 to prevent device timeout. This change preventmsaitoh
2015-05-17- Add MSI support.msaitoh
2015-04-30 Use another firmware command in bge_asf_driver_up(). Same as Linux.msaitoh
2015-04-30- BGE_CHIPID_BCM5784_A1 is not 0x5784100 but 0x5784001. Only dmesg outputmsaitoh
2014-06-17- Print yet another hardware config word in SRAM(BGE_SRAM_DATA_CFG_5) formsaitoh
2014-05-27Fix typo in a comment.msaitoh
2013-10-31 Add 40bit DMA bug workaround(BGEF_40BIT_BUG) from FreeBSD (part of r199670).msaitoh
2013-10-31Cleanup flag setting. No functional change.msaitoh
2013-07-13 Fix the chip revision of 57765_AX.msaitoh
2013-07-08- Set the TX DMA segment size based on the MTU size.msaitoh
2013-07-08 57765 series is not based on 5717 series. 5717 series is based on 57765msaitoh
2013-05-31Remove unused macros.msaitoh
2013-05-30 0x4B657654(BGE_SRAM_FW_MB_MAGIC) == ~0xB49A89AB(BGE_SRAM_FW_MB_RESET_MAGIC),msaitoh
2013-05-28 Fix a bug that the PHY address bits in MI_MODE register is wrongly cleard.msaitoh
2013-05-14Add some definitions.msaitoh
2013-05-08No functional change:msaitoh
2013-05-08 Check the hardware config words and print them. This change only read themmsaitoh
2013-04-21Delete "PCI_" from PCIX and PICE capability registers.msaitoh
2013-04-11Fix typo in comment.msaitoh
2013-04-11Add BGE_PCIMISCCTL_PCISTATE_RW in BGE_INIT. It's required to set the PCISTATEmsaitoh
2013-04-08Fix the setting of Tx Random Backoff Register.msaitoh
2013-03-27Add BGE_SRAM_FW_MB_RESET_MAGIC again.msaitoh
2013-03-27Revert rev. 1.68.msaitoh
2013-03-27Fix a bug that chips which have BCM5906 ASIC touch GPIO wrongly.msaitoh
2013-03-21Wait for the bootcode to complete initialization for 5717 and newer devices.msaitoh
2013-03-21- Sync with FreeBSD and OpenBSD. Almost the same as OpenBSD rev. 1.325:msaitoh
2013-03-19- Rename PHY related flags for the consistency. It's the same as FreeBSD.msaitoh
2013-03-19Fix three bugs:msaitoh
2013-03-17No functional change:msaitoh
2013-03-17- ADD support for BCM5719, BCM5720, BCM57766, BCM57782 and BCM57786.msaitoh
2013-03-13- Add some workarounds for 5717 A0 and 5776[56] to be stable.msaitoh
2013-02-27No functional change:msaitoh
2013-02-26Add some bugfixes and enhancement from FreeBSD:msaitoh
2013-02-26Use macro. Remove extra semicolon. No functional change.msaitoh
2013-02-25Use macro. Remove duplicated macro. Remove unused variable.msaitoh
2012-09-17Add support for BCM57762, found in Apple's Thunderbolt to Gigabit Ethernettsutsui
2010-02-03- Make the initialize sequence close to the document.msaitoh
2010-01-28- Introduce IPMI and ASF related code from FreeBSD. It fixes some problemsmsaitoh
2010-01-24Many changes from FreeBSD and OpenBSD:msaitoh
2009-08-04Fix a bug of BGE_RDMA_MODE_FIFO_LONG_BURST definition.taca
2009-04-23use proplibmsaitoh
2009-04-19Some fixes and enhancements:msaitoh
2009-04-16Take some code from FreeBSD and OpenBSD:msaitoh
2009-03-22Make bge(4) close to FreBSD and OpenBSD.msaitoh
2008-08-25PR 39241: Add support for Broadcom BCM5906(M) from Karl Uwe Lockhoffcegger