Lines Matching refs:cp110

37 		cp110->base.ctx->logger
39 (reg + cp110->offsets.dcp_offset)
41 (reg + cp110->offsets.dmif_offset)
98 static uint32_t lpt_size_alignment(struct dce112_compressor *cp110) in lpt_size_alignment() argument
101 return cp110->base.raw_size * cp110->base.banks_num * in lpt_size_alignment()
102 cp110->base.dram_channels_num; in lpt_size_alignment()
105 static uint32_t lpt_memory_control_config(struct dce112_compressor *cp110, in lpt_memory_control_config() argument
109 if (cp110->base.options.bits.LPT_MC_CONFIG == 1) { in lpt_memory_control_config()
117 switch (cp110->base.dram_channels_num) { in lpt_memory_control_config()
148 switch (cp110->base.banks_num) { in lpt_memory_control_config()
195 switch (cp110->base.channel_interleave_size) { in lpt_memory_control_config()
231 switch (cp110->base.raw_size) { in lpt_memory_control_config()
269 struct dce112_compressor *cp110, in is_source_bigger_than_epanel_size() argument
273 if (cp110->base.embedded_panel_h_size != 0 && in is_source_bigger_than_epanel_size()
274 cp110->base.embedded_panel_v_size != 0 && in is_source_bigger_than_epanel_size()
276 (cp110->base.embedded_panel_h_size * in is_source_bigger_than_epanel_size()
277 cp110->base.embedded_panel_v_size))) in is_source_bigger_than_epanel_size()
284 struct dce112_compressor *cp110, in align_to_chunks_number_per_line() argument
291 struct dce112_compressor *cp110, in wait_for_fbc_state_changed() argument
299 value = dm_read_reg(cp110->base.ctx, addr); in wait_for_fbc_state_changed()
367 struct dce112_compressor *cp110 = TO_DCE112_COMPRESSOR(compressor); in dce112_compressor_enable_fbc() local
373 cp110, in dce112_compressor_enable_fbc()
402 cp110->offsets = reg_offsets[params->inst]; in dce112_compressor_enable_fbc()
410 wait_for_fbc_state_changed(cp110, true); in dce112_compressor_enable_fbc()
416 struct dce112_compressor *cp110 = TO_DCE112_COMPRESSOR(compressor); in dce112_compressor_disable_fbc() local
435 wait_for_fbc_state_changed(cp110, false); in dce112_compressor_disable_fbc()
483 struct dce112_compressor *cp110 = TO_DCE112_COMPRESSOR(compressor); in dce112_compressor_program_compressed_surface_address_and_pitch() local
498 uint32_t lpt_alignment = lpt_size_alignment(cp110); in dce112_compressor_program_compressed_surface_address_and_pitch()
517 cp110, in dce112_compressor_program_compressed_surface_address_and_pitch()
542 struct dce112_compressor *cp110 = TO_DCE112_COMPRESSOR(compressor); in dce112_compressor_disable_lpt() local
596 struct dce112_compressor *cp110 = TO_DCE112_COMPRESSOR(compressor); in dce112_compressor_enable_lpt() local
657 struct dce112_compressor *cp110 = TO_DCE112_COMPRESSOR(compressor); in dce112_compressor_program_lpt_control() local
693 lpt_control = lpt_memory_control_config(cp110, lpt_control); in dce112_compressor_program_lpt_control()
701 lpt_alignment = lpt_size_alignment(cp110); in dce112_compressor_program_lpt_control()
704 cp110, in dce112_compressor_program_lpt_control()
833 struct dce112_compressor *cp110 = in dce112_compressor_create() local
836 if (!cp110) in dce112_compressor_create()
839 dce112_compressor_construct(cp110, ctx); in dce112_compressor_create()
840 return &cp110->base; in dce112_compressor_create()