/src/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/ |
amdgpu_dm_helpers.c | 64 struct cea_sad *sads; local in function:dm_helpers_parse_edid_caps 105 sad_count = drm_edid_to_sad((struct edid *) __UNCONST(edid->raw_edid), &sads); 111 struct cea_sad *sad = &sads[i]; 131 kfree(sads);
|
/src/sys/external/bsd/drm2/dist/drm/radeon/ |
radeon_audio.h | 53 struct cea_sad *sads, int sad_count);
|
radeon_audio.c | 47 struct cea_sad *sads, int sad_count); 49 struct cea_sad *sads, int sad_count); 51 struct cea_sad *sads, int sad_count); 368 struct cea_sad *sads; local in function:radeon_audio_write_sad_regs 374 sad_count = drm_edid_to_sad(radeon_connector_edid(connector), &sads); 376 DRM_ERROR("Couldn't read SADs: %d\n", sad_count); 379 BUG_ON(!sads); 382 radeon_encoder->audio->write_sad_regs(encoder, sads, sad_count); 384 kfree(sads);
|
radeon_dce3_1_afmt.c | 72 struct cea_sad *sads, int sad_count) 98 struct cea_sad *sad = &sads[j];
|
radeon_dce6_afmt.c | 208 struct cea_sad *sads, int sad_count) 239 struct cea_sad *sad = &sads[j];
|
radeon_evergreen_hdmi.c | 161 struct cea_sad *sads, int sad_count) 187 struct cea_sad *sad = &sads[j];
|
/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_edid.h | 342 int drm_edid_to_sad(struct edid *edid, struct cea_sad **sads);
|
/src/sys/external/bsd/drm2/dist/drm/ |
drm_edid.c | 4415 /* Audio Data Block, contains SADs */ 4453 * drm_edid_to_sad - extracts SADs from EDID 4455 * @sads: pointer that will be set to the extracted SADs 4457 * Looks for CEA EDID block and extracts SADs (Short Audio Descriptors) from it. 4461 * Return: The number of found SADs or negative number on error. 4463 int drm_edid_to_sad(struct edid *edid, struct cea_sad **sads) 4493 *sads = kcalloc(count, sizeof(**sads), GFP_KERNEL); 4494 if (!*sads) [all...] |
/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_dce_v10_0.c | 1342 struct cea_sad *sads; local in function:dce_v10_0_audio_write_sad_regs 1377 sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads); 1379 DRM_ERROR("Couldn't read SADs: %d\n", sad_count); 1382 BUG_ON(!sads); 1391 struct cea_sad *sad = &sads[j]; 1416 kfree(sads);
|
amdgpu_dce_v11_0.c | 1368 struct cea_sad *sads; local in function:dce_v11_0_audio_write_sad_regs 1403 sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads); 1405 DRM_ERROR("Couldn't read SADs: %d\n", sad_count); 1408 BUG_ON(!sads); 1417 struct cea_sad *sad = &sads[j]; 1442 kfree(sads);
|
amdgpu_dce_v8_0.c | 1293 struct cea_sad *sads; local in function:dce_v8_0_audio_write_sad_regs 1330 sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads); 1332 DRM_ERROR("Couldn't read SADs: %d\n", sad_count); 1335 BUG_ON(!sads); 1344 struct cea_sad *sad = &sads[j]; 1370 kfree(sads);
|
amdgpu_dce_v6_0.c | 1249 struct cea_sad *sads; local in function:dce_v6_0_audio_write_sad_regs 1281 sad_count = drm_edid_to_sad(amdgpu_connector_edid(connector), &sads); 1283 DRM_ERROR("Couldn't read SADs: %d\n", sad_count); 1294 struct cea_sad *sad = &sads[j]; 1319 kfree(sads);
|