/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link_enc_cfg.c | 82 enum engine_id eng_id) in get_stream_using_link_enc() 90 if ((assignment.valid == true) && (assignment.eng_id == eng_id)) { in get_stream_using_link_enc() 102 enum engine_id eng_id) in remove_link_enc_assignment() 107 if (eng_id != ENGINE_ID_UNKNOWN) { in remove_link_enc_assignment() 108 eng_idx = eng_id - ENGINE_ID_DIGA; in remove_link_enc_assignment() 121 if (get_stream_using_link_enc(state, eng_id) == NULL) in remove_link_enc_assignment() 122 state->res_ctx.link_enc_cfg_ctx.link_enc_avail[eng_idx] = eng_id; in remove_link_enc_assignment() 125 state->res_ctx.link_enc_cfg_ctx.link_enc_assignments[i].eng_id = ENGINE_ID_UNKNOWN; in remove_link_enc_assignment() 137 enum engine_id eng_id) in add_link_enc_assignment() 80 get_stream_using_link_enc( struct dc_state *state, enum engine_id eng_id) get_stream_using_link_enc() argument 99 remove_link_enc_assignment( struct dc_state *state, struct dc_stream_state *stream, enum engine_id eng_id) remove_link_enc_assignment() argument 134 add_link_enc_assignment( struct dc_state *state, struct dc_stream_state *stream, enum engine_id eng_id) add_link_enc_assignment() argument 175 enum engine_id eng_id = ENGINE_ID_UNKNOWN; find_first_avail_link_enc() local 199 is_avail_link_enc(struct dc_state *state, enum engine_id eng_id, struct dc_stream_state *stream) is_avail_link_enc() argument 302 enum engine_id eng_id = ENGINE_ID_UNKNOWN, eng_id_req = ENGINE_ID_UNKNOWN; link_enc_cfg_link_encs_assign() local 450 enum engine_id eng_id = ENGINE_ID_UNKNOWN; link_enc_cfg_link_enc_unassign() local 463 enum engine_id eng_id = link_enc->preferred_engine; link_enc_cfg_is_transmitter_mappable() local 472 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 491 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 614 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...] |
/kernel/linux/linux-6.6/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); 113 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 | 76 enum engine_id eng_id, struct dc_context *ctx); 79 enum engine_id eng_id, struct dc_context *ctx);
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/ |
H A D | dcn31_resource.c | 1114 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() 1118 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1129 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1130 eng_id); in dcn31_link_enc_create_minimal() 1218 enum engine_id eng_id, in dcn31_stream_encoder_create() 1228 if (eng_id <= ENGINE_ID_DIGF) { in dcn31_stream_encoder_create() 1229 vpg_inst = eng_id; in dcn31_stream_encoder_create() 1230 afmt_inst = eng_id; in dcn31_stream_encoder_create() 1246 eng_id, vpg, afmt, in dcn31_stream_encoder_create() 1247 &stream_enc_regs[eng_id], in dcn31_stream_encoder_create() 1113 dcn31_link_enc_create_minimal( struct dc_context *ctx, enum engine_id eng_id) dcn31_link_enc_create_minimal() argument 1217 dcn31_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn31_stream_encoder_create() argument 1253 dcn31_hpo_dp_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn315/ |
H A D | dcn315_resource.c | 1112 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() 1116 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1127 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1128 eng_id); in dcn31_link_enc_create_minimal() 1216 enum engine_id eng_id, in dcn315_stream_encoder_create() 1228 if (eng_id <= ENGINE_ID_DIGF) { in dcn315_stream_encoder_create() 1229 vpg_inst = eng_id; in dcn315_stream_encoder_create() 1230 afmt_inst = eng_id; in dcn315_stream_encoder_create() 1246 eng_id, vpg, afmt, in dcn315_stream_encoder_create() 1247 &stream_enc_regs[eng_id], in dcn315_stream_encoder_create() 1111 dcn31_link_enc_create_minimal( struct dc_context *ctx, enum engine_id eng_id) dcn31_link_enc_create_minimal() argument 1215 dcn315_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn315_stream_encoder_create() argument 1253 dcn31_hpo_dp_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn314/ |
H A D | dcn314_resource.c | 1186 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() 1190 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1201 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1202 eng_id); in dcn31_link_enc_create_minimal() 1290 enum engine_id eng_id, in dcn314_stream_encoder_create() 1300 if (eng_id < ENGINE_ID_DIGF) { in dcn314_stream_encoder_create() 1301 vpg_inst = eng_id; in dcn314_stream_encoder_create() 1302 afmt_inst = eng_id; in dcn314_stream_encoder_create() 1318 eng_id, vpg, afmt, in dcn314_stream_encoder_create() 1319 &stream_enc_regs[eng_id], in dcn314_stream_encoder_create() 1185 dcn31_link_enc_create_minimal( struct dc_context *ctx, enum engine_id eng_id) dcn31_link_enc_create_minimal() argument 1289 dcn314_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn314_stream_encoder_create() argument 1325 dcn31_hpo_dp_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
H A D | dcn314_dio_stream_encoder.c | 478 enum engine_id eng_id, in dcn314_dio_stream_encoder_construct() 487 enc1->base.id = eng_id; in dcn314_dio_stream_encoder_construct() 474 dcn314_dio_stream_encoder_construct( struct dcn10_stream_encoder *enc1, struct dc_context *ctx, struct dc_bios *bp, enum engine_id eng_id, struct vpg *vpg, struct afmt *afmt, const struct dcn10_stream_enc_registers *regs, const struct dcn10_stream_encoder_shift *se_shift, const struct dcn10_stream_encoder_mask *se_mask) dcn314_dio_stream_encoder_construct() argument
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn316/ |
H A D | dcn316_resource.c | 1108 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() 1112 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1123 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1124 eng_id); in dcn31_link_enc_create_minimal() 1214 enum engine_id eng_id, in dcn316_stream_encoder_create() 1224 if (eng_id <= ENGINE_ID_DIGF) { in dcn316_stream_encoder_create() 1225 vpg_inst = eng_id; in dcn316_stream_encoder_create() 1226 afmt_inst = eng_id; in dcn316_stream_encoder_create() 1242 eng_id, vpg, afmt, in dcn316_stream_encoder_create() 1243 &stream_enc_regs[eng_id], in dcn316_stream_encoder_create() 1107 dcn31_link_enc_create_minimal( struct dc_context *ctx, enum engine_id eng_id) dcn31_link_enc_create_minimal() argument 1213 dcn316_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn316_stream_encoder_create() argument 1250 dcn31_hpo_dp_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn31_hpo_dp_stream_encoder_create() argument [all...] |
/kernel/linux/linux-5.10/drivers/crypto/ |
H A D | sa2ul.c | 666 void sa_set_swinfo(u8 eng_id, u16 sc_id, dma_addr_t sc_phys, in sa_set_swinfo() argument 675 swinfo[0] |= (eng_id << __ffs(SA_SW0_ENG_ID_MASK)); in sa_set_swinfo() 706 if (ad->auth_eng.eng_id) { in sa_init_sc() 708 first_engine = ad->enc_eng.eng_id; in sa_init_sc() 710 first_engine = ad->auth_eng.eng_id; in sa_init_sc() 719 } else if (ad->enc_eng.eng_id && !ad->auth_eng.eng_id) { in sa_init_sc() 721 first_engine = ad->enc_eng.eng_id; in sa_init_sc() 870 ad->enc_eng.eng_id = SA_ENG_ID_EM1; in sa_cipher_setkey() 874 cfg.enc_eng_id = ad->enc_eng.eng_id; in sa_cipher_setkey() [all...] |
H A D | sa2ul.h | 395 * @eng_id: Engine ID 399 u8 eng_id; member
|
/kernel/linux/linux-6.6/drivers/crypto/ |
H A D | sa2ul.c | 688 void sa_set_swinfo(u8 eng_id, u16 sc_id, dma_addr_t sc_phys, in sa_set_swinfo() argument 697 swinfo[0] |= FIELD_PREP(SA_SW0_ENG_ID_MASK, eng_id); in sa_set_swinfo() 729 if (ad->auth_eng.eng_id) { in sa_init_sc() 731 first_engine = ad->enc_eng.eng_id; in sa_init_sc() 733 first_engine = ad->auth_eng.eng_id; in sa_init_sc() 742 } else if (ad->enc_eng.eng_id && !ad->auth_eng.eng_id) { in sa_init_sc() 744 first_engine = ad->enc_eng.eng_id; in sa_init_sc() 898 ad->enc_eng.eng_id = SA_ENG_ID_EM1; in sa_cipher_setkey() 902 cfg.enc_eng_id = ad->enc_eng.eng_id; in sa_cipher_setkey() [all...] |
H A D | sa2ul.h | 399 * @eng_id: Engine ID 403 u8 eng_id; member
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/ |
H A D | link_factory.c | 374 switch (link->eng_id) { in translate_dig_inst_to_pwrseq_inst() 382 DC_LOG_WARNING("Unsupported pwrseq engine id: %d!\n", link->eng_id); in translate_dig_inst_to_pwrseq_inst() 412 link->dc->res_pool->link_encoders[link->eng_id - ENGINE_ID_DIGA] = NULL; in link_destruct() 643 link->eng_id = link->link_enc->preferred_engine; in construct_phy() 644 link->dc->res_pool->link_encoders[link->eng_id - ENGINE_ID_DIGA] = link->link_enc; in construct_phy() 815 // Assign Dpia preferred eng_id in construct_dpia()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn321/ |
H A D | dcn321_resource.c | 1180 enum engine_id eng_id, in dcn321_stream_encoder_create() 1190 if (eng_id <= ENGINE_ID_DIGF) { in dcn321_stream_encoder_create() 1191 vpg_inst = eng_id; in dcn321_stream_encoder_create() 1192 afmt_inst = eng_id; in dcn321_stream_encoder_create() 1216 eng_id, vpg, afmt, in dcn321_stream_encoder_create() 1217 &stream_enc_regs[eng_id], in dcn321_stream_encoder_create() 1224 enum engine_id eng_id, in dcn321_hpo_dp_stream_encoder_create() 1234 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id <= ENGINE_ID_HPO_DP_3)); in dcn321_hpo_dp_stream_encoder_create() 1235 hpo_dp_inst = eng_id in dcn321_hpo_dp_stream_encoder_create() 1179 dcn321_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn321_stream_encoder_create() argument 1223 dcn321_hpo_dp_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn321_hpo_dp_stream_encoder_create() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_stream_encoder.c | 607 enum engine_id eng_id, in dcn20_stream_encoder_construct() 614 enc1->base.id = eng_id; in dcn20_stream_encoder_construct() 619 enc1->base.stream_enc_inst = eng_id - ENGINE_ID_DIGA; in dcn20_stream_encoder_construct() 603 dcn20_stream_encoder_construct( struct dcn10_stream_encoder *enc1, struct dc_context *ctx, struct dc_bios *bp, enum engine_id eng_id, const struct dcn10_stream_enc_registers *regs, const struct dcn10_stream_encoder_shift *se_shift, const struct dcn10_stream_encoder_mask *se_mask) dcn20_stream_encoder_construct() argument
|
H A D | dcn20_stream_encoder.h | 92 enum engine_id eng_id,
|
H A D | dcn20_resource.h | 62 enum engine_id eng_id,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn20/ |
H A D | dcn20_stream_encoder.c | 647 enum engine_id eng_id, in dcn20_stream_encoder_construct() 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() 643 dcn20_stream_encoder_construct( struct dcn10_stream_encoder *enc1, struct dc_context *ctx, struct dc_bios *bp, enum engine_id eng_id, const struct dcn10_stream_enc_registers *regs, const struct dcn10_stream_encoder_shift *se_shift, const struct dcn10_stream_encoder_mask *se_mask) dcn20_stream_encoder_construct() argument
|
H A D | dcn20_stream_encoder.h | 94 enum engine_id eng_id,
|
H A D | dcn20_resource.h | 68 enum engine_id eng_id,
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn302/ |
H A D | dcn302_resource.c | 388 static struct stream_encoder *dcn302_stream_encoder_create(enum engine_id eng_id, struct dc_context *ctx) in dcn302_stream_encoder_create() argument 397 if (eng_id <= ENGINE_ID_DIGE) { in dcn302_stream_encoder_create() 398 vpg_inst = eng_id; in dcn302_stream_encoder_create() 399 afmt_inst = eng_id; in dcn302_stream_encoder_create() 414 dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[eng_id], in dcn302_stream_encoder_create()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn303/ |
H A D | dcn303_resource.c | 357 static struct stream_encoder *dcn303_stream_encoder_create(enum engine_id eng_id, struct dc_context *ctx) in dcn303_stream_encoder_create() argument 366 if (eng_id <= ENGINE_ID_DIGB) { in dcn303_stream_encoder_create() 367 vpg_inst = eng_id; in dcn303_stream_encoder_create() 368 afmt_inst = eng_id; in dcn303_stream_encoder_create() 383 dcn30_dio_stream_encoder_construct(enc1, ctx, ctx->dc_bios, eng_id, vpg, afmt, &stream_enc_regs[eng_id], in dcn303_stream_encoder_create()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource.c | 1194 enum engine_id eng_id, in dcn32_stream_encoder_create() 1204 if (eng_id <= ENGINE_ID_DIGF) { in dcn32_stream_encoder_create() 1205 vpg_inst = eng_id; in dcn32_stream_encoder_create() 1206 afmt_inst = eng_id; in dcn32_stream_encoder_create() 1230 eng_id, vpg, afmt, in dcn32_stream_encoder_create() 1231 &stream_enc_regs[eng_id], in dcn32_stream_encoder_create() 1238 enum engine_id eng_id, in dcn32_hpo_dp_stream_encoder_create() 1248 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id <= ENGINE_ID_HPO_DP_3)); in dcn32_hpo_dp_stream_encoder_create() 1249 hpo_dp_inst = eng_id in dcn32_hpo_dp_stream_encoder_create() 1193 dcn32_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn32_stream_encoder_create() argument 1237 dcn32_hpo_dp_stream_encoder_create( enum engine_id eng_id, struct dc_context *ctx) dcn32_hpo_dp_stream_encoder_create() argument [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/inc/ |
H A D | resource.h | 70 enum engine_id eng_id, struct dc_context *ctx);
|
/kernel/linux/linux-5.10/drivers/net/phy/mscc/ |
H A D | mscc_ptp.c | 964 u8 eng_id = base ? 0 : 1; in vsc85xx_ts_engine_init() local 971 /* Disable INGRESS and EGRESS so engine eng_id can be reconfigured */ in vsc85xx_ts_engine_init() 972 val &= ~(PTP_ANALYZER_MODE_EGR_ENA(BIT(eng_id)) | in vsc85xx_ts_engine_init() 973 PTP_ANALYZER_MODE_INGR_ENA(BIT(eng_id))); in vsc85xx_ts_engine_init() 1010 val &= ~PTP_ANALYZER_MODE_EGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1012 val |= PTP_ANALYZER_MODE_EGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1014 val &= ~PTP_ANALYZER_MODE_INGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1016 val |= PTP_ANALYZER_MODE_INGR_ENA(BIT(eng_id)); in vsc85xx_ts_engine_init() 1460 /* Disable INGRESS and EGRESS so engine eng_id can be reconfigured */ in __vsc8584_init_ptp()
|