Home
last modified time | relevance | path

Searched refs:va_config (Results 1 – 10 of 10) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/modules/vmid/
H A Dvmid.c107 struct dc_virtual_addr_space_config va_config = core_vmid->base_config; in mod_vmid_get_for_ptb() local
109 va_config.page_table_base_addr = ptb; in mod_vmid_get_for_ptb()
118 dc_setup_vm_context(core_vmid->dc, &va_config, vmid); in mod_vmid_get_for_ptb()
137 struct dc_virtual_addr_space_config *va_config) in mod_vmid_create() argument
155 core_vmid->base_config = *va_config; in mod_vmid_create()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c361 struct dcn_hubbub_virt_addr_config *va_config, in hubbub2_init_vm_ctx() argument
367 virt_config.page_table_start_addr = va_config->page_table_start_addr >> 12; in hubbub2_init_vm_ctx()
368 virt_config.page_table_end_addr = va_config->page_table_end_addr >> 12; in hubbub2_init_vm_ctx()
369 virt_config.depth = page_table_depth_to_hw(va_config->page_table_depth); in hubbub2_init_vm_ctx()
370 virt_config.block_size = page_table_block_size_to_hw(va_config->page_table_block_size); in hubbub2_init_vm_ctx()
371 virt_config.page_table_base_addr = va_config->page_table_base_addr; in hubbub2_init_vm_ctx()
H A Ddcn20_hubbub.h115 struct dcn_hubbub_virt_addr_config *va_config,
H A Ddcn20_hwseq.h118 struct dc_virtual_addr_space_config *va_config,
H A Ddcn20_hwseq.c1986 struct dc_virtual_addr_space_config *va_config, in dcn20_init_vm_ctx() argument
1996 config.page_table_start_addr = va_config->page_table_start_addr; in dcn20_init_vm_ctx()
1997 config.page_table_end_addr = va_config->page_table_end_addr; in dcn20_init_vm_ctx()
1998 config.page_table_block_size = va_config->page_table_block_size_in_bytes; in dcn20_init_vm_ctx()
1999 config.page_table_depth = va_config->page_table_depth; in dcn20_init_vm_ctx()
2000 config.page_table_base_addr = va_config->page_table_base_addr; in dcn20_init_vm_ctx()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/core/
H A Ddc_vm_helper.c55 void dc_setup_vm_context(struct dc *dc, struct dc_virtual_addr_space_config *va_config, int vmid) in dc_setup_vm_context() argument
57 dc->hwss.init_vm_ctx(dc->hwseq, dc, va_config, vmid); in dc_setup_vm_context()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Ddchubbub.h102 struct dcn_hubbub_virt_addr_config va_config; member
119 struct dcn_hubbub_virt_addr_config *va_config,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/modules/inc/
H A Dmod_vmid.h42 struct dc_virtual_addr_space_config *va_config);
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/inc/
H A Dhw_sequencer.h163 struct dc_virtual_addr_space_config *va_config,
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/display/dc/
H A Ddc.h679 void dc_setup_vm_context(struct dc *dc, struct dc_virtual_addr_space_config *va_config, int vmid);