/src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
amdgpu_encoders.c | 46 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_link_encoder_connector 53 amdgpu_connector = to_amdgpu_connector(connector); 56 if (amdgpu_encoder->devices & amdgpu_connector->devices) { 78 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_encoder_set_active_device 79 amdgpu_encoder->active_device = amdgpu_encoder->devices & amdgpu_connector->devices; 82 amdgpu_connector->devices, encoder->encoder_type); 95 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_get_connector_for_encoder 116 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_get_connector_for_encoder_init 214 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_dig_monitor_is_duallink [all...] |
amdgpu_atombios_crtc.c | 335 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_crtc_adjust_pll 337 amdgpu_connector->con_priv; 771 struct amdgpu_connector *amdgpu_connector = local in function:amdgpu_atombios_crtc_prepare_pll 774 amdgpu_connector->con_priv; 778 amdgpu_connector->pixelclock_for_modeset = mode->clock;
|
amdgpu_display.c | 375 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_display_print_display_setup 385 amdgpu_connector = to_amdgpu_connector(connector); 388 if (amdgpu_connector->hpd.hpd != AMDGPU_HPD_NONE) 389 DRM_INFO(" %s\n", hpd_names[amdgpu_connector->hpd.hpd]); 390 if (amdgpu_connector->ddc_bus) { 392 amdgpu_connector->ddc_bus->rec.mask_clk_reg, 393 amdgpu_connector->ddc_bus->rec.mask_data_reg, 394 amdgpu_connector->ddc_bus->rec.a_clk_reg, 395 amdgpu_connector->ddc_bus->rec.a_data_reg [all...] |
amdgpu_atombios_dp.c | 192 void amdgpu_atombios_dp_aux_init(struct amdgpu_connector *amdgpu_connector) 196 amdgpu_connector->ddc_bus->rec.hpd = amdgpu_connector->hpd.hpd; 197 amdgpu_connector->ddc_bus->aux.dev = amdgpu_connector->base.kdev; 198 amdgpu_connector->ddc_bus->aux.transfer = amdgpu_atombios_dp_aux_transfer; 199 ret = drm_dp_aux_register(&amdgpu_connector->ddc_bus->aux); 201 amdgpu_connector->ddc_bus->has_aux = true; 316 u8 amdgpu_atombios_dp_get_sinktype(struct amdgpu_connector *amdgpu_connector 368 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_dp_get_panel_mode 403 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_dp_set_link_config 427 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_dp_mode_valid_helper 464 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_dp_set_rx_power_state 718 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_atombios_dp_link_train [all...] |
amdgpu_atombios_encoders.c | 454 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_atombios_encoder_get_encoder_mode 472 amdgpu_connector = to_amdgpu_connector(connector); 478 if (amdgpu_connector->use_digital && 479 (amdgpu_connector->audio == AMDGPU_AUDIO_ENABLE)) 482 (amdgpu_connector->audio == AMDGPU_AUDIO_AUTO)) 484 else if (amdgpu_connector->use_digital) 488 } else if (amdgpu_connector->use_digital) { 498 if (amdgpu_connector->audio == AMDGPU_AUDIO_ENABLE) 501 (amdgpu_connector->audio == AMDGPU_AUDIO_AUTO) 594 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_encoder_setup_dig_encoder 797 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_encoder_setup_dig_transmitter 1185 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_encoder_set_edp_panel_power 1252 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_encoder_setup_external_encoder 1340 struct amdgpu_connector *amdgpu_connector = NULL; local in function:amdgpu_atombios_encoder_setup_dig 1712 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_encoder_dac_load_detect 1762 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_encoder_dac_detect 1801 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_atombios_encoder_dig_detect 1858 struct amdgpu_connector *amdgpu_connector = local in function:amdgpu_atombios_encoder_set_bios_scratch_regs [all...] |
amdgpu_connectors.c | 50 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_hotplug 55 if (amdgpu_connector->hpd.hpd == AMDGPU_HPD_NONE) 58 amdgpu_display_hpd_set_polarity(adev, amdgpu_connector->hpd.hpd); 67 amdgpu_connector->con_priv; 74 dig_connector->dp_sink_type = amdgpu_atombios_dp_get_sinktype(amdgpu_connector); 79 amdgpu_display_hpd_sense(adev, amdgpu_connector->hpd.hpd) && 80 amdgpu_atombios_dp_needs_link_train(amdgpu_connector)) { 82 if (amdgpu_atombios_dp_get_dpcd(amdgpu_connector)) 106 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector) local in function:amdgpu_connector_get_monitor_bpc 254 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_edid 288 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_get_edid 329 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_free_edid 337 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_ddc_get_modes 498 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_set_property 513 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_set_property 570 struct amdgpu_connector *amdgpu_connector = local in function:amdgpu_connector_set_property 717 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_lvds_detect 756 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_unregister 766 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_destroy 853 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_vga_detect 946 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_check_hpd_status_unchanged 977 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_dvi_detect 1124 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_dvi_encoder 1150 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_dvi_force 1162 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_dvi_mode_valid 1207 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_dp_get_modes 1328 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_dp_detect 1419 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:amdgpu_connector_dp_mode_valid 1508 struct amdgpu_connector *amdgpu_connector; local in function:amdgpu_connector_add [all...] |
amdgpu_dce_v10_0.c | 343 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v10_0_hpd_init 345 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) 355 tmp = RREG32(mmDC_HPD_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 357 WREG32(mmDC_HPD_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 361 tmp = RREG32(mmDC_HPD_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 363 WREG32(mmDC_HPD_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 365 tmp = RREG32(mmDC_HPD_TOGGLE_FILT_CNTL + hpd_offsets[amdgpu_connector->hpd.hpd]); 372 WREG32(mmDC_HPD_TOGGLE_FILT_CNTL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 374 dce_v10_0_hpd_set_polarity(adev, amdgpu_connector->hpd.hpd) 398 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v10_0_hpd_fini 521 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v10_0_program_fmt 1239 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v10_0_audio_write_latency_fields 1285 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v10_0_audio_write_speaker_allocation 1341 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v10_0_audio_write_sad_regs 3367 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v10_0_encoder_prepare [all...] |
amdgpu_dce_v11_0.c | 361 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v11_0_hpd_init 363 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) 373 tmp = RREG32(mmDC_HPD_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 375 WREG32(mmDC_HPD_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 379 tmp = RREG32(mmDC_HPD_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 381 WREG32(mmDC_HPD_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 383 tmp = RREG32(mmDC_HPD_TOGGLE_FILT_CNTL + hpd_offsets[amdgpu_connector->hpd.hpd]); 390 WREG32(mmDC_HPD_TOGGLE_FILT_CNTL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 392 dce_v11_0_hpd_set_polarity(adev, amdgpu_connector->hpd.hpd) 415 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v11_0_hpd_fini 547 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v11_0_program_fmt 1265 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v11_0_audio_write_latency_fields 1311 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v11_0_audio_write_speaker_allocation 1367 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v11_0_audio_write_sad_regs 3493 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v11_0_encoder_prepare [all...] |
amdgpu_dce_v6_0.c | 294 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v6_0_hpd_init 296 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) 299 tmp = RREG32(mmDC_HPD1_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 301 WREG32(mmDC_HPD1_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 310 tmp = RREG32(mmDC_HPD1_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 312 WREG32(mmDC_HPD1_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 316 dce_v6_0_hpd_set_polarity(adev, amdgpu_connector->hpd.hpd); 317 amdgpu_irq_get(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); 339 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector) local in function:dce_v6_0_hpd_fini 418 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v6_0_program_fmt 1143 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v6_0_audio_write_latency_fields 1187 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v6_0_audio_write_speaker_allocation 1248 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v6_0_audio_write_sad_regs 1658 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v6_0_afmt_setmode 3168 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v6_0_encoder_prepare [all...] |
amdgpu_dce_v8_0.c | 288 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v8_0_hpd_init 290 if (amdgpu_connector->hpd.hpd >= adev->mode_info.num_hpd) 293 tmp = RREG32(mmDC_HPD1_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 295 WREG32(mmDC_HPD1_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 304 tmp = RREG32(mmDC_HPD1_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd]); 306 WREG32(mmDC_HPD1_INT_CONTROL + hpd_offsets[amdgpu_connector->hpd.hpd], tmp); 310 dce_v8_0_hpd_set_polarity(adev, amdgpu_connector->hpd.hpd); 311 amdgpu_irq_get(adev, &adev->hpd_irq, amdgpu_connector->hpd.hpd); 333 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector) local in function:dce_v8_0_hpd_fini 461 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v8_0_program_fmt 1177 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v8_0_audio_write_latency_fields 1238 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v8_0_audio_write_speaker_allocation 1292 struct amdgpu_connector *amdgpu_connector = NULL; local in function:dce_v8_0_audio_write_sad_regs 3255 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local in function:dce_v8_0_encoder_prepare [all...] |
amdgpu_mode.h | 59 #define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base) 534 struct amdgpu_connector { struct 559 struct amdgpu_connector base; 564 struct amdgpu_connector *mst_port; 591 bool amdgpu_display_ddc_probe(struct amdgpu_connector *amdgpu_connector,
|