| /src/sys/external/bsd/drm2/dist/drm/amd/amdgpu/ |
| atombios_dp.h | 29 void amdgpu_atombios_dp_aux_init(struct amdgpu_connector *amdgpu_connector); 30 u8 amdgpu_atombios_dp_get_sinktype(struct amdgpu_connector *amdgpu_connector); 31 int amdgpu_atombios_dp_get_dpcd(struct amdgpu_connector *amdgpu_connector); 38 bool amdgpu_atombios_dp_needs_link_train(struct amdgpu_connector *amdgpu_connector);
|
| amdgpu_connectors.c | 50 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 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 254 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 288 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 329 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 337 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 498 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 513 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 570 struct amdgpu_connector *amdgpu_connector = local 717 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 756 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 766 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 853 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 946 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 977 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1124 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1150 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1162 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1207 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1328 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1419 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1508 struct amdgpu_connector *amdgpu_connector; local [all...] |
| amdgpu_i2c.h | 42 amdgpu_i2c_router_select_ddc_port(const struct amdgpu_connector *connector); 44 amdgpu_i2c_router_select_cd_port(const struct amdgpu_connector *connector);
|
| amdgpu_encoders.c | 46 struct amdgpu_connector *amdgpu_connector; local 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 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 116 struct amdgpu_connector *amdgpu_connector; local 214 struct amdgpu_connector *amdgpu_connector; local [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 403 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 427 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 464 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 718 struct amdgpu_connector *amdgpu_connector; local [all...] |
| amdgpu_i2c.c | 349 amdgpu_i2c_router_select_ddc_port(const struct amdgpu_connector *amdgpu_connector) 353 if (!amdgpu_connector->router.ddc_valid) 356 if (!amdgpu_connector->router_bus) 359 amdgpu_i2c_get_byte(amdgpu_connector->router_bus, 360 amdgpu_connector->router.i2c_addr, 362 val &= ~amdgpu_connector->router.ddc_mux_control_pin; 363 amdgpu_i2c_put_byte(amdgpu_connector->router_bus, 364 amdgpu_connector->router.i2c_addr, 366 amdgpu_i2c_get_byte(amdgpu_connector->router_bus [all...] |
| amdgpu_display.c | 375 struct amdgpu_connector *amdgpu_connector; local 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_encoders.c | 454 struct amdgpu_connector *amdgpu_connector; local 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 797 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1185 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1252 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1340 struct amdgpu_connector *amdgpu_connector = NULL; local 1712 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1762 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1801 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1858 struct amdgpu_connector *amdgpu_connector = local [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,
|
| amdgpu_dce_v6_0.c | 294 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 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 418 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1143 struct amdgpu_connector *amdgpu_connector = NULL; local 1187 struct amdgpu_connector *amdgpu_connector = NULL; local 1248 struct amdgpu_connector *amdgpu_connector = NULL; local 1658 struct amdgpu_connector *amdgpu_connector = NULL; local 3168 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local [all...] |
| amdgpu_dce_v10_0.c | 343 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 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 521 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1239 struct amdgpu_connector *amdgpu_connector = NULL; local 1285 struct amdgpu_connector *amdgpu_connector = NULL; local 1341 struct amdgpu_connector *amdgpu_connector = NULL; local 3367 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local [all...] |
| amdgpu_dce_v11_0.c | 361 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 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 547 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1265 struct amdgpu_connector *amdgpu_connector = NULL; local 1311 struct amdgpu_connector *amdgpu_connector = NULL; local 1367 struct amdgpu_connector *amdgpu_connector = NULL; local 3493 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local [all...] |
| amdgpu_dce_v8_0.c | 288 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 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 461 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 1177 struct amdgpu_connector *amdgpu_connector = NULL; local 1238 struct amdgpu_connector *amdgpu_connector = NULL; local 1292 struct amdgpu_connector *amdgpu_connector = NULL; local 3255 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local [all...] |
| amdgpu_atombios_crtc.c | 335 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); local 337 amdgpu_connector->con_priv; 771 struct amdgpu_connector *amdgpu_connector = local 774 amdgpu_connector->con_priv; 778 amdgpu_connector->pixelclock_for_modeset = mode->clock;
|