Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
raspberrypi-kernel
提交
4e73a54f
R
raspberrypi-kernel
项目概览
openeuler
/
raspberrypi-kernel
通知
13
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
R
raspberrypi-kernel
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
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,
...
@@ -620,7 +620,7 @@ void ipath_ib_rcv(struct ipath_ibdev *dev, void *rhdr, void *data,
goto
bail
;
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_bytes
+=
tlen
;
dev
->
opstats
[
opcode
].
n_packets
++
;
dev
->
opstats
[
opcode
].
n_packets
++
;
...
...
drivers/infiniband/hw/qib/Kconfig
浏览文件 @
4e73a54f
config INFINIBAND_QIB
config INFINIBAND_QIB
tristate "
QLogic
PCIe HCA support"
tristate "
Intel
PCIe HCA support"
depends on 64BIT
depends on 64BIT
---help---
---help---
This is a low-level driver for
QLogic
PCIe QLE InfiniBand host
This is a low-level driver for
Intel
PCIe QLE InfiniBand host
channel adapters. This driver does not support the
QLogic
channel adapters. This driver does not support the
Intel
HyperTransport card (model QHT7140).
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) 2006, 2007, 2008, 2009 QLogic Corporation. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
*
*
...
@@ -63,8 +64,8 @@ MODULE_PARM_DESC(compat_ddr_negotiate,
...
@@ -63,8 +64,8 @@ MODULE_PARM_DESC(compat_ddr_negotiate,
"Attempt pre-IBTA 1.2 DDR speed negotiation"
);
"Attempt pre-IBTA 1.2 DDR speed negotiation"
);
MODULE_LICENSE
(
"Dual BSD/GPL"
);
MODULE_LICENSE
(
"Dual BSD/GPL"
);
MODULE_AUTHOR
(
"
QLogic <support@qlogic
.com>"
);
MODULE_AUTHOR
(
"
Intel <ibsupport@intel
.com>"
);
MODULE_DESCRIPTION
(
"
QLogic
IB driver"
);
MODULE_DESCRIPTION
(
"
Intel
IB driver"
);
MODULE_VERSION
(
QIB_DRIVER_VERSION
);
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.
* Copyright (c) 2006, 2007, 2008, 2009, 2010 QLogic Corporation.
* All rights reserved.
* All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. 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);
...
@@ -51,7 +52,7 @@ static u32 qib_6120_iblink_state(u64);
/*
/*
* This file contains all the chip-specific register information and
* 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) 2006 - 2012 QLogic Corporation. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. 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)
...
@@ -1138,7 +1138,7 @@ void qib_disable_after_error(struct qib_devdata *dd)
static
void
qib_remove_one
(
struct
pci_dev
*
);
static
void
qib_remove_one
(
struct
pci_dev
*
);
static
int
qib_init_one
(
struct
pci_dev
*
,
const
struct
pci_device_id
*
);
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 ": "
#define PFX QIB_DRV_NAME ": "
static
DEFINE_PCI_DEVICE_TABLE
(
qib_pci_tbl
)
=
{
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)
...
@@ -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
);
dd
=
qib_init_iba6120_funcs
(
pdev
,
ent
);
#else
#else
qib_early_err
(
&
pdev
->
dev
,
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
);
ent
->
device
);
dd
=
ERR_PTR
(
-
ENODEV
);
dd
=
ERR_PTR
(
-
ENODEV
);
#endif
#endif
...
@@ -1371,7 +1371,7 @@ static int qib_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
...
@@ -1371,7 +1371,7 @@ static int qib_init_one(struct pci_dev *pdev, const struct pci_device_id *ent)
default:
default:
qib_early_err
(
&
pdev
->
dev
,
qib_early_err
(
&
pdev
->
dev
,
"Failing on unknown
QLogic
deviceid 0x%x
\n
"
,
"Failing on unknown
Intel
deviceid 0x%x
\n
"
,
ent
->
device
);
ent
->
device
);
ret
=
-
ENODEV
;
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) 2006 - 2012 QLogic Corporation. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
* Copyright (c) 2003, 2004, 2005, 2006 PathScale, Inc. All rights reserved.
*
*
...
@@ -44,7 +44,7 @@
...
@@ -44,7 +44,7 @@
#include "qib.h"
#include "qib.h"
#include "qib_7220.h"
#include "qib_7220.h"
#define SD7220_FW_NAME "
qlogic
/sd7220.fw"
#define SD7220_FW_NAME "
intel
/sd7220.fw"
MODULE_FIRMWARE
(
SD7220_FW_NAME
);
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) 2006 - 2012 QLogic Corporation. All rights reserved.
* Copyright (c) 2005, 2006 PathScale, Inc. 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)
...
@@ -2224,7 +2224,7 @@ int qib_register_ib_device(struct qib_devdata *dd)
ibdev
->
dma_ops
=
&
qib_dma_mapping_ops
;
ibdev
->
dma_ops
=
&
qib_dma_mapping_ops
;
snprintf
(
ibdev
->
node_desc
,
sizeof
(
ibdev
->
node_desc
),
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
);
ret
=
ib_register_device
(
ibdev
,
qib_create_port_files
);
if
(
ret
)
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_
...
@@ -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
)
{
if
(
++
priv
->
tx_outstanding
==
ipoib_sendq_size
)
{
ipoib_dbg
(
priv
,
"TX ring 0x%x full, stopping kernel net queue
\n
"
,
ipoib_dbg
(
priv
,
"TX ring 0x%x full, stopping kernel net queue
\n
"
,
tx
->
qp
->
qp_num
);
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
);
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 \
...
@@ -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
\
fw-shipped-$(CONFIG_SCSI_QLOGIC_1280)
+=
qlogic/1040.bin qlogic/1280.bin
\
qlogic/12160.bin
qlogic/12160.bin
fw-shipped-$(CONFIG_SCSI_QLOGICPTI)
+=
qlogic/isp1000.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_KORG1212)
+=
korg/k1212.dsp
fw-shipped-$(CONFIG_SND_MAESTRO3)
+=
ess/maestro3_assp_kernel.fw
\
fw-shipped-$(CONFIG_SND_MAESTRO3)
+=
ess/maestro3_assp_kernel.fw
\
ess/maestro3_assp_minisrc.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.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录