Home
last modified time | relevance | path

Searched refs:independent_64b_blks (Results 1 - 25 of 26) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hubbub.c345 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
352 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
359 output->grph.rgb.independent_64b_blks = true; in hubbub3_get_dcc_compression_cap()
365 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
H A Ddcn30_hubp.c360 if (dcc->independent_64b_blks && dcc->dcc_ind_blk == 0) in hubp3_dcc_control_sienna_cichlid()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn30/
H A Ddcn30_hubbub.c345 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
352 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
359 output->grph.rgb.independent_64b_blks = true; in hubbub3_get_dcc_compression_cap()
365 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c288 output->grph.rgb.independent_64b_blks = false; in hubbub2_get_dcc_compression_cap()
293 output->grph.rgb.independent_64b_blks = false; in hubbub2_get_dcc_compression_cap()
298 output->grph.rgb.independent_64b_blks = true; in hubbub2_get_dcc_compression_cap()
H A Ddcn20_hubp.h315 enum hubp_ind_block_size independent_64b_blks);
H A Ddcn20_hubp.c413 enum hubp_ind_block_size independent_64b_blks) in hubp2_dcc_control()
416 uint32_t dcc_ind_64b_blk = independent_64b_blks ? 1 : 0; in hubp2_dcc_control()
551 hubp2_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp2_program_surface_config()
412 hubp2_dcc_control(struct hubp *hubp, bool enable, enum hubp_ind_block_size independent_64b_blks) hubp2_dcc_control() argument
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_hubbub.c287 output->grph.rgb.independent_64b_blks = false; in hubbub2_get_dcc_compression_cap()
292 output->grph.rgb.independent_64b_blks = false; in hubbub2_get_dcc_compression_cap()
297 output->grph.rgb.independent_64b_blks = true; in hubbub2_get_dcc_compression_cap()
H A Ddcn20_hubp.h322 enum hubp_ind_block_size independent_64b_blks);
H A Ddcn20_hubp.c408 enum hubp_ind_block_size independent_64b_blks) in hubp2_dcc_control()
411 uint32_t dcc_ind_64b_blk = independent_64b_blks ? 1 : 0; in hubp2_dcc_control()
546 hubp2_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp2_program_surface_config()
407 hubp2_dcc_control(struct hubp *hubp, bool enable, enum hubp_ind_block_size independent_64b_blks) hubp2_dcc_control() argument
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dmem_input.h100 bool independent_64b_blks);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn201/
H A Ddcn201_hubp.c52 hubp1_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp201_program_surface_config()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dmem_input.h104 bool independent_64b_blks);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c299 if (dcc->independent_64b_blks == 0 && in validate_dcc()
300 output.grph.rgb.independent_64b_blks != 0) in validate_dcc()
324 bool independent_64b_blks = AMD_FMT_MOD_GET(DCC_INDEPENDENT_64B, modifier); in fill_gfx9_plane_attributes_from_modifiers() local
329 dcc->independent_64b_blks = independent_64b_blks; in fill_gfx9_plane_attributes_from_modifiers()
331 if (independent_64b_blks && independent_128b_blks) in fill_gfx9_plane_attributes_from_modifiers()
335 else if (independent_64b_blks && !independent_128b_blks) in fill_gfx9_plane_attributes_from_modifiers()
340 if (independent_64b_blks) in fill_gfx9_plane_attributes_from_modifiers()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hubbub.c910 output->grph.rgb.independent_64b_blks = false; in hubbub1_get_dcc_compression_cap()
915 output->grph.rgb.independent_64b_blks = false; in hubbub1_get_dcc_compression_cap()
920 output->grph.rgb.independent_64b_blks = true; in hubbub1_get_dcc_compression_cap()
H A Ddcn10_hubp.c522 enum hubp_ind_block_size independent_64b_blks) in hubp1_dcc_control()
525 uint32_t dcc_ind_64b_blk = independent_64b_blks ? 1 : 0; in hubp1_dcc_control()
545 hubp1_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp1_program_surface_config()
521 hubp1_dcc_control(struct hubp *hubp, bool enable, enum hubp_ind_block_size independent_64b_blks) hubp1_dcc_control() argument
H A Ddcn10_hubp.h730 enum hubp_ind_block_size independent_64b_blks);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/
H A Ddcn10_hubbub.c909 output->grph.rgb.independent_64b_blks = false; in hubbub1_get_dcc_compression_cap()
914 output->grph.rgb.independent_64b_blks = false; in hubbub1_get_dcc_compression_cap()
919 output->grph.rgb.independent_64b_blks = true; in hubbub1_get_dcc_compression_cap()
H A Ddcn10_hubp.c522 enum hubp_ind_block_size independent_64b_blks) in hubp1_dcc_control()
525 uint32_t dcc_ind_64b_blk = independent_64b_blks ? 1 : 0; in hubp1_dcc_control()
545 hubp1_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp1_program_surface_config()
521 hubp1_dcc_control(struct hubp *hubp, bool enable, enum hubp_ind_block_size independent_64b_blks) hubp1_dcc_control() argument
H A Ddcn10_hubp.h746 enum hubp_ind_block_size independent_64b_blks);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_hubbub.c850 output->grph.rgb.independent_64b_blks = false; in hubbub31_get_dcc_compression_cap()
857 output->grph.rgb.independent_64b_blks = false; in hubbub31_get_dcc_compression_cap()
864 output->grph.rgb.independent_64b_blks = true; in hubbub31_get_dcc_compression_cap()
870 output->grph.rgb.independent_64b_blks = false; in hubbub31_get_dcc_compression_cap()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/
H A Ddc_hw_types.h158 bool independent_64b_blks; member
H A Ddc.h191 bool independent_64b_blks; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/
H A Ddc_hw_types.h153 bool independent_64b_blks; member
H A Ddc.h302 bool independent_64b_blks; member
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/
H A Ddc.c1767 || u->plane_info->dcc.independent_64b_blks != u->surface->dcc.independent_64b_blks in get_plane_info_update_type()

Completed in 34 milliseconds

12