Lines Matching refs:audio

1108 	for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
1109 tmp = RREG32_AUDIO_ENDPT(adev->mode_info.audio.pin[i].offset,
1113 adev->mode_info.audio.pin[i].connected = false;
1115 adev->mode_info.audio.pin[i].connected = true;
1126 for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
1127 if (adev->mode_info.audio.pin[i].connected)
1128 return &adev->mode_info.audio.pin[i];
1130 DRM_ERROR("No connected audio pins found!\n");
1366 adev->mode_info.audio.enabled = true;
1373 adev->mode_info.audio.num_pins = 6;
1376 adev->mode_info.audio.num_pins = 2;
1380 for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
1381 adev->mode_info.audio.pin[i].channels = -1;
1382 adev->mode_info.audio.pin[i].rate = -1;
1383 adev->mode_info.audio.pin[i].bits_per_sample = -1;
1384 adev->mode_info.audio.pin[i].status_bits = 0;
1385 adev->mode_info.audio.pin[i].category_code = 0;
1386 adev->mode_info.audio.pin[i].connected = false;
1387 adev->mode_info.audio.pin[i].offset = pin_offsets[i];
1388 adev->mode_info.audio.pin[i].id = i;
1389 dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
1402 if (!adev->mode_info.audio.enabled)
1405 for (i = 0; i < adev->mode_info.audio.num_pins; i++)
1406 dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
1408 adev->mode_info.audio.enabled = false;
1705 /* disable audio before setting up hw */
1729 /* enable audio after setting up hw */
1768 /* DCE6 has audio blocks tied to DIG encoders */
2775 for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
2776 dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);
2791 for (i = 0; i < adev->mode_info.audio.num_pins; i++) {
2792 dce_v6_0_audio_enable(adev, &adev->mode_info.audio.pin[i], false);