Lines Matching refs:afmt
1140 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_afmt_audio_select_pin()
1143 offset = dig->afmt->offset; in dce_v8_0_afmt_audio_select_pin()
1146 (dig->afmt->pin->id << AFMT_AUDIO_SRC_CONTROL__AFMT_AUDIO_SRC_SELECT__SHIFT)); in dce_v8_0_afmt_audio_select_pin()
1159 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_latency_fields()
1162 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_latency_fields()
1218 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_speaker_allocation()
1221 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_speaker_allocation()
1282 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_sad_regs()
1285 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_sad_regs()
1427 uint32_t offset = dig->afmt->offset; in dce_v8_0_afmt_update_ACR()
1449 uint32_t offset = dig->afmt->offset; in dce_v8_0_afmt_update_avi_infoframe()
1473 if (!dig || !dig->afmt) in dce_v8_0_audio_set_dto()
1503 if (!dig || !dig->afmt) in dce_v8_0_afmt_setmode()
1507 if (!dig->afmt->enabled) in dce_v8_0_afmt_setmode()
1510 offset = dig->afmt->offset; in dce_v8_0_afmt_setmode()
1519 dig->afmt->pin = dce_v8_0_audio_get_pin(adev); in dce_v8_0_afmt_setmode()
1520 dce_v8_0_audio_enable(adev, dig->afmt->pin, false); in dce_v8_0_afmt_setmode()
1649 dce_v8_0_audio_enable(adev, dig->afmt->pin, true); in dce_v8_0_afmt_setmode()
1659 if (!dig || !dig->afmt) in dce_v8_0_afmt_enable()
1663 if (enable && dig->afmt->enabled) in dce_v8_0_afmt_enable()
1665 if (!enable && !dig->afmt->enabled) in dce_v8_0_afmt_enable()
1668 if (!enable && dig->afmt->pin) { in dce_v8_0_afmt_enable()
1669 dce_v8_0_audio_enable(adev, dig->afmt->pin, false); in dce_v8_0_afmt_enable()
1670 dig->afmt->pin = NULL; in dce_v8_0_afmt_enable()
1673 dig->afmt->enabled = enable; in dce_v8_0_afmt_enable()
1676 enable ? "En" : "Dis", dig->afmt->offset, amdgpu_encoder->encoder_id); in dce_v8_0_afmt_enable()
1684 adev->mode_info.afmt[i] = NULL; in dce_v8_0_afmt_init()
1688 adev->mode_info.afmt[i] = kzalloc(sizeof(struct amdgpu_afmt), GFP_KERNEL); in dce_v8_0_afmt_init()
1689 if (adev->mode_info.afmt[i]) { in dce_v8_0_afmt_init()
1690 adev->mode_info.afmt[i]->offset = dig_offsets[i]; in dce_v8_0_afmt_init()
1691 adev->mode_info.afmt[i]->id = i; in dce_v8_0_afmt_init()
1695 kfree(adev->mode_info.afmt[j]); in dce_v8_0_afmt_init()
1696 adev->mode_info.afmt[j] = NULL; in dce_v8_0_afmt_init()
1709 kfree(adev->mode_info.afmt[i]); in dce_v8_0_afmt_fini()
1710 adev->mode_info.afmt[i] = NULL; in dce_v8_0_afmt_fini()
3207 dig->afmt = adev->mode_info.afmt[dig->dig_encoder]; in dce_v8_0_encoder_prepare()