Home
last modified time | relevance | path

Searched refs:independent_64b_blks (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn30/
H A Ddcn30_hubbub.c346 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
354 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
362 output->grph.rgb.independent_64b_blks = true; in hubbub3_get_dcc_compression_cap()
368 output->grph.rgb.independent_64b_blks = false; in hubbub3_get_dcc_compression_cap()
/linux/drivers/gpu/drm/amd/display/dc/hubbub/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()
/linux/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_plane.c298 if (dcc->independent_64b_blks == 0 && in amdgpu_dm_plane_validate_dcc()
299 output.grph.rgb.independent_64b_blks != 0) in amdgpu_dm_plane_validate_dcc()
323 bool independent_64b_blks = AMD_FMT_MOD_GET(DCC_INDEPENDENT_64B, modifier); in amdgpu_dm_plane_fill_gfx9_plane_attributes_from_modifiers() local
328 dcc->independent_64b_blks = independent_64b_blks; in amdgpu_dm_plane_fill_gfx9_plane_attributes_from_modifiers()
330 if (independent_64b_blks && independent_128b_blks) in amdgpu_dm_plane_fill_gfx9_plane_attributes_from_modifiers()
334 else if (independent_64b_blks && !independent_128b_blks) in amdgpu_dm_plane_fill_gfx9_plane_attributes_from_modifiers()
339 if (independent_64b_blks) in amdgpu_dm_plane_fill_gfx9_plane_attributes_from_modifiers()
378 dcc->independent_64b_blks = max_compressed_block == 0; in amdgpu_dm_plane_fill_gfx12_plane_attributes_from_modifiers()
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dmem_input.h113 bool independent_64b_blks);
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn201/
H A Ddcn201_hubp.c52 hubp1_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp201_program_surface_config()
/linux/drivers/gpu/drm/amd/display/dc/hubbub/dcn31/
H A Ddcn31_hubbub.c873 output->grph.rgb.independent_64b_blks = false; in hubbub31_get_dcc_compression_cap()
880 output->grph.rgb.independent_64b_blks = false; in hubbub31_get_dcc_compression_cap()
888 output->grph.rgb.independent_64b_blks = true; in hubbub31_get_dcc_compression_cap()
895 output->grph.rgb.independent_64b_blks = false; in hubbub31_get_dcc_compression_cap()
/linux/drivers/gpu/drm/amd/display/dc/hubbub/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()
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn10/
H A Ddcn10_hubp.c522 enum hubp_ind_block_size independent_64b_blks) in hubp1_dcc_control() argument
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()
H A Ddcn10_hubp.h747 enum hubp_ind_block_size independent_64b_blks);
/linux/drivers/gpu/drm/amd/display/dc/hubp/dcn20/
H A Ddcn20_hubp.h365 enum hubp_ind_block_size independent_64b_blks);
H A Ddcn20_hubp.c410 enum hubp_ind_block_size independent_64b_blks) in hubp2_dcc_control() argument
413 uint32_t dcc_ind_64b_blk = independent_64b_blks ? 1 : 0; in hubp2_dcc_control()
548 hubp2_dcc_control(hubp, dcc->enable, dcc->independent_64b_blks); in hubp2_program_surface_config()
/linux/drivers/gpu/drm/amd/display/dc/
H A Ddc_hw_types.h157 bool independent_64b_blks; member
H A Ddc.h326 bool independent_64b_blks; member
/linux/drivers/gpu/drm/amd/display/dc/dml2/dml21/
H A Ddml21_translation_helper.c682 …face->dcc.informative.fraction_of_zero_size_request_plane0 = plane_state->dcc.independent_64b_blks; in populate_dml21_surface_config_from_plane_state()
/linux/drivers/gpu/drm/amd/display/dc/dml2/
H A Ddml2_translation_helper.c880 out->DCCFractionOfZeroSizeRequestsLuma[location] = in->dcc.independent_64b_blks; in populate_dml_surface_cfg_from_plane_state()