| /src/sys/external/bsd/drm2/dist/drm/radeon/ |
| radeon_evergreen_hdmi.c | 412 if (!dig || !dig->afmt) 419 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, 424 WREG32_OR(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, 427 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, 430 WREG32_AND(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, 434 WREG32_AND(AFMT_AUDIO_PACKET_CONTROL + dig->afmt->offset, 436 WREG32(HDMI_INFOFRAME_CONTROL0 + dig->afmt->offset, 0); 439 dig->afmt->enabled = enable; 442 enable ? "En" : "Dis", dig->afmt->offset, radeon_encoder->encoder_id); 453 if (!dig || !dig->afmt) [all...] |
| radeon_r600_hdmi.c | 255 uint32_t offset = dig->afmt->offset; 273 uint32_t offset = dig->afmt->offset; 287 if (!dig->afmt || !dig->afmt->enabled) 291 result = dig->afmt->last_buffer_filled_status != status; 292 dig->afmt->last_buffer_filled_status = status; 306 uint32_t offset = dig->afmt->offset; 429 if (!dig->afmt || !dig->afmt->enabled) 431 offset = dig->afmt->offset [all...] |
| radeon_dce6_afmt.c | 121 if (!dig || !dig->afmt || !dig->pin) 124 WREG32(AFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, 137 if (!dig || !dig->afmt || !dig->pin) 165 if (!dig || !dig->afmt || !dig->pin) 190 if (!dig || !dig->afmt || !dig->pin) 229 if (!dig || !dig->afmt || !dig->pin)
|
| radeon_audio.c | 543 if (dig && dig->afmt && radeon_encoder->audio && 545 radeon_encoder->audio->set_avi_packet(rdev, dig->afmt->offset, 633 if (!dig || !dig->afmt) 637 radeon_encoder->audio->update_acr(encoder, dig->afmt->offset, acr); 645 if (!dig || !dig->afmt) 649 radeon_encoder->audio->set_vbi_packet(encoder, dig->afmt->offset); 658 if (!dig || !dig->afmt) 667 radeon_encoder->audio->set_color_depth(encoder, dig->afmt->offset, bpc); 675 if (!dig || !dig->afmt) 679 radeon_encoder->audio->set_audio_packet(encoder, dig->afmt->offset) [all...] |
| radeon_display.c | 1496 rdev->mode_info.afmt[i] = NULL; 1529 rdev->mode_info.afmt[i] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL); 1530 if (rdev->mode_info.afmt[i]) { 1531 rdev->mode_info.afmt[i]->offset = eg_offsets[i]; 1532 rdev->mode_info.afmt[i]->id = i; 1537 rdev->mode_info.afmt[0] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL); 1538 if (rdev->mode_info.afmt[0]) { 1539 rdev->mode_info.afmt[0]->offset = DCE3_HDMI_OFFSET0; 1540 rdev->mode_info.afmt[0]->id = 0; 1542 rdev->mode_info.afmt[1] = kzalloc(sizeof(struct radeon_afmt), GFP_KERNEL) [all...] |
| radeon_irq_kms.c | 143 rdev->irq.afmt[i] = false; 197 rdev->irq.afmt[i] = false; 475 * @block: afmt block whose interrupt you want to enable 477 * Enables the afmt change interrupt for a specific afmt block (all asics). 487 rdev->irq.afmt[block] = true; 497 * @block: afmt block whose interrupt you want to disable 499 * Disables the afmt change interrupt for a specific afmt block (all asics). 509 rdev->irq.afmt[block] = false [all...] |
| radeon_mode.h | 250 struct radeon_afmt *afmt[RADEON_MAX_AFMT_BLOCKS]; member in struct:radeon_mode_info 443 struct radeon_afmt *afmt; member in struct:radeon_encoder_atom_dig
|
| radeon_atombios_encoders.c | 2508 dig->afmt = rdev->mode_info.afmt[dig->dig_encoder]; 2510 /* RS600/690/740 have only 1 afmt block */ 2511 dig->afmt = rdev->mode_info.afmt[0];
|
| radeon_rs600.c | 720 if (rdev->irq.afmt[0]) {
|
| radeon_r600.c | 3900 if (rdev->irq.afmt[0]) { 3904 if (rdev->irq.afmt[1]) {
|
| radeon.h | 847 bool afmt[RADEON_MAX_AFMT_BLOCKS]; member in struct:radeon_irq
|
| radeon_evergreen.c | 4607 rdev->irq.afmt[i], "HDMI", i);
|
| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| amdgpu_dce_v10_0.c | 1222 if (!dig || !dig->afmt || !dig->afmt->pin) 1225 tmp = RREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset); 1226 tmp = REG_SET_FIELD(tmp, AFMT_AUDIO_SRC_CONTROL, AFMT_AUDIO_SRC_SELECT, dig->afmt->pin->id); 1227 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, tmp); 1243 if (!dig || !dig->afmt || !dig->afmt->pin) 1273 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, 1290 if (!dig || !dig->afmt || !dig->afmt->pin [all...] |
| amdgpu_dce_v11_0.c | 1248 if (!dig || !dig->afmt || !dig->afmt->pin) 1251 tmp = RREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset); 1252 tmp = REG_SET_FIELD(tmp, AFMT_AUDIO_SRC_CONTROL, AFMT_AUDIO_SRC_SELECT, dig->afmt->pin->id); 1253 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, tmp); 1269 if (!dig || !dig->afmt || !dig->afmt->pin) 1299 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, 1316 if (!dig || !dig->afmt || !dig->afmt->pin [all...] |
| amdgpu_dce_v6_0.c | 1126 if (!dig || !dig->afmt || !dig->afmt->pin) 1129 WREG32(mmAFMT_AUDIO_SRC_CONTROL + dig->afmt->offset, 1131 dig->afmt->pin->id)); 1175 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, 1213 tmp = RREG32_AUDIO_ENDPT(dig->afmt->pin->offset, 1234 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, 1316 WREG32_AUDIO_ENDPT(dig->afmt->pin->offset, eld_reg_to_type[i][0], tmp); 1405 tmp = RREG32(mmHDMI_VBI_PACKET_CONTROL + dig->afmt->offset); 1409 WREG32(mmHDMI_VBI_PACKET_CONTROL + dig->afmt->offset, tmp) [all...] |
| amdgpu_dce_v8_0.c | 1159 if (!dig || !dig->afmt || !dig->afmt->pin) 1162 offset = dig->afmt->offset; 1165 (dig->afmt->pin->id << AFMT_AUDIO_SRC_CONTROL__AFMT_AUDIO_SRC_SELECT__SHIFT)); 1180 if (!dig || !dig->afmt || !dig->afmt->pin) 1183 offset = dig->afmt->pin->offset; 1243 if (!dig || !dig->afmt || !dig->afmt->pin) 1246 offset = dig->afmt->pin->offset [all...] |
| amdgpu_mode.h | 323 struct amdgpu_afmt *afmt[AMDGPU_MAX_AFMT_BLOCKS]; member in struct:amdgpu_mode_info 449 struct amdgpu_afmt *afmt; member in struct:amdgpu_encoder_atom_dig
|