Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
2fb2b3c6
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看板
提交
2fb2b3c6
编写于
11月 23, 2015
作者:
B
Ben Skeggs
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
drm/nouveau/gr/gf117-: assume no PPC if NV_PGRAPH_GPC_GPM_PD_PES_TPC_ID_MASK is zero
fdo#92761 Signed-off-by:
N
Ben Skeggs
<
bskeggs@redhat.com
>
上级
ccb7b6ba
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
5 addition
and
0 deletion
+5
-0
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c
+2
-0
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
+2
-0
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
+1
-0
未找到文件。
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf117.c
浏览文件 @
2fb2b3c6
...
...
@@ -207,6 +207,8 @@ gf117_grctx_generate_attrib(struct gf100_grctx *info)
const
u32
b
=
beta
*
gr
->
ppc_tpc_nr
[
gpc
][
ppc
];
const
u32
t
=
timeslice_mode
;
const
u32
o
=
PPC_UNIT
(
gpc
,
ppc
,
0
);
if
(
!
(
gr
->
ppc_mask
[
gpc
]
&
(
1
<<
ppc
)))
continue
;
mmio_skip
(
info
,
o
+
0xc0
,
(
t
<<
28
)
|
(
b
<<
16
)
|
++
bo
);
mmio_wr32
(
info
,
o
+
0xc0
,
(
t
<<
28
)
|
(
b
<<
16
)
|
--
bo
);
bo
+=
grctx
->
attrib_nr_max
*
gr
->
ppc_tpc_nr
[
gpc
][
ppc
];
...
...
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.c
浏览文件 @
2fb2b3c6
...
...
@@ -1530,6 +1530,8 @@ gf100_gr_oneinit(struct nvkm_gr *base)
gr
->
ppc_nr
[
i
]
=
gr
->
func
->
ppc_nr
;
for
(
j
=
0
;
j
<
gr
->
ppc_nr
[
i
];
j
++
)
{
u8
mask
=
nvkm_rd32
(
device
,
GPC_UNIT
(
i
,
0x0c30
+
(
j
*
4
)));
if
(
mask
)
gr
->
ppc_mask
[
i
]
|=
(
1
<<
j
);
gr
->
ppc_tpc_nr
[
i
][
j
]
=
hweight8
(
mask
);
}
}
...
...
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h
浏览文件 @
2fb2b3c6
...
...
@@ -97,6 +97,7 @@ struct gf100_gr {
u8
tpc_nr
[
GPC_MAX
];
u8
tpc_total
;
u8
ppc_nr
[
GPC_MAX
];
u8
ppc_mask
[
GPC_MAX
];
u8
ppc_tpc_nr
[
GPC_MAX
][
4
];
struct
nvkm_memory
*
unk4188b4
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录