Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
4e73a54f
K
Kernel
项目概览
openeuler
/
Kernel
1 年多 前同步成功
通知
8
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
Kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
4e73a54f
编写于
3月 22, 2013
作者:
R
Roland Dreier
浏览文件
操作
浏览文件
下载
差异文件
Merge branches 'cxgb4', 'ipoib' and 'qib' into for-next
上级
55e57a78
1ee9e2aa
e2eed58b
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
24 addition
and
18 deletion
+24
-18
drivers/infiniband/hw/ipath/ipath_verbs.c
drivers/infiniband/hw/ipath/ipath_verbs.c
+1
-1
drivers/infiniband/hw/qib/Kconfig
drivers/infiniband/hw/qib/Kconfig
+3
-3
drivers/infiniband/hw/qib/qib_driver.c
drivers/infiniband/hw/qib/qib_driver.c
+3
-2
drivers/infiniband/hw/qib/qib_iba6120.c
drivers/infiniband/hw/qib/qib_iba6120.c
+2
-1
drivers/infiniband/hw/qib/qib_init.c
drivers/infiniband/hw/qib/qib_init.c
+4
-4
drivers/infiniband/hw/qib/qib_sd7220.c
drivers/infiniband/hw/qib/qib_sd7220.c
+2
-2
drivers/infiniband/hw/qib/qib_verbs.c
drivers/infiniband/hw/qib/qib_verbs.c
+2
-2
drivers/infiniband/ulp/ipoib/ipoib_cm.c
drivers/infiniband/ulp/ipoib/ipoib_cm.c
+6
-2
firmware/Makefile
firmware/Makefile
+1
-1
firmware/intel/sd7220.fw.ihex
firmware/intel/sd7220.fw.ihex
+0
-0
未找到文件。
drivers/infiniband/hw/ipath/ipath_verbs.c
浏览文件 @
4e73a54f
...
...
@@ -620,7 +620,7 @@ void ipath_ib_rcv(struct ipath_ibdev *dev, void *rhdr, void *data,
goto
bail
;
}
opcode
=
be32_to_cpu
(
ohdr
->
bth
[
0
])
>>
24
;
opcode
=
(
be32_to_cpu
(
ohdr
->
bth
[
0
])
>>
24
)
&
0x7f
;
dev
->
opstats
[
opcode
].
n_bytes
+=
tlen
;
dev
->
opstats
[
opcode
].
n_packets
++
;
...
...
drivers/infiniband/hw/qib/Kconfig
浏览文件 @
4e73a54f
config INFINIBAND_QIB
tristate "
QLogic
PCIe HCA support"
tristate "
Intel
PCIe HCA support"
depends on 64BIT
---help---
This is a low-level driver for
QLogic
PCIe QLE InfiniBand host
channel adapters. This driver does not support the
QLogic
This is a low-level driver for
Intel
PCIe QLE InfiniBand host
channel adapters. This driver does not support the
Intel
HyperTransport card (model QHT7140).
drivers/infiniband/hw/qib/qib_driver.c
浏览文件 @
4e73a54f
/*
* Copyright (c) 2013 Intel Corporation. All rights reserved.
* Copyright (c) 2006, 2007, 2008, 2009 QLogic Corporation. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
*
...
...
@@ -63,8 +64,8 @@ MODULE_PARM_DESC(compat_ddr_negotiate,
"Attempt pre-IBTA 1.2 DDR speed negotiation"
);
MODULE_LICENSE
(
"Dual BSD/GPL"
);
MODULE_AUTHOR
(
"
QLogic <support@qlogic
.com>"
);
MODULE_DESCRIPTION
(
"
QLogic
IB driver"
);
MODULE_AUTHOR
(
"
Intel <ibsupport@intel
.com>"
);
MODULE_DESCRIPTION
(
"
Intel
IB driver"
);
MODULE_VERSION
(
QIB_DRIVER_VERSION
);
/*
...
...
drivers/infiniband/hw/qib/qib_iba6120.c
浏览文件 @
4e73a54f
/*
* Copyright (c) 2013 Intel Corporation. All rights reserved.
* Copyright (c) 2006, 2007, 2008, 2009, 2010 QLogic Corporation.
* All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
...
...
@@ -51,7 +52,7 @@ static u32 qib_6120_iblink_state(u64);
/*
* This file contains all the chip-specific register information and
* access functions for the
QLogic QLogic
_IB PCI-Express chip.
* access functions for the
Intel Intel
_IB PCI-Express chip.
*
*/
...
...
drivers/infiniband/hw/qib/qib_init.c
浏览文件 @
4e73a54f
/*
* Copyright (c) 2012 Intel Corporation. All rights reserved.
* Copyright (c) 2012
, 2013
Intel Corporation. All rights reserved.
* Copyright (c) 2006 - 2012 QLogic Corporation. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
*
...
...
@@ -1138,7 +1138,7 @@ void qib_disable_after_error(struct qib_devdata *dd)
static
void
qib_remove_one
(
struct
pci_dev
*
);
static
int
qib_init_one
(
struct
pci_dev
*
,
const
struct
pci_device_id
*
);
#define DRIVER_LOAD_MSG "
QLogic
" QIB_DRV_NAME " loaded: "
#define DRIVER_LOAD_MSG "
Intel
" QIB_DRV_NAME " loaded: "
#define PFX QIB_DRV_NAME ": "
static
DEFINE_PCI_DEVICE_TABLE
(
qib_pci_tbl
)
=
{
...
...
@@ -1355,7 +1355,7 @@ static int qib_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
dd
=
qib_init_iba6120_funcs
(
pdev
,
ent
);
#else
qib_early_err
(
&
pdev
->
dev
,
"
QLogic
PCIE device 0x%x cannot work if CONFIG_PCI_MSI is not enabled
\n
"
,
"
Intel
PCIE device 0x%x cannot work if CONFIG_PCI_MSI is not enabled
\n
"
,
ent
->
device
);
dd
=
ERR_PTR
(
-
ENODEV
);
#endif
...
...
@@ -1371,7 +1371,7 @@ static int qib_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
default:
qib_early_err
(
&
pdev
->
dev
,
"Failing on unknown
QLogic
deviceid 0x%x
\n
"
,
"Failing on unknown
Intel
deviceid 0x%x
\n
"
,
ent
->
device
);
ret
=
-
ENODEV
;
}
...
...
drivers/infiniband/hw/qib/qib_sd7220.c
浏览文件 @
4e73a54f
/*
* Copyright (c) 201
2
Intel Corporation. All rights reserved.
* Copyright (c) 201
3
Intel Corporation. All rights reserved.
* Copyright (c) 2006 - 2012 QLogic Corporation. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
*
...
...
@@ -44,7 +44,7 @@
#include "qib.h"
#include "qib_7220.h"
#define SD7220_FW_NAME "
qlogic
/sd7220.fw"
#define SD7220_FW_NAME "
intel
/sd7220.fw"
MODULE_FIRMWARE
(
SD7220_FW_NAME
);
/*
...
...
drivers/infiniband/hw/qib/qib_verbs.c
浏览文件 @
4e73a54f
/*
* Copyright (c) 2012 Intel Corporation. All rights reserved.
* Copyright (c) 2012
, 2013
Intel Corporation. All rights reserved.
* Copyright (c) 2006 - 2012 QLogic Corporation. All rights reserved.
* Copyright (c) 2005, 2006 PathScale, Inc. All rights reserved.
*
...
...
@@ -2224,7 +2224,7 @@ int qib_register_ib_device(struct qib_devdata *dd)
ibdev
->
dma_ops
=
&
qib_dma_mapping_ops
;
snprintf
(
ibdev
->
node_desc
,
sizeof
(
ibdev
->
node_desc
),
"
QLogic
Infiniband HCA %s"
,
init_utsname
()
->
nodename
);
"
Intel
Infiniband HCA %s"
,
init_utsname
()
->
nodename
);
ret
=
ib_register_device
(
ibdev
,
qib_create_port_files
);
if
(
ret
)
...
...
drivers/infiniband/ulp/ipoib/ipoib_cm.c
浏览文件 @
4e73a54f
...
...
@@ -758,9 +758,13 @@ void ipoib_cm_send(struct net_device *dev, struct sk_buff *skb, struct ipoib_cm_
if
(
++
priv
->
tx_outstanding
==
ipoib_sendq_size
)
{
ipoib_dbg
(
priv
,
"TX ring 0x%x full, stopping kernel net queue
\n
"
,
tx
->
qp
->
qp_num
);
if
(
ib_req_notify_cq
(
priv
->
send_cq
,
IB_CQ_NEXT_COMP
))
ipoib_warn
(
priv
,
"request notify on send CQ failed
\n
"
);
netif_stop_queue
(
dev
);
rc
=
ib_req_notify_cq
(
priv
->
send_cq
,
IB_CQ_NEXT_COMP
|
IB_CQ_REPORT_MISSED_EVENTS
);
if
(
rc
<
0
)
ipoib_warn
(
priv
,
"request notify on send CQ failed
\n
"
);
else
if
(
rc
)
ipoib_send_comp_handler
(
priv
->
send_cq
,
dev
);
}
}
}
...
...
firmware/Makefile
浏览文件 @
4e73a54f
...
...
@@ -82,7 +82,7 @@ fw-shipped-$(CONFIG_SCSI_ADVANSYS) += advansys/mcode.bin advansys/38C1600.bin \
fw-shipped-$(CONFIG_SCSI_QLOGIC_1280)
+=
qlogic/1040.bin qlogic/1280.bin
\
qlogic/12160.bin
fw-shipped-$(CONFIG_SCSI_QLOGICPTI)
+=
qlogic/isp1000.bin
fw-shipped-$(CONFIG_INFINIBAND_QIB)
+=
qlogic
/sd7220.fw
fw-shipped-$(CONFIG_INFINIBAND_QIB)
+=
intel
/sd7220.fw
fw-shipped-$(CONFIG_SND_KORG1212)
+=
korg/k1212.dsp
fw-shipped-$(CONFIG_SND_MAESTRO3)
+=
ess/maestro3_assp_kernel.fw
\
ess/maestro3_assp_minisrc.fw
...
...
firmware/
qlogic
/sd7220.fw.ihex
→
firmware/
intel
/sd7220.fw.ihex
浏览文件 @
4e73a54f
文件已移动
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录