aboutsummaryrefslogtreecommitdiff
path: root/sys/dev/bxe/ecore_sp.c
Commit message (Collapse)AuthorAgeFilesLines
* sys/dev: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
| | | | | | | | | | | | | | | | | Mainly focus on files that use BSD 3-Clause license. The Software Package Data Exchange (SPDX) group provides a specification to make it easier for automated tools to detect and summarize well known opensource licenses. We are gradually adopting the specification, noting that the tags are considered only advisory and do not, in any way, superceed or replace the license texts. Special thanks to Wind River for providing access to "The Duke of Highlander" tool: an older (2014) run over FreeBSD tree was useful as a starting point. Notes: svn path=/head/; revision=326022
* Upgrade the firmware carried in driver and loaded during hardwareDavid C Somayajulu2016-02-251-127/+479
| | | | | | | initialization (a.k.a STORM firmware) to version 7.13.1 (latest version) Notes: svn path=/head/; revision=296071
* In bxe_init_mcast_macs_list(): mc_mac->mac needs to point to the multicast ↵David C Somayajulu2015-06-161-1/+1
| | | | | | | | | | | | mac address In bxe_set_mc_list(): added missing BXE_MCAST_UNLOCK() In __ecore_vlan_mac_h_exec_pending(): need to check for ECORE_PENDING Submitted by:gary.zambrano@qlogic.com Notes: svn path=/head/; revision=284470
* Modify Copyright information to reflect Qlogic Corporation's purchaseDavid C Somayajulu2014-05-061-8/+1
| | | | | | | | | | of Broadcom's NetXtreme business Submitted by:David C Somayajulu (davidcs@freebsd.org) QLogic Corporation MFC after:5 days Notes: svn path=/head/; revision=265411
* For TSO, when the first mbuf contains both the packet header and data, theEric Davis2013-12-301-2/+5
| | | | | | | | | | | header is split out into its own BD for processing by the firmware. When this split occurred the data length in the BD was not being set correctly resulting in packet corruption. Approved by: davidcd (mentor) Notes: svn path=/head/; revision=260113
* Fixed a tx watchdog chip reset that could occur on mostly idle links.Eric Davis2013-11-151-28/+56
| | | | | | | | | | Fixed various link related issues and 10GBaseT is now linking properly. Modified the types for the driver tunables to be consistent with the sysctl APIs. Approved by: davidch (mentor) Notes: svn path=/head/; revision=258187
* Substantial rewrite of bxe(4) to add support for the BCM57712 andDavid Christensen2013-09-201-0/+6270
BCM578XX controllers. Approved by: re MFC after: 4 weeks Notes: svn path=/head/; revision=255736