Skip to content

Commit 499c582

Browse files
committed
fixup! drm/asahi: Identify and implement helper config register
1 parent 46e6bb7 commit 499c582

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

drivers/gpu/drm/asahi/queue/compute.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ impl super::Queue::ver {
309309
r.add(0x10071, 0x1100000000); // USC_EXEC_BASE_CP
310310
r.add(0x11841, cmdbuf.helper_program.into());
311311
r.add(0x11849, cmdbuf.helper_arg);
312-
r.add(0x11f81, cmdbuf.helper_unk.into());
312+
r.add(0x11f81, cmdbuf.helper_cfg.into());
313313
r.add(0x1a440, 0x24201);
314314
r.add(0x12091, cmdbuf.iogpu_unk_40.into());
315315
/*

drivers/gpu/drm/asahi/queue/render.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -942,7 +942,7 @@ impl super::Queue::ver {
942942
r.add(0x16451, 0x0); // ISP_RENDER_ORIGIN
943943
r.add(0x11821, cmdbuf.fragment_helper_program.into());
944944
r.add(0x11829, cmdbuf.fragment_helper_arg);
945-
r.add(0x11f79, 0);
945+
r.add(0x11f79, cmdbuf.fragment_helper_cfg.into());
946946
r.add(0x15359, 0);
947947
r.add(0x10069, 0x11_00000000); // USC_EXEC_BASE_ISP
948948
r.add(0x16020, 0);
@@ -1436,7 +1436,7 @@ impl super::Queue::ver {
14361436
r.add(0x10061, 0x11_00000000); // USC_EXEC_BASE_TA
14371437
r.add(0x11801, cmdbuf.vertex_helper_program.into());
14381438
r.add(0x11809, cmdbuf.vertex_helper_arg);
1439-
r.add(0x11f71, 0);
1439+
r.add(0x11f71, cmdbuf.vertex_helper_cfg.into());
14401440
r.add(0x1c0b1, tile_info.params.rgn_size.into()); // TE_PSG
14411441
r.add(0x1c850, tile_info.params.rgn_size.into());
14421442
r.add(0x10131, tile_info.params.unk_4.into());

0 commit comments

Comments
 (0)