Home
last modified time | relevance | path

Searched refs:radeon_connector (Results 1 – 18 of 18) sorted by relevance

/openbmc/linux/drivers/gpu/drm/radeon/
H A Dradeon_connectors.c44 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
298 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid()
301 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid()
306 radeon_connector->edid = drm_get_edid_switcheroo(&radeon_connector->base, in radeon_connector_get_edid()
309 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid()
654 struct radeon_connector *radeon_connector = in radeon_connector_set_property() local
902 if (radeon_connector->ddc_bus && radeon_connector->ddc_bus->has_aux) { in radeon_connector_unregister()
1038 if (radeon_connector->use_digital && radeon_connector->shared_ddc) { in radeon_vga_detect()
1840 struct radeon_connector *radeon_connector; in radeon_add_atom_connector() local
[all …]
H A Datombios_dp.c227 void radeon_dp_aux_init(struct radeon_connector *radeon_connector) in radeon_dp_aux_init() argument
233 radeon_connector->ddc_bus->rec.hpd = radeon_connector->hpd.hpd; in radeon_dp_aux_init()
234 radeon_connector->ddc_bus->aux.dev = radeon_connector->base.kdev; in radeon_dp_aux_init()
235 radeon_connector->ddc_bus->aux.drm_dev = radeon_connector->base.dev; in radeon_dp_aux_init()
361 u8 radeon_dp_getsinktype(struct radeon_connector *radeon_connector) in radeon_dp_getsinktype() argument
370 static void radeon_dp_probe_oui(struct radeon_connector *radeon_connector) in radeon_dp_probe_oui() argument
387 bool radeon_dp_getdpcd(struct radeon_connector *radeon_connector) in radeon_dp_getdpcd() argument
415 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_get_panel_mode() local
453 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_set_link_config() local
504 bool radeon_dp_needs_link_train(struct radeon_connector *radeon_connector) in radeon_dp_needs_link_train() argument
[all …]
H A Dradeon_encoders.c212 struct radeon_connector *radeon_connector; in radeon_link_encoder_connector() local
218 radeon_connector = to_radeon_connector(connector); in radeon_link_encoder_connector()
238 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_encoder_set_active_device() local
254 struct radeon_connector *radeon_connector; in radeon_get_connector_for_encoder() local
257 radeon_connector = to_radeon_connector(connector); in radeon_get_connector_for_encoder()
270 struct radeon_connector *radeon_connector; in radeon_get_connector_for_encoder_init() local
273 radeon_connector = to_radeon_connector(connector); in radeon_get_connector_for_encoder_init()
372 struct radeon_connector *radeon_connector; in radeon_dig_monitor_is_duallink() local
381 radeon_connector = to_radeon_connector(connector); in radeon_dig_monitor_is_duallink()
386 if (radeon_connector->use_digital) { in radeon_dig_monitor_is_duallink()
[all …]
H A Dradeon_i2c.c37 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()
1097 void radeon_router_select_ddc_port(struct radeon_connector *radeon_connector) in radeon_router_select_ddc_port() argument
1101 if (!radeon_connector->router.ddc_valid) in radeon_router_select_ddc_port()
1104 if (!radeon_connector->router_bus) in radeon_router_select_ddc_port()
1108 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port()
1112 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port()
1115 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port()
1125 void radeon_router_select_cd_port(struct radeon_connector *radeon_connector) in radeon_router_select_cd_port() argument
1129 if (!radeon_connector->router.cd_valid) in radeon_router_select_cd_port()
[all …]
H A Datombios_encoders.c676 struct radeon_connector *radeon_connector; in atombios_get_encoder_mode() local
845 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_encoder_setup2() local
847 radeon_connector->con_priv; in atombios_dig_encoder_setup2()
1029 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_transmitter_setup2() local
1375 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_set_edp_panel_power() local
1445 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_external_encoder_setup() local
1657 struct radeon_connector *radeon_connector = NULL; in radeon_atom_encoder_dpms_dig() local
2277 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dac_load_detect() local
2326 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dac_detect() local
2367 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dig_detect() local
[all …]
H A Dradeon_mode.h46 #define to_radeon_connector(x) container_of(x, struct radeon_connector, base)
514 struct radeon_connector { struct
716 extern bool radeon_dp_needs_link_train(struct radeon_connector *radeon_connector);
717 extern u8 radeon_dp_getsinktype(struct radeon_connector *radeon_connector);
718 extern bool radeon_dp_getdpcd(struct radeon_connector *radeon_connector);
723 extern void radeon_dp_aux_init(struct radeon_connector *radeon_connector);
762 extern void radeon_router_select_ddc_port(struct radeon_connector *radeon_connector);
763 extern void radeon_router_select_cd_port(struct radeon_connector *radeon_connector);
764 extern bool radeon_ddc_probe(struct radeon_connector *radeon_connector, bool use_aux);
H A Drs600.c176 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in avivo_program_fmt() local
178 dither = radeon_connector->dither; in avivo_program_fmt()
417 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in rs600_hpd_init() local
418 switch (radeon_connector->hpd.hpd) { in rs600_hpd_init()
430 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_init()
431 enable |= 1 << radeon_connector->hpd.hpd; in rs600_hpd_init()
432 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in rs600_hpd_init()
444 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in rs600_hpd_fini() local
445 switch (radeon_connector->hpd.hpd) { in rs600_hpd_fini()
457 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_fini()
[all …]
H A Dradeon_display.c777 struct radeon_connector *radeon_connector; in radeon_print_display_setup() local
790 if (radeon_connector->ddc_bus) { in radeon_print_display_setup()
794 radeon_connector->ddc_bus->rec.a_clk_reg, in radeon_print_display_setup()
795 radeon_connector->ddc_bus->rec.a_data_reg, in radeon_print_display_setup()
796 radeon_connector->ddc_bus->rec.en_clk_reg, in radeon_print_display_setup()
797 radeon_connector->ddc_bus->rec.en_data_reg, in radeon_print_display_setup()
798 radeon_connector->ddc_bus->rec.y_clk_reg, in radeon_print_display_setup()
800 if (radeon_connector->router.ddc_valid) in radeon_print_display_setup()
803 radeon_connector->router.ddc_mux_state); in radeon_print_display_setup()
804 if (radeon_connector->router.cd_valid) in radeon_print_display_setup()
[all …]
H A Devergreen_hdmi.c455 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 Dr600.c308 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 Dradeon_audio.c400 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_audio_detect() local
402 if (radeon_dp_getsinktype(radeon_connector) == in radeon_audio_detect()
H A Datombios_crtc.c611 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 Dradeon_atombios.c4169 struct radeon_connector *radeon_connector = in radeon_atombios_connected_scratch_regs() local
4185 (radeon_connector->devices & ATOM_DEVICE_TV1_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4198 (radeon_connector->devices & ATOM_DEVICE_CV_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4211 (radeon_connector->devices & ATOM_DEVICE_LCD1_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4225 (radeon_connector->devices & ATOM_DEVICE_CRT1_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4239 (radeon_connector->devices & ATOM_DEVICE_CRT2_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4253 (radeon_connector->devices & ATOM_DEVICE_DFP1_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4267 (radeon_connector->devices & ATOM_DEVICE_DFP2_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4281 (radeon_connector->devices & ATOM_DEVICE_DFP3_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
4295 (radeon_connector->devices & ATOM_DEVICE_DFP4_SUPPORT)) { in radeon_atombios_connected_scratch_regs()
[all …]
H A Dradeon_combios.c3463 struct radeon_connector *radeon_connector = in radeon_combios_connected_scratch_regs() local
3470 (radeon_connector->devices & ATOM_DEVICE_TV1_SUPPORT)) { in radeon_combios_connected_scratch_regs()
3486 (radeon_connector->devices & ATOM_DEVICE_LCD1_SUPPORT)) { in radeon_combios_connected_scratch_regs()
3500 (radeon_connector->devices & ATOM_DEVICE_CRT1_SUPPORT)) { in radeon_combios_connected_scratch_regs()
3514 (radeon_connector->devices & ATOM_DEVICE_CRT2_SUPPORT)) { in radeon_combios_connected_scratch_regs()
3528 (radeon_connector->devices & ATOM_DEVICE_DFP1_SUPPORT)) { in radeon_combios_connected_scratch_regs()
3542 (radeon_connector->devices & ATOM_DEVICE_DFP2_SUPPORT)) { in radeon_combios_connected_scratch_regs()
H A Dr100.c610 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r100_hpd_init() local
611 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r100_hpd_init()
612 enable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_init()
613 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in r100_hpd_init()
633 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r100_hpd_fini() local
634 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r100_hpd_fini()
635 disable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_fini()
H A Dradeon_pm.c1770 struct radeon_connector *radeon_connector; in radeon_pm_compute_clocks_dpm() local
1791 radeon_connector = to_radeon_connector(radeon_crtc->connector); in radeon_pm_compute_clocks_dpm()
1792 if (radeon_connector->pixelclock_for_modeset > 297000) in radeon_pm_compute_clocks_dpm()
H A Devergreen.c1303 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce4_program_fmt() local
1305 dither = radeon_connector->dither; in dce4_program_fmt()
H A Dcik.c8735 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce8_program_fmt() local
8737 dither = radeon_connector->dither; in dce8_program_fmt()