Lines Matching defs:mpc20

34 	mpc20->mpc_regs->reg
40 mpc20->base.ctx
44 mpc20->mpc_shift->field_name, mpc20->mpc_mask->field_name
53 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
78 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
116 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
138 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
164 ocsc_regs.shifts.csc_c11 = mpc20->mpc_shift->MPC_OCSC_C11_A;
165 ocsc_regs.masks.csc_c11 = mpc20->mpc_mask->MPC_OCSC_C11_A;
166 ocsc_regs.shifts.csc_c12 = mpc20->mpc_shift->MPC_OCSC_C12_A;
167 ocsc_regs.masks.csc_c12 = mpc20->mpc_mask->MPC_OCSC_C12_A;
178 mpc20->base.ctx,
192 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
222 ocsc_regs.shifts.csc_c11 = mpc20->mpc_shift->MPC_OCSC_C11_A;
223 ocsc_regs.masks.csc_c11 = mpc20->mpc_mask->MPC_OCSC_C11_A;
224 ocsc_regs.shifts.csc_c12 = mpc20->mpc_shift->MPC_OCSC_C12_A;
225 ocsc_regs.masks.csc_c12 = mpc20->mpc_mask->MPC_OCSC_C12_A;
237 mpc20->base.ctx,
248 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
250 reg->shifts.exp_region0_lut_offset = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION0_LUT_OFFSET;
251 reg->masks.exp_region0_lut_offset = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION0_LUT_OFFSET;
252 reg->shifts.exp_region0_num_segments = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION0_NUM_SEGMENTS;
253 reg->masks.exp_region0_num_segments = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION0_NUM_SEGMENTS;
254 reg->shifts.exp_region1_lut_offset = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION1_LUT_OFFSET;
255 reg->masks.exp_region1_lut_offset = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION1_LUT_OFFSET;
256 reg->shifts.exp_region1_num_segments = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION1_NUM_SEGMENTS;
257 reg->masks.exp_region1_num_segments = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION1_NUM_SEGMENTS;
258 reg->shifts.field_region_end = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION_END_B;
259 reg->masks.field_region_end = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION_END_B;
260 reg->shifts.field_region_end_slope = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION_END_SLOPE_B;
261 reg->masks.field_region_end_slope = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION_END_SLOPE_B;
262 reg->shifts.field_region_end_base = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION_END_BASE_B;
263 reg->masks.field_region_end_base = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION_END_BASE_B;
264 reg->shifts.field_region_linear_slope = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION_LINEAR_SLOPE_B;
265 reg->masks.field_region_linear_slope = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION_LINEAR_SLOPE_B;
266 reg->shifts.exp_region_start = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION_START_B;
267 reg->masks.exp_region_start = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION_START_B;
268 reg->shifts.exp_resion_start_segment = mpc20->mpc_shift->MPCC_OGAM_RAMA_EXP_REGION_START_SEGMENT_B;
269 reg->masks.exp_resion_start_segment = mpc20->mpc_mask->MPCC_OGAM_RAMA_EXP_REGION_START_SEGMENT_B;
276 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
287 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
300 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
325 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
345 cm_helper_program_xfer_func(mpc20->base.ctx, params, &gam_regs);
352 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
372 cm_helper_program_xfer_func(mpc20->base.ctx, params, &gam_regs);
382 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
407 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
434 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
470 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
473 ASSERT(!(mpc20->mpcc_in_use_mask & 1 << id));
485 struct dcn20_mpc *mpc20 = TO_DCN20_MPC(mpc);
567 void dcn20_mpc_construct(struct dcn20_mpc *mpc20,
576 mpc20->base.ctx = ctx;
578 mpc20->base.funcs = &dcn20_mpc_funcs;
580 mpc20->mpc_regs = mpc_regs;
581 mpc20->mpc_shift = mpc_shift;
582 mpc20->mpc_mask = mpc_mask;
584 mpc20->mpcc_in_use_mask = 0;
585 mpc20->num_mpcc = num_mpcc;
588 mpc2_init_mpcc(&mpc20->base.mpcc_array[i], i);