Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openeuler
Kernel
提交
d4a43a61
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看板
提交
d4a43a61
编写于
2月 25, 2016
作者:
B
Ben Skeggs
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
drm/nouveau/gr/gm200: switch over to using sw_method_init from firmware
Signed-off-by:
N
Ben Skeggs
<
bskeggs@redhat.com
>
上级
c0e8550d
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
1 addition
and
358 deletion
+1
-358
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h
+0
-2
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c
+1
-355
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm206.c
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm206.c
+0
-1
未找到文件。
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgf100.h
浏览文件 @
d4a43a61
...
...
@@ -210,6 +210,4 @@ extern const struct gf100_gr_init gk208_grctx_init_crstr_0[];
extern
const
struct
gf100_gr_init
gm107_grctx_init_gpc_unk_0
[];
extern
const
struct
gf100_gr_init
gm107_grctx_init_wwdx_0
[];
extern
const
struct
gf100_gr_pack
gm200_grctx_pack_mthd
[];
#endif
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm200.c
浏览文件 @
d4a43a61
...
...
@@ -23,359 +23,6 @@
*/
#include "ctxgf100.h"
/*******************************************************************************
* PGRAPH context register lists
******************************************************************************/
static
const
struct
gf100_gr_init
gm200_grctx_init_b197_0
[]
=
{
{
0x000800
,
8
,
0x40
,
0x00000000
},
{
0x000804
,
8
,
0x40
,
0x00000000
},
{
0x000808
,
8
,
0x40
,
0x00000400
},
{
0x00080c
,
8
,
0x40
,
0x00000300
},
{
0x000810
,
1
,
0x04
,
0x000000cf
},
{
0x000850
,
7
,
0x40
,
0x00000000
},
{
0x000814
,
8
,
0x40
,
0x00000040
},
{
0x000818
,
8
,
0x40
,
0x00000001
},
{
0x00081c
,
8
,
0x40
,
0x00000000
},
{
0x000820
,
8
,
0x40
,
0x00000000
},
{
0x001c00
,
16
,
0x10
,
0x00000000
},
{
0x001c04
,
16
,
0x10
,
0x00000000
},
{
0x001c08
,
16
,
0x10
,
0x00000000
},
{
0x001c0c
,
16
,
0x10
,
0x00000000
},
{
0x001d00
,
16
,
0x10
,
0x00000000
},
{
0x001d04
,
16
,
0x10
,
0x00000000
},
{
0x001d08
,
16
,
0x10
,
0x00000000
},
{
0x001d0c
,
16
,
0x10
,
0x00000000
},
{
0x001f00
,
16
,
0x08
,
0x00000000
},
{
0x001f04
,
16
,
0x08
,
0x00000000
},
{
0x001f80
,
16
,
0x08
,
0x00000000
},
{
0x001f84
,
16
,
0x08
,
0x00000000
},
{
0x002000
,
1
,
0x04
,
0x00000000
},
{
0x002040
,
1
,
0x04
,
0x00000011
},
{
0x002080
,
1
,
0x04
,
0x00000020
},
{
0x0020c0
,
1
,
0x04
,
0x00000030
},
{
0x002100
,
1
,
0x04
,
0x00000040
},
{
0x002140
,
1
,
0x04
,
0x00000051
},
{
0x00200c
,
6
,
0x40
,
0x00000001
},
{
0x002010
,
1
,
0x04
,
0x00000000
},
{
0x002050
,
1
,
0x04
,
0x00000000
},
{
0x002090
,
1
,
0x04
,
0x00000001
},
{
0x0020d0
,
1
,
0x04
,
0x00000002
},
{
0x002110
,
1
,
0x04
,
0x00000003
},
{
0x002150
,
1
,
0x04
,
0x00000004
},
{
0x000380
,
4
,
0x20
,
0x00000000
},
{
0x000384
,
4
,
0x20
,
0x00000000
},
{
0x000388
,
4
,
0x20
,
0x00000000
},
{
0x00038c
,
4
,
0x20
,
0x00000000
},
{
0x000700
,
4
,
0x10
,
0x00000000
},
{
0x000704
,
4
,
0x10
,
0x00000000
},
{
0x000708
,
4
,
0x10
,
0x00000000
},
{
0x002800
,
128
,
0x04
,
0x00000000
},
{
0x000a00
,
16
,
0x20
,
0x00000000
},
{
0x000a04
,
16
,
0x20
,
0x00000000
},
{
0x000a08
,
16
,
0x20
,
0x00000000
},
{
0x000a0c
,
16
,
0x20
,
0x00000000
},
{
0x000a10
,
16
,
0x20
,
0x00000000
},
{
0x000a14
,
16
,
0x20
,
0x00000000
},
{
0x000a18
,
16
,
0x20
,
0x00006420
},
{
0x000a1c
,
16
,
0x20
,
0x00000000
},
{
0x000c00
,
16
,
0x10
,
0x00000000
},
{
0x000c04
,
16
,
0x10
,
0x00000000
},
{
0x000c08
,
16
,
0x10
,
0x00000000
},
{
0x000c0c
,
16
,
0x10
,
0x3f800000
},
{
0x000d00
,
8
,
0x08
,
0xffff0000
},
{
0x000d04
,
8
,
0x08
,
0xffff0000
},
{
0x000e00
,
16
,
0x10
,
0x00000000
},
{
0x000e04
,
16
,
0x10
,
0xffff0000
},
{
0x000e08
,
16
,
0x10
,
0xffff0000
},
{
0x000d40
,
4
,
0x08
,
0x00000000
},
{
0x000d44
,
4
,
0x08
,
0x00000000
},
{
0x001e00
,
8
,
0x20
,
0x00000001
},
{
0x001e04
,
8
,
0x20
,
0x00000001
},
{
0x001e08
,
8
,
0x20
,
0x00000002
},
{
0x001e0c
,
8
,
0x20
,
0x00000001
},
{
0x001e10
,
8
,
0x20
,
0x00000001
},
{
0x001e14
,
8
,
0x20
,
0x00000002
},
{
0x001e18
,
8
,
0x20
,
0x00000001
},
{
0x001480
,
8
,
0x10
,
0x00000000
},
{
0x001484
,
8
,
0x10
,
0x00000000
},
{
0x001488
,
8
,
0x10
,
0x00000000
},
{
0x003400
,
128
,
0x04
,
0x00000000
},
{
0x00030c
,
1
,
0x04
,
0x00000001
},
{
0x001944
,
1
,
0x04
,
0x00000000
},
{
0x001514
,
1
,
0x04
,
0x00000000
},
{
0x000d68
,
1
,
0x04
,
0x0000ffff
},
{
0x00121c
,
1
,
0x04
,
0x0fac6881
},
{
0x000fac
,
1
,
0x04
,
0x00000001
},
{
0x001538
,
1
,
0x04
,
0x00000001
},
{
0x000fe0
,
2
,
0x04
,
0x00000000
},
{
0x000fe8
,
1
,
0x04
,
0x00000014
},
{
0x000fec
,
1
,
0x04
,
0x00000040
},
{
0x000ff0
,
1
,
0x04
,
0x00000000
},
{
0x00179c
,
1
,
0x04
,
0x00000000
},
{
0x001228
,
1
,
0x04
,
0x00000400
},
{
0x00122c
,
1
,
0x04
,
0x00000300
},
{
0x001230
,
1
,
0x04
,
0x00010001
},
{
0x0007f8
,
1
,
0x04
,
0x00000000
},
{
0x001208
,
1
,
0x04
,
0x00000000
},
{
0x0015b4
,
1
,
0x04
,
0x00000001
},
{
0x0015cc
,
1
,
0x04
,
0x00000000
},
{
0x001534
,
1
,
0x04
,
0x00000000
},
{
0x000754
,
1
,
0x04
,
0x00000001
},
{
0x000fb0
,
1
,
0x04
,
0x00000000
},
{
0x0015d0
,
1
,
0x04
,
0x00000000
},
{
0x0011e0
,
4
,
0x04
,
0x88888888
},
{
0x00153c
,
1
,
0x04
,
0x00000000
},
{
0x0016b4
,
1
,
0x04
,
0x00000003
},
{
0x000fa4
,
1
,
0x04
,
0x00000001
},
{
0x000fbc
,
4
,
0x04
,
0x0000ffff
},
{
0x000fa8
,
1
,
0x04
,
0x0000ffff
},
{
0x000df8
,
2
,
0x04
,
0x00000000
},
{
0x001948
,
1
,
0x04
,
0x00000000
},
{
0x001970
,
1
,
0x04
,
0x00000001
},
{
0x00161c
,
1
,
0x04
,
0x000009f0
},
{
0x000dcc
,
1
,
0x04
,
0x00000010
},
{
0x0015e4
,
1
,
0x04
,
0x00000000
},
{
0x001160
,
32
,
0x04
,
0x25e00040
},
{
0x001880
,
32
,
0x04
,
0x00000000
},
{
0x000f84
,
2
,
0x04
,
0x00000000
},
{
0x0017c8
,
2
,
0x04
,
0x00000000
},
{
0x0017d0
,
1
,
0x04
,
0x000000ff
},
{
0x0017d4
,
1
,
0x04
,
0xffffffff
},
{
0x0017d8
,
1
,
0x04
,
0x00000002
},
{
0x0017dc
,
1
,
0x04
,
0x00000000
},
{
0x0015f4
,
2
,
0x04
,
0x00000000
},
{
0x001434
,
2
,
0x04
,
0x00000000
},
{
0x000d74
,
1
,
0x04
,
0x00000000
},
{
0x0013a4
,
1
,
0x04
,
0x00000000
},
{
0x001318
,
1
,
0x04
,
0x00000001
},
{
0x001080
,
2
,
0x04
,
0x00000000
},
{
0x001088
,
2
,
0x04
,
0x00000001
},
{
0x001090
,
1
,
0x04
,
0x00000000
},
{
0x001094
,
1
,
0x04
,
0x00000001
},
{
0x001098
,
1
,
0x04
,
0x00000000
},
{
0x00109c
,
1
,
0x04
,
0x00000001
},
{
0x0010a0
,
2
,
0x04
,
0x00000000
},
{
0x001644
,
1
,
0x04
,
0x00000000
},
{
0x000748
,
1
,
0x04
,
0x00000000
},
{
0x000de8
,
1
,
0x04
,
0x00000000
},
{
0x001648
,
1
,
0x04
,
0x00000000
},
{
0x0012a4
,
1
,
0x04
,
0x00000000
},
{
0x001120
,
4
,
0x04
,
0x00000000
},
{
0x001118
,
1
,
0x04
,
0x00000000
},
{
0x00164c
,
1
,
0x04
,
0x00000000
},
{
0x001658
,
1
,
0x04
,
0x00000000
},
{
0x001910
,
1
,
0x04
,
0x00000290
},
{
0x001518
,
1
,
0x04
,
0x00000000
},
{
0x00165c
,
1
,
0x04
,
0x00000001
},
{
0x001520
,
1
,
0x04
,
0x00000000
},
{
0x001604
,
1
,
0x04
,
0x00000000
},
{
0x001570
,
1
,
0x04
,
0x00000000
},
{
0x0013b0
,
2
,
0x04
,
0x3f800000
},
{
0x00020c
,
1
,
0x04
,
0x00000000
},
{
0x001670
,
1
,
0x04
,
0x30201000
},
{
0x001674
,
1
,
0x04
,
0x70605040
},
{
0x001678
,
1
,
0x04
,
0xb8a89888
},
{
0x00167c
,
1
,
0x04
,
0xf8e8d8c8
},
{
0x00166c
,
1
,
0x04
,
0x00000000
},
{
0x001680
,
1
,
0x04
,
0x00ffff00
},
{
0x0012d0
,
1
,
0x04
,
0x00000003
},
{
0x00113c
,
1
,
0x04
,
0x00000000
},
{
0x0012d4
,
1
,
0x04
,
0x00000002
},
{
0x001684
,
2
,
0x04
,
0x00000000
},
{
0x000dac
,
2
,
0x04
,
0x00001b02
},
{
0x000db4
,
1
,
0x04
,
0x00000000
},
{
0x00168c
,
1
,
0x04
,
0x00000000
},
{
0x0015bc
,
1
,
0x04
,
0x00000000
},
{
0x00156c
,
1
,
0x04
,
0x00000000
},
{
0x00187c
,
1
,
0x04
,
0x00000000
},
{
0x001110
,
1
,
0x04
,
0x00000001
},
{
0x000dc0
,
3
,
0x04
,
0x00000000
},
{
0x000f40
,
5
,
0x04
,
0x00000000
},
{
0x001234
,
1
,
0x04
,
0x00000000
},
{
0x001690
,
1
,
0x04
,
0x00000000
},
{
0x000790
,
5
,
0x04
,
0x00000000
},
{
0x00077c
,
1
,
0x04
,
0x00000000
},
{
0x001000
,
1
,
0x04
,
0x00000010
},
{
0x0010fc
,
1
,
0x04
,
0x00000000
},
{
0x001290
,
1
,
0x04
,
0x00000000
},
{
0x000218
,
1
,
0x04
,
0x00000010
},
{
0x0012d8
,
1
,
0x04
,
0x00000000
},
{
0x0012dc
,
1
,
0x04
,
0x00000010
},
{
0x000d94
,
1
,
0x04
,
0x00000001
},
{
0x00155c
,
2
,
0x04
,
0x00000000
},
{
0x001564
,
1
,
0x04
,
0x00000fff
},
{
0x001574
,
2
,
0x04
,
0x00000000
},
{
0x00157c
,
1
,
0x04
,
0x000fffff
},
{
0x001354
,
1
,
0x04
,
0x00000000
},
{
0x001610
,
1
,
0x04
,
0x00000012
},
{
0x001608
,
2
,
0x04
,
0x00000000
},
{
0x00260c
,
1
,
0x04
,
0x00000000
},
{
0x0007ac
,
1
,
0x04
,
0x00000000
},
{
0x00162c
,
1
,
0x04
,
0x00000003
},
{
0x000210
,
1
,
0x04
,
0x00000000
},
{
0x000320
,
1
,
0x04
,
0x00000000
},
{
0x000324
,
6
,
0x04
,
0x3f800000
},
{
0x000750
,
1
,
0x04
,
0x00000000
},
{
0x000760
,
1
,
0x04
,
0x39291909
},
{
0x000764
,
1
,
0x04
,
0x79695949
},
{
0x000768
,
1
,
0x04
,
0xb9a99989
},
{
0x00076c
,
1
,
0x04
,
0xf9e9d9c9
},
{
0x000770
,
1
,
0x04
,
0x30201000
},
{
0x000774
,
1
,
0x04
,
0x70605040
},
{
0x000778
,
1
,
0x04
,
0x00009080
},
{
0x000780
,
1
,
0x04
,
0x39291909
},
{
0x000784
,
1
,
0x04
,
0x79695949
},
{
0x000788
,
1
,
0x04
,
0xb9a99989
},
{
0x00078c
,
1
,
0x04
,
0xf9e9d9c9
},
{
0x0007d0
,
1
,
0x04
,
0x30201000
},
{
0x0007d4
,
1
,
0x04
,
0x70605040
},
{
0x0007d8
,
1
,
0x04
,
0x00009080
},
{
0x001004
,
1
,
0x04
,
0x00000000
},
{
0x001240
,
8
,
0x04
,
0x00000000
},
{
0x00037c
,
1
,
0x04
,
0x00000001
},
{
0x000740
,
1
,
0x04
,
0x00000000
},
{
0x001148
,
1
,
0x04
,
0x00000000
},
{
0x000fb4
,
1
,
0x04
,
0x00000000
},
{
0x000fb8
,
1
,
0x04
,
0x00000002
},
{
0x001130
,
1
,
0x04
,
0x00000002
},
{
0x000fd4
,
2
,
0x04
,
0x00000000
},
{
0x001030
,
1
,
0x04
,
0x20181008
},
{
0x001034
,
1
,
0x04
,
0x40383028
},
{
0x001038
,
1
,
0x04
,
0x60585048
},
{
0x00103c
,
1
,
0x04
,
0x80787068
},
{
0x000744
,
1
,
0x04
,
0x00000000
},
{
0x002600
,
1
,
0x04
,
0x00000000
},
{
0x001918
,
1
,
0x04
,
0x00000000
},
{
0x00191c
,
1
,
0x04
,
0x00000900
},
{
0x001920
,
1
,
0x04
,
0x00000405
},
{
0x001308
,
1
,
0x04
,
0x00000001
},
{
0x001924
,
1
,
0x04
,
0x00000000
},
{
0x0013ac
,
1
,
0x04
,
0x00000000
},
{
0x00192c
,
1
,
0x04
,
0x00000001
},
{
0x00193c
,
1
,
0x04
,
0x00002c1c
},
{
0x000d7c
,
1
,
0x04
,
0x00000000
},
{
0x000f8c
,
1
,
0x04
,
0x00000000
},
{
0x0002c0
,
1
,
0x04
,
0x00000001
},
{
0x001510
,
1
,
0x04
,
0x00000000
},
{
0x001940
,
1
,
0x04
,
0x00000000
},
{
0x000ff4
,
2
,
0x04
,
0x00000000
},
{
0x00194c
,
2
,
0x04
,
0x00000000
},
{
0x001968
,
1
,
0x04
,
0x00000000
},
{
0x001590
,
1
,
0x04
,
0x0000003f
},
{
0x0007e8
,
4
,
0x04
,
0x00000000
},
{
0x00196c
,
1
,
0x04
,
0x00000011
},
{
0x0002e4
,
1
,
0x04
,
0x0000b001
},
{
0x00036c
,
2
,
0x04
,
0x00000000
},
{
0x00197c
,
1
,
0x04
,
0x00000000
},
{
0x000fcc
,
2
,
0x04
,
0x00000000
},
{
0x0002d8
,
1
,
0x04
,
0x00000040
},
{
0x001980
,
1
,
0x04
,
0x00000080
},
{
0x001504
,
1
,
0x04
,
0x00000080
},
{
0x001984
,
1
,
0x04
,
0x00000000
},
{
0x000f60
,
1
,
0x04
,
0x00000000
},
{
0x000f64
,
1
,
0x04
,
0x00400040
},
{
0x000f68
,
1
,
0x04
,
0x00002212
},
{
0x000f6c
,
1
,
0x04
,
0x08080203
},
{
0x001108
,
1
,
0x04
,
0x00000008
},
{
0x000f70
,
1
,
0x04
,
0x00080001
},
{
0x000ffc
,
1
,
0x04
,
0x00000000
},
{
0x001134
,
1
,
0x04
,
0x00000000
},
{
0x000f1c
,
1
,
0x04
,
0x00000000
},
{
0x0011f8
,
1
,
0x04
,
0x00000000
},
{
0x001138
,
1
,
0x04
,
0x00000001
},
{
0x000300
,
1
,
0x04
,
0x00000001
},
{
0x0013a8
,
1
,
0x04
,
0x00000000
},
{
0x001224
,
1
,
0x04
,
0x00000000
},
{
0x0012ec
,
1
,
0x04
,
0x00000000
},
{
0x001310
,
1
,
0x04
,
0x00000000
},
{
0x001314
,
1
,
0x04
,
0x00000001
},
{
0x001380
,
1
,
0x04
,
0x00000000
},
{
0x001384
,
4
,
0x04
,
0x00000001
},
{
0x001394
,
1
,
0x04
,
0x00000000
},
{
0x00139c
,
1
,
0x04
,
0x00000000
},
{
0x001398
,
1
,
0x04
,
0x00000000
},
{
0x001594
,
1
,
0x04
,
0x00000000
},
{
0x001598
,
4
,
0x04
,
0x00000001
},
{
0x000f54
,
3
,
0x04
,
0x00000000
},
{
0x0019bc
,
1
,
0x04
,
0x00000000
},
{
0x000f9c
,
2
,
0x04
,
0x00000000
},
{
0x0012cc
,
1
,
0x04
,
0x00000000
},
{
0x0012e8
,
1
,
0x04
,
0x00000000
},
{
0x00130c
,
1
,
0x04
,
0x00000001
},
{
0x001360
,
8
,
0x04
,
0x00000000
},
{
0x00133c
,
2
,
0x04
,
0x00000001
},
{
0x001344
,
1
,
0x04
,
0x00000002
},
{
0x001348
,
2
,
0x04
,
0x00000001
},
{
0x001350
,
1
,
0x04
,
0x00000002
},
{
0x001358
,
1
,
0x04
,
0x00000001
},
{
0x0012e4
,
1
,
0x04
,
0x00000000
},
{
0x00131c
,
4
,
0x04
,
0x00000000
},
{
0x0019c0
,
1
,
0x04
,
0x00000000
},
{
0x001140
,
1
,
0x04
,
0x00000000
},
{
0x000dd0
,
1
,
0x04
,
0x00000000
},
{
0x000dd4
,
1
,
0x04
,
0x00000001
},
{
0x0002f4
,
1
,
0x04
,
0x00000000
},
{
0x0019c4
,
1
,
0x04
,
0x00000000
},
{
0x0019c8
,
1
,
0x04
,
0x00001500
},
{
0x00135c
,
1
,
0x04
,
0x00000000
},
{
0x000f90
,
1
,
0x04
,
0x00000000
},
{
0x0019e0
,
8
,
0x04
,
0x00000001
},
{
0x0019cc
,
1
,
0x04
,
0x00000001
},
{
0x00111c
,
1
,
0x04
,
0x00000001
},
{
0x0015b8
,
1
,
0x04
,
0x00000000
},
{
0x001a00
,
1
,
0x04
,
0x00001111
},
{
0x001a04
,
7
,
0x04
,
0x00000000
},
{
0x000d6c
,
2
,
0x04
,
0xffff0000
},
{
0x0010f8
,
1
,
0x04
,
0x00001010
},
{
0x000d80
,
5
,
0x04
,
0x00000000
},
{
0x000da0
,
1
,
0x04
,
0x00000000
},
{
0x0007a4
,
2
,
0x04
,
0x00000000
},
{
0x001508
,
1
,
0x04
,
0x80000000
},
{
0x00150c
,
1
,
0x04
,
0x40000000
},
{
0x001668
,
1
,
0x04
,
0x00000000
},
{
0x000318
,
2
,
0x04
,
0x00000008
},
{
0x000d9c
,
1
,
0x04
,
0x00000001
},
{
0x000f14
,
1
,
0x04
,
0x00000000
},
{
0x000374
,
1
,
0x04
,
0x00000000
},
{
0x000378
,
1
,
0x04
,
0x0000000c
},
{
0x0007dc
,
1
,
0x04
,
0x00000000
},
{
0x00074c
,
1
,
0x04
,
0x00000055
},
{
0x001420
,
1
,
0x04
,
0x00000003
},
{
0x001008
,
1
,
0x04
,
0x00000008
},
{
0x00100c
,
1
,
0x04
,
0x00000040
},
{
0x001010
,
1
,
0x04
,
0x0000012c
},
{
0x000d60
,
1
,
0x04
,
0x00000040
},
{
0x001018
,
1
,
0x04
,
0x00000020
},
{
0x00101c
,
1
,
0x04
,
0x00000001
},
{
0x001020
,
1
,
0x04
,
0x00000020
},
{
0x001024
,
1
,
0x04
,
0x00000001
},
{
0x001444
,
3
,
0x04
,
0x00000000
},
{
0x000360
,
1
,
0x04
,
0x20164010
},
{
0x000364
,
1
,
0x04
,
0x00000020
},
{
0x000368
,
1
,
0x04
,
0x00000000
},
{
0x000da8
,
1
,
0x04
,
0x00000030
},
{
0x000de4
,
1
,
0x04
,
0x00000000
},
{
0x000204
,
1
,
0x04
,
0x00000006
},
{
0x0002d0
,
1
,
0x04
,
0x003fffff
},
{
0x001220
,
1
,
0x04
,
0x00000005
},
{
0x000fdc
,
1
,
0x04
,
0x00000000
},
{
0x000f98
,
1
,
0x04
,
0x00400008
},
{
0x001284
,
1
,
0x04
,
0x08000080
},
{
0x001450
,
1
,
0x04
,
0x00400008
},
{
0x001454
,
1
,
0x04
,
0x08000080
},
{
0x000214
,
1
,
0x04
,
0x00000000
},
{}
};
const
struct
gf100_gr_pack
gm200_grctx_pack_mthd
[]
=
{
{
gm200_grctx_init_b197_0
,
0xb197
},
{
gf100_grctx_init_902d_0
,
0x902d
},
{}
};
/*******************************************************************************
* PGRAPH context implementation
******************************************************************************/
...
...
@@ -476,7 +123,7 @@ gm200_grctx_generate_main(struct gf100_gr *gr, struct gf100_grctx *info)
gf100_gr_icmd
(
gr
,
gr
->
fuc_bundle
);
nvkm_wr32
(
device
,
0x404154
,
0x00000800
);
gf100_gr_mthd
(
gr
,
gr
ctx
->
mth
d
);
gf100_gr_mthd
(
gr
,
gr
->
fuc_metho
d
);
nvkm_mask
(
device
,
0x418e94
,
0xffffffff
,
0xc4230000
);
nvkm_mask
(
device
,
0x418e4c
,
0xffffffff
,
0x70000000
);
...
...
@@ -486,7 +133,6 @@ const struct gf100_grctx_func
gm200_grctx
=
{
.
main
=
gm200_grctx_generate_main
,
.
unkn
=
gk104_grctx_generate_unkn
,
.
mthd
=
gm200_grctx_pack_mthd
,
.
bundle
=
gm107_grctx_generate_bundle
,
.
bundle_size
=
0x3000
,
.
bundle_min_gpm_fifo_depth
=
0x180
,
...
...
drivers/gpu/drm/nouveau/nvkm/engine/gr/ctxgm206.c
浏览文件 @
d4a43a61
...
...
@@ -27,7 +27,6 @@ const struct gf100_grctx_func
gm206_grctx
=
{
.
main
=
gm200_grctx_generate_main
,
.
unkn
=
gk104_grctx_generate_unkn
,
.
mthd
=
gm200_grctx_pack_mthd
,
.
bundle
=
gm107_grctx_generate_bundle
,
.
bundle_size
=
0x3000
,
.
bundle_min_gpm_fifo_depth
=
0x180
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录