diff options
author | Le Ma <le.ma@amd.com> | 2019-07-16 14:29:19 -0400 |
---|---|---|
committer | Alex Deucher <alexander.deucher@amd.com> | 2019-07-18 15:18:01 -0400 |
commit | a2d15ed733365ba2e0e3eb55a83c7a493eaaaa2c (patch) | |
tree | 8fba6e8e0b7f8b182f062bee01d3fb6cea1f4c4b | |
parent | 3de2ff5d60d0695568dc8333947b0446a35d49d8 (diff) |
drm/amdgpu: rename AMDGPU_GFXHUB/MMHUB macro with hub number
The number of GFXHUB/MMHUB may be expanded in later ASICs.
Signed-off-by: Le Ma <le.ma@amd.com>
Reviewed-by: Hawking Zhang <Hawking.Zhang@amd.com>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com>
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 8 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 8 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 30 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 6 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 2 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 6 | ||||
-rw-r--r-- | drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 6 |
16 files changed, 46 insertions, 46 deletions
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c index 24c3c05e2fb7..4726b5176417 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | |||
@@ -3060,12 +3060,12 @@ int amdgpu_vm_ioctl(struct drm_device *dev, void *data, struct drm_file *filp) | |||
3060 | switch (args->in.op) { | 3060 | switch (args->in.op) { |
3061 | case AMDGPU_VM_OP_RESERVE_VMID: | 3061 | case AMDGPU_VM_OP_RESERVE_VMID: |
3062 | /* current, we only have requirement to reserve vmid from gfxhub */ | 3062 | /* current, we only have requirement to reserve vmid from gfxhub */ |
3063 | r = amdgpu_vmid_alloc_reserved(adev, &fpriv->vm, AMDGPU_GFXHUB); | 3063 | r = amdgpu_vmid_alloc_reserved(adev, &fpriv->vm, AMDGPU_GFXHUB_0); |
3064 | if (r) | 3064 | if (r) |
3065 | return r; | 3065 | return r; |
3066 | break; | 3066 | break; |
3067 | case AMDGPU_VM_OP_UNRESERVE_VMID: | 3067 | case AMDGPU_VM_OP_UNRESERVE_VMID: |
3068 | amdgpu_vmid_free_reserved(adev, &fpriv->vm, AMDGPU_GFXHUB); | 3068 | amdgpu_vmid_free_reserved(adev, &fpriv->vm, AMDGPU_GFXHUB_0); |
3069 | break; | 3069 | break; |
3070 | default: | 3070 | default: |
3071 | return -EINVAL; | 3071 | return -EINVAL; |
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h index 489a162ca620..8e78b81d0a05 100644 --- a/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h +++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | |||
@@ -101,8 +101,8 @@ struct amdgpu_bo_list_entry; | |||
101 | 101 | ||
102 | /* max number of VMHUB */ | 102 | /* max number of VMHUB */ |
103 | #define AMDGPU_MAX_VMHUBS 2 | 103 | #define AMDGPU_MAX_VMHUBS 2 |
104 | #define AMDGPU_GFXHUB 0 | 104 | #define AMDGPU_GFXHUB_0 0 |
105 | #define AMDGPU_MMHUB 1 | 105 | #define AMDGPU_MMHUB_0 1 |
106 | 106 | ||
107 | /* hardcode that limit for now */ | 107 | /* hardcode that limit for now */ |
108 | #define AMDGPU_VA_RESERVED_SIZE (1ULL << 20) | 108 | #define AMDGPU_VA_RESERVED_SIZE (1ULL << 20) |
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c index ec11bfded772..5b5ea9b41c12 100644 --- a/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | |||
@@ -1603,7 +1603,7 @@ static void gfx_v10_0_constants_init(struct amdgpu_device *adev) | |||
1603 | /* XXX SH_MEM regs */ | 1603 | /* XXX SH_MEM regs */ |
1604 | /* where to put LDS, scratch, GPUVM in FSA64 space */ | 1604 | /* where to put LDS, scratch, GPUVM in FSA64 space */ |
1605 | mutex_lock(&adev->srbm_mutex); | 1605 | mutex_lock(&adev->srbm_mutex); |
1606 | for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB].num_ids; i++) { | 1606 | for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB_0].num_ids; i++) { |
1607 | nv_grbm_select(adev, 0, 0, 0, i); | 1607 | nv_grbm_select(adev, 0, 0, 0, i); |
1608 | /* CP and shaders */ | 1608 | /* CP and shaders */ |
1609 | WREG32_SOC15(GC, 0, mmSH_MEM_CONFIG, DEFAULT_SH_MEM_CONFIG); | 1609 | WREG32_SOC15(GC, 0, mmSH_MEM_CONFIG, DEFAULT_SH_MEM_CONFIG); |
@@ -5005,7 +5005,7 @@ static const struct amdgpu_ring_funcs gfx_v10_0_ring_funcs_gfx = { | |||
5005 | .align_mask = 0xff, | 5005 | .align_mask = 0xff, |
5006 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), | 5006 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), |
5007 | .support_64bit_ptrs = true, | 5007 | .support_64bit_ptrs = true, |
5008 | .vmhub = AMDGPU_GFXHUB, | 5008 | .vmhub = AMDGPU_GFXHUB_0, |
5009 | .get_rptr = gfx_v10_0_ring_get_rptr_gfx, | 5009 | .get_rptr = gfx_v10_0_ring_get_rptr_gfx, |
5010 | .get_wptr = gfx_v10_0_ring_get_wptr_gfx, | 5010 | .get_wptr = gfx_v10_0_ring_get_wptr_gfx, |
5011 | .set_wptr = gfx_v10_0_ring_set_wptr_gfx, | 5011 | .set_wptr = gfx_v10_0_ring_set_wptr_gfx, |
@@ -5056,7 +5056,7 @@ static const struct amdgpu_ring_funcs gfx_v10_0_ring_funcs_compute = { | |||
5056 | .align_mask = 0xff, | 5056 | .align_mask = 0xff, |
5057 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), | 5057 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), |
5058 | .support_64bit_ptrs = true, | 5058 | .support_64bit_ptrs = true, |
5059 | .vmhub = AMDGPU_GFXHUB, | 5059 | .vmhub = AMDGPU_GFXHUB_0, |
5060 | .get_rptr = gfx_v10_0_ring_get_rptr_compute, | 5060 | .get_rptr = gfx_v10_0_ring_get_rptr_compute, |
5061 | .get_wptr = gfx_v10_0_ring_get_wptr_compute, | 5061 | .get_wptr = gfx_v10_0_ring_get_wptr_compute, |
5062 | .set_wptr = gfx_v10_0_ring_set_wptr_compute, | 5062 | .set_wptr = gfx_v10_0_ring_set_wptr_compute, |
@@ -5089,7 +5089,7 @@ static const struct amdgpu_ring_funcs gfx_v10_0_ring_funcs_kiq = { | |||
5089 | .align_mask = 0xff, | 5089 | .align_mask = 0xff, |
5090 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), | 5090 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), |
5091 | .support_64bit_ptrs = true, | 5091 | .support_64bit_ptrs = true, |
5092 | .vmhub = AMDGPU_GFXHUB, | 5092 | .vmhub = AMDGPU_GFXHUB_0, |
5093 | .get_rptr = gfx_v10_0_ring_get_rptr_compute, | 5093 | .get_rptr = gfx_v10_0_ring_get_rptr_compute, |
5094 | .get_wptr = gfx_v10_0_ring_get_wptr_compute, | 5094 | .get_wptr = gfx_v10_0_ring_get_wptr_compute, |
5095 | .set_wptr = gfx_v10_0_ring_set_wptr_compute, | 5095 | .set_wptr = gfx_v10_0_ring_set_wptr_compute, |
diff --git a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c index f4c4eea62526..eca9ea779649 100644 --- a/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | |||
@@ -1936,7 +1936,7 @@ static void gfx_v9_0_constants_init(struct amdgpu_device *adev) | |||
1936 | /* XXX SH_MEM regs */ | 1936 | /* XXX SH_MEM regs */ |
1937 | /* where to put LDS, scratch, GPUVM in FSA64 space */ | 1937 | /* where to put LDS, scratch, GPUVM in FSA64 space */ |
1938 | mutex_lock(&adev->srbm_mutex); | 1938 | mutex_lock(&adev->srbm_mutex); |
1939 | for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB].num_ids; i++) { | 1939 | for (i = 0; i < adev->vm_manager.id_mgr[AMDGPU_GFXHUB_0].num_ids; i++) { |
1940 | soc15_grbm_select(adev, 0, 0, 0, i); | 1940 | soc15_grbm_select(adev, 0, 0, 0, i); |
1941 | /* CP and shaders */ | 1941 | /* CP and shaders */ |
1942 | if (i == 0) { | 1942 | if (i == 0) { |
@@ -5174,7 +5174,7 @@ static const struct amdgpu_ring_funcs gfx_v9_0_ring_funcs_gfx = { | |||
5174 | .align_mask = 0xff, | 5174 | .align_mask = 0xff, |
5175 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), | 5175 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), |
5176 | .support_64bit_ptrs = true, | 5176 | .support_64bit_ptrs = true, |
5177 | .vmhub = AMDGPU_GFXHUB, | 5177 | .vmhub = AMDGPU_GFXHUB_0, |
5178 | .get_rptr = gfx_v9_0_ring_get_rptr_gfx, | 5178 | .get_rptr = gfx_v9_0_ring_get_rptr_gfx, |
5179 | .get_wptr = gfx_v9_0_ring_get_wptr_gfx, | 5179 | .get_wptr = gfx_v9_0_ring_get_wptr_gfx, |
5180 | .set_wptr = gfx_v9_0_ring_set_wptr_gfx, | 5180 | .set_wptr = gfx_v9_0_ring_set_wptr_gfx, |
@@ -5225,7 +5225,7 @@ static const struct amdgpu_ring_funcs gfx_v9_0_ring_funcs_compute = { | |||
5225 | .align_mask = 0xff, | 5225 | .align_mask = 0xff, |
5226 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), | 5226 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), |
5227 | .support_64bit_ptrs = true, | 5227 | .support_64bit_ptrs = true, |
5228 | .vmhub = AMDGPU_GFXHUB, | 5228 | .vmhub = AMDGPU_GFXHUB_0, |
5229 | .get_rptr = gfx_v9_0_ring_get_rptr_compute, | 5229 | .get_rptr = gfx_v9_0_ring_get_rptr_compute, |
5230 | .get_wptr = gfx_v9_0_ring_get_wptr_compute, | 5230 | .get_wptr = gfx_v9_0_ring_get_wptr_compute, |
5231 | .set_wptr = gfx_v9_0_ring_set_wptr_compute, | 5231 | .set_wptr = gfx_v9_0_ring_set_wptr_compute, |
@@ -5260,7 +5260,7 @@ static const struct amdgpu_ring_funcs gfx_v9_0_ring_funcs_kiq = { | |||
5260 | .align_mask = 0xff, | 5260 | .align_mask = 0xff, |
5261 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), | 5261 | .nop = PACKET3(PACKET3_NOP, 0x3FFF), |
5262 | .support_64bit_ptrs = true, | 5262 | .support_64bit_ptrs = true, |
5263 | .vmhub = AMDGPU_GFXHUB, | 5263 | .vmhub = AMDGPU_GFXHUB_0, |
5264 | .get_rptr = gfx_v9_0_ring_get_rptr_compute, | 5264 | .get_rptr = gfx_v9_0_ring_get_rptr_compute, |
5265 | .get_wptr = gfx_v9_0_ring_get_wptr_compute, | 5265 | .get_wptr = gfx_v9_0_ring_get_wptr_compute, |
5266 | .set_wptr = gfx_v9_0_ring_set_wptr_compute, | 5266 | .set_wptr = gfx_v9_0_ring_set_wptr_compute, |
diff --git a/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c b/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c index 15986748f59f..6ce37ce77d14 100644 --- a/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | |||
@@ -357,7 +357,7 @@ void gfxhub_v1_0_set_fault_enable_default(struct amdgpu_device *adev, | |||
357 | 357 | ||
358 | void gfxhub_v1_0_init(struct amdgpu_device *adev) | 358 | void gfxhub_v1_0_init(struct amdgpu_device *adev) |
359 | { | 359 | { |
360 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB]; | 360 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB_0]; |
361 | 361 | ||
362 | hub->ctx0_ptb_addr_lo32 = | 362 | hub->ctx0_ptb_addr_lo32 = |
363 | SOC15_REG_OFFSET(GC, 0, | 363 | SOC15_REG_OFFSET(GC, 0, |
diff --git a/drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c b/drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c index d605b4963f8a..8ce5bf5feb45 100644 --- a/drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | |||
@@ -333,7 +333,7 @@ void gfxhub_v2_0_set_fault_enable_default(struct amdgpu_device *adev, | |||
333 | 333 | ||
334 | void gfxhub_v2_0_init(struct amdgpu_device *adev) | 334 | void gfxhub_v2_0_init(struct amdgpu_device *adev) |
335 | { | 335 | { |
336 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB]; | 336 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_GFXHUB_0]; |
337 | 337 | ||
338 | hub->ctx0_ptb_addr_lo32 = | 338 | hub->ctx0_ptb_addr_lo32 = |
339 | SOC15_REG_OFFSET(GC, 0, | 339 | SOC15_REG_OFFSET(GC, 0, |
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c index 8a1e23c6eee6..f52823ffc7fd 100644 --- a/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | |||
@@ -62,7 +62,7 @@ gmc_v10_0_vm_fault_interrupt_state(struct amdgpu_device *adev, | |||
62 | struct amdgpu_vmhub *hub; | 62 | struct amdgpu_vmhub *hub; |
63 | u32 tmp, reg, bits[AMDGPU_MAX_VMHUBS], i; | 63 | u32 tmp, reg, bits[AMDGPU_MAX_VMHUBS], i; |
64 | 64 | ||
65 | bits[AMDGPU_GFXHUB] = GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 65 | bits[AMDGPU_GFXHUB_0] = GCVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
66 | GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 66 | GCVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
67 | GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 67 | GCVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
68 | GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 68 | GCVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
@@ -70,7 +70,7 @@ gmc_v10_0_vm_fault_interrupt_state(struct amdgpu_device *adev, | |||
70 | GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 70 | GCVM_CONTEXT1_CNTL__WRITE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
71 | GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK; | 71 | GCVM_CONTEXT1_CNTL__EXECUTE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK; |
72 | 72 | ||
73 | bits[AMDGPU_MMHUB] = MMVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 73 | bits[AMDGPU_MMHUB_0] = MMVM_CONTEXT1_CNTL__RANGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
74 | MMVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 74 | MMVM_CONTEXT1_CNTL__DUMMY_PAGE_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
75 | MMVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 75 | MMVM_CONTEXT1_CNTL__PDE0_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
76 | MMVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | | 76 | MMVM_CONTEXT1_CNTL__VALID_PROTECTION_FAULT_ENABLE_INTERRUPT_MASK | |
@@ -81,39 +81,39 @@ gmc_v10_0_vm_fault_interrupt_state(struct amdgpu_device *adev, | |||
81 | switch (state) { | 81 | switch (state) { |
82 | case AMDGPU_IRQ_STATE_DISABLE: | 82 | case AMDGPU_IRQ_STATE_DISABLE: |
83 | /* MM HUB */ | 83 | /* MM HUB */ |
84 | hub = &adev->vmhub[AMDGPU_MMHUB]; | 84 | hub = &adev->vmhub[AMDGPU_MMHUB_0]; |
85 | for (i = 0; i < 16; i++) { | 85 | for (i = 0; i < 16; i++) { |
86 | reg = hub->vm_context0_cntl + i; | 86 | reg = hub->vm_context0_cntl + i; |
87 | tmp = RREG32(reg); | 87 | tmp = RREG32(reg); |
88 | tmp &= ~bits[AMDGPU_MMHUB]; | 88 | tmp &= ~bits[AMDGPU_MMHUB_0]; |
89 | WREG32(reg, tmp); | 89 | WREG32(reg, tmp); |
90 | } | 90 | } |
91 | 91 | ||
92 | /* GFX HUB */ | 92 | /* GFX HUB */ |
93 | hub = &adev->vmhub[AMDGPU_GFXHUB]; | 93 | hub = &adev->vmhub[AMDGPU_GFXHUB_0]; |
94 | for (i = 0; i < 16; i++) { | 94 | for (i = 0; i < 16; i++) { |
95 | reg = hub->vm_context0_cntl + i; | 95 | reg = hub->vm_context0_cntl + i; |
96 | tmp = RREG32(reg); | 96 | tmp = RREG32(reg); |
97 | tmp &= ~bits[AMDGPU_GFXHUB]; | 97 | tmp &= ~bits[AMDGPU_GFXHUB_0]; |
98 | WREG32(reg, tmp); | 98 | WREG32(reg, tmp); |
99 | } | 99 | } |
100 | break; | 100 | break; |
101 | case AMDGPU_IRQ_STATE_ENABLE: | 101 | case AMDGPU_IRQ_STATE_ENABLE: |
102 | /* MM HUB */ | 102 | /* MM HUB */ |
103 | hub = &adev->vmhub[AMDGPU_MMHUB]; | 103 | hub = &adev->vmhub[AMDGPU_MMHUB_0]; |
104 | for (i = 0; i < 16; i++) { | 104 | for (i = 0; i < 16; i++) { |
105 | reg = hub->vm_context0_cntl + i; | 105 | reg = hub->vm_context0_cntl + i; |
106 | tmp = RREG32(reg); | 106 | tmp = RREG32(reg); |
107 | tmp |= bits[AMDGPU_MMHUB]; | 107 | tmp |= bits[AMDGPU_MMHUB_0]; |
108 | WREG32(reg, tmp); | 108 | WREG32(reg, tmp); |
109 | } | 109 | } |
110 | 110 | ||
111 | /* GFX HUB */ | 111 | /* GFX HUB */ |
112 | hub = &adev->vmhub[AMDGPU_GFXHUB]; | 112 | hub = &adev->vmhub[AMDGPU_GFXHUB_0]; |
113 | for (i = 0; i < 16; i++) { | 113 | for (i = 0; i < 16; i++) { |
114 | reg = hub->vm_context0_cntl + i; | 114 | reg = hub->vm_context0_cntl + i; |
115 | tmp = RREG32(reg); | 115 | tmp = RREG32(reg); |
116 | tmp |= bits[AMDGPU_GFXHUB]; | 116 | tmp |= bits[AMDGPU_GFXHUB_0]; |
117 | WREG32(reg, tmp); | 117 | WREG32(reg, tmp); |
118 | } | 118 | } |
119 | break; | 119 | break; |
@@ -244,11 +244,11 @@ static void gmc_v10_0_flush_gpu_tlb(struct amdgpu_device *adev, | |||
244 | 244 | ||
245 | mutex_lock(&adev->mman.gtt_window_lock); | 245 | mutex_lock(&adev->mman.gtt_window_lock); |
246 | 246 | ||
247 | gmc_v10_0_flush_vm_hub(adev, vmid, AMDGPU_MMHUB, 0); | 247 | gmc_v10_0_flush_vm_hub(adev, vmid, AMDGPU_MMHUB_0, 0); |
248 | if (!adev->mman.buffer_funcs_enabled || | 248 | if (!adev->mman.buffer_funcs_enabled || |
249 | !adev->ib_pool_ready || | 249 | !adev->ib_pool_ready || |
250 | adev->in_gpu_reset) { | 250 | adev->in_gpu_reset) { |
251 | gmc_v10_0_flush_vm_hub(adev, vmid, AMDGPU_GFXHUB, 0); | 251 | gmc_v10_0_flush_vm_hub(adev, vmid, AMDGPU_GFXHUB_0, 0); |
252 | mutex_unlock(&adev->mman.gtt_window_lock); | 252 | mutex_unlock(&adev->mman.gtt_window_lock); |
253 | return; | 253 | return; |
254 | } | 254 | } |
@@ -313,7 +313,7 @@ static void gmc_v10_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid | |||
313 | struct amdgpu_device *adev = ring->adev; | 313 | struct amdgpu_device *adev = ring->adev; |
314 | uint32_t reg; | 314 | uint32_t reg; |
315 | 315 | ||
316 | if (ring->funcs->vmhub == AMDGPU_GFXHUB) | 316 | if (ring->funcs->vmhub == AMDGPU_GFXHUB_0) |
317 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT) + vmid; | 317 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT) + vmid; |
318 | else | 318 | else |
319 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT_MM) + vmid; | 319 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT_MM) + vmid; |
@@ -682,8 +682,8 @@ static int gmc_v10_0_sw_init(void *handle) | |||
682 | * amdgpu graphics/compute will use VMIDs 1-7 | 682 | * amdgpu graphics/compute will use VMIDs 1-7 |
683 | * amdkfd will use VMIDs 8-15 | 683 | * amdkfd will use VMIDs 8-15 |
684 | */ | 684 | */ |
685 | adev->vm_manager.id_mgr[AMDGPU_GFXHUB].num_ids = AMDGPU_NUM_OF_VMIDS; | 685 | adev->vm_manager.id_mgr[AMDGPU_GFXHUB_0].num_ids = AMDGPU_NUM_OF_VMIDS; |
686 | adev->vm_manager.id_mgr[AMDGPU_MMHUB].num_ids = AMDGPU_NUM_OF_VMIDS; | 686 | adev->vm_manager.id_mgr[AMDGPU_MMHUB_0].num_ids = AMDGPU_NUM_OF_VMIDS; |
687 | 687 | ||
688 | amdgpu_vm_manager_init(adev); | 688 | amdgpu_vm_manager_init(adev); |
689 | 689 | ||
diff --git a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c index d1ede86cbdb0..ad45d633b147 100644 --- a/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c +++ b/drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | |||
@@ -480,7 +480,7 @@ static void gmc_v9_0_emit_pasid_mapping(struct amdgpu_ring *ring, unsigned vmid, | |||
480 | struct amdgpu_device *adev = ring->adev; | 480 | struct amdgpu_device *adev = ring->adev; |
481 | uint32_t reg; | 481 | uint32_t reg; |
482 | 482 | ||
483 | if (ring->funcs->vmhub == AMDGPU_GFXHUB) | 483 | if (ring->funcs->vmhub == AMDGPU_GFXHUB_0) |
484 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT) + vmid; | 484 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT) + vmid; |
485 | else | 485 | else |
486 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT_MM) + vmid; | 486 | reg = SOC15_REG_OFFSET(OSSSYS, 0, mmIH_VMID_0_LUT_MM) + vmid; |
@@ -1082,8 +1082,8 @@ static int gmc_v9_0_sw_init(void *handle) | |||
1082 | * amdgpu graphics/compute will use VMIDs 1-7 | 1082 | * amdgpu graphics/compute will use VMIDs 1-7 |
1083 | * amdkfd will use VMIDs 8-15 | 1083 | * amdkfd will use VMIDs 8-15 |
1084 | */ | 1084 | */ |
1085 | adev->vm_manager.id_mgr[AMDGPU_GFXHUB].num_ids = AMDGPU_NUM_OF_VMIDS; | 1085 | adev->vm_manager.id_mgr[AMDGPU_GFXHUB_0].num_ids = AMDGPU_NUM_OF_VMIDS; |
1086 | adev->vm_manager.id_mgr[AMDGPU_MMHUB].num_ids = AMDGPU_NUM_OF_VMIDS; | 1086 | adev->vm_manager.id_mgr[AMDGPU_MMHUB_0].num_ids = AMDGPU_NUM_OF_VMIDS; |
1087 | 1087 | ||
1088 | amdgpu_vm_manager_init(adev); | 1088 | amdgpu_vm_manager_init(adev); |
1089 | 1089 | ||
diff --git a/drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c b/drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c index dc5ce03034d3..3abd02bd5222 100644 --- a/drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c +++ b/drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | |||
@@ -407,7 +407,7 @@ void mmhub_v1_0_set_fault_enable_default(struct amdgpu_device *adev, bool value) | |||
407 | 407 | ||
408 | void mmhub_v1_0_init(struct amdgpu_device *adev) | 408 | void mmhub_v1_0_init(struct amdgpu_device *adev) |
409 | { | 409 | { |
410 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB]; | 410 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB_0]; |
411 | 411 | ||
412 | hub->ctx0_ptb_addr_lo32 = | 412 | hub->ctx0_ptb_addr_lo32 = |
413 | SOC15_REG_OFFSET(MMHUB, 0, | 413 | SOC15_REG_OFFSET(MMHUB, 0, |
diff --git a/drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c b/drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c index a5c7ed1f37eb..d2f4775299c7 100644 --- a/drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c +++ b/drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | |||
@@ -324,7 +324,7 @@ void mmhub_v2_0_set_fault_enable_default(struct amdgpu_device *adev, bool value) | |||
324 | 324 | ||
325 | void mmhub_v2_0_init(struct amdgpu_device *adev) | 325 | void mmhub_v2_0_init(struct amdgpu_device *adev) |
326 | { | 326 | { |
327 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB]; | 327 | struct amdgpu_vmhub *hub = &adev->vmhub[AMDGPU_MMHUB_0]; |
328 | 328 | ||
329 | hub->ctx0_ptb_addr_lo32 = | 329 | hub->ctx0_ptb_addr_lo32 = |
330 | SOC15_REG_OFFSET(MMHUB, 0, | 330 | SOC15_REG_OFFSET(MMHUB, 0, |
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c b/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c index 4428018672d3..4654846fb580 100644 --- a/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c +++ b/drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | |||
@@ -2133,7 +2133,7 @@ static const struct amdgpu_ring_funcs sdma_v4_0_ring_funcs = { | |||
2133 | .align_mask = 0xf, | 2133 | .align_mask = 0xf, |
2134 | .nop = SDMA_PKT_NOP_HEADER_OP(SDMA_OP_NOP), | 2134 | .nop = SDMA_PKT_NOP_HEADER_OP(SDMA_OP_NOP), |
2135 | .support_64bit_ptrs = true, | 2135 | .support_64bit_ptrs = true, |
2136 | .vmhub = AMDGPU_MMHUB, | 2136 | .vmhub = AMDGPU_MMHUB_0, |
2137 | .get_rptr = sdma_v4_0_ring_get_rptr, | 2137 | .get_rptr = sdma_v4_0_ring_get_rptr, |
2138 | .get_wptr = sdma_v4_0_ring_get_wptr, | 2138 | .get_wptr = sdma_v4_0_ring_get_wptr, |
2139 | .set_wptr = sdma_v4_0_ring_set_wptr, | 2139 | .set_wptr = sdma_v4_0_ring_set_wptr, |
@@ -2165,7 +2165,7 @@ static const struct amdgpu_ring_funcs sdma_v4_0_page_ring_funcs = { | |||
2165 | .align_mask = 0xf, | 2165 | .align_mask = 0xf, |
2166 | .nop = SDMA_PKT_NOP_HEADER_OP(SDMA_OP_NOP), | 2166 | .nop = SDMA_PKT_NOP_HEADER_OP(SDMA_OP_NOP), |
2167 | .support_64bit_ptrs = true, | 2167 | .support_64bit_ptrs = true, |
2168 | .vmhub = AMDGPU_MMHUB, | 2168 | .vmhub = AMDGPU_MMHUB_0, |
2169 | .get_rptr = sdma_v4_0_ring_get_rptr, | 2169 | .get_rptr = sdma_v4_0_ring_get_rptr, |
2170 | .get_wptr = sdma_v4_0_page_ring_get_wptr, | 2170 | .get_wptr = sdma_v4_0_page_ring_get_wptr, |
2171 | .set_wptr = sdma_v4_0_page_ring_set_wptr, | 2171 | .set_wptr = sdma_v4_0_page_ring_set_wptr, |
diff --git a/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c b/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c index 89893261f145..3e536140bfd6 100644 --- a/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c +++ b/drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | |||
@@ -1554,7 +1554,7 @@ static const struct amdgpu_ring_funcs sdma_v5_0_ring_funcs = { | |||
1554 | .align_mask = 0xf, | 1554 | .align_mask = 0xf, |
1555 | .nop = SDMA_PKT_NOP_HEADER_OP(SDMA_OP_NOP), | 1555 | .nop = SDMA_PKT_NOP_HEADER_OP(SDMA_OP_NOP), |
1556 | .support_64bit_ptrs = true, | 1556 | .support_64bit_ptrs = true, |
1557 | .vmhub = AMDGPU_GFXHUB, | 1557 | .vmhub = AMDGPU_GFXHUB_0, |
1558 | .get_rptr = sdma_v5_0_ring_get_rptr, | 1558 | .get_rptr = sdma_v5_0_ring_get_rptr, |
1559 | .get_wptr = sdma_v5_0_ring_get_wptr, | 1559 | .get_wptr = sdma_v5_0_ring_get_wptr, |
1560 | .set_wptr = sdma_v5_0_ring_set_wptr, | 1560 | .set_wptr = sdma_v5_0_ring_set_wptr, |
diff --git a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c index a6bfe7651d07..01f658fa72c6 100644 --- a/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c +++ b/drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | |||
@@ -1763,7 +1763,7 @@ static const struct amdgpu_ring_funcs uvd_v7_0_ring_vm_funcs = { | |||
1763 | .align_mask = 0xf, | 1763 | .align_mask = 0xf, |
1764 | .support_64bit_ptrs = false, | 1764 | .support_64bit_ptrs = false, |
1765 | .no_user_fence = true, | 1765 | .no_user_fence = true, |
1766 | .vmhub = AMDGPU_MMHUB, | 1766 | .vmhub = AMDGPU_MMHUB_0, |
1767 | .get_rptr = uvd_v7_0_ring_get_rptr, | 1767 | .get_rptr = uvd_v7_0_ring_get_rptr, |
1768 | .get_wptr = uvd_v7_0_ring_get_wptr, | 1768 | .get_wptr = uvd_v7_0_ring_get_wptr, |
1769 | .set_wptr = uvd_v7_0_ring_set_wptr, | 1769 | .set_wptr = uvd_v7_0_ring_set_wptr, |
@@ -1796,7 +1796,7 @@ static const struct amdgpu_ring_funcs uvd_v7_0_enc_ring_vm_funcs = { | |||
1796 | .nop = HEVC_ENC_CMD_NO_OP, | 1796 | .nop = HEVC_ENC_CMD_NO_OP, |
1797 | .support_64bit_ptrs = false, | 1797 | .support_64bit_ptrs = false, |
1798 | .no_user_fence = true, | 1798 | .no_user_fence = true, |
1799 | .vmhub = AMDGPU_MMHUB, | 1799 | .vmhub = AMDGPU_MMHUB_0, |
1800 | .get_rptr = uvd_v7_0_enc_ring_get_rptr, | 1800 | .get_rptr = uvd_v7_0_enc_ring_get_rptr, |
1801 | .get_wptr = uvd_v7_0_enc_ring_get_wptr, | 1801 | .get_wptr = uvd_v7_0_enc_ring_get_wptr, |
1802 | .set_wptr = uvd_v7_0_enc_ring_set_wptr, | 1802 | .set_wptr = uvd_v7_0_enc_ring_set_wptr, |
diff --git a/drivers/gpu/drm/amd/amdgpu/vce_v4_0.c b/drivers/gpu/drm/amd/amdgpu/vce_v4_0.c index eafbe8d8248d..683701cf7270 100644 --- a/drivers/gpu/drm/amd/amdgpu/vce_v4_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | |||
@@ -1070,7 +1070,7 @@ static const struct amdgpu_ring_funcs vce_v4_0_ring_vm_funcs = { | |||
1070 | .nop = VCE_CMD_NO_OP, | 1070 | .nop = VCE_CMD_NO_OP, |
1071 | .support_64bit_ptrs = false, | 1071 | .support_64bit_ptrs = false, |
1072 | .no_user_fence = true, | 1072 | .no_user_fence = true, |
1073 | .vmhub = AMDGPU_MMHUB, | 1073 | .vmhub = AMDGPU_MMHUB_0, |
1074 | .get_rptr = vce_v4_0_ring_get_rptr, | 1074 | .get_rptr = vce_v4_0_ring_get_rptr, |
1075 | .get_wptr = vce_v4_0_ring_get_wptr, | 1075 | .get_wptr = vce_v4_0_ring_get_wptr, |
1076 | .set_wptr = vce_v4_0_ring_set_wptr, | 1076 | .set_wptr = vce_v4_0_ring_set_wptr, |
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c b/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c index dde22b7d140d..916e32533c1b 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | |||
@@ -2198,7 +2198,7 @@ static const struct amdgpu_ring_funcs vcn_v1_0_dec_ring_vm_funcs = { | |||
2198 | .align_mask = 0xf, | 2198 | .align_mask = 0xf, |
2199 | .support_64bit_ptrs = false, | 2199 | .support_64bit_ptrs = false, |
2200 | .no_user_fence = true, | 2200 | .no_user_fence = true, |
2201 | .vmhub = AMDGPU_MMHUB, | 2201 | .vmhub = AMDGPU_MMHUB_0, |
2202 | .get_rptr = vcn_v1_0_dec_ring_get_rptr, | 2202 | .get_rptr = vcn_v1_0_dec_ring_get_rptr, |
2203 | .get_wptr = vcn_v1_0_dec_ring_get_wptr, | 2203 | .get_wptr = vcn_v1_0_dec_ring_get_wptr, |
2204 | .set_wptr = vcn_v1_0_dec_ring_set_wptr, | 2204 | .set_wptr = vcn_v1_0_dec_ring_set_wptr, |
@@ -2232,7 +2232,7 @@ static const struct amdgpu_ring_funcs vcn_v1_0_enc_ring_vm_funcs = { | |||
2232 | .nop = VCN_ENC_CMD_NO_OP, | 2232 | .nop = VCN_ENC_CMD_NO_OP, |
2233 | .support_64bit_ptrs = false, | 2233 | .support_64bit_ptrs = false, |
2234 | .no_user_fence = true, | 2234 | .no_user_fence = true, |
2235 | .vmhub = AMDGPU_MMHUB, | 2235 | .vmhub = AMDGPU_MMHUB_0, |
2236 | .get_rptr = vcn_v1_0_enc_ring_get_rptr, | 2236 | .get_rptr = vcn_v1_0_enc_ring_get_rptr, |
2237 | .get_wptr = vcn_v1_0_enc_ring_get_wptr, | 2237 | .get_wptr = vcn_v1_0_enc_ring_get_wptr, |
2238 | .set_wptr = vcn_v1_0_enc_ring_set_wptr, | 2238 | .set_wptr = vcn_v1_0_enc_ring_set_wptr, |
@@ -2264,7 +2264,7 @@ static const struct amdgpu_ring_funcs vcn_v1_0_jpeg_ring_vm_funcs = { | |||
2264 | .nop = PACKET0(0x81ff, 0), | 2264 | .nop = PACKET0(0x81ff, 0), |
2265 | .support_64bit_ptrs = false, | 2265 | .support_64bit_ptrs = false, |
2266 | .no_user_fence = true, | 2266 | .no_user_fence = true, |
2267 | .vmhub = AMDGPU_MMHUB, | 2267 | .vmhub = AMDGPU_MMHUB_0, |
2268 | .extra_dw = 64, | 2268 | .extra_dw = 64, |
2269 | .get_rptr = vcn_v1_0_jpeg_ring_get_rptr, | 2269 | .get_rptr = vcn_v1_0_jpeg_ring_get_rptr, |
2270 | .get_wptr = vcn_v1_0_jpeg_ring_get_wptr, | 2270 | .get_wptr = vcn_v1_0_jpeg_ring_get_wptr, |
diff --git a/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c b/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c index 988c0adaca91..c701868dd57f 100644 --- a/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c +++ b/drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | |||
@@ -2131,7 +2131,7 @@ static const struct amd_ip_funcs vcn_v2_0_ip_funcs = { | |||
2131 | static const struct amdgpu_ring_funcs vcn_v2_0_dec_ring_vm_funcs = { | 2131 | static const struct amdgpu_ring_funcs vcn_v2_0_dec_ring_vm_funcs = { |
2132 | .type = AMDGPU_RING_TYPE_VCN_DEC, | 2132 | .type = AMDGPU_RING_TYPE_VCN_DEC, |
2133 | .align_mask = 0xf, | 2133 | .align_mask = 0xf, |
2134 | .vmhub = AMDGPU_MMHUB, | 2134 | .vmhub = AMDGPU_MMHUB_0, |
2135 | .get_rptr = vcn_v2_0_dec_ring_get_rptr, | 2135 | .get_rptr = vcn_v2_0_dec_ring_get_rptr, |
2136 | .get_wptr = vcn_v2_0_dec_ring_get_wptr, | 2136 | .get_wptr = vcn_v2_0_dec_ring_get_wptr, |
2137 | .set_wptr = vcn_v2_0_dec_ring_set_wptr, | 2137 | .set_wptr = vcn_v2_0_dec_ring_set_wptr, |
@@ -2162,7 +2162,7 @@ static const struct amdgpu_ring_funcs vcn_v2_0_enc_ring_vm_funcs = { | |||
2162 | .type = AMDGPU_RING_TYPE_VCN_ENC, | 2162 | .type = AMDGPU_RING_TYPE_VCN_ENC, |
2163 | .align_mask = 0x3f, | 2163 | .align_mask = 0x3f, |
2164 | .nop = VCN_ENC_CMD_NO_OP, | 2164 | .nop = VCN_ENC_CMD_NO_OP, |
2165 | .vmhub = AMDGPU_MMHUB, | 2165 | .vmhub = AMDGPU_MMHUB_0, |
2166 | .get_rptr = vcn_v2_0_enc_ring_get_rptr, | 2166 | .get_rptr = vcn_v2_0_enc_ring_get_rptr, |
2167 | .get_wptr = vcn_v2_0_enc_ring_get_wptr, | 2167 | .get_wptr = vcn_v2_0_enc_ring_get_wptr, |
2168 | .set_wptr = vcn_v2_0_enc_ring_set_wptr, | 2168 | .set_wptr = vcn_v2_0_enc_ring_set_wptr, |
@@ -2191,7 +2191,7 @@ static const struct amdgpu_ring_funcs vcn_v2_0_enc_ring_vm_funcs = { | |||
2191 | static const struct amdgpu_ring_funcs vcn_v2_0_jpeg_ring_vm_funcs = { | 2191 | static const struct amdgpu_ring_funcs vcn_v2_0_jpeg_ring_vm_funcs = { |
2192 | .type = AMDGPU_RING_TYPE_VCN_JPEG, | 2192 | .type = AMDGPU_RING_TYPE_VCN_JPEG, |
2193 | .align_mask = 0xf, | 2193 | .align_mask = 0xf, |
2194 | .vmhub = AMDGPU_MMHUB, | 2194 | .vmhub = AMDGPU_MMHUB_0, |
2195 | .get_rptr = vcn_v2_0_jpeg_ring_get_rptr, | 2195 | .get_rptr = vcn_v2_0_jpeg_ring_get_rptr, |
2196 | .get_wptr = vcn_v2_0_jpeg_ring_get_wptr, | 2196 | .get_wptr = vcn_v2_0_jpeg_ring_get_wptr, |
2197 | .set_wptr = vcn_v2_0_jpeg_ring_set_wptr, | 2197 | .set_wptr = vcn_v2_0_jpeg_ring_set_wptr, |