mirror of
https://github.com/torvalds/linux.git
synced 2024-11-11 06:31:49 +00:00
Merge branch 'bna-next'
Rasesh Mody says: ==================== bna: Update the Driver and Firmware Version These patches re-brands the BNA driver to QLogic. The patches update the BNA driver version to 3.2.25.1 and firmware version to 3.2.5.1. The patches are tested against 3.19.0. ==================== Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
commit
173d6b5fdb
@ -1,9 +1,9 @@
|
||||
#
|
||||
# Brocade device configuration
|
||||
# QLogic BR-series device configuration
|
||||
#
|
||||
|
||||
config NET_VENDOR_BROCADE
|
||||
bool "Brocade devices"
|
||||
bool "QLogic BR-series devices"
|
||||
default y
|
||||
depends on PCI
|
||||
---help---
|
||||
@ -13,8 +13,8 @@ config NET_VENDOR_BROCADE
|
||||
|
||||
Note that the answer to this question doesn't directly affect the
|
||||
kernel: saying N will just cause the configurator to skip all
|
||||
the questions about Brocade cards. If you say Y, you will be asked for
|
||||
your specific card in the following questions.
|
||||
the questions about QLogic BR-series cards. If you say Y, you will be
|
||||
asked for your specific card in the following questions.
|
||||
|
||||
if NET_VENDOR_BROCADE
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
#
|
||||
# Makefile for the Brocade device drivers.
|
||||
# Makefile for the QLogic BR-series device drivers.
|
||||
#
|
||||
|
||||
obj-$(CONFIG_BNA) += bna/
|
||||
|
@ -1,17 +1,17 @@
|
||||
#
|
||||
# Brocade network device configuration
|
||||
# QLogic BR-series network device configuration
|
||||
#
|
||||
|
||||
config BNA
|
||||
tristate "Brocade 1010/1020 10Gb Ethernet Driver support"
|
||||
tristate "QLogic BR-series 1010/1020/1860 10Gb Ethernet Driver support"
|
||||
depends on PCI
|
||||
---help---
|
||||
This driver supports Brocade 1010/1020 10Gb CEE capable Ethernet
|
||||
cards.
|
||||
This driver supports QLogic BR-series 1010/1020/1860 10Gb CEE capable
|
||||
Ethernet cards.
|
||||
To compile this driver as a module, choose M here: the module
|
||||
will be called bna.
|
||||
|
||||
For general information and support, go to the Brocade support
|
||||
For general information and support, go to the QLogic support
|
||||
website at:
|
||||
|
||||
<http://support.brocade.com>
|
||||
<http://support.qlogic.com>
|
||||
|
@ -1,5 +1,6 @@
|
||||
#
|
||||
# Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
# Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
# Copyright (c) 2014-2015 QLogic Corporation.
|
||||
# All rights reserved.
|
||||
#
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#include "bfa_cee.h"
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#ifndef __BFA_CEE_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
/* BFA common services */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#ifndef __BFA_DEFS_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BFA_DEFS_CNA_H__
|
||||
#define __BFA_DEFS_CNA_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BFA_DEFS_MFG_COMM_H__
|
||||
#define __BFA_DEFS_MFG_COMM_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BFA_DEFS_STATUS_H__
|
||||
#define __BFA_DEFS_STATUS_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#include "bfa_ioc.h"
|
||||
@ -2763,7 +2764,7 @@ bfa_nw_ioc_notify_register(struct bfa_ioc *ioc,
|
||||
list_add_tail(¬ify->qe, &ioc->notify_q);
|
||||
}
|
||||
|
||||
#define BFA_MFG_NAME "Brocade"
|
||||
#define BFA_MFG_NAME "QLogic"
|
||||
static void
|
||||
bfa_ioc_get_adapter_attr(struct bfa_ioc *ioc,
|
||||
struct bfa_adapter_attr *ad_attr)
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#ifndef __BFA_IOC_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#include "bfa_ioc.h"
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
/* MSGQ module source file. */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#ifndef __BFA_MSGQ_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BFI_H__
|
||||
#define __BFI_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BFI_CNA_H__
|
||||
#define __BFI_CNA_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
/* BNA Hardware and Firmware Interface */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,13 +11,14 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
/*
|
||||
* bfi_reg.h ASIC register defines for all Brocade adapter ASICs
|
||||
* bfi_reg.h ASIC register defines for all QLogic BR-series adapter ASICs
|
||||
*/
|
||||
|
||||
#ifndef __BFI_REG_H__
|
||||
@ -221,7 +222,7 @@ enum {
|
||||
#define __PMM_1T_RESET_P 0x00000001
|
||||
#define PMM_1T_RESET_REG_P1 0x00023c1c
|
||||
|
||||
/* Brocade 1860 Adapter specific defines */
|
||||
/* QLogic BR-series 1860 Adapter specific defines */
|
||||
#define CT2_PCI_CPQ_BASE 0x00030000
|
||||
#define CT2_PCI_APP_BASE 0x00030100
|
||||
#define CT2_PCI_ETH_BASE 0x00030400
|
||||
@ -264,7 +265,7 @@ enum {
|
||||
#define CT2_HOSTFN_MSIX_VT_INDEX_MBOX_ERR (CT2_PCI_APP_BASE + 0x38)
|
||||
|
||||
/*
|
||||
* Brocade 1860 adapter CPQ block registers
|
||||
* QLogic BR-series 1860 adapter CPQ block registers
|
||||
*/
|
||||
#define CT2_HOSTFN_LPU0_MBOX0 (CT2_PCI_CPQ_BASE + 0x00)
|
||||
#define CT2_HOSTFN_LPU1_MBOX0 (CT2_PCI_CPQ_BASE + 0x20)
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BNA_H__
|
||||
#define __BNA_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#include "bna.h"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
/* File for interrupt macros and functions */
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#include "bna.h"
|
||||
#include "bfi.h"
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BNA_TYPES_H__
|
||||
#define __BNA_TYPES_H__
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#include <linux/bitops.h>
|
||||
#include <linux/netdevice.h>
|
||||
@ -3867,7 +3868,7 @@ bnad_module_init(void)
|
||||
{
|
||||
int err;
|
||||
|
||||
pr_info("Brocade 10G Ethernet driver - version: %s\n",
|
||||
pr_info("QLogic BR-series 10G Ethernet driver - version: %s\n",
|
||||
BNAD_VERSION);
|
||||
|
||||
bfa_nw_ioc_auto_recover(bnad_ioc_auto_recover);
|
||||
@ -3894,7 +3895,7 @@ module_exit(bnad_module_exit);
|
||||
|
||||
MODULE_AUTHOR("Brocade");
|
||||
MODULE_LICENSE("GPL");
|
||||
MODULE_DESCRIPTION("Brocade 10G PCIe Ethernet driver");
|
||||
MODULE_DESCRIPTION("QLogic BR-series 10G PCIe Ethernet driver");
|
||||
MODULE_VERSION(BNAD_VERSION);
|
||||
MODULE_FIRMWARE(CNA_FW_FILE_CT);
|
||||
MODULE_FIRMWARE(CNA_FW_FILE_CT2);
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#ifndef __BNAD_H__
|
||||
#define __BNAD_H__
|
||||
@ -71,7 +72,7 @@ struct bnad_rx_ctrl {
|
||||
#define BNAD_NAME "bna"
|
||||
#define BNAD_NAME_LEN 64
|
||||
|
||||
#define BNAD_VERSION "3.2.23.0"
|
||||
#define BNAD_VERSION "3.2.25.1"
|
||||
|
||||
#define BNAD_MAILBOX_MSIX_INDEX 0
|
||||
#define BNAD_MAILBOX_MSIX_VECTORS 1
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2011 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#include <linux/debugfs.h>
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#include "cna.h"
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2006-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2006-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
|
||||
#ifndef __CNA_H__
|
||||
@ -37,8 +38,8 @@
|
||||
|
||||
extern char bfa_version[];
|
||||
|
||||
#define CNA_FW_FILE_CT "ctfw-3.2.3.0.bin"
|
||||
#define CNA_FW_FILE_CT2 "ct2fw-3.2.3.0.bin"
|
||||
#define CNA_FW_FILE_CT "ctfw-3.2.5.1.bin"
|
||||
#define CNA_FW_FILE_CT2 "ct2fw-3.2.5.1.bin"
|
||||
#define FC_SYMNAME_MAX 256 /*!< max name server symbolic name size */
|
||||
|
||||
#pragma pack(1)
|
||||
|
@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Linux network driver for Brocade Converged Network Adapter.
|
||||
* Linux network driver for QLogic BR-series Converged Network Adapter.
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||
@ -11,9 +11,10 @@
|
||||
* General Public License for more details.
|
||||
*/
|
||||
/*
|
||||
* Copyright (c) 2005-2010 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2005-2014 Brocade Communications Systems, Inc.
|
||||
* Copyright (c) 2014-2015 QLogic Corporation
|
||||
* All rights reserved
|
||||
* www.brocade.com
|
||||
* www.qlogic.com
|
||||
*/
|
||||
#include <linux/firmware.h>
|
||||
#include "bnad.h"
|
||||
|
Loading…
Reference in New Issue
Block a user