This patch expands secure param for amdgpu_test_exec_cs_helper_raw. The flag is transfered to kernel with cs. Signed-off-by: Aaron Liu <aaron.liu@xxxxxxx> --- tests/amdgpu/basic_tests.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tests/amdgpu/basic_tests.c b/tests/amdgpu/basic_tests.c index 5154812..956be93 100644 --- a/tests/amdgpu/basic_tests.c +++ b/tests/amdgpu/basic_tests.c @@ -1290,7 +1290,8 @@ amdgpu_test_exec_cs_helper_raw(amdgpu_device_handle device_handle, uint32_t *pm4_src, int res_cnt, amdgpu_bo_handle *resources, struct amdgpu_cs_ib_info *ib_info, - struct amdgpu_cs_request *ibs_request) + struct amdgpu_cs_request *ibs_request, + bool secure) { int r; uint32_t expired; @@ -1324,6 +1325,7 @@ amdgpu_test_exec_cs_helper_raw(amdgpu_device_handle device_handle, ib_info->size = pm4_dw; ibs_request->ip_type = ip_type; + ibs_request->flags = secure ? 1 : 0; ibs_request->ring = instance; ibs_request->number_of_ibs = 1; ibs_request->ibs = ib_info; @@ -1374,7 +1376,7 @@ amdgpu_test_exec_cs_helper(amdgpu_context_handle context_handle, amdgpu_test_exec_cs_helper_raw(device_handle, context_handle, ip_type, instance, pm4_dw, pm4_src, res_cnt, resources, ib_info, - ibs_request); + ibs_request, false); } void @@ -1466,7 +1468,7 @@ amdgpu_command_submission_write_linear_helper_with_secure(amdgpu_device_handle amdgpu_test_exec_cs_helper_raw(device, context_handle, ip_type, ring_id, i, pm4, 1, resources, ib_info, - ibs_request); + ibs_request, secure); /* verify if SDMA test result meets with expected */ i = 0; -- 2.7.4 _______________________________________________ amd-gfx mailing list amd-gfx@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/amd-gfx