Home
last modified time | relevance | path

Searched refs:amdgpu_connector (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_connectors.c47 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_connector_hotplug() local
103 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_connector_get_monitor_bpc() local
251 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_connector_edid() local
285 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_connector_get_edid() local
328 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_connector_free_edid() local
336 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_connector_ddc_get_modes() local
575 struct amdgpu_connector *amdgpu_connector = in amdgpu_connector_set_property() local
774 if (amdgpu_connector->ddc_bus && amdgpu_connector->ddc_bus->has_aux) { in amdgpu_connector_unregister()
916 if (amdgpu_connector->use_digital && amdgpu_connector->shared_ddc) { in amdgpu_connector_vga_detect()
1535 amdgpu_connector->ddc_bus->aux.dev = amdgpu_connector->base.kdev; in amdgpu_connector_late_register()
[all …]
H A Datombios_dp.c188 void amdgpu_atombios_dp_aux_init(struct amdgpu_connector *amdgpu_connector) in amdgpu_atombios_dp_aux_init() argument
190 amdgpu_connector->ddc_bus->rec.hpd = amdgpu_connector->hpd.hpd; in amdgpu_atombios_dp_aux_init()
192 amdgpu_connector->ddc_bus->aux.drm_dev = amdgpu_connector->base.dev; in amdgpu_atombios_dp_aux_init()
308 u8 amdgpu_atombios_dp_get_sinktype(struct amdgpu_connector *amdgpu_connector) in amdgpu_atombios_dp_get_sinktype() argument
334 static void amdgpu_atombios_dp_ds_ports(struct amdgpu_connector *amdgpu_connector) in amdgpu_atombios_dp_ds_ports() argument
350 int amdgpu_atombios_dp_get_dpcd(struct amdgpu_connector *amdgpu_connector) in amdgpu_atombios_dp_get_dpcd() argument
376 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_dp_get_panel_mode() local
411 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_dp_set_link_config() local
435 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_dp_mode_valid_helper() local
472 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_dp_set_rx_power_state() local
[all …]
H A Damdgpu_i2c.c340 amdgpu_i2c_router_select_ddc_port(const struct amdgpu_connector *amdgpu_connector) in amdgpu_i2c_router_select_ddc_port() argument
344 if (!amdgpu_connector->router.ddc_valid) in amdgpu_i2c_router_select_ddc_port()
347 if (!amdgpu_connector->router_bus) in amdgpu_i2c_router_select_ddc_port()
351 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
355 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
358 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
363 amdgpu_connector->router.i2c_addr, in amdgpu_i2c_router_select_ddc_port()
369 amdgpu_i2c_router_select_cd_port(const struct amdgpu_connector *amdgpu_connector) in amdgpu_i2c_router_select_cd_port() argument
373 if (!amdgpu_connector->router.cd_valid) in amdgpu_i2c_router_select_cd_port()
376 if (!amdgpu_connector->router_bus) in amdgpu_i2c_router_select_cd_port()
[all …]
H A Damdgpu_encoders.c40 struct amdgpu_connector *amdgpu_connector; in amdgpu_link_encoder_connector() local
47 amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_link_encoder_connector()
72 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_encoder_set_active_device() local
90 struct amdgpu_connector *amdgpu_connector; in amdgpu_get_connector_for_encoder() local
94 amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_get_connector_for_encoder()
111 struct amdgpu_connector *amdgpu_connector; in amdgpu_get_connector_for_encoder_init() local
115 amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_get_connector_for_encoder_init()
209 struct amdgpu_connector *amdgpu_connector; in amdgpu_dig_monitor_is_duallink() local
218 amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_dig_monitor_is_duallink()
223 if (amdgpu_connector->use_digital) { in amdgpu_dig_monitor_is_duallink()
[all …]
H A Datombios_dp.h27 void amdgpu_atombios_dp_aux_init(struct amdgpu_connector *amdgpu_connector);
28 u8 amdgpu_atombios_dp_get_sinktype(struct amdgpu_connector *amdgpu_connector);
29 int amdgpu_atombios_dp_get_dpcd(struct amdgpu_connector *amdgpu_connector);
36 bool amdgpu_atombios_dp_needs_link_train(struct amdgpu_connector *amdgpu_connector);
H A Datombios_encoders.c442 struct amdgpu_connector *amdgpu_connector; in amdgpu_atombios_encoder_get_encoder_mode() local
576 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_setup_dig_encoder() local
578 amdgpu_connector->con_priv; in amdgpu_atombios_encoder_setup_dig_encoder()
778 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_setup_dig_transmitter() local
1146 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_set_edp_panel_power() local
1213 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_setup_external_encoder() local
1301 struct amdgpu_connector *amdgpu_connector = NULL; in amdgpu_atombios_encoder_setup_dig() local
1673 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_dac_load_detect() local
1723 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_dac_detect() local
1762 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_encoder_dig_detect() local
[all …]
H A Damdgpu_display.c410 struct amdgpu_connector *amdgpu_connector; in amdgpu_display_print_display_setup() local
425 if (amdgpu_connector->ddc_bus) { in amdgpu_display_print_display_setup()
429 amdgpu_connector->ddc_bus->rec.a_clk_reg, in amdgpu_display_print_display_setup()
430 amdgpu_connector->ddc_bus->rec.a_data_reg, in amdgpu_display_print_display_setup()
433 amdgpu_connector->ddc_bus->rec.y_clk_reg, in amdgpu_display_print_display_setup()
435 if (amdgpu_connector->router.ddc_valid) in amdgpu_display_print_display_setup()
438 amdgpu_connector->router.ddc_mux_state); in amdgpu_display_print_display_setup()
439 if (amdgpu_connector->router.cd_valid) in amdgpu_display_print_display_setup()
442 amdgpu_connector->router.cd_mux_state); in amdgpu_display_print_display_setup()
486 bool amdgpu_display_ddc_probe(struct amdgpu_connector *amdgpu_connector, in amdgpu_display_ddc_probe() argument
[all …]
H A Damdgpu_i2c.h40 amdgpu_i2c_router_select_ddc_port(const struct amdgpu_connector *connector);
42 amdgpu_i2c_router_select_cd_port(const struct amdgpu_connector *connector);
H A Damdgpu_mode.h56 #define to_amdgpu_connector(x) container_of(x, struct amdgpu_connector, base)
522 struct amdgpu_connector { struct
548 struct amdgpu_connector base; argument
553 struct amdgpu_connector *mst_root;
580 bool amdgpu_display_ddc_probe(struct amdgpu_connector *amdgpu_connector,
H A Ddce_v6_0.c292 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v6_0_hpd_init() local
337 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v6_0_hpd_fini() local
416 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v6_0_program_fmt() local
1140 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v6_0_audio_write_latency_fields() local
1153 if (!amdgpu_connector) { in dce_v6_0_audio_write_latency_fields()
1184 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v6_0_audio_write_speaker_allocation() local
1198 if (!amdgpu_connector) { in dce_v6_0_audio_write_speaker_allocation()
1245 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v6_0_audio_write_sad_regs() local
1273 if (!amdgpu_connector) { in dce_v6_0_audio_write_sad_regs()
1655 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v6_0_afmt_setmode() local
[all …]
H A Ddce_v8_0.c284 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v8_0_hpd_init() local
329 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v8_0_hpd_fini() local
457 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v8_0_program_fmt() local
459 dither = amdgpu_connector->dither; in dce_v8_0_program_fmt()
1173 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v8_0_audio_write_latency_fields() local
1190 if (!amdgpu_connector) { in dce_v8_0_audio_write_latency_fields()
1234 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v8_0_audio_write_speaker_allocation() local
1253 if (!amdgpu_connector) { in dce_v8_0_audio_write_speaker_allocation()
1288 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v8_0_audio_write_sad_regs() local
1321 if (!amdgpu_connector) { in dce_v8_0_audio_write_sad_regs()
[all …]
H A Ddce_v10_0.c335 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v10_0_hpd_init() local
390 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v10_0_hpd_fini() local
513 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v10_0_program_fmt() local
515 dither = amdgpu_connector->dither; in dce_v10_0_program_fmt()
1231 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v10_0_audio_write_latency_fields() local
1247 if (!amdgpu_connector) { in dce_v10_0_audio_write_latency_fields()
1277 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v10_0_audio_write_speaker_allocation() local
1294 if (!amdgpu_connector) { in dce_v10_0_audio_write_speaker_allocation()
1333 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v10_0_audio_write_sad_regs() local
1364 if (!amdgpu_connector) { in dce_v10_0_audio_write_sad_regs()
[all …]
H A Ddce_v11_0.c359 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v11_0_hpd_init() local
413 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v11_0_hpd_fini() local
545 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in dce_v11_0_program_fmt() local
547 dither = amdgpu_connector->dither; in dce_v11_0_program_fmt()
1263 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v11_0_audio_write_latency_fields() local
1279 if (!amdgpu_connector) { in dce_v11_0_audio_write_latency_fields()
1309 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v11_0_audio_write_speaker_allocation() local
1326 if (!amdgpu_connector) { in dce_v11_0_audio_write_speaker_allocation()
1365 struct amdgpu_connector *amdgpu_connector = NULL; in dce_v11_0_audio_write_sad_regs() local
1396 if (!amdgpu_connector) { in dce_v11_0_audio_write_sad_regs()
[all …]
H A Datombios_crtc.c328 struct amdgpu_connector *amdgpu_connector = to_amdgpu_connector(connector); in amdgpu_atombios_crtc_adjust_pll() local
330 amdgpu_connector->con_priv; in amdgpu_atombios_crtc_adjust_pll()
764 struct amdgpu_connector *amdgpu_connector = in amdgpu_atombios_crtc_prepare_pll() local
767 amdgpu_connector->con_priv; in amdgpu_atombios_crtc_prepare_pll()
771 amdgpu_connector->pixelclock_for_modeset = mode->clock; in amdgpu_atombios_crtc_prepare_pll()