aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/net/bnx2x_main.c
AgeCommit message (Expand)AuthorFilesLines
2010-07-27bnx2x: Create separate folder for bnx2x driverDmitry Kravkov1-13933/+0
2010-07-07bnx2x: Set RXHASH for LRO packetsVladislav Zolotarov1-7/+21
2010-06-30netdev: Make ethtool_ops::set_flags() return -EINVAL for unsupported flagsBen Hutchings1-1/+1
2010-06-29bnx2x: fail when try to setup unsupported featuresStanislaw Gruszka1-0/+3
2010-05-17bnx2x: avoid TX timeout when stopping deviceStanislaw Gruszka1-4/+2
2010-05-05bnx2x: Fix check to get RX hashTom Herbert1-1/+1
2010-04-28bnx2x: Remove two prefetch()Eric Dumazet1-2/+0
2010-04-23bnx2x: add support for receive hashingTom Herbert1-8/+18
2010-04-19bnx2x: Date and versionVladislav Zolotarov1-2/+2
2010-04-19bnx2x: Don't report link down if has been already downVladislav Zolotarov1-2/+4
2010-04-19bnx2x: Rework power state handling codeVladislav Zolotarov1-3/+9
2010-04-19bnx2x: use mask in test_registers() to avoid parity errorVladislav Zolotarov1-1/+1
2010-04-19bnx2x: Fixed MSI-X enabling flowVladislav Zolotarov1-3/+25
2010-04-19bnx2x: Added new statisticsVladislav Zolotarov1-44/+74
2010-04-19bnx2x: White spacesVladislav Zolotarov1-160/+205
2010-04-19bnx2x: Protect code with NOMCPVladislav Zolotarov1-12/+32
2010-04-19bnx2x: Increase DMAE max write size for 57711Vladislav Zolotarov1-4/+5
2010-04-19bnx2x: Use VPD-R V0 entry to display firmware revisionVladislav Zolotarov1-2/+69
2010-04-19bnx2x: Parity errors handling for 57710 and 57711Vladislav Zolotarov1-53/+992
2010-04-07bnx2x: use the DMA API instead of the pci equivalentsFUJITA Tomonori1-54/+56
2010-04-03net: convert multicast list to list_headJiri Pirko1-9/+9
2010-04-01bnx2x: Added GRO supportDmitry Kravkov1-9/+11
2010-03-15bnx2x: change smp_mb() comment to conform the trueStanislaw Gruszka1-2/+5
2010-03-15bnx2x: remove not necessary compiler barrierStanislaw Gruszka1-1/+0
2010-03-15bnx2x: use smp_mb() to keep ordering of read write operationsStanislaw Gruszka1-1/+1
2010-02-28bnx2x: Tx barriers and locksVladislav Zolotarov1-9/+22
2010-02-22net: convert multiple drivers to use netdev_for_each_mc_addr, part3Jiri Pirko1-8/+4
2010-02-17drivers/net/bnx2x: Use (pr|netdev|netif)_<level> macro helpersJoe Perches1-103/+82
2010-02-17bnx2x: version number and dateVladislav Zolotarov1-2/+2
2010-02-17bnx2x: Use firmware 5.2.13Vladislav Zolotarov1-1/+1
2010-02-17bnx2x: fix in 57710 self-testVladislav Zolotarov1-1/+2
2010-02-17bnx2x: Do not allow enabling LRO if disable_tpa=1Vladislav Zolotarov1-6/+8
2010-02-17bnx2x: clean up in case of error in bnx2x_init_hw()Vladislav Zolotarov1-0/+3
2010-02-17bnx2x: Properly release allocated MSI-X/MSI vectorsVladislav Zolotarov1-11/+14
2010-02-12net: use netdev_mc_count and netdev_mc_empty when appropriateJiri Pirko1-3/+4
2010-01-28netdev: remove HAVE_ leftoversAlexey Dobriyan1-2/+2
2010-01-10Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+2
2010-01-07drivers/net/: use DEFINE_PCI_DEVICE_TABLE()Alexey Dobriyan1-1/+1
2009-12-25bnx2x: Initialize cnic status block during chip resetMichael Chan1-0/+2
2009-11-18bnx2x: Don't set netdev->trans_startVladislav Zolotarov1-3/+0
2009-11-17bnx2x: Handle Rx and Tx together in NAPIVladislav Zolotarov1-216/+151
2009-11-10bnx2x: version 1.52.1-4Eilon Greenstein1-2/+2
2009-11-10bnx2x: Change coalescing granularity to 4usEilon Greenstein1-6/+7
2009-11-10bnx2x: Remove misleading error printEilon Greenstein1-5/+0
2009-11-10bnx2x: GSO implies CSUM offloadEilon Greenstein1-2/+2
2009-11-10bnx2x: declare MODULE_FIRMWAREBen Hutchings1-13/+14
2009-11-05bnx2x: version 1.52.1-3Yaniv Rosner1-2/+2
2009-11-05bnx2x: Fix CL73 autoneg issuesYaniv Rosner1-11/+5
2009-10-15bnx2x: Update to version 1.52.1-1Eilon Greenstein1-2/+2
2009-10-15bnx2x: Report the maximal available BW as link speedEilon Greenstein1-1/+13
2009-10-15bnx2x: Do not call load/unload functionality from DCCEilon Greenstein1-14/+5
2009-10-15bnx2x: Adding FW mailbox mutexEilon Greenstein1-2/+5
2009-10-15bnx2x: Changing the Disabled state to a flagEilon Greenstein1-15/+19
2009-10-15bnx2x: Allowing 0 as initial fairness valueEilon Greenstein1-28/+28
2009-10-11bnx2x: Add main CNIC interface functions.Michael Chan1-0/+388
2009-10-11bnx2x: Add hw init code to support iSCSI.Michael Chan1-58/+152
2009-10-11bnx2x: Refactor MAC address setup code.Michael Chan1-50/+112
2009-10-11bnx2x: Refactor bnx2x_sp_post().Michael Chan1-24/+38
2009-10-05net: Convert ethtool {get_stats, self_test}_count() ops to get_sset_count()Ben Hutchings1-29/+31
2009-09-02netdev: drivers should make ethtool_ops constStephen Hemminger1-1/+1
2009-09-01netdev: convert bulk of drivers to netdev_tx_tStephen Hemminger1-1/+1
2009-08-12bnx2x: update version to 1.52.1Eilon Greenstein1-2/+2
2009-08-12bnx2x: Whitespaces and commentsEilon Greenstein1-39/+41
2009-08-12bnx2x: Re-factor the initialization codeEilon Greenstein1-20/+59
2009-08-12bnx2x: Using PCI_DEVICE macroEilon Greenstein1-6/+3
2009-08-12bnx2x: Adding explicit castingEilon Greenstein1-3/+3
2009-08-12bnx2x: Using macro for phy addressEilon Greenstein1-6/+2
2009-08-12bnx2x: Missing smp_wmb for statistics state machineEilon Greenstein1-0/+3
2009-08-12bnx2x: Check unzip return codeEilon Greenstein1-1/+3
2009-08-12bnx2x: Remove the init_dmae field from bpEilon Greenstein1-47/+47
2009-08-12bnx2x: Updating regdump_len at drvinfoEilon Greenstein1-36/+33
2009-08-12bnx2x: Move printing of version from probe to the initEilon Greenstein1-4/+2
2009-08-12bnx2x: Combine get_pcie_width and get_pcie_speedEilon Greenstein1-18/+16
2009-08-12bnx2x: Stop loading if error condition detectedEilon Greenstein1-0/+8
2009-08-12bnx2x: Calling pci_set_drvdata earlierEilon Greenstein1-2/+2
2009-08-12bnx2x: Configurable pause schemeEilon Greenstein1-4/+10
2009-08-12bnx2x: Adding Likely directiveEilon Greenstein1-1/+2
2009-08-12bnx2x: Prefetch the page containing the BD descriptorEilon Greenstein1-0/+7
2009-08-12bnx2x: Reporting host statistics to management FWEilon Greenstein1-53/+175
2009-08-12bnx2x: Supporting PHY FW upgradeEilon Greenstein1-18/+54
2009-08-12bnx2x: MDC/MDIO CL45 IOCTLsEilon Greenstein1-37/+84
2009-08-12bnx2x: Advertize flow control normally in MF modeEilon Greenstein1-3/+1
2009-08-12bnx2x: Supporting Device Control ChannelEilon Greenstein1-93/+232
2009-08-12bnx2x: Using the new FWEilon Greenstein1-407/+481
2009-08-12Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-3/+4
2009-08-01bnx2x: return PCI_ERS_RESULT_DISCONNECT on permanent failureDean Nelson1-0/+5
2009-07-30bnx2x: Version 1.48.114-1Eilon Greenstein1-2/+2
2009-07-30bnx2x: WoL only with current MAC addressEilon Greenstein1-4/+4
2009-07-30bnx2x: Self-test kills management trafficEilon Greenstein1-5/+4
2009-07-30bnx2x: Receive traffic that maches management filtering rulesEilon Greenstein1-0/+13
2009-07-26bnx2x: Dont update vlan_features in bnx2x_set_tso()Eric Dumazet1-8/+0
2009-07-21bnx2x: Version 1.48.113-1Eilon Greenstein1-2/+2
2009-07-21bnx2x: Supporting BCM8727 PHYEilon Greenstein1-14/+53
2009-07-21bnx2x: Update vlan_featuresEilon Greenstein1-2/+17
2009-07-21bnx2x: SMP-safe inter_semEilon Greenstein1-1/+9
2009-07-21bnx2x: Adding some mmiowbEilon Greenstein1-0/+17
2009-07-21bnx2x: Fan failure early detectionEilon Greenstein1-0/+5
2009-07-21bnx2x: Fan failureEilon Greenstein1-37/+75
2009-07-21bnx2x: Stop management traffic in loopback testEilon Greenstein1-0/+11
2009-07-08Remove multiple KERN_ prefixes from printk formatsJoe Perches1-3/+4
2009-07-05bnx2x: Fix the maximal values of coalescing timeouts.Eilon Greenstein1-4/+4
2009-07-05bnx2x: Disable HC coalescing when setting timeout to zero.Eilon Greenstein1-2/+2
2009-06-30bnx2x: Fix the behavior of ethtool when ONBOOT=noNaohiro Ooiwa1-1/+9
2009-05-29net: dont update dev->trans_start in 10GB driversEric Dumazet1-1/+0
2009-05-08bnx2x: do not return negative number of received packagesStanislaw Gruszka1-1/+1
2009-05-08bnx2x: free workqueue when driver fail to registerStanislaw Gruszka1-1/+8
2009-04-27bnx2x: driver version 1.48.105-1Vladislav Zolotarov1-2/+2
2009-04-27bnx2x: Separated FW from the source.Vladislav Zolotarov1-62/+281
2009-04-07dma-mapping: replace all DMA_32BIT_MASK macro with DMA_BIT_MASK(32)Yang Hongyang1-1/+1
2009-04-07dma-mapping: replace all DMA_64BIT_MASK macro with DMA_BIT_MASK(64)Yang Hongyang1-2/+2
2009-03-02bnx2x: Version updateEilon Greenstein1-2/+2
2009-03-02bnx2x: Register dumpEilon Greenstein1-0/+81
2009-03-02bnx2x: Debug printsEilon Greenstein1-19/+19
2009-03-02bnx2x: WhitespaceEilon Greenstein1-0/+1
2009-03-02bnx2x: Calling tx disable unconditionallyEilon Greenstein1-4/+2
2009-03-02bnx2x: Using DMA engineEilon Greenstein1-39/+12
2009-03-02bnx2x: Missing module parameter descriptionEilon Greenstein1-0/+1
2009-03-02bnx2x: napi_poll budget checkEilon Greenstein1-4/+18
2009-03-02bnx2x: Unlimited Tx interrupt workEilon Greenstein1-7/+4
2009-03-02bnx2x: Add rmb to read status block indices on loadEilon Greenstein1-0/+4
2009-03-02bnx2x: Reduce the likelihood of smb_mbEilon Greenstein1-7/+8
2009-03-02bnx2x: Remove redundant smb_mb on unloadEilon Greenstein1-2/+0
2009-02-15bnx2x: VersionEilon Greenstein1-2/+2
2009-02-15bnx2x: Clean-upEilon Greenstein1-12/+23
2009-02-15bnx2x: Comments and printsEilon Greenstein1-21/+22
2009-02-15bnx2x: Re-arrange module parametersEilon Greenstein1-7/+7
2009-02-15bnx2x: Moving includesEilon Greenstein1-4/+1
2009-02-15bnx2x: Driver dumpEilon Greenstein1-38/+59
2009-02-15bnx2x: Sparse endianity annotationEilon Greenstein1-31/+32
2009-02-15bnx2x: Removing redundant macrosEilon Greenstein1-26/+26
2009-02-15bnx2x: Loopback in diag modeEilon Greenstein1-24/+33
2009-02-15bnx2x: Using nvram default WoL configEilon Greenstein1-0/+6
2009-02-15bnx2x: smp_mb and not just smp_rmbEilon Greenstein1-2/+2
2009-02-15bnx2x: Increasing FW timeoutEilon Greenstein1-2/+6
2009-02-15bnx2x: Returning EBUSY in debug mode as wellEilon Greenstein1-2/+1
2009-02-15bnx2x: Manual setting for MRRSEilon Greenstein1-0/+6
2009-02-15bnx2x: Pre emphasis configurationEilon Greenstein1-6/+25
2009-02-15bnx2x: Supporting BCM8481 PHYEilon Greenstein1-0/+17
2009-02-15bnx2x: PHY lock listEilon Greenstein1-10/+10
2009-02-15bnx2x: Supporting BCM8726 PHYEilon Greenstein1-15/+75
2009-02-15bnx2x: GPIO accessoriesEilon Greenstein1-2/+78
2009-02-15bnx2x: Removing redundant device parametersEilon Greenstein1-10/+9
2009-02-15bnx2x: Removing the board typeEilon Greenstein1-13/+7
2009-02-15bnx2x: Flow control enhancementEilon Greenstein1-9/+87
2009-02-15bnx2x: BW shaper enhancementsEilon Greenstein1-178/+136
2009-02-15bnx2x: Moving skb_record_rx_queueEilon Greenstein1-1/+1
2009-02-15bnx2x: Per queue statisticsEilon Greenstein1-259/+545
2009-02-15bnx2x: Removing microcode assertion checkEilon Greenstein1-5/+1
2009-02-15bnx2x: Disabling interrupts after iSCSI-bootEilon Greenstein1-2/+59
2009-02-15bnx2x: System-page alignmentEilon Greenstein1-7/+4
2009-02-15bnx2x: MSI supportEilon Greenstein1-47/+108
2009-02-15bnx2x: Multi-queueEilon Greenstein1-102/+152
2009-02-15bnx2x: New FWEilon Greenstein1-43/+46
2009-01-27net: Add skb_record_rx_queue() calls to multiqueue capable drivers.David S. Miller1-0/+1
2009-01-26Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-90/+127
2009-01-26bnx2x: tx_has_work should not wait for FWVladislav Zolotarov1-5/+12
2009-01-22bnx2x: VersionEilon Greenstein1-2/+2
2009-01-22bnx2x: loopback test failureEilon Greenstein1-6/+7
2009-01-22bnx2x: Missing rmb when waiting for FW responseEilon Greenstein1-0/+1
2009-01-22bnx2x: Calling napi_delEilon Greenstein1-0/+6
2009-01-22bnx2x: Carrier off first callEilon Greenstein1-2/+2
2009-01-22bnx2x: Handling load failuresEilon Greenstein1-66/+88
2009-01-22bnx2x: Disable napiEilon Greenstein1-3/+2
2009-01-22bnx2x: Reset HW before useEilon Greenstein1-8/+9
2009-01-21net: Remove redundant NAPI functionsBen Hutchings1-3/+3
2009-01-19bnx2x: Version updateEilon Greenstein1-3/+3
2009-01-19bnx2x: Barriers for the compilerEilon Greenstein1-11/+26
2009-01-19bnx2x: Driver description updateEilon Greenstein1-1/+1
2009-01-19bnx2x: Overstepping array boundsEilon Greenstein1-0/+4
2009-01-19bnx2x: Block nvram access when the device is inactiveEilon Greenstein1-0/+3
2009-01-19bnx2x: Read chip IDEilon Greenstein1-1/+1
2009-01-19bnx2x: Wrong HDR offset in CAMEilon Greenstein1-3/+6
2009-01-19bnx2x: Potential race after iSCSI bootEilon Greenstein1-5/+9
2009-01-19bnx2x: Handling probe failuresEilon Greenstein1-7/+5
2009-01-19bnx2x: Free IRQEilon Greenstein1-3/+3
2009-01-15bnx2x: First slow path interrupt raceEilon Greenstein1-9/+9
2009-01-15bnx2x: MTU FilterEilon Greenstein1-1/+1
2009-01-15bnx2x: Indirection table initialization indexEilon Greenstein1-5/+4
2009-01-15bnx2x: Missing bracketsEilon Greenstein1-1/+1
2009-01-15bnx2x: Endianness issuesEilon Greenstein1-5/+6
2009-01-15bnx2x: VLAN tagged packets without VLAN offloadEilon Greenstein1-9/+33
2009-01-15bnx2x: Protecting the link change indicationEilon Greenstein1-3/+5
2009-01-15bnx2x: Flow control updated before reporting the linkEilon Greenstein1-1/+2
2009-01-15bnx2x: Missing mask when calculating flow controlEilon Greenstein1-1/+2
2009-01-15bnx2x: Using system page size for SGEEilon Greenstein1-16/+16
2009-01-15bnx2x: Missing memory barriersEilon Greenstein1-2/+26
2009-01-15bnx2x: Using singlethread work queueEilon Greenstein1-5/+15
2009-01-08bnx2x: Prevent eeprom set when driver is downEilon Greenstein1-0/+3
2008-12-26net: Fix warning fallout from recent NAPI interface changes.David S. Miller1-1/+0
2008-12-22net: Remove unused netdev arg from some NAPI interfaces.Neil Horman1-3/+3
2008-12-16bnx2x: Fix namespace collision with FLOW_CTRL_{TX,RX}David S. Miller1-19/+19
2008-11-21bnx2x: convert to net_device_opsStephen Hemminger1-14/+20
2008-11-06Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-4/+6
2008-11-03drivers/net: Kill now superfluous ->last_rx stores.David S. Miller1-3/+0
2008-11-03bnx2x: Version UpdateEilon Greenstein1-2/+2
2008-11-03bnx2x: Calling netif_carrier_off at the end of the probeEilon Greenstein1-2/+2
2008-11-03bnx2x: Removing the PMF indication when unloadingEilon Greenstein1-0/+2
2008-10-31pci: use pci_ioremap_bar() in drivers/netArjan van de Ven1-2/+1
2008-10-27net: convert more to %pMJohannes Berg1-5/+2
2008-10-27net: convert print_mac to %pMJohannes Berg1-2/+1