Lines Matching refs:afmt

1148 	if (!dig || !dig->afmt || !dig->afmt->pin)  in dce_v8_0_afmt_audio_select_pin()
1151 offset = dig->afmt->offset; in dce_v8_0_afmt_audio_select_pin()
1154 (dig->afmt->pin->id << AFMT_AUDIO_SRC_CONTROL__AFMT_AUDIO_SRC_SELECT__SHIFT)); in dce_v8_0_afmt_audio_select_pin()
1167 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_latency_fields()
1170 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_latency_fields()
1226 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_speaker_allocation()
1229 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_speaker_allocation()
1290 if (!dig || !dig->afmt || !dig->afmt->pin) in dce_v8_0_audio_write_sad_regs()
1293 offset = dig->afmt->pin->offset; in dce_v8_0_audio_write_sad_regs()
1435 uint32_t offset = dig->afmt->offset; in dce_v8_0_afmt_update_ACR()
1457 uint32_t offset = dig->afmt->offset; in dce_v8_0_afmt_update_avi_infoframe()
1481 if (!dig || !dig->afmt) in dce_v8_0_audio_set_dto()
1511 if (!dig || !dig->afmt) in dce_v8_0_afmt_setmode()
1515 if (!dig->afmt->enabled) in dce_v8_0_afmt_setmode()
1518 offset = dig->afmt->offset; in dce_v8_0_afmt_setmode()
1527 dig->afmt->pin = dce_v8_0_audio_get_pin(adev); in dce_v8_0_afmt_setmode()
1528 dce_v8_0_audio_enable(adev, dig->afmt->pin, false); in dce_v8_0_afmt_setmode()
1657 dce_v8_0_audio_enable(adev, dig->afmt->pin, true); in dce_v8_0_afmt_setmode()
1667 if (!dig || !dig->afmt) in dce_v8_0_afmt_enable()
1671 if (enable && dig->afmt->enabled) in dce_v8_0_afmt_enable()
1673 if (!enable && !dig->afmt->enabled) in dce_v8_0_afmt_enable()
1676 if (!enable && dig->afmt->pin) { in dce_v8_0_afmt_enable()
1677 dce_v8_0_audio_enable(adev, dig->afmt->pin, false); in dce_v8_0_afmt_enable()
1678 dig->afmt->pin = NULL; in dce_v8_0_afmt_enable()
1681 dig->afmt->enabled = enable; in dce_v8_0_afmt_enable()
1684 enable ? "En" : "Dis", dig->afmt->offset, amdgpu_encoder->encoder_id); in dce_v8_0_afmt_enable()
1692 adev->mode_info.afmt[i] = NULL; in dce_v8_0_afmt_init()
1696 adev->mode_info.afmt[i] = kzalloc(sizeof(struct amdgpu_afmt), GFP_KERNEL); in dce_v8_0_afmt_init()
1697 if (adev->mode_info.afmt[i]) { in dce_v8_0_afmt_init()
1698 adev->mode_info.afmt[i]->offset = dig_offsets[i]; in dce_v8_0_afmt_init()
1699 adev->mode_info.afmt[i]->id = i; in dce_v8_0_afmt_init()
1703 kfree(adev->mode_info.afmt[j]); in dce_v8_0_afmt_init()
1704 adev->mode_info.afmt[j] = NULL; in dce_v8_0_afmt_init()
1717 kfree(adev->mode_info.afmt[i]); in dce_v8_0_afmt_fini()
1718 adev->mode_info.afmt[i] = NULL; in dce_v8_0_afmt_fini()
3225 dig->afmt = adev->mode_info.afmt[dig->dig_encoder]; in dce_v8_0_encoder_prepare()