Home
last modified time | relevance | path

Searched refs:phys_config (Results 1 - 7 of 7) sorted by relevance

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hubbub.c68 struct dcn_vmid_page_table_config phys_config; in hubbub3_init_dchub_sys_ctx() local
84 phys_config.page_table_start_addr = pa_config->gart_config.page_table_start_addr >> 12; in hubbub3_init_dchub_sys_ctx()
85 phys_config.page_table_end_addr = pa_config->gart_config.page_table_end_addr >> 12; in hubbub3_init_dchub_sys_ctx()
86 phys_config.page_table_base_addr = pa_config->gart_config.page_table_base_addr; in hubbub3_init_dchub_sys_ctx()
87 phys_config.depth = 0; in hubbub3_init_dchub_sys_ctx()
88 phys_config.block_size = 0; in hubbub3_init_dchub_sys_ctx()
90 dcn20_vmid_setup(&hubbub1->vmid[0], &phys_config); in hubbub3_init_dchub_sys_ctx()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c380 struct dcn_vmid_page_table_config phys_config; in hubbub2_init_dchub_sys_ctx() local
401 phys_config.page_table_start_addr = pa_config->gart_config.page_table_start_addr >> 12; in hubbub2_init_dchub_sys_ctx()
402 phys_config.page_table_end_addr = pa_config->gart_config.page_table_end_addr >> 12; in hubbub2_init_dchub_sys_ctx()
403 phys_config.page_table_base_addr = pa_config->gart_config.page_table_base_addr; in hubbub2_init_dchub_sys_ctx()
404 phys_config.depth = 0; in hubbub2_init_dchub_sys_ctx()
405 phys_config.block_size = 0; in hubbub2_init_dchub_sys_ctx()
407 dcn20_vmid_setup(&hubbub1->vmid[0], &phys_config); in hubbub2_init_dchub_sys_ctx()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c377 struct dcn_vmid_page_table_config phys_config; in hubbub2_init_dchub_sys_ctx() local
398 phys_config.page_table_start_addr = pa_config->gart_config.page_table_start_addr >> 12; in hubbub2_init_dchub_sys_ctx()
399 phys_config.page_table_end_addr = pa_config->gart_config.page_table_end_addr >> 12; in hubbub2_init_dchub_sys_ctx()
400 phys_config.page_table_base_addr = pa_config->gart_config.page_table_base_addr; in hubbub2_init_dchub_sys_ctx()
401 phys_config.depth = 0; in hubbub2_init_dchub_sys_ctx()
402 phys_config.block_size = 0; in hubbub2_init_dchub_sys_ctx()
404 dcn20_vmid_setup(&hubbub1->vmid[0], &phys_config); in hubbub2_init_dchub_sys_ctx()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hubbub.c68 struct dcn_vmid_page_table_config phys_config; in hubbub3_init_dchub_sys_ctx() local
84 phys_config.page_table_start_addr = pa_config->gart_config.page_table_start_addr >> 12; in hubbub3_init_dchub_sys_ctx()
85 phys_config.page_table_end_addr = pa_config->gart_config.page_table_end_addr >> 12; in hubbub3_init_dchub_sys_ctx()
86 phys_config.page_table_base_addr = pa_config->gart_config.page_table_base_addr; in hubbub3_init_dchub_sys_ctx()
87 phys_config.depth = 0; in hubbub3_init_dchub_sys_ctx()
88 phys_config.block_size = 0; in hubbub3_init_dchub_sys_ctx()
90 dcn20_vmid_setup(&hubbub1->vmid[0], &phys_config); in hubbub3_init_dchub_sys_ctx()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_hubbub.c109 struct dcn_vmid_page_table_config phys_config; in hubbub21_init_dchub() local
125 phys_config.page_table_start_addr = pa_config->gart_config.page_table_start_addr >> 12; in hubbub21_init_dchub()
126 phys_config.page_table_end_addr = pa_config->gart_config.page_table_end_addr >> 12; in hubbub21_init_dchub()
127 phys_config.page_table_base_addr = pa_config->gart_config.page_table_base_addr | 1; //Note: hack in hubbub21_init_dchub()
128 phys_config.depth = 0; in hubbub21_init_dchub()
129 phys_config.block_size = 0; in hubbub21_init_dchub()
131 dcn20_vmid_setup(&hubbub1->vmid[0], &phys_config); in hubbub21_init_dchub()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_hubbub.c111 struct dcn_vmid_page_table_config phys_config; in hubbub21_init_dchub() local
127 phys_config.page_table_start_addr = pa_config->gart_config.page_table_start_addr >> 12; in hubbub21_init_dchub()
128 phys_config.page_table_end_addr = pa_config->gart_config.page_table_end_addr >> 12; in hubbub21_init_dchub()
129 phys_config.page_table_base_addr = pa_config->gart_config.page_table_base_addr | 1; //Note: hack in hubbub21_init_dchub()
130 phys_config.depth = 0; in hubbub21_init_dchub()
131 phys_config.block_size = 0; in hubbub21_init_dchub()
133 dcn20_vmid_setup(&hubbub1->vmid[0], &phys_config); in hubbub21_init_dchub()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hubbub.c884 struct dcn_vmid_page_table_config phys_config; in hubbub31_init_dchub_sys_ctx() local
900 phys_config.page_table_start_addr = pa_config->gart_config.page_table_start_addr >> 12; in hubbub31_init_dchub_sys_ctx()
901 phys_config.page_table_end_addr = pa_config->gart_config.page_table_end_addr >> 12; in hubbub31_init_dchub_sys_ctx()
902 phys_config.page_table_base_addr = pa_config->gart_config.page_table_base_addr; in hubbub31_init_dchub_sys_ctx()
903 phys_config.depth = 0; in hubbub31_init_dchub_sys_ctx()
904 phys_config.block_size = 0; in hubbub31_init_dchub_sys_ctx()
906 dcn20_vmid_setup(&hubbub2->vmid[0], &phys_config); in hubbub31_init_dchub_sys_ctx()
908 dcn20_vmid_setup(&hubbub2->vmid[15], &phys_config); in hubbub31_init_dchub_sys_ctx()

Completed in 7 milliseconds