Lines Matching refs:cntl
88 struct bp_encoder_control *cntl);
92 struct bp_encoder_control *cntl);
130 struct bp_encoder_control *cntl) in encoder_control_digx_v1_5() argument
135 params.digid = (uint8_t)(cntl->engine_id); in encoder_control_digx_v1_5()
136 params.action = bp->cmd_helper->encoder_action_to_atom(cntl->action); in encoder_control_digx_v1_5()
138 params.pclk_10khz = cntl->pixel_clock / 10; in encoder_control_digx_v1_5()
141 cntl->signal, in encoder_control_digx_v1_5()
142 cntl->enable_dp_audio)); in encoder_control_digx_v1_5()
143 params.lanenum = (uint8_t)(cntl->lanes_number); in encoder_control_digx_v1_5()
145 switch (cntl->color_depth) { in encoder_control_digx_v1_5()
162 if (cntl->signal == SIGNAL_TYPE_HDMI_TYPE_A) in encoder_control_digx_v1_5()
163 switch (cntl->color_depth) { in encoder_control_digx_v1_5()
194 struct bp_encoder_control *cntl) in encoder_control_fallback() argument
198 return encoder_control_digx_v1_5(bp, cntl); in encoder_control_fallback()
215 struct bp_transmitter_control *cntl);
219 struct bp_transmitter_control *cntl);
223 struct bp_transmitter_control *cntl);
267 struct bp_transmitter_control *cntl) in transmitter_control_v1_6() argument
273 ps.param.phyid = cmd->phy_id_to_atom(cntl->transmitter); in transmitter_control_v1_6()
274 ps.param.action = (uint8_t)cntl->action; in transmitter_control_v1_6()
276 if (cntl->action == TRANSMITTER_CONTROL_SET_VOLTAGE_AND_PREEMPASIS) in transmitter_control_v1_6()
277 ps.param.mode_laneset.dplaneset = (uint8_t)cntl->lane_settings; in transmitter_control_v1_6()
280 cmd->signal_type_to_atom_dig_mode(cntl->signal); in transmitter_control_v1_6()
282 ps.param.lanenum = (uint8_t)cntl->lanes_number; in transmitter_control_v1_6()
283 ps.param.hpdsel = cmd->hpd_sel_to_atom(cntl->hpd_sel); in transmitter_control_v1_6()
284 ps.param.digfe_sel = cmd->dig_encoder_sel_to_atom(cntl->engine_id); in transmitter_control_v1_6()
285 ps.param.connobj_id = (uint8_t)cntl->connector_obj_id.id; in transmitter_control_v1_6()
286 ps.param.symclk_10khz = cntl->pixel_clock/10; in transmitter_control_v1_6()
289 if (cntl->action == TRANSMITTER_CONTROL_ENABLE || in transmitter_control_v1_6()
290 cntl->action == TRANSMITTER_CONTROL_ACTIAVATE || in transmitter_control_v1_6()
291 cntl->action == TRANSMITTER_CONTROL_DEACTIVATE) { in transmitter_control_v1_6()
344 struct bp_transmitter_control *cntl) in transmitter_control_v1_7() argument
350 uint8_t hpo_instance = (uint8_t)cntl->hpo_engine_id - ENGINE_ID_HPO_0; in transmitter_control_v1_7()
352 if (dc_is_dp_signal(cntl->signal)) in transmitter_control_v1_7()
353 hpo_instance = (uint8_t)cntl->hpo_engine_id - ENGINE_ID_HPO_DP_0; in transmitter_control_v1_7()
355 dig_v1_7.phyid = cmd->phy_id_to_atom(cntl->transmitter); in transmitter_control_v1_7()
356 dig_v1_7.action = (uint8_t)cntl->action; in transmitter_control_v1_7()
358 if (cntl->action == TRANSMITTER_CONTROL_SET_VOLTAGE_AND_PREEMPASIS) in transmitter_control_v1_7()
359 dig_v1_7.mode_laneset.dplaneset = (uint8_t)cntl->lane_settings; in transmitter_control_v1_7()
362 cmd->signal_type_to_atom_dig_mode(cntl->signal); in transmitter_control_v1_7()
364 dig_v1_7.lanenum = (uint8_t)cntl->lanes_number; in transmitter_control_v1_7()
365 dig_v1_7.hpdsel = cmd->hpd_sel_to_atom(cntl->hpd_sel); in transmitter_control_v1_7()
366 dig_v1_7.digfe_sel = cmd->dig_encoder_sel_to_atom(cntl->engine_id); in transmitter_control_v1_7()
367 dig_v1_7.connobj_id = (uint8_t)cntl->connector_obj_id.id; in transmitter_control_v1_7()
369 dig_v1_7.symclk_units.symclk_10khz = cntl->pixel_clock/10; in transmitter_control_v1_7()
371 if (cntl->action == TRANSMITTER_CONTROL_ENABLE || in transmitter_control_v1_7()
372 cntl->action == TRANSMITTER_CONTROL_ACTIAVATE || in transmitter_control_v1_7()
373 cntl->action == TRANSMITTER_CONTROL_DEACTIVATE) { in transmitter_control_v1_7()
392 process_phy_transition_init_params.display_port_lanes_count = cntl->lanes_number; in transmitter_control_v1_7()
394 process_phy_transition_init_params.signal = cntl->signal; in transmitter_control_v1_7()
422 struct bp_transmitter_control *cntl) in transmitter_control_fallback() argument
426 return transmitter_control_v1_7(bp, cntl); in transmitter_control_fallback()
765 struct bp_external_encoder_control *cntl);
783 struct bp_external_encoder_control *cntl) in external_encoder_control_v3() argument