forked from Minki/linux
bna: QLogic BR-series Adapters Driver Rebranding
Re-brand the BNA driver to QLogic. Signed-off-by: Rasesh Mody <rasesh.mody@qlogic.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
bb39b7433d
commit
2732ba561e
@ -1,9 +1,9 @@
|
|||||||
#
|
#
|
||||||
# Brocade device configuration
|
# QLogic BR-series device configuration
|
||||||
#
|
#
|
||||||
|
|
||||||
config NET_VENDOR_BROCADE
|
config NET_VENDOR_BROCADE
|
||||||
bool "Brocade devices"
|
bool "QLogic BR-series devices"
|
||||||
default y
|
default y
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
---help---
|
||||||
@ -13,8 +13,8 @@ config NET_VENDOR_BROCADE
|
|||||||
|
|
||||||
Note that the answer to this question doesn't directly affect the
|
Note that the answer to this question doesn't directly affect the
|
||||||
kernel: saying N will just cause the configurator to skip all
|
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
|
the questions about QLogic BR-series cards. If you say Y, you will be
|
||||||
your specific card in the following questions.
|
asked for your specific card in the following questions.
|
||||||
|
|
||||||
if NET_VENDOR_BROCADE
|
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/
|
obj-$(CONFIG_BNA) += bna/
|
||||||
|
@ -1,17 +1,17 @@
|
|||||||
#
|
#
|
||||||
# Brocade network device configuration
|
# QLogic BR-series network device configuration
|
||||||
#
|
#
|
||||||
|
|
||||||
config BNA
|
config BNA
|
||||||
tristate "Brocade 1010/1020 10Gb Ethernet Driver support"
|
tristate "QLogic BR-series 1010/1020/1860 10Gb Ethernet Driver support"
|
||||||
depends on PCI
|
depends on PCI
|
||||||
---help---
|
---help---
|
||||||
This driver supports Brocade 1010/1020 10Gb CEE capable Ethernet
|
This driver supports QLogic BR-series 1010/1020/1860 10Gb CEE capable
|
||||||
cards.
|
Ethernet cards.
|
||||||
To compile this driver as a module, choose M here: the module
|
To compile this driver as a module, choose M here: the module
|
||||||
will be called bna.
|
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:
|
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.
|
# 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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "bfa_cee.h"
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __BFA_CEE_H__
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* BFA common services */
|
/* 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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __BFA_DEFS_H__
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BFA_DEFS_CNA_H__
|
#ifndef __BFA_DEFS_CNA_H__
|
||||||
#define __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BFA_DEFS_MFG_COMM_H__
|
#ifndef __BFA_DEFS_MFG_COMM_H__
|
||||||
#define __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BFA_DEFS_STATUS_H__
|
#ifndef __BFA_DEFS_STATUS_H__
|
||||||
#define __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "bfa_ioc.h"
|
#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);
|
list_add_tail(¬ify->qe, &ioc->notify_q);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define BFA_MFG_NAME "Brocade"
|
#define BFA_MFG_NAME "QLogic"
|
||||||
static void
|
static void
|
||||||
bfa_ioc_get_adapter_attr(struct bfa_ioc *ioc,
|
bfa_ioc_get_adapter_attr(struct bfa_ioc *ioc,
|
||||||
struct bfa_adapter_attr *ad_attr)
|
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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __BFA_IOC_H__
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "bfa_ioc.h"
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* MSGQ module source file. */
|
/* 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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __BFA_MSGQ_H__
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BFI_H__
|
#ifndef __BFI_H__
|
||||||
#define __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BFI_CNA_H__
|
#ifndef __BFI_CNA_H__
|
||||||
#define __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* BNA Hardware and Firmware Interface */
|
/* 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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,13 +11,14 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* 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__
|
#ifndef __BFI_REG_H__
|
||||||
@ -221,7 +222,7 @@ enum {
|
|||||||
#define __PMM_1T_RESET_P 0x00000001
|
#define __PMM_1T_RESET_P 0x00000001
|
||||||
#define PMM_1T_RESET_REG_P1 0x00023c1c
|
#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_CPQ_BASE 0x00030000
|
||||||
#define CT2_PCI_APP_BASE 0x00030100
|
#define CT2_PCI_APP_BASE 0x00030100
|
||||||
#define CT2_PCI_ETH_BASE 0x00030400
|
#define CT2_PCI_ETH_BASE 0x00030400
|
||||||
@ -264,7 +265,7 @@ enum {
|
|||||||
#define CT2_HOSTFN_MSIX_VT_INDEX_MBOX_ERR (CT2_PCI_APP_BASE + 0x38)
|
#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_LPU0_MBOX0 (CT2_PCI_CPQ_BASE + 0x00)
|
||||||
#define CT2_HOSTFN_LPU1_MBOX0 (CT2_PCI_CPQ_BASE + 0x20)
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BNA_H__
|
#ifndef __BNA_H__
|
||||||
#define __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#include "bna.h"
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/* File for interrupt macros and functions */
|
/* 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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#include "bna.h"
|
#include "bna.h"
|
||||||
#include "bfi.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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BNA_TYPES_H__
|
#ifndef __BNA_TYPES_H__
|
||||||
#define __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#include <linux/bitops.h>
|
#include <linux/bitops.h>
|
||||||
#include <linux/netdevice.h>
|
#include <linux/netdevice.h>
|
||||||
@ -3867,7 +3868,7 @@ bnad_module_init(void)
|
|||||||
{
|
{
|
||||||
int err;
|
int err;
|
||||||
|
|
||||||
pr_info("Brocade 10G Ethernet driver - version: %s\n",
|
pr_info("QLogic BR-series 10G Ethernet driver - version: %s\n",
|
||||||
BNAD_VERSION);
|
BNAD_VERSION);
|
||||||
|
|
||||||
bfa_nw_ioc_auto_recover(bnad_ioc_auto_recover);
|
bfa_nw_ioc_auto_recover(bnad_ioc_auto_recover);
|
||||||
@ -3894,7 +3895,7 @@ module_exit(bnad_module_exit);
|
|||||||
|
|
||||||
MODULE_AUTHOR("Brocade");
|
MODULE_AUTHOR("Brocade");
|
||||||
MODULE_LICENSE("GPL");
|
MODULE_LICENSE("GPL");
|
||||||
MODULE_DESCRIPTION("Brocade 10G PCIe Ethernet driver");
|
MODULE_DESCRIPTION("QLogic BR-series 10G PCIe Ethernet driver");
|
||||||
MODULE_VERSION(BNAD_VERSION);
|
MODULE_VERSION(BNAD_VERSION);
|
||||||
MODULE_FIRMWARE(CNA_FW_FILE_CT);
|
MODULE_FIRMWARE(CNA_FW_FILE_CT);
|
||||||
MODULE_FIRMWARE(CNA_FW_FILE_CT2);
|
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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#ifndef __BNAD_H__
|
#ifndef __BNAD_H__
|
||||||
#define __BNAD_H__
|
#define __BNAD_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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <linux/debugfs.h>
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include "cna.h"
|
#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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef __CNA_H__
|
#ifndef __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
|
* 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
|
* under the terms of the GNU General Public License (GPL) Version 2 as
|
||||||
@ -11,9 +11,10 @@
|
|||||||
* General Public License for more details.
|
* 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
|
* All rights reserved
|
||||||
* www.brocade.com
|
* www.qlogic.com
|
||||||
*/
|
*/
|
||||||
#include <linux/firmware.h>
|
#include <linux/firmware.h>
|
||||||
#include "bnad.h"
|
#include "bnad.h"
|
||||||
|
Loading…
Reference in New Issue
Block a user