Home
last modified time | relevance | path

Searched refs:apg (Results 1 - 11 of 11) sorted by relevance

/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn31/
H A Ddcn31_apg.h30 #define DCN31_APG_FROM_APG(apg)\
31 container_of(apg, struct dcn31_apg, base)
71 struct apg { struct
80 struct apg *apg);
83 struct apg *apg,
88 struct apg *apg);
91 struct apg *ap
[all...]
H A Ddcn31_apg.c48 struct apg *apg) in apg31_enable()
50 struct dcn31_apg *apg31 = DCN31_APG_FROM_APG(apg); in apg31_enable()
67 struct apg *apg) in apg31_disable()
69 struct dcn31_apg *apg31 = DCN31_APG_FROM_APG(apg); in apg31_disable()
76 struct apg *apg, in apg31_se_audio_setup()
80 struct dcn31_apg *apg31 = DCN31_APG_FROM_APG(apg); in apg31_se_audio_setup()
47 apg31_enable( struct apg *apg) apg31_enable() argument
66 apg31_disable( struct apg *apg) apg31_disable() argument
75 apg31_se_audio_setup( struct apg *apg, unsigned int az_inst, struct audio_info *audio_info) apg31_se_audio_setup() argument
H A Ddcn31_hpo_dp_stream_encoder.c638 ASSERT(enc->apg); in dcn31_hpo_dp_stream_enc_audio_setup()
639 enc->apg->funcs->se_audio_setup(enc->apg, az_inst, info); in dcn31_hpo_dp_stream_enc_audio_setup()
660 enc->apg->funcs->enable_apg(enc->apg); in dcn31_hpo_dp_stream_enc_audio_enable()
681 enc->apg->funcs->disable_apg(enc->apg); in dcn31_hpo_dp_stream_enc_audio_disable()
760 struct apg *apg, in dcn31_hpo_dp_stream_encoder_construct()
771 enc3->base.apg in dcn31_hpo_dp_stream_encoder_construct()
753 dcn31_hpo_dp_stream_encoder_construct( struct dcn31_hpo_dp_stream_encoder *enc3, struct dc_context *ctx, struct dc_bios *bp, uint32_t inst, enum engine_id eng_id, struct vpg *vpg, struct apg *apg, const struct dcn31_hpo_dp_stream_encoder_registers *regs, const struct dcn31_hpo_dp_stream_encoder_shift *hpo_se_shift, const struct dcn31_hpo_dp_stream_encoder_mask *hpo_se_mask) dcn31_hpo_dp_stream_encoder_construct() argument
[all...]
H A Ddcn31_resource.c1200 static struct apg *dcn31_apg_create( in dcn31_apg_create()
1259 struct apg *apg; in dcn31_hpo_dp_stream_encoder_create() local
1286 apg = dcn31_apg_create(ctx, apg_inst); in dcn31_hpo_dp_stream_encoder_create()
1288 if (!hpo_dp_enc31 || !vpg || !apg) { in dcn31_hpo_dp_stream_encoder_create()
1291 kfree(apg); in dcn31_hpo_dp_stream_encoder_create()
1296 hpo_dp_inst, eng_id, vpg, apg, in dcn31_hpo_dp_stream_encoder_create()
1366 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn31_resource_destruct()
1367 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn31_resource_destruct()
1368 pool->base.hpo_dp_stream_enc[i]->apg in dcn31_resource_destruct()
[all...]
H A Ddcn31_hpo_dp_stream_encoder.h239 struct apg *apg,
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/inc/hw/
H A Dstream_encoder.h293 struct apg *apg; member
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn321/
H A Ddcn321_resource.c1155 static struct apg *dcn321_apg_create( in dcn321_apg_create()
1229 struct apg *apg; in dcn321_hpo_dp_stream_encoder_create() local
1256 apg = dcn321_apg_create(ctx, apg_inst); in dcn321_hpo_dp_stream_encoder_create()
1258 if (!hpo_dp_enc31 || !vpg || !apg) { in dcn321_hpo_dp_stream_encoder_create()
1261 kfree(apg); in dcn321_hpo_dp_stream_encoder_create()
1273 hpo_dp_inst, eng_id, vpg, apg, in dcn321_hpo_dp_stream_encoder_create()
1352 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn321_resource_destruct()
1353 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn321_resource_destruct()
1354 pool->base.hpo_dp_stream_enc[i]->apg in dcn321_resource_destruct()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn315/
H A Ddcn315_resource.c1198 static struct apg *dcn31_apg_create( in dcn31_apg_create()
1259 struct apg *apg; in dcn31_hpo_dp_stream_encoder_create() local
1286 apg = dcn31_apg_create(ctx, apg_inst); in dcn31_hpo_dp_stream_encoder_create()
1288 if (!hpo_dp_enc31 || !vpg || !apg) { in dcn31_hpo_dp_stream_encoder_create()
1291 kfree(apg); in dcn31_hpo_dp_stream_encoder_create()
1296 hpo_dp_inst, eng_id, vpg, apg, in dcn31_hpo_dp_stream_encoder_create()
1366 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn315_resource_destruct()
1367 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn315_resource_destruct()
1368 pool->base.hpo_dp_stream_enc[i]->apg in dcn315_resource_destruct()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn314/
H A Ddcn314_resource.c1272 static struct apg *dcn31_apg_create( in dcn31_apg_create()
1331 struct apg *apg; in dcn31_hpo_dp_stream_encoder_create() local
1359 apg = dcn31_apg_create(ctx, apg_inst); in dcn31_hpo_dp_stream_encoder_create()
1361 if (!hpo_dp_enc31 || !vpg || !apg) { in dcn31_hpo_dp_stream_encoder_create()
1364 kfree(apg); in dcn31_hpo_dp_stream_encoder_create()
1369 hpo_dp_inst, eng_id, vpg, apg, in dcn31_hpo_dp_stream_encoder_create()
1439 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn314_resource_destruct()
1440 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn314_resource_destruct()
1441 pool->base.hpo_dp_stream_enc[i]->apg in dcn314_resource_destruct()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn316/
H A Ddcn316_resource.c1195 static struct apg *dcn31_apg_create( in dcn31_apg_create()
1256 struct apg *apg; in dcn31_hpo_dp_stream_encoder_create() local
1283 apg = dcn31_apg_create(ctx, apg_inst); in dcn31_hpo_dp_stream_encoder_create()
1285 if (!hpo_dp_enc31 || !vpg || !apg) { in dcn31_hpo_dp_stream_encoder_create()
1288 kfree(apg); in dcn31_hpo_dp_stream_encoder_create()
1293 hpo_dp_inst, eng_id, vpg, apg, in dcn31_hpo_dp_stream_encoder_create()
1364 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn316_resource_destruct()
1365 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn316_resource_destruct()
1366 pool->base.hpo_dp_stream_enc[i]->apg in dcn316_resource_destruct()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dcn32/
H A Ddcn32_resource.c1169 static struct apg *dcn31_apg_create( in dcn31_apg_create()
1243 struct apg *apg; in dcn32_hpo_dp_stream_encoder_create() local
1270 apg = dcn31_apg_create(ctx, apg_inst); in dcn32_hpo_dp_stream_encoder_create()
1272 if (!hpo_dp_enc31 || !vpg || !apg) { in dcn32_hpo_dp_stream_encoder_create()
1275 kfree(apg); in dcn32_hpo_dp_stream_encoder_create()
1287 hpo_dp_inst, eng_id, vpg, apg, in dcn32_hpo_dp_stream_encoder_create()
1366 if (pool->base.hpo_dp_stream_enc[i]->apg != NULL) { in dcn32_resource_destruct()
1367 kfree(DCN31_APG_FROM_APG(pool->base.hpo_dp_stream_enc[i]->apg)); in dcn32_resource_destruct()
1368 pool->base.hpo_dp_stream_enc[i]->apg in dcn32_resource_destruct()
[all...]

Completed in 14 milliseconds