/dragonfly/sys/dev/drm/radeon/ |
H A D | radeon_connectors.c | 41 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_handle_hpd() local 53 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_connector_hotplug() local 123 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_get_monitor_bpc() local 336 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid() 339 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid() 347 radeon_connector->edid = drm_get_edid(&radeon_connector->base, in radeon_connector_get_edid() 690 struct radeon_connector *radeon_connector = in radeon_connector_set_property() local 936 if (radeon_connector->ddc_bus && radeon_connector->ddc_bus->has_aux) { in radeon_connector_unregister() 1907 struct radeon_connector *radeon_connector; in radeon_add_atom_connector() local 2384 struct radeon_connector *radeon_connector; in radeon_add_legacy_connector() local [all …]
|
H A D | radeon_dp_mst.c | 117 struct radeon_connector *radeon_connector; in radeon_dp_mst_update_stream_attribs() local 189 struct radeon_connector *master = radeon_connector->mst_port; in radeon_dp_mst_get_ddc_modes() 199 drm_edid_to_eld(&radeon_connector->base, radeon_connector->edid); in radeon_dp_mst_get_ddc_modes() 243 struct radeon_connector *master = radeon_connector->mst_port; in radeon_dp_mst_detect() 273 struct radeon_connector *radeon_connector; in radeon_dp_add_mst_connector() local 276 radeon_connector = kzalloc(sizeof(*radeon_connector), GFP_KERNEL); in radeon_dp_add_mst_connector() 391 struct radeon_connector *radeon_connector; in radeon_mst_encoder_dpms() local 541 struct radeon_connector *radeon_connector; in radeon_mst_encoder_prepare() local 655 radeon_dp_mst_init(struct radeon_connector *radeon_connector) in radeon_dp_mst_init() argument 669 radeon_dp_mst_probe(struct radeon_connector *radeon_connector) in radeon_dp_mst_probe() argument [all …]
|
H A D | atombios_dp.c | 227 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() 360 u8 radeon_dp_getsinktype(struct radeon_connector *radeon_connector) in radeon_dp_getsinktype() argument 369 static void radeon_dp_probe_oui(struct radeon_connector *radeon_connector) in radeon_dp_probe_oui() argument 386 bool radeon_dp_getdpcd(struct radeon_connector *radeon_connector) in radeon_dp_getdpcd() argument 414 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_get_panel_mode() local 455 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_set_link_config() local 479 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_dp_mode_valid_helper() local 506 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 | 197 struct radeon_connector *radeon_connector; in radeon_link_encoder_connector() local 203 radeon_connector = to_radeon_connector(connector); in radeon_link_encoder_connector() 223 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_encoder_set_active_device() local 238 struct radeon_connector *radeon_connector; in radeon_get_connector_for_encoder() local 245 if (!radeon_connector->is_mst_connector) in radeon_get_connector_for_encoder() 263 struct radeon_connector *radeon_connector; in radeon_get_connector_for_encoder_init() local 365 struct radeon_connector *radeon_connector; in radeon_dig_monitor_is_duallink() local 374 radeon_connector = to_radeon_connector(connector); in radeon_dig_monitor_is_duallink() 379 if (radeon_connector->use_digital) { in radeon_dig_monitor_is_duallink() 397 if (radeon_connector->is_mst_connector) in radeon_dig_monitor_is_duallink() [all …]
|
H A D | radeon_i2c.c | 42 bool radeon_ddc_probe(struct radeon_connector *radeon_connector, bool use_aux) in radeon_ddc_probe() argument 63 if (radeon_connector->router.ddc_valid) in radeon_ddc_probe() 1104 void radeon_router_select_ddc_port(struct radeon_connector *radeon_connector) in radeon_router_select_ddc_port() argument 1108 if (!radeon_connector->router.ddc_valid) in radeon_router_select_ddc_port() 1111 if (!radeon_connector->router_bus) in radeon_router_select_ddc_port() 1115 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1119 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1122 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1132 void radeon_router_select_cd_port(struct radeon_connector *radeon_connector) in radeon_router_select_cd_port() argument 1136 if (!radeon_connector->router.cd_valid) in radeon_router_select_cd_port() [all …]
|
H A D | radeon_mode.h | 545 struct radeon_connector { struct 760 extern bool radeon_dp_needs_link_train(struct radeon_connector *radeon_connector); 761 extern u8 radeon_dp_getsinktype(struct radeon_connector *radeon_connector); 762 extern bool radeon_dp_getdpcd(struct radeon_connector *radeon_connector); 767 extern void radeon_dp_aux_init(struct radeon_connector *radeon_connector); 808 extern void radeon_router_select_ddc_port(struct radeon_connector *radeon_connector); 809 extern void radeon_router_select_cd_port(struct radeon_connector *radeon_connector); 810 extern bool radeon_ddc_probe(struct radeon_connector *radeon_connector, bool use_aux); 1001 int radeon_dp_mst_init(struct radeon_connector *radeon_connector); 1002 int radeon_dp_mst_probe(struct radeon_connector *radeon_connector); [all …]
|
H A D | atombios_encoders.c | 737 struct radeon_connector *radeon_connector; in atombios_get_encoder_mode() local 914 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_encoder_setup2() local 916 radeon_connector->con_priv; in atombios_dig_encoder_setup2() 1098 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dig_transmitter_setup2() local 1444 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_set_edp_panel_power() local 1514 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_external_encoder_setup() local 1726 struct radeon_connector *radeon_connector = NULL; in radeon_atom_encoder_dpms_dig() local 2397 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_dac_load_detect() local 2446 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dac_detect() local 2487 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_atom_dig_detect() local [all …]
|
H A D | radeon_display.c | 765 struct radeon_connector *radeon_connector; in radeon_print_display_setup() local 778 if (radeon_connector->ddc_bus) { in radeon_print_display_setup() 782 radeon_connector->ddc_bus->rec.a_clk_reg, in radeon_print_display_setup() 783 radeon_connector->ddc_bus->rec.a_data_reg, in radeon_print_display_setup() 784 radeon_connector->ddc_bus->rec.en_clk_reg, in radeon_print_display_setup() 786 radeon_connector->ddc_bus->rec.y_clk_reg, in radeon_print_display_setup() 788 if (radeon_connector->router.ddc_valid) in radeon_print_display_setup() 791 radeon_connector->router.ddc_mux_state); in radeon_print_display_setup() 792 if (radeon_connector->router.cd_valid) in radeon_print_display_setup() 795 radeon_connector->router.cd_mux_state); in radeon_print_display_setup() [all …]
|
H A D | rs600.c | 163 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in avivo_program_fmt() local 165 dither = radeon_connector->dither; in avivo_program_fmt() 404 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in rs600_hpd_init() local 405 switch (radeon_connector->hpd.hpd) { in rs600_hpd_init() 417 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_init() 418 enable |= 1 << radeon_connector->hpd.hpd; in rs600_hpd_init() 419 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in rs600_hpd_init() 431 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in rs600_hpd_fini() local 432 switch (radeon_connector->hpd.hpd) { in rs600_hpd_fini() 444 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in rs600_hpd_fini() [all …]
|
H A D | evergreen_hdmi.c | 479 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in evergreen_dp_enable() local 489 if (!ASIC_IS_DCE6(rdev) && radeon_connector->con_priv) { in evergreen_dp_enable() 490 dig_connector = radeon_connector->con_priv; in evergreen_dp_enable()
|
H A D | r600.c | 298 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce3_program_fmt() local 300 dither = radeon_connector->dither; in dce3_program_fmt() 948 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r600_hpd_init() local 963 switch (radeon_connector->hpd.hpd) { in r600_hpd_init() 987 switch (radeon_connector->hpd.hpd) { in r600_hpd_init() 1001 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r600_hpd_init() 1002 enable |= 1 << radeon_connector->hpd.hpd; in r600_hpd_init() 1015 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r600_hpd_fini() local 1017 switch (radeon_connector->hpd.hpd) { in r600_hpd_fini() 1041 switch (radeon_connector->hpd.hpd) { in r600_hpd_fini() [all …]
|
H A D | radeon_audio.c | 463 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in radeon_audio_detect() local 465 if (radeon_dp_getsinktype(radeon_connector) == in radeon_audio_detect()
|
H A D | atombios_crtc.c | 609 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in atombios_adjust_pll() local 611 radeon_connector->con_priv; in atombios_adjust_pll() 979 struct radeon_connector *radeon_connector = in atombios_crtc_prepare_pll() local 982 radeon_connector->con_priv; in atombios_crtc_prepare_pll() 986 radeon_connector->pixelclock_for_modeset = mode->clock; in atombios_crtc_prepare_pll()
|
H A D | radeon_atombios.c | 4149 struct radeon_connector *radeon_connector = in radeon_atombios_connected_scratch_regs() local 4165 (radeon_connector->devices & ATOM_DEVICE_TV1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4178 (radeon_connector->devices & ATOM_DEVICE_CV_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4191 (radeon_connector->devices & ATOM_DEVICE_LCD1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4205 (radeon_connector->devices & ATOM_DEVICE_CRT1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4219 (radeon_connector->devices & ATOM_DEVICE_CRT2_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4233 (radeon_connector->devices & ATOM_DEVICE_DFP1_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4247 (radeon_connector->devices & ATOM_DEVICE_DFP2_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4261 (radeon_connector->devices & ATOM_DEVICE_DFP3_SUPPORT)) { in radeon_atombios_connected_scratch_regs() 4275 (radeon_connector->devices & ATOM_DEVICE_DFP4_SUPPORT)) { in radeon_atombios_connected_scratch_regs() [all …]
|
H A D | radeon_combios.c | 3461 struct radeon_connector *radeon_connector = in radeon_combios_connected_scratch_regs() local 3468 (radeon_connector->devices & ATOM_DEVICE_TV1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3484 (radeon_connector->devices & ATOM_DEVICE_LCD1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3498 (radeon_connector->devices & ATOM_DEVICE_CRT1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3512 (radeon_connector->devices & ATOM_DEVICE_CRT2_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3526 (radeon_connector->devices & ATOM_DEVICE_DFP1_SUPPORT)) { in radeon_combios_connected_scratch_regs() 3540 (radeon_connector->devices & ATOM_DEVICE_DFP2_SUPPORT)) { in radeon_combios_connected_scratch_regs()
|
H A D | r100.c | 594 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r100_hpd_init() local 595 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r100_hpd_init() 596 enable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_init() 597 radeon_hpd_set_polarity(rdev, radeon_connector->hpd.hpd); in r100_hpd_init() 617 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in r100_hpd_fini() local 618 if (radeon_connector->hpd.hpd != RADEON_HPD_NONE) in r100_hpd_fini() 619 disable |= 1 << radeon_connector->hpd.hpd; in r100_hpd_fini()
|
H A D | evergreen.c | 1289 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce4_program_fmt() local 1291 dither = radeon_connector->dither; in dce4_program_fmt()
|
H A D | cik.c | 8721 struct radeon_connector *radeon_connector = to_radeon_connector(connector); in dce8_program_fmt() local 8723 dither = radeon_connector->dither; in dce8_program_fmt()
|