| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn316/ |
| H A D | dcn316_resource.c | 1136 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1140 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1151 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1152 eng_id); in dcn31_link_enc_create_minimal() 1242 enum engine_id eng_id, in dcn316_stream_encoder_create() argument 1252 if (eng_id < 0 || eng_id >= ARRAY_SIZE(stream_enc_regs)) in dcn316_stream_encoder_create() 1255 vpg_inst = eng_id; in dcn316_stream_encoder_create() 1256 afmt_inst = eng_id; in dcn316_stream_encoder_create() 1270 eng_id, vpg, afmt, in dcn316_stream_encoder_create() 1271 &stream_enc_regs[eng_id], in dcn316_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn314/ |
| H A D | dcn314_resource.c | 1202 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1206 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1217 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1218 eng_id); in dcn31_link_enc_create_minimal() 1306 enum engine_id eng_id, in dcn314_stream_encoder_create() argument 1316 if (eng_id < ENGINE_ID_DIGF) { in dcn314_stream_encoder_create() 1317 vpg_inst = eng_id; in dcn314_stream_encoder_create() 1318 afmt_inst = eng_id; in dcn314_stream_encoder_create() 1334 eng_id, vpg, afmt, in dcn314_stream_encoder_create() 1335 &stream_enc_regs[eng_id], in dcn314_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn35/ |
| H A D | dcn35_resource.c | 1152 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1156 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1167 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1168 eng_id); in dcn31_link_enc_create_minimal() 1296 enum engine_id eng_id, in dcn35_stream_encoder_create() argument 1306 if (eng_id < 0 || eng_id >= ARRAY_SIZE(stream_enc_regs)) in dcn35_stream_encoder_create() 1309 vpg_inst = eng_id; in dcn35_stream_encoder_create() 1310 afmt_inst = eng_id; in dcn35_stream_encoder_create() 1332 eng_id, vpg, afmt, in dcn35_stream_encoder_create() 1333 &stream_enc_regs[eng_id], in dcn35_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn351/ |
| H A D | dcn351_resource.c | 1132 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1136 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1147 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1148 eng_id); in dcn31_link_enc_create_minimal() 1276 enum engine_id eng_id, in dcn35_stream_encoder_create() argument 1286 if (eng_id < 0 || eng_id >= ARRAY_SIZE(stream_enc_regs)) in dcn35_stream_encoder_create() 1289 vpg_inst = eng_id; in dcn35_stream_encoder_create() 1290 afmt_inst = eng_id; in dcn35_stream_encoder_create() 1312 eng_id, vpg, afmt, in dcn35_stream_encoder_create() 1313 &stream_enc_regs[eng_id], in dcn35_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn315/ |
| H A D | dcn315_resource.c | 1143 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1147 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1158 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1159 eng_id); in dcn31_link_enc_create_minimal() 1247 enum engine_id eng_id, in dcn315_stream_encoder_create() argument 1259 if (eng_id < 0 || eng_id >= ARRAY_SIZE(stream_enc_regs)) in dcn315_stream_encoder_create() 1262 vpg_inst = eng_id; in dcn315_stream_encoder_create() 1263 afmt_inst = eng_id; in dcn315_stream_encoder_create() 1277 eng_id, vpg, afmt, in dcn315_stream_encoder_create() 1278 &stream_enc_regs[eng_id], in dcn315_stream_encoder_create() [all …]
|
| /linux/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() 930 cfg.enc_eng_id = ad->enc_eng.eng_id; in sa_cipher_setkey() [all …]
|
| H A D | sa2ul.h | 403 u8 eng_id; member
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn31/ |
| H A D | dcn31_resource.c | 1144 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1148 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1159 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1160 eng_id); in dcn31_link_enc_create_minimal() 1248 enum engine_id eng_id, in dcn31_stream_encoder_create() argument 1258 if (eng_id <= ENGINE_ID_DIGF) { in dcn31_stream_encoder_create() 1259 vpg_inst = eng_id; in dcn31_stream_encoder_create() 1260 afmt_inst = eng_id; in dcn31_stream_encoder_create() 1276 eng_id, vpg, afmt, in dcn31_stream_encoder_create() 1277 &stream_enc_regs[eng_id], in dcn31_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn36/ |
| H A D | dcn36_resource.c | 1139 struct dc_context *ctx, enum engine_id eng_id) in dcn31_link_enc_create_minimal() argument 1143 if ((eng_id - ENGINE_ID_DIGA) > ctx->dc->res_pool->res_cap->num_dig_link_enc) in dcn31_link_enc_create_minimal() 1154 &link_enc_regs[eng_id - ENGINE_ID_DIGA], in dcn31_link_enc_create_minimal() 1155 eng_id); in dcn31_link_enc_create_minimal() 1283 enum engine_id eng_id, in dcn35_stream_encoder_create() argument 1293 if (eng_id <= ENGINE_ID_DIGF) { in dcn35_stream_encoder_create() 1294 vpg_inst = eng_id; in dcn35_stream_encoder_create() 1295 afmt_inst = eng_id; in dcn35_stream_encoder_create() 1319 eng_id, vpg, afmt, in dcn35_stream_encoder_create() 1320 &stream_enc_regs[eng_id], in dcn35_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce100/ |
| H A D | dce100_resource.c | 485 enum engine_id eng_id, in dce100_stream_encoder_create() argument 494 if (eng_id == ENGINE_ID_DACA || eng_id == ENGINE_ID_DACB) { in dce100_stream_encoder_create() 495 dce110_analog_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce100_stream_encoder_create() 496 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce100_stream_encoder_create() 500 dce110_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce100_stream_encoder_create() 501 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce100_stream_encoder_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/link/ |
| H A D | link_factory.c | 385 if (link->link_id.id != CONNECTOR_ID_VIRTUAL && link->eng_id != ENGINE_ID_UNKNOWN) { in link_destruct() 386 link->dc->res_pool->link_encoders[link->eng_id - ENGINE_ID_DIGA] = NULL; in link_destruct() 701 link->eng_id = link->link_enc->preferred_engine; in construct_phy() 702 link->dc->res_pool->link_encoders[link->eng_id - ENGINE_ID_DIGA] = link->link_enc; in construct_phy() 712 panel_cntl_init_data.eng_id = link->eng_id; in construct_phy()
|
| H A D | link_dpms.c | 227 enum engine_id eng_id, in get_ext_hdmi_settings() argument 246 switch (eng_id) { in get_ext_hdmi_settings() 1912 enum engine_id eng_id; in enable_link_hdmi() local 1934 eng_id = pipe_ctx->stream_res.stream_enc->id; in enable_link_hdmi() 1936 if (get_ext_hdmi_settings(pipe_ctx, eng_id, &settings)) { in enable_link_hdmi() 2356 enum engine_id eng_id = pipe_ctx->stream_res.stream_enc->id; in link_set_dpms_off() local 2367 if (get_ext_hdmi_settings(pipe_ctx, eng_id, &settings)) in link_set_dpms_off()
|
| /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/resource/dcn321/ |
| H A D | dcn321_resource.c | 1213 enum engine_id eng_id, in dcn321_stream_encoder_create() argument 1223 if (eng_id < 0 || eng_id >= ARRAY_SIZE(stream_enc_regs)) in dcn321_stream_encoder_create() 1226 vpg_inst = eng_id; in dcn321_stream_encoder_create() 1227 afmt_inst = eng_id; in dcn321_stream_encoder_create() 1249 eng_id, vpg, afmt, in dcn321_stream_encoder_create() 1250 &stream_enc_regs[eng_id], in dcn321_stream_encoder_create() 1257 enum engine_id eng_id, in dcn321_hpo_dp_stream_encoder_create() argument 1267 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id <= ENGINE_ID_HPO_DP_3)); in dcn321_hpo_dp_stream_encoder_create() 1268 hpo_dp_inst = eng_id - ENGINE_ID_HPO_DP_0; in dcn321_hpo_dp_stream_encoder_create() 1306 hpo_dp_inst, eng_id, vpg, apg, in dcn321_hpo_dp_stream_encoder_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce60/ |
| H A D | dce60_resource.c | 602 enum engine_id eng_id, in dce60_stream_encoder_create() argument 611 if (eng_id == ENGINE_ID_DACA || eng_id == ENGINE_ID_DACB) { in dce60_stream_encoder_create() 612 dce110_analog_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce60_stream_encoder_create() 613 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce60_stream_encoder_create() 617 dce110_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce60_stream_encoder_create() 618 &stream_enc_regs[eng_id], in dce60_stream_encoder_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dce80/ |
| H A D | dce80_resource.c | 608 enum engine_id eng_id, in dce80_stream_encoder_create() argument 617 if (eng_id == ENGINE_ID_DACA || eng_id == ENGINE_ID_DACB) { in dce80_stream_encoder_create() 618 dce110_analog_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce80_stream_encoder_create() 619 &stream_enc_regs[eng_id], &se_shift, &se_mask); in dce80_stream_encoder_create() 623 dce110_stream_encoder_construct(enc110, ctx, ctx->dc_bios, eng_id, in dce80_stream_encoder_create() 624 &stream_enc_regs[eng_id], in dce80_stream_encoder_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/inc/hw/ |
| H A D | panel_cntl.h | 60 uint32_t eng_id; member
|
| H A D | link_encoder.h | 201 enum engine_id eng_id; member
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn401/ |
| H A D | dcn401_resource.c | 1208 enum engine_id eng_id, in dcn401_stream_encoder_create() argument 1218 if (eng_id <= ENGINE_ID_DIGF) { in dcn401_stream_encoder_create() 1219 vpg_inst = eng_id; in dcn401_stream_encoder_create() 1220 afmt_inst = eng_id; in dcn401_stream_encoder_create() 1228 if (!enc1 || !vpg || !afmt || eng_id >= ARRAY_SIZE(stream_enc_regs)) { in dcn401_stream_encoder_create() 1243 eng_id, vpg, afmt, in dcn401_stream_encoder_create() 1244 &stream_enc_regs[eng_id], in dcn401_stream_encoder_create() 1250 enum engine_id eng_id, in dcn401_hpo_dp_stream_encoder_create() argument 1260 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id <= ENGINE_ID_HPO_DP_3)); in dcn401_hpo_dp_stream_encoder_create() 1261 hpo_dp_inst = eng_id - ENGINE_ID_HPO_DP_0; in dcn401_hpo_dp_stream_encoder_create() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn303/ |
| H A D | dcn303_resource.c | 409 static struct stream_encoder *dcn303_stream_encoder_create(enum engine_id eng_id, struct dc_context… in dcn303_stream_encoder_create() argument 418 if (eng_id <= ENGINE_ID_DIGB) { in dcn303_stream_encoder_create() 419 vpg_inst = eng_id; in dcn303_stream_encoder_create() 420 afmt_inst = eng_id; in dcn303_stream_encoder_create() 435 …_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/dcn302/ |
| H A D | dcn302_resource.c | 422 static struct stream_encoder *dcn302_stream_encoder_create(enum engine_id eng_id, struct dc_context… in dcn302_stream_encoder_create() argument 431 if (eng_id <= ENGINE_ID_DIGE) { in dcn302_stream_encoder_create() 432 vpg_inst = eng_id; in dcn302_stream_encoder_create() 433 afmt_inst = eng_id; in dcn302_stream_encoder_create() 448 …_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/dcn301/ |
| H A D | dcn301_resource.c | 1011 static struct stream_encoder *dcn301_stream_encoder_create(enum engine_id eng_id, in dcn301_stream_encoder_create() argument 1021 if (eng_id <= ENGINE_ID_DIGF) { in dcn301_stream_encoder_create() 1022 vpg_inst = eng_id; in dcn301_stream_encoder_create() 1023 afmt_inst = eng_id; in dcn301_stream_encoder_create() 1031 if (!enc1 || !vpg || !afmt || eng_id >= ARRAY_SIZE(stream_enc_regs)) { in dcn301_stream_encoder_create() 1039 eng_id, vpg, afmt, in dcn301_stream_encoder_create() 1040 &stream_enc_regs[eng_id], in dcn301_stream_encoder_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| H A D | dcn32_resource.c | 1232 enum engine_id eng_id, in dcn32_stream_encoder_create() argument 1242 if (eng_id < 0 || eng_id >= ARRAY_SIZE(stream_enc_regs)) in dcn32_stream_encoder_create() 1245 vpg_inst = eng_id; in dcn32_stream_encoder_create() 1246 afmt_inst = eng_id; in dcn32_stream_encoder_create() 1268 eng_id, vpg, afmt, in dcn32_stream_encoder_create() 1269 &stream_enc_regs[eng_id], in dcn32_stream_encoder_create() 1276 enum engine_id eng_id, in dcn32_hpo_dp_stream_encoder_create() argument 1286 ASSERT((eng_id >= ENGINE_ID_HPO_DP_0) && (eng_id <= ENGINE_ID_HPO_DP_3)); in dcn32_hpo_dp_stream_encoder_create() 1287 hpo_dp_inst = eng_id - ENGINE_ID_HPO_DP_0; in dcn32_hpo_dp_stream_encoder_create() 1325 hpo_dp_inst, eng_id, vpg, apg, in dcn32_hpo_dp_stream_encoder_create()
|
| /linux/drivers/gpu/drm/amd/display/dc/dce/ |
| H A D | dce_stream_encoder.c | 1563 enum engine_id eng_id, in dce110_stream_encoder_construct() argument 1570 enc110->base.id = eng_id; in dce110_stream_encoder_construct() 1586 enum engine_id eng_id, in dce110_analog_stream_encoder_construct() argument 1593 enc110->base.id = eng_id; in dce110_analog_stream_encoder_construct()
|
| /linux/drivers/gpu/drm/amd/display/dc/dio/dcn20/ |
| H A D | dcn20_stream_encoder.h | 94 enum engine_id eng_id,
|