/linux/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link_enc_cfg.c | 70 enum engine_id eng_id) in get_stream_using_link_enc() argument 78 if ((assignment.valid == true) && (assignment.eng_id == eng_id)) { in get_stream_using_link_enc() 90 enum engine_id eng_id) in remove_link_enc_assignment() argument 95 if (eng_id != ENGINE_ID_UNKNOWN) { in remove_link_enc_assignment() 96 eng_idx = eng_id - ENGINE_ID_DIGA; in remove_link_enc_assignment() 109 if (get_stream_using_link_enc(state, eng_id) == NULL) in remove_link_enc_assignment() 110 state->res_ctx.link_enc_cfg_ctx.link_enc_avail[eng_idx] = eng_id; in remove_link_enc_assignment() 113 state->res_ctx.link_enc_cfg_ctx.link_enc_assignments[i].eng_id = ENGINE_ID_UNKNOWN; in remove_link_enc_assignment() 125 enum engine_id eng_id) in add_link_enc_assignment() argument 163 enum engine_id eng_id = ENGINE_ID_UNKNOWN; find_first_avail_link_enc() local 187 is_avail_link_enc(struct dc_state * state,enum engine_id eng_id,struct dc_stream_state * stream) is_avail_link_enc() argument 292 enum engine_id eng_id = ENGINE_ID_UNKNOWN, eng_id_req = ENGINE_ID_UNKNOWN; link_enc_cfg_link_encs_assign() local 440 enum engine_id eng_id = ENGINE_ID_UNKNOWN; link_enc_cfg_link_enc_unassign() local 453 enum engine_id eng_id = link_enc->preferred_engine; link_enc_cfg_is_transmitter_mappable() local 464 link_enc_cfg_get_stream_using_link_enc(struct dc * dc,enum engine_id eng_id) link_enc_cfg_get_stream_using_link_enc() argument 483 link_enc_cfg_get_link_using_link_enc(struct dc * dc,enum engine_id eng_id) link_enc_cfg_get_link_using_link_enc() argument 598 link_enc_cfg_is_link_enc_avail(struct dc * dc,enum engine_id eng_id,struct dc_link * link) link_enc_cfg_is_link_enc_avail() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | link_enc_cfg.h | 84 enum engine_id eng_id); 89 enum engine_id eng_id); 108 bool link_enc_cfg_is_link_enc_avail(struct dc *dc, enum engine_id eng_id, struct dc_link *link);
|
H A D | resource.h | 84 enum engine_id eng_id, struct dc_context *ctx); 87 enum engine_id eng_id, struct dc_context *ctx);
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
H A D | dcn316_resource.c | 1107 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1111 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1122 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1123 eng_id); in dcn31_link_enc_create_minimal() 1213 enum engine_id eng_id, in dcn316_stream_encoder_create() argument 1223 if (eng_id <= ENGINE_ID_DIGF) { in dcn316_stream_encoder_create() 1224 vpg_inst = eng_id; in dcn316_stream_encoder_create() 1225 afmt_inst = eng_id; in dcn316_stream_encoder_create() 1241 eng_id, vpg, afmt, in dcn316_stream_encoder_create() 1242 &stream_enc_regs[eng_id], in dcn316_stream_encoder_create() 1250 dcn31_hpo_dp_stream_encoder_create(enum engine_id eng_id,struct dc_context * ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
H A D | dcn314_resource.c | 1172 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1176 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1187 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1188 eng_id); in dcn31_link_enc_create_minimal() 1276 enum engine_id eng_id, in dcn314_stream_encoder_create() argument 1286 if (eng_id < ENGINE_ID_DIGF) { in dcn314_stream_encoder_create() 1287 vpg_inst = eng_id; in dcn314_stream_encoder_create() 1288 afmt_inst = eng_id; in dcn314_stream_encoder_create() 1304 eng_id, vpg, afmt, in dcn314_stream_encoder_create() 1305 &stream_enc_regs[eng_id], in dcn314_stream_encoder_create() 1312 dcn31_hpo_dp_stream_encoder_create(enum engine_id eng_id,struct dc_context * ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_factory.c | 394 if (link->link_id.id != CONNECTOR_ID_VIRTUAL && link->eng_id != ENGINE_ID_UNKNOWN) { in link_destruct() 395 link->dc->res_pool->link_encoders[link->eng_id - ENGINE_ID_DIGA] = NULL; in link_destruct() 636 link->eng_id = link->link_enc->preferred_engine; in construct_phy() 637 link->dc->res_pool->link_encoders[link->eng_id - ENGINE_ID_DIGA] = link->link_enc; in construct_phy() 647 panel_cntl_init_data.eng_id = link->eng_id; in construct_phy() 810 // Assign Dpia preferred eng_id in construct_dpia()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
H A D | dcn35_resource.c | 1120 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1124 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1135 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1136 eng_id); in dcn31_link_enc_create_minimal() 1264 enum engine_id eng_id, in dcn35_stream_encoder_create() argument 1274 if (eng_id <= ENGINE_ID_DIGF) { in dcn35_stream_encoder_create() 1275 vpg_inst = eng_id; in dcn35_stream_encoder_create() 1276 afmt_inst = eng_id; in dcn35_stream_encoder_create() 1300 eng_id, vpg, afmt, in dcn35_stream_encoder_create() 1301 &stream_enc_regs[eng_id], in dcn35_stream_encoder_create() 1308 dcn31_hpo_dp_stream_encoder_create(enum engine_id eng_id,struct dc_context * ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
H A D | dcn351_resource.c | 1100 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1104 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1115 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1116 eng_id); in dcn31_link_enc_create_minimal() 1244 enum engine_id eng_id, in dcn35_stream_encoder_create() argument 1254 if (eng_id <= ENGINE_ID_DIGF) { in dcn35_stream_encoder_create() 1255 vpg_inst = eng_id; in dcn35_stream_encoder_create() 1256 afmt_inst = eng_id; in dcn35_stream_encoder_create() 1280 eng_id, vpg, afmt, in dcn35_stream_encoder_create() 1281 &stream_enc_regs[eng_id], in dcn35_stream_encoder_create() 1288 dcn31_hpo_dp_stream_encoder_create(enum engine_id eng_id,struct dc_context * ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
H A D | dcn31_resource.c | 1115 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1119 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1130 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1131 eng_id); in dcn31_link_enc_create_minimal() 1219 enum engine_id eng_id, in dcn31_stream_encoder_create() argument 1229 if (eng_id <= ENGINE_ID_DIGF) { in dcn31_stream_encoder_create() 1230 vpg_inst = eng_id; in dcn31_stream_encoder_create() 1231 afmt_inst = eng_id; in dcn31_stream_encoder_create() 1247 eng_id, vpg, afmt, in dcn31_stream_encoder_create() 1248 &stream_enc_regs[eng_id], in dcn31_stream_encoder_create() 1255 dcn31_hpo_dp_stream_encoder_create(enum engine_id eng_id,struct dc_context * ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
H A D | dcn36_resource.c | 1101 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1105 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1116 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1117 eng_id); in dcn31_link_enc_create_minimal() 1245 enum engine_id eng_id, in dcn35_stream_encoder_create() argument 1255 if (eng_id <= ENGINE_ID_DIGF) { in dcn35_stream_encoder_create() 1256 vpg_inst = eng_id; in dcn35_stream_encoder_create() 1257 afmt_inst = eng_id; in dcn35_stream_encoder_create() 1281 eng_id, vpg, afmt, in dcn35_stream_encoder_create() 1282 &stream_enc_regs[eng_id], in dcn35_stream_encoder_create() 1289 dcn31_hpo_dp_stream_encoder_create(enum engine_id eng_id,struct dc_context * ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
H A D | panel_cntl.h | 60 uint32_t eng_id; member
|
/linux/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_panel_cntl.c | 180 switch (init_data->eng_id) { in dcn31_panel_cntl_construct() 188 DC_LOG_WARNING("Unsupported pwrseq engine id: %d!\n", init_data->eng_id); in dcn31_panel_cntl_construct()
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn20/ |
H A D | dcn20_stream_encoder.c | 647 enum engine_id eng_id, in dcn20_stream_encoder_construct() argument 654 enc1->base.id = eng_id; in dcn20_stream_encoder_construct() 659 enc1->base.stream_enc_inst = eng_id - ENGINE_ID_DIGA; in dcn20_stream_encoder_construct()
|
H A D | dcn20_stream_encoder.h | 94 enum engine_id eng_id,
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn321/ |
H A D | dcn321_resource.c | 1182 enum engine_id eng_id, in dcn321_stream_encoder_create() argument 1192 if (eng_id <= ENGINE_ID_DIGF) { in dcn321_stream_encoder_create() 1193 vpg_inst = eng_id; in dcn321_stream_encoder_create() 1194 afmt_inst = eng_id; in dcn321_stream_encoder_create() 1218 eng_id, vpg, afmt, in dcn321_stream_encoder_create() 1219 &stream_enc_regs[eng_id], in dcn321_stream_encoder_create() 1226 enum engine_id eng_id, in dcn321_hpo_dp_stream_encoder_create() argument 1236 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id <= ENGINE_ID_HPO_DP_3)); in dcn321_hpo_dp_stream_encoder_create() 1237 hpo_dp_inst = eng_id in dcn321_hpo_dp_stream_encoder_create() [all...] |
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/ |
H A D | dcn401_resource.c | 1173 enum engine_id eng_id, in dcn401_stream_encoder_create() argument 1183 if (eng_id <= ENGINE_ID_DIGF) { in dcn401_stream_encoder_create() 1184 vpg_inst = eng_id; in dcn401_stream_encoder_create() 1185 afmt_inst = eng_id; in dcn401_stream_encoder_create() 1193 if (!enc1 || !vpg || !afmt || eng_id >= ARRAY_SIZE(stream_enc_regs)) { in dcn401_stream_encoder_create() 1208 eng_id, vpg, afmt, in dcn401_stream_encoder_create() 1209 &stream_enc_regs[eng_id], in dcn401_stream_encoder_create() 1215 enum engine_id eng_id, in dcn401_hpo_dp_stream_encoder_create() argument 1225 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id < in dcn401_hpo_dp_stream_encoder_create() [all...] |
/linux/drivers/net/phy/mscc/ |
H A D | mscc_ptp.c | 970 u8 eng_id = base ? 0 : 1; in vsc85xx_ts_engine_init() local 977 /* Disable INGRESS and EGRESS so engine eng_id can be reconfigured */ in vsc85xx_ts_engine_init() 978 val &= ~(PTP_ANALYZER_MODE_EGR_ENA(BIT(eng_id)) | in vsc85xx_ts_engine_init() 979 PTP_ANALYZER_MODE_INGR_ENA(BIT(eng_id))); in vsc85xx_ts_engine_init() 1016 val &= ~PTP_ANALYZER_MODE_EGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1018 val |= PTP_ANALYZER_MODE_EGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1020 val &= ~PTP_ANALYZER_MODE_INGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1022 val |= PTP_ANALYZER_MODE_INGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1467 /* Disable INGRESS and EGRESS so engine eng_id can be reconfigured */ in __vsc8584_init_ptp()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn301/ |
H A D | dcn301_resource.c | 982 static struct stream_encoder *dcn301_stream_encoder_create(enum engine_id eng_id, in dcn301_stream_encoder_create() argument 992 if (eng_id <= ENGINE_ID_DIGF) { in dcn301_stream_encoder_create() 993 vpg_inst = eng_id; in dcn301_stream_encoder_create() 994 afmt_inst = eng_id; in dcn301_stream_encoder_create() 1002 if (!enc1 || !vpg || !afmt || eng_id >= ARRAY_SIZE(stream_enc_regs)) { in dcn301_stream_encoder_create() 1010 eng_id, vpg, afmt, in dcn301_stream_encoder_create() 1011 &stream_enc_regs[eng_id], in dcn301_stream_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn314/ |
H A D | dcn314_dio_stream_encoder.c | 488 enum engine_id eng_id, in dcn314_dio_stream_encoder_construct() argument 497 enc1->base.id = eng_id; in dcn314_dio_stream_encoder_construct()
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn32/ |
H A D | dcn32_dio_stream_encoder.c | 475 enum engine_id eng_id, in dcn32_dio_stream_encoder_construct() argument 484 enc1->base.id = eng_id; in dcn32_dio_stream_encoder_construct()
|
/linux/drivers/gpu/drm/amd/display/dc/dio/dcn35/ |
H A D | dcn35_dio_stream_encoder.c | 502 enum engine_id eng_id, in dcn35_dio_stream_encoder_construct() argument 511 enc1->base.id = eng_id; in dcn35_dio_stream_encoder_construct()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn302/ |
H A D | dcn302_resource.c | 390 static struct stream_encoder *dcn302_stream_encoder_create(enum engine_id eng_id, struct dc_context *ctx) in dcn302_stream_encoder_create() argument 399 if (eng_id <= ENGINE_ID_DIGE) { in dcn302_stream_encoder_create() 400 vpg_inst = eng_id; in dcn302_stream_encoder_create() 401 afmt_inst = eng_id; in dcn302_stream_encoder_create() 416 dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[eng_id], in dcn302_stream_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
H A D | dcn303_resource.c | 378 static struct stream_encoder *dcn303_stream_encoder_create(enum engine_id eng_id, struct dc_context *ctx) in dcn303_stream_encoder_create() argument 387 if (eng_id <= ENGINE_ID_DIGB) { in dcn303_stream_encoder_create() 388 vpg_inst = eng_id; in dcn303_stream_encoder_create() 389 afmt_inst = eng_id; in dcn303_stream_encoder_create() 404 dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[eng_id], in dcn303_stream_encoder_create()
|
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
H A D | dcn32_resource.c | 1200 enum engine_id eng_id, in dcn32_stream_encoder_create() argument 1210 if (eng_id <= ENGINE_ID_DIGF) { in dcn32_stream_encoder_create() 1211 vpg_inst = eng_id; in dcn32_stream_encoder_create() 1212 afmt_inst = eng_id; in dcn32_stream_encoder_create() 1236 eng_id, vpg, afmt, in dcn32_stream_encoder_create() 1237 &stream_enc_regs[eng_id], in dcn32_stream_encoder_create() 1244 enum engine_id eng_id, in dcn32_hpo_dp_stream_encoder_create() argument 1254 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id <= ENGINE_ID_HPO_DP_3)); in dcn32_hpo_dp_stream_encoder_create() 1255 hpo_dp_inst = eng_id in dcn32_hpo_dp_stream_encoder_create() [all...] |
/linux/drivers/crypto/ |
H A D | sa2ul.h | 399 * @eng_id: Engine ID 403 u8 eng_id; member
|