| /linux-6.15/drivers/gpu/drm/radeon/ |
| H A D | radeon_connectors.c | 44 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_connector_hotplug() local 103 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_get_monitor_bpc() local 283 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid() 286 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid() 294 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid() 642 struct radeon_connector *radeon_connector = in radeon_connector_set_property() local 890 if (radeon_connector->ddc_bus && radeon_connector->ddc_bus->has_aux) { in radeon_connector_unregister() 1026 if (radeon_connector->use_digital && radeon_connector->shared_ddc) { in radeon_vga_detect() 1786 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev; in radeon_connector_late_register() 1845 struct radeon_connector *radeon_connector; in radeon_add_atom_connector() local [all …]
|
| H A D | atombios_dp.c | 227 void radeon_dp_aux_init(struct radeon_connector *radeon_connector) in radeon_dp_aux_init() argument 232 radeon_connector->ddc_bus->rec.hpd = radeon_connector->hpd.hpd; in radeon_dp_aux_init() 233 radeon_connector->ddc_bus->aux.drm_dev = radeon_connector->base.dev; in radeon_dp_aux_init() 356 u8 radeon_dp_getsinktype(struct radeon_connector *radeon_connector) in radeon_dp_getsinktype() argument 365 static void radeon_dp_probe_oui(struct radeon_connector *radeon_connector) in radeon_dp_probe_oui() argument 382 bool radeon_dp_getdpcd(struct radeon_connector *radeon_connector) in radeon_dp_getdpcd() argument 410 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_get_panel_mode() local 448 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_set_link_config() local 472 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_mode_valid_helper() local 499 bool radeon_dp_needs_link_train(struct radeon_connector *radeon_connector) in radeon_dp_needs_link_train() argument [all …]
|
| H A D | radeon_encoders.c | 213 struct radeon_connector *radeon_connector; in radeon_link_encoder_connector() local 219 radeon_connector = to_radeon_connector(connector); in radeon_link_encoder_connector() 239 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_encoder_set_active_device() local 255 struct radeon_connector *radeon_connector; in radeon_get_connector_for_encoder() local 258 radeon_connector = to_radeon_connector(connector); in radeon_get_connector_for_encoder() 271 struct radeon_connector *radeon_connector; in radeon_get_connector_for_encoder_init() local 274 radeon_connector = to_radeon_connector(connector); in radeon_get_connector_for_encoder_init() 373 struct radeon_connector *radeon_connector; in radeon_dig_monitor_is_duallink() local 382 radeon_connector = to_radeon_connector(connector); in radeon_dig_monitor_is_duallink() 387 if (radeon_connector->use_digital) { in radeon_dig_monitor_is_duallink() [all …]
|
| H A D | radeon_i2c.c | 37 bool radeon_ddc_probe(struct radeon_connector *radeon_connector, bool use_aux) in radeon_ddc_probe() argument 58 if (radeon_connector->router.ddc_valid) in radeon_ddc_probe() 1096 void radeon_router_select_ddc_port(struct radeon_connector *radeon_connector) in radeon_router_select_ddc_port() argument 1100 if (!radeon_connector->router.ddc_valid) in radeon_router_select_ddc_port() 1103 if (!radeon_connector->router_bus) in radeon_router_select_ddc_port() 1107 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1111 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1114 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1124 void radeon_router_select_cd_port(struct radeon_connector *radeon_connector) in radeon_router_select_cd_port() argument 1128 if (!radeon_connector->router.cd_valid) in radeon_router_select_cd_port() [all …]
|
| H A D | atombios_encoders.c | 677 struct radeon_connector *radeon_connector; in atombios_get_encoder_mode() local 846 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_encoder_setup2() local 848 radeon_connector->con_priv; in atombios_dig_encoder_setup2() 1030 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_transmitter_setup2() local 1376 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_set_edp_panel_power() local 1446 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_external_encoder_setup() local 1658 struct radeon_connector *radeon_connector = NULL; in radeon_atom_encoder_dpms_dig() local 2278 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dac_load_detect() local 2327 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dac_detect() local 2368 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dig_detect() local [all …]
|
| H A D | radeon_mode.h | 50 #define to_radeon_connector(x) container_of(x, struct radeon_connector, base) 517 struct radeon_connector { struct 714 extern bool radeon_dp_needs_link_train(struct radeon_connector *radeon_connector); 715 extern u8 radeon_dp_getsinktype(struct radeon_connector *radeon_connector); 716 extern bool radeon_dp_getdpcd(struct radeon_connector *radeon_connector); 721 extern void radeon_dp_aux_init(struct radeon_connector *radeon_connector); 760 extern void radeon_router_select_ddc_port(struct radeon_connector *radeon_connector); 761 extern void radeon_router_select_cd_port(struct radeon_connector *radeon_connector); 762 extern bool radeon_ddc_probe(struct radeon_connector *radeon_connector, bool use_aux);
|
| H A D | rs600.c | 175 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in avivo_program_fmt() local 177 dither = radeon_connector->dither; in avivo_program_fmt() 416 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in rs600_hpd_init() local 417 switch (radeon_connector->hpd.hpd) { in rs600_hpd_init() 429 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_init() 430 enable |= 1 << radeon_connector->hpd.hpd; in rs600_hpd_init() 431 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in rs600_hpd_init() 443 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in rs600_hpd_fini() local 444 switch (radeon_connector->hpd.hpd) { in rs600_hpd_fini() 456 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_fini() [all …]
|
| H A D | radeon_display.c | 771 struct radeon_connector *radeon_connector; in radeon_print_display_setup() local 784 if (radeon_connector->ddc_bus) { in radeon_print_display_setup() 788 radeon_connector->ddc_bus->rec.a_clk_reg, in radeon_print_display_setup() 789 radeon_connector->ddc_bus->rec.a_data_reg, in radeon_print_display_setup() 790 radeon_connector->ddc_bus->rec.en_clk_reg, in radeon_print_display_setup() 791 radeon_connector->ddc_bus->rec.en_data_reg, in radeon_print_display_setup() 792 radeon_connector->ddc_bus->rec.y_clk_reg, in radeon_print_display_setup() 794 if (radeon_connector->router.ddc_valid) in radeon_print_display_setup() 797 radeon_connector->router.ddc_mux_state); in radeon_print_display_setup() 798 if (radeon_connector->router.cd_valid) in radeon_print_display_setup() [all …]
|
| H A D | radeon_audio.c | 306 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_audio_write_sad_regs() local 314 sad_count = drm_edid_to_sad(radeon_connector->edid, &sads); in radeon_audio_write_sad_regs() 330 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_audio_write_speaker_allocation() local 338 sad_count = drm_edid_to_speaker_allocation(radeon_connector->edid, &sadb); in radeon_audio_write_speaker_allocation() 402 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_audio_detect() local 404 if (radeon_dp_getsinktype(radeon_connector) == in radeon_audio_detect()
|
| H A D | evergreen_hdmi.c | 455 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in evergreen_dp_enable() local 465 if (!ASIC_IS_DCE6(rdev) && radeon_connector->con_priv) { in evergreen_dp_enable() 466 dig_connector = radeon_connector->con_priv; in evergreen_dp_enable()
|
| H A D | r600.c | 308 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce3_program_fmt() local 310 dither = radeon_connector->dither; in dce3_program_fmt() 958 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r600_hpd_init() local 973 switch (radeon_connector->hpd.hpd) { in r600_hpd_init() 997 switch (radeon_connector->hpd.hpd) { in r600_hpd_init() 1011 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r600_hpd_init() 1012 enable |= 1 << radeon_connector->hpd.hpd; in r600_hpd_init() 1025 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r600_hpd_fini() local 1027 switch (radeon_connector->hpd.hpd) { in r600_hpd_fini() 1051 switch (radeon_connector->hpd.hpd) { in r600_hpd_fini() [all …]
|
| H A D | atombios_crtc.c | 611 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_adjust_pll() local 613 radeon_connector->con_priv; in atombios_adjust_pll() 972 struct radeon_connector *radeon_connector = in atombios_crtc_prepare_pll() local 975 radeon_connector->con_priv; in atombios_crtc_prepare_pll() 979 radeon_connector->pixelclock_for_modeset = mode->clock; in atombios_crtc_prepare_pll()
|
| H A D | radeon_atombios.c | 4168 struct radeon_connector *radeon_connector = in radeon_atombios_connected_scratch_regs() local 4184 (radeon_connector->devices & ATOM_DEVICE_TV1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4197 (radeon_connector->devices & ATOM_DEVICE_CV_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4210 (radeon_connector->devices & ATOM_DEVICE_LCD1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4224 (radeon_connector->devices & ATOM_DEVICE_CRT1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4238 (radeon_connector->devices & ATOM_DEVICE_CRT2_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4252 (radeon_connector->devices & ATOM_DEVICE_DFP1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4266 (radeon_connector->devices & ATOM_DEVICE_DFP2_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4280 (radeon_connector->devices & ATOM_DEVICE_DFP3_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4294 (radeon_connector->devices & ATOM_DEVICE_DFP4_SUPPORT)) { in radeon_atombios_connected_scratch_regs() [all …]
|
| H A D | radeon_combios.c | 3448 struct radeon_connector *radeon_connector = in radeon_combios_connected_scratch_regs() local 3455 (radeon_connector->devices & ATOM_DEVICE_TV1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3471 (radeon_connector->devices & ATOM_DEVICE_LCD1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3485 (radeon_connector->devices & ATOM_DEVICE_CRT1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3499 (radeon_connector->devices & ATOM_DEVICE_CRT2_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3513 (radeon_connector->devices & ATOM_DEVICE_DFP1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3527 (radeon_connector->devices & ATOM_DEVICE_DFP2_SUPPORT)) { in radeon_combios_connected_scratch_regs()
|
| H A D | r100.c | 611 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r100_hpd_init() local 612 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r100_hpd_init() 613 enable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_init() 614 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in r100_hpd_init() 634 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r100_hpd_fini() local 635 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r100_hpd_fini() 636 disable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_fini()
|
| H A D | radeon_pm.c | 1771 struct radeon_connector *radeon_connector; in radeon_pm_compute_clocks_dpm() local 1792 radeon_connector = to_radeon_connector(radeon_crtc->connector); in radeon_pm_compute_clocks_dpm() 1793 if (radeon_connector->pixelclock_for_modeset > 297000) in radeon_pm_compute_clocks_dpm()
|
| H A D | evergreen.c | 1304 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce4_program_fmt() local 1306 dither = radeon_connector->dither; in dce4_program_fmt()
|
| H A D | cik.c | 8735 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce8_program_fmt() local 8737 dither = radeon_connector->dither; in dce8_program_fmt()
|