/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn30/ |
H A D | dcn30_hubbub.c | 345 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 D | dcn30_hubp.c | 360 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 D | dcn30_hubbub.c | 345 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 D | dcn20_hubbub.c | 288 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 D | dcn20_hubp.h | 315 enum hubp_ind_block_size independent_64b_blks);
|
H A D | dcn20_hubp.c | 413 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 D | dcn20_hubbub.c | 287 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 D | dcn20_hubp.h | 322 enum hubp_ind_block_size independent_64b_blks);
|
H A D | dcn20_hubp.c | 408 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 D | mem_input.h | 100 bool independent_64b_blks);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn201/ |
H A D | dcn201_hubp.c | 52 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 D | mem_input.h | 104 bool independent_64b_blks);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_plane.c | 299 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 D | dcn10_hubbub.c | 910 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 D | dcn10_hubp.c | 522 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 D | dcn10_hubp.h | 730 enum hubp_ind_block_size independent_64b_blks);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_hubbub.c | 909 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 D | dcn10_hubp.c | 522 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 D | dcn10_hubp.h | 746 enum hubp_ind_block_size independent_64b_blks);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_hubbub.c | 850 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 D | dc_hw_types.h | 158 bool independent_64b_blks; member
|
H A D | dc.h | 191 bool independent_64b_blks; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_hw_types.h | 153 bool independent_64b_blks; member
|
H A D | dc.h | 302 bool independent_64b_blks; member
|
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc.c | 1767 || u->plane_info->dcc.independent_64b_blks != u->surface->dcc.independent_64b_blks in get_plane_info_update_type()
|