/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.c | 83 DRM_WARN("Failed to get hdcp srm. HDCP TA is not initialized."); in psp_get_srm() 103 static int psp_set_srm(struct psp_context *psp, uint8_t *srm, uint32_t srm_size, uint32_t *srm_version) in psp_set_srm() argument 109 DRM_WARN("Failed to get hdcp srm. HDCP TA is not initialized."); in psp_set_srm() 116 memcpy(hdcp_cmd->in_msg.hdcp_set_srm.srm_buf, srm, srm_size); in psp_set_srm() 191 psp_set_srm(hdcp_work->hdcp.config.psp.handle, hdcp_work->srm, hdcp_work->srm_size, in hdcp_update_display() 389 kfree(hdcp_work->srm); in hdcp_destroy() 500 * PSP will only update its srm if its older than the one we are trying to load. 524 memcpy(work->srm, work->srm_temp, pos + count); in srm_data_write() 539 uint8_t *srm = NULL; in srm_data_read() local 548 srm in srm_data_read() [all...] |
H A D | amdgpu_dm_hdcp.h | 57 uint8_t *srm; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_hdcp.c | 84 DRM_WARN("Failed to get hdcp srm. HDCP TA is not initialized."); in psp_get_srm() 104 u8 *srm, uint32_t srm_size, uint32_t *srm_version) in psp_set_srm() 109 DRM_WARN("Failed to get hdcp srm. HDCP TA is not initialized."); in psp_set_srm() 116 memcpy(hdcp_cmd->in_msg.hdcp_set_srm.srm_buf, srm, srm_size); in psp_set_srm() 186 psp_set_srm(hdcp_work->hdcp.config.psp.handle, hdcp_work->srm, in hdcp_update_display() 461 kfree(hdcp_work->srm); in hdcp_destroy() 569 * DOC: Add sysfs interface for set/get srm 605 * PSP will only update its srm if its older than the one we are trying to load. 630 memcpy(work->srm, work->srm_temp, pos + count); in srm_data_write() 645 u8 *srm in srm_data_read() local 103 psp_set_srm(struct psp_context *psp, u8 *srm, uint32_t srm_size, uint32_t *srm_version) psp_set_srm() argument [all...] |
H A D | amdgpu_dm_hdcp.h | 70 uint8_t *srm; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gt/ |
H A D | selftest_workarounds.c | 104 u32 srm, *cs; in read_nonprivs() local 147 srm = MI_STORE_REGISTER_MEM | MI_SRM_LRM_GLOBAL_GTT; in read_nonprivs() 149 srm++; in read_nonprivs() 158 *cs++ = srm; in read_nonprivs() 506 u32 srm, lrm, rsvd; in check_dirty_whitelist() local 522 srm = MI_STORE_REGISTER_MEM; in check_dirty_whitelist() 525 lrm++, srm++; in check_dirty_whitelist() 537 *cs++ = srm; in check_dirty_whitelist() 550 *cs++ = srm; in check_dirty_whitelist() 563 *cs++ = srm; in check_dirty_whitelist() 795 u32 srm, *cs; read_whitelisted_registers() local [all...] |
H A D | selftest_rps.c | 55 bool srm, in create_spin_counter() 119 if (srm) { in create_spin_counter() 135 *counter = srm ? memset32(base + end, 0, 1) : NULL; in create_spin_counter() 53 create_spin_counter(struct intel_engine_cs *engine, struct i915_address_space *vm, bool srm, u32 **cancel, u32 **counter) create_spin_counter() argument
|
H A D | intel_workarounds.c | 2076 u32 srm, *cs; in wa_list_srm() local 2078 srm = MI_STORE_REGISTER_MEM | MI_SRM_LRM_GLOBAL_GTT; in wa_list_srm() 2080 srm++; in wa_list_srm() 2097 *cs++ = srm; in wa_list_srm()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gt/ |
H A D | selftest_workarounds.c | 106 u32 srm, *cs; in read_nonprivs() local 145 srm = MI_STORE_REGISTER_MEM | MI_SRM_LRM_GLOBAL_GTT; in read_nonprivs() 147 srm++; in read_nonprivs() 156 *cs++ = srm; in read_nonprivs() 524 u32 srm, lrm, rsvd; in check_dirty_whitelist() local 563 srm = MI_STORE_REGISTER_MEM; in check_dirty_whitelist() 566 lrm++, srm++; in check_dirty_whitelist() 572 *cs++ = srm; in check_dirty_whitelist() 585 *cs++ = srm; in check_dirty_whitelist() 598 *cs++ = srm; in check_dirty_whitelist() 848 u32 srm, *cs; read_whitelisted_registers() local [all...] |
H A D | selftest_rps.c | 59 bool srm, in create_spin_counter() 123 if (srm) { in create_spin_counter() 139 *counter = srm ? memset32(base + end, 0, 1) : NULL; in create_spin_counter() 57 create_spin_counter(struct intel_engine_cs *engine, struct i915_address_space *vm, bool srm, u32 **cancel, u32 **counter) create_spin_counter() argument
|
H A D | intel_workarounds.c | 3256 u32 srm, *cs; in wa_list_srm() local 3258 srm = MI_STORE_REGISTER_MEM | MI_SRM_LRM_GLOBAL_GTT; in wa_list_srm() 3260 srm++; in wa_list_srm() 3277 *cs++ = srm; in wa_list_srm()
|