summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--MAINTAINERS1
-rw-r--r--drivers/gpu/drm/amd/include/v9_structs.h48
2 files changed, 25 insertions, 24 deletions
diff --git a/MAINTAINERS b/MAINTAINERS
index 92be777d060a..dc929dc9ce9b 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -772,6 +772,7 @@ F: drivers/gpu/drm/amd/amdkfd/
772F: drivers/gpu/drm/amd/include/cik_structs.h 772F: drivers/gpu/drm/amd/include/cik_structs.h
773F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h 773F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
774F: drivers/gpu/drm/amd/include/vi_structs.h 774F: drivers/gpu/drm/amd/include/vi_structs.h
775F: drivers/gpu/drm/amd/include/v9_structs.h
775F: include/uapi/linux/kfd_ioctl.h 776F: include/uapi/linux/kfd_ioctl.h
776 777
777AMD SEATTLE DEVICE TREE SUPPORT 778AMD SEATTLE DEVICE TREE SUPPORT
diff --git a/drivers/gpu/drm/amd/include/v9_structs.h b/drivers/gpu/drm/amd/include/v9_structs.h
index 2fb25abaf7c8..ceaf4932258d 100644
--- a/drivers/gpu/drm/amd/include/v9_structs.h
+++ b/drivers/gpu/drm/amd/include/v9_structs.h
@@ -29,10 +29,10 @@ struct v9_sdma_mqd {
29 uint32_t sdmax_rlcx_rb_base; 29 uint32_t sdmax_rlcx_rb_base;
30 uint32_t sdmax_rlcx_rb_base_hi; 30 uint32_t sdmax_rlcx_rb_base_hi;
31 uint32_t sdmax_rlcx_rb_rptr; 31 uint32_t sdmax_rlcx_rb_rptr;
32 uint32_t sdmax_rlcx_rb_rptr_hi;
32 uint32_t sdmax_rlcx_rb_wptr; 33 uint32_t sdmax_rlcx_rb_wptr;
34 uint32_t sdmax_rlcx_rb_wptr_hi;
33 uint32_t sdmax_rlcx_rb_wptr_poll_cntl; 35 uint32_t sdmax_rlcx_rb_wptr_poll_cntl;
34 uint32_t sdmax_rlcx_rb_wptr_poll_addr_hi;
35 uint32_t sdmax_rlcx_rb_wptr_poll_addr_lo;
36 uint32_t sdmax_rlcx_rb_rptr_addr_hi; 36 uint32_t sdmax_rlcx_rb_rptr_addr_hi;
37 uint32_t sdmax_rlcx_rb_rptr_addr_lo; 37 uint32_t sdmax_rlcx_rb_rptr_addr_lo;
38 uint32_t sdmax_rlcx_ib_cntl; 38 uint32_t sdmax_rlcx_ib_cntl;
@@ -44,29 +44,29 @@ struct v9_sdma_mqd {
44 uint32_t sdmax_rlcx_skip_cntl; 44 uint32_t sdmax_rlcx_skip_cntl;
45 uint32_t sdmax_rlcx_context_status; 45 uint32_t sdmax_rlcx_context_status;
46 uint32_t sdmax_rlcx_doorbell; 46 uint32_t sdmax_rlcx_doorbell;
47 uint32_t sdmax_rlcx_virtual_addr; 47 uint32_t sdmax_rlcx_status;
48 uint32_t sdmax_rlcx_ape1_cntl;
49 uint32_t sdmax_rlcx_doorbell_log; 48 uint32_t sdmax_rlcx_doorbell_log;
50 uint32_t reserved_22; 49 uint32_t sdmax_rlcx_watermark;
51 uint32_t reserved_23; 50 uint32_t sdmax_rlcx_doorbell_offset;
52 uint32_t reserved_24; 51 uint32_t sdmax_rlcx_csa_addr_lo;
53 uint32_t reserved_25; 52 uint32_t sdmax_rlcx_csa_addr_hi;
54 uint32_t reserved_26; 53 uint32_t sdmax_rlcx_ib_sub_remain;
55 uint32_t reserved_27; 54 uint32_t sdmax_rlcx_preempt;
56 uint32_t reserved_28; 55 uint32_t sdmax_rlcx_dummy_reg;
57 uint32_t reserved_29; 56 uint32_t sdmax_rlcx_rb_wptr_poll_addr_hi;
58 uint32_t reserved_30; 57 uint32_t sdmax_rlcx_rb_wptr_poll_addr_lo;
59 uint32_t reserved_31; 58 uint32_t sdmax_rlcx_rb_aql_cntl;
60 uint32_t reserved_32; 59 uint32_t sdmax_rlcx_minor_ptr_update;
61 uint32_t reserved_33; 60 uint32_t sdmax_rlcx_midcmd_data0;
62 uint32_t reserved_34; 61 uint32_t sdmax_rlcx_midcmd_data1;
63 uint32_t reserved_35; 62 uint32_t sdmax_rlcx_midcmd_data2;
64 uint32_t reserved_36; 63 uint32_t sdmax_rlcx_midcmd_data3;
65 uint32_t reserved_37; 64 uint32_t sdmax_rlcx_midcmd_data4;
66 uint32_t reserved_38; 65 uint32_t sdmax_rlcx_midcmd_data5;
67 uint32_t reserved_39; 66 uint32_t sdmax_rlcx_midcmd_data6;
68 uint32_t reserved_40; 67 uint32_t sdmax_rlcx_midcmd_data7;
69 uint32_t reserved_41; 68 uint32_t sdmax_rlcx_midcmd_data8;
69 uint32_t sdmax_rlcx_midcmd_cntl;
70 uint32_t reserved_42; 70 uint32_t reserved_42;
71 uint32_t reserved_43; 71 uint32_t reserved_43;
72 uint32_t reserved_44; 72 uint32_t reserved_44;