Home
last modified time | relevance | path

Searched refs:register_list_format (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_rlc.c311 adev->gfx.rlc.register_list_format = in amdgpu_gfx_rlc_init_microcode_v2_0()
314 if (!adev->gfx.rlc.register_list_format) { in amdgpu_gfx_rlc_init_microcode_v2_0()
322 adev->gfx.rlc.register_list_format[i] = le32_to_cpu(tmp[i]); in amdgpu_gfx_rlc_init_microcode_v2_0()
324 adev->gfx.rlc.register_restore = adev->gfx.rlc.register_list_format + i; in amdgpu_gfx_rlc_init_microcode_v2_0()
H A Damdgpu_rlc.h307 u32 *register_list_format; member
H A Dgfx_v8_0.c936 kfree(adev->gfx.rlc.register_list_format); in gfx_v8_0_free_microcode()
1083 adev->gfx.rlc.register_list_format = in gfx_v8_0_init_microcode()
1087 if (!adev->gfx.rlc.register_list_format) { in gfx_v8_0_init_microcode()
3924 register_list_format[ind_offset]) in gfx_v8_0_parse_ind_reg_list()
3930 register_list_format[ind_offset]; in gfx_v8_0_parse_ind_reg_list()
3936 register_list_format[ind_offset] = indices; in gfx_v8_0_parse_ind_reg_list()
3949 unsigned int *register_list_format = in gfx_v8_0_init_save_restore_list() local
3950 kmemdup(adev->gfx.rlc.register_list_format, in gfx_v8_0_init_save_restore_list()
3952 if (!register_list_format) in gfx_v8_0_init_save_restore_list()
3955 gfx_v8_0_parse_ind_reg_list(register_list_format, in gfx_v8_0_init_save_restore_list()
[all …]
H A Dgfx_v9_0.c1263 kfree(adev->gfx.rlc.register_list_format); in gfx_v9_0_free_microcode()
2772 while (register_list_format[indirect_offset] != 0xFFFFFFFF) { in gfx_v9_1_parse_ind_reg_list()
2778 register_list_format[indirect_offset] || in gfx_v9_1_parse_ind_reg_list()
2805 u32 *register_list_format = in gfx_v9_1_init_rlc_save_restore_list() local
2806 kmemdup(adev->gfx.rlc.register_list_format, in gfx_v9_1_init_rlc_save_restore_list()
2808 if (!register_list_format) in gfx_v9_1_init_rlc_save_restore_list()
2813 gfx_v9_1_parse_ind_reg_list(register_list_format, in gfx_v9_1_init_rlc_save_restore_list()
2841 register_list_format[i]); in gfx_v9_1_init_rlc_save_restore_list()
2845 if (register_list_format[i] == 0xFFFFFFFF) { in gfx_v9_1_init_rlc_save_restore_list()
2854 if (register_list_format[i] == unique_indirect_regs[j]) { in gfx_v9_1_init_rlc_save_restore_list()
[all …]
H A Dgfx_v9_4_3.c526 kfree(adev->gfx.rlc.register_list_format); in gfx_v9_4_3_free_microcode()
H A Dgfx_v12_0.c547 kfree(adev->gfx.rlc.register_list_format); in gfx_v12_0_free_microcode()
H A Dgfx_v11_0.c652 kfree(adev->gfx.rlc.register_list_format); in gfx_v11_0_free_microcode()
H A Dgfx_v10_0.c4108 kfree(adev->gfx.rlc.register_list_format); in gfx_v10_0_free_microcode()