Home
last modified time | relevance | path

Searched refs:amdgpu_encoder (Results 1 - 25 of 32) sorted by relevance

12

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_encoders.c43 struct amdgpu_encoder *amdgpu_encoder; in amdgpu_link_encoder_connector() local
50 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_link_encoder_connector()
51 if (amdgpu_encoder->devices & amdgpu_connector->devices) { in amdgpu_link_encoder_connector()
53 if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) { in amdgpu_link_encoder_connector()
54 amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector); in amdgpu_link_encoder_connector()
55 adev->mode_info.bl_encoder = amdgpu_encoder; in amdgpu_link_encoder_connector()
66 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_encoder_set_active_device() local
74 amdgpu_encoder in amdgpu_encoder_set_active_device()
87 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_get_connector_for_encoder() local
108 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_get_connector_for_encoder_init() local
128 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_get_external_encoder() local
151 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(other_encoder); amdgpu_encoder_get_dp_bridge_encoder_id() local
167 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_panel_mode_fixup() local
[all...]
H A Datombios_encoders.c70 amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder) in amdgpu_atombios_encoder_get_backlight_level() argument
72 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_get_backlight_level()
82 amdgpu_atombios_encoder_set_backlight_level(struct amdgpu_encoder *amdgpu_encoder, in amdgpu_atombios_encoder_set_backlight_level() argument
85 struct drm_encoder *encoder = &amdgpu_encoder->base; in amdgpu_atombios_encoder_set_backlight_level()
86 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_set_backlight_level()
93 if ((amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) && in amdgpu_atombios_encoder_set_backlight_level()
94 amdgpu_encoder->enc_priv) { in amdgpu_atombios_encoder_set_backlight_level()
95 dig = amdgpu_encoder in amdgpu_atombios_encoder_set_backlight_level()
141 struct amdgpu_encoder *amdgpu_encoder = pdata->encoder; amdgpu_atombios_encoder_update_backlight_status() local
153 struct amdgpu_encoder *amdgpu_encoder = pdata->encoder; amdgpu_atombios_encoder_get_backlight_brightness() local
165 amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encoder, struct drm_connector *drm_connector) amdgpu_atombios_encoder_init_backlight() argument
229 amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *amdgpu_encoder) amdgpu_atombios_encoder_fini_backlight() argument
271 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_is_digital() local
288 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_mode_fixup() local
323 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dac() local
386 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dvo() local
446 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_get_encoder_mode() local
577 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dig_encoder() local
766 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dig_transmitter() local
1229 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_external_encoder() local
1330 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dig() local
1409 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dpms() local
1470 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_set_crtc_source() local
1680 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_init_dig() local
1705 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dac_load_detect() local
1755 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dac_detect() local
1794 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dig_detect() local
1854 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_set_bios_scratch_regs() local
2139 amdgpu_atombios_encoder_get_dig_info(struct amdgpu_encoder *amdgpu_encoder) amdgpu_atombios_encoder_get_dig_info() argument
[all...]
H A Datombios_encoders.h33 amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder);
35 amdgpu_atombios_encoder_set_backlight_level(struct amdgpu_encoder *amdgpu_encoder,
37 void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encoder,
40 amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *amdgpu_encoder);
74 amdgpu_atombios_encoder_get_lcd_info(struct amdgpu_encoder *encoder);
76 amdgpu_atombios_encoder_get_dig_info(struct amdgpu_encoder *amdgpu_encode
[all...]
H A Damdgpu_connectors.c141 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_connector_get_monitor_bpc() local
142 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in amdgpu_connector_get_monitor_bpc()
362 struct amdgpu_encoder *amdgpu_encoder; in amdgpu_get_native_mode() local
367 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_get_native_mode()
374 amdgpu_encoder->native_mode = *preferred_mode; in amdgpu_get_native_mode()
376 amdgpu_encoder->native_mode.clock = 0; in amdgpu_get_native_mode()
384 struct amdgpu_encoder *amdgpu_encoder in amdgpu_connector_lcd_native_mode() local
422 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_add_common_modes() local
477 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_set_property() local
619 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_fixup_lcd_native_mode() local
697 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_lvds_mode_valid() local
735 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_lvds_detect() local
786 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_set_lcd_property() local
1289 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_encoder_get_dp_bridge_encoder_id() local
1309 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_encoder_is_hbr2() local
1363 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_dp_detect() local
1451 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_dp_mode_valid() local
1546 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_add() local
[all...]
H A Damdgpu_display.c371 struct amdgpu_encoder *amdgpu_encoder; in amdgpu_display_print_display_setup() local
413 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_display_print_display_setup()
414 devices = amdgpu_encoder->devices & amdgpu_connector->devices; in amdgpu_display_print_display_setup()
417 DRM_INFO(" CRT1: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
419 DRM_INFO(" CRT2: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
421 DRM_INFO(" LCD1: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
423 DRM_INFO(" DFP1: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
425 DRM_INFO(" DFP2: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
427 DRM_INFO(" DFP3: %s\n", encoder_names[amdgpu_encoder in amdgpu_display_print_display_setup()
701 struct amdgpu_encoder *amdgpu_encoder; amdgpu_display_crtc_scaling_mode_fixup() local
[all...]
H A Ddce_v6_0.c405 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v6_0_program_fmt() local
419 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v6_0_program_fmt()
1118 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v6_0_audio_select_pin() local
1119 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_select_pin()
1134 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v6_0_audio_write_latency_fields() local
1135 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_write_latency_fields()
1178 struct amdgpu_encoder *amdgpu_encode in dce_v6_0_audio_write_speaker_allocation() local
1239 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_write_sad_regs() local
1396 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_vbi_packet() local
1413 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_acr() local
1450 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_avi_infoframe() local
1526 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_packet() local
1570 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_mute() local
1583 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_hdmi_enable() local
1620 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_dp_enable() local
1649 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_afmt_setmode() local
1718 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_afmt_enable() local
2114 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_pick_dig_encoder() local
3129 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_mode_set() local
3150 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_prepare() local
3200 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_disable() local
3283 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_destroy() local
3302 struct amdgpu_encoder *amdgpu_encoder; dce_v6_0_encoder_add() local
[all...]
H A Ddce_v11_0.c534 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v11_0_program_fmt() local
548 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v11_0_program_fmt()
552 if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) || in dce_v11_0_program_fmt()
553 (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2)) in dce_v11_0_program_fmt()
1239 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v11_0_afmt_audio_select_pin() local
1240 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v11_0_afmt_audio_select_pin()
1256 struct amdgpu_encoder *amdgpu_encoder in dce_v11_0_audio_write_latency_fields() local
1302 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_audio_write_speaker_allocation() local
1358 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_audio_write_sad_regs() local
1530 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_update_ACR() local
1565 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_update_avi_infoframe() local
1584 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_audio_set_dto() local
1615 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_setmode() local
1795 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_enable() local
2229 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_pick_dig_encoder() local
2294 struct amdgpu_encoder *amdgpu_encoder = dce_v11_0_pick_pll() local
2718 struct amdgpu_encoder *amdgpu_encoder = dce_v11_0_crtc_mode_set() local
3456 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_mode_set() local
3475 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_prepare() local
3523 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_disable() local
3597 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_destroy() local
3616 struct amdgpu_encoder *amdgpu_encoder; dce_v11_0_encoder_add() local
[all...]
H A Ddce_v8_0.c448 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v8_0_program_fmt() local
462 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v8_0_program_fmt()
466 if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) || in dce_v8_0_program_fmt()
467 (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2)) in dce_v8_0_program_fmt()
1150 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v8_0_afmt_audio_select_pin() local
1151 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v8_0_afmt_audio_select_pin()
1168 struct amdgpu_encoder *amdgpu_encoder in dce_v8_0_audio_write_latency_fields() local
1229 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_audio_write_speaker_allocation() local
1282 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_audio_write_sad_regs() local
1451 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_update_ACR() local
1473 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_update_avi_infoframe() local
1493 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_audio_set_dto() local
1520 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_setmode() local
1682 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_enable() local
2086 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_pick_dig_encoder() local
3218 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_mode_set() local
3237 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_prepare() local
3285 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_disable() local
3359 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_destroy() local
3378 struct amdgpu_encoder *amdgpu_encoder; dce_v8_0_encoder_add() local
[all...]
H A Ddce_v10_0.c508 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v10_0_program_fmt() local
522 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v10_0_program_fmt()
526 if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) || in dce_v10_0_program_fmt()
527 (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2)) in dce_v10_0_program_fmt()
1213 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v10_0_afmt_audio_select_pin() local
1214 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v10_0_afmt_audio_select_pin()
1230 struct amdgpu_encoder *amdgpu_encoder in dce_v10_0_audio_write_latency_fields() local
1276 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_audio_write_speaker_allocation() local
1332 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_audio_write_sad_regs() local
1488 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_update_ACR() local
1523 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_update_avi_infoframe() local
1542 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_audio_set_dto() local
1573 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_setmode() local
1753 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_enable() local
2196 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_pick_dig_encoder() local
3330 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_mode_set() local
3349 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_prepare() local
3397 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_disable() local
3471 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_destroy() local
3490 struct amdgpu_encoder *amdgpu_encoder; dce_v10_0_encoder_add() local
[all...]
H A Datombios_crtc.c312 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_atombios_crtc_adjust_pll() local
326 if ((amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT | ATOM_DEVICE_DFP_SUPPORT)) || in amdgpu_atombios_crtc_adjust_pll()
338 if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) { in amdgpu_atombios_crtc_adjust_pll()
349 if (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DVO1) in amdgpu_atombios_crtc_adjust_pll()
351 if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT)) in amdgpu_atombios_crtc_adjust_pll()
353 if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) in amdgpu_atombios_crtc_adjust_pll()
392 args.v1.ucTransmitterID = amdgpu_encoder->encoder_id; in amdgpu_atombios_crtc_adjust_pll()
404 args.v3.sInput.ucTransmitterID = amdgpu_encoder->encoder_id; in amdgpu_atombios_crtc_adjust_pll()
415 } else if (amdgpu_encoder in amdgpu_atombios_crtc_adjust_pll()
753 struct amdgpu_encoder *amdgpu_encoder = amdgpu_atombios_crtc_prepare_pll() local
822 struct amdgpu_encoder *amdgpu_encoder = amdgpu_atombios_crtc_set_pll() local
[all...]
H A Damdgpu_mode.h53 struct amdgpu_encoder;
59 #define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base)
271 void (*backlight_set_level)(struct amdgpu_encoder *amdgpu_encoder,
274 u8 (*backlight_get_level)(struct amdgpu_encoder *amdgpu_encoder);
346 struct amdgpu_encoder *bl_encoder;
362 struct amdgpu_encoder *encoder;
452 struct amdgpu_encoder { struct
567 struct amdgpu_encoder *mst_encode
[all...]
H A Datombios_dp.c538 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(dp_info->encoder); in amdgpu_atombios_dp_link_train_init() local
539 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in amdgpu_atombios_dp_link_train_init()
722 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_atombios_dp_link_train() local
728 if (!amdgpu_encoder->enc_priv) in amdgpu_atombios_dp_link_train()
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_encoders.c42 struct amdgpu_encoder *amdgpu_encoder; in amdgpu_link_encoder_connector() local
49 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_link_encoder_connector()
50 if (amdgpu_encoder->devices & amdgpu_connector->devices) { in amdgpu_link_encoder_connector()
52 if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) { in amdgpu_link_encoder_connector()
53 amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector); in amdgpu_link_encoder_connector()
54 adev->mode_info.bl_encoder = amdgpu_encoder; in amdgpu_link_encoder_connector()
65 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_encoder_set_active_device() local
74 amdgpu_encoder in amdgpu_encoder_set_active_device()
87 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_get_connector_for_encoder() local
108 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_get_connector_for_encoder_init() local
128 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_get_external_encoder() local
151 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(other_encoder); amdgpu_encoder_get_dp_bridge_encoder_id() local
167 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_panel_mode_fixup() local
[all...]
H A Datombios_encoders.c71 amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder) in amdgpu_atombios_encoder_get_backlight_level() argument
73 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_get_backlight_level()
83 amdgpu_atombios_encoder_set_backlight_level(struct amdgpu_encoder *amdgpu_encoder, in amdgpu_atombios_encoder_set_backlight_level() argument
86 struct drm_encoder *encoder = &amdgpu_encoder->base; in amdgpu_atombios_encoder_set_backlight_level()
87 struct drm_device *dev = amdgpu_encoder->base.dev; in amdgpu_atombios_encoder_set_backlight_level()
94 if ((amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) && in amdgpu_atombios_encoder_set_backlight_level()
95 amdgpu_encoder->enc_priv) { in amdgpu_atombios_encoder_set_backlight_level()
96 dig = amdgpu_encoder in amdgpu_atombios_encoder_set_backlight_level()
140 struct amdgpu_encoder *amdgpu_encoder = pdata->encoder; amdgpu_atombios_encoder_update_backlight_status() local
152 struct amdgpu_encoder *amdgpu_encoder = pdata->encoder; amdgpu_atombios_encoder_get_backlight_brightness() local
164 amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encoder, struct drm_connector *drm_connector) amdgpu_atombios_encoder_init_backlight() argument
235 amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *amdgpu_encoder) amdgpu_atombios_encoder_fini_backlight() argument
265 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_is_digital() local
282 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_mode_fixup() local
317 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dac() local
380 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dvo() local
440 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_get_encoder_mode() local
565 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dig_encoder() local
754 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dig_transmitter() local
1196 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_external_encoder() local
1297 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_setup_dig() local
1376 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dpms() local
1437 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_set_crtc_source() local
1647 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_init_dig() local
1672 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dac_load_detect() local
1722 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dac_detect() local
1761 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_dig_detect() local
1821 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_atombios_encoder_set_bios_scratch_regs() local
2109 amdgpu_atombios_encoder_get_dig_info(struct amdgpu_encoder *amdgpu_encoder) amdgpu_atombios_encoder_get_dig_info() argument
[all...]
H A Datombios_encoders.h33 amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder);
35 amdgpu_atombios_encoder_set_backlight_level(struct amdgpu_encoder *amdgpu_encoder,
37 void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encoder,
40 amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *amdgpu_encoder);
74 amdgpu_atombios_encoder_get_lcd_info(struct amdgpu_encoder *encoder);
76 amdgpu_atombios_encoder_get_dig_info(struct amdgpu_encoder *amdgpu_encode
[all...]
H A Damdgpu_connectors.c142 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_connector_get_monitor_bpc() local
143 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in amdgpu_connector_get_monitor_bpc()
363 struct amdgpu_encoder *amdgpu_encoder; in amdgpu_get_native_mode() local
368 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_get_native_mode()
375 amdgpu_encoder->native_mode = *preferred_mode; in amdgpu_get_native_mode()
377 amdgpu_encoder->native_mode.clock = 0; in amdgpu_get_native_mode()
385 struct amdgpu_encoder *amdgpu_encoder in amdgpu_connector_lcd_native_mode() local
423 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_add_common_modes() local
478 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_set_property() local
629 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_fixup_lcd_native_mode() local
707 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_lvds_mode_valid() local
745 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_lvds_detect() local
796 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_set_lcd_property() local
1329 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_encoder_get_dp_bridge_encoder_id() local
1349 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_encoder_is_hbr2() local
1403 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_dp_detect() local
1491 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); amdgpu_connector_dp_mode_valid() local
1586 struct amdgpu_encoder *amdgpu_encoder; amdgpu_connector_add() local
[all...]
H A Ddce_v6_0.c408 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v6_0_program_fmt() local
422 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v6_0_program_fmt()
1120 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v6_0_audio_select_pin() local
1121 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_select_pin()
1136 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v6_0_audio_write_latency_fields() local
1137 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v6_0_audio_write_latency_fields()
1180 struct amdgpu_encoder *amdgpu_encode in dce_v6_0_audio_write_speaker_allocation() local
1241 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_write_sad_regs() local
1398 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_vbi_packet() local
1415 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_acr() local
1452 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_avi_infoframe() local
1528 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_packet() local
1572 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_set_mute() local
1585 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_hdmi_enable() local
1622 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_audio_dp_enable() local
1651 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_afmt_setmode() local
1720 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_afmt_enable() local
2115 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_pick_dig_encoder() local
3150 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_mode_set() local
3171 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_prepare() local
3221 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_disable() local
3304 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v6_0_encoder_destroy() local
3323 struct amdgpu_encoder *amdgpu_encoder; dce_v6_0_encoder_add() local
[all...]
H A Ddce_v11_0.c537 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v11_0_program_fmt() local
551 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v11_0_program_fmt()
555 if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) || in dce_v11_0_program_fmt()
556 (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2)) in dce_v11_0_program_fmt()
1242 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v11_0_afmt_audio_select_pin() local
1243 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v11_0_afmt_audio_select_pin()
1259 struct amdgpu_encoder *amdgpu_encoder in dce_v11_0_audio_write_latency_fields() local
1305 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_audio_write_speaker_allocation() local
1361 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_audio_write_sad_regs() local
1533 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_update_ACR() local
1568 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_update_avi_infoframe() local
1587 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_audio_set_dto() local
1618 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_setmode() local
1798 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_afmt_enable() local
2231 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_pick_dig_encoder() local
2292 struct amdgpu_encoder *amdgpu_encoder = dce_v11_0_pick_pll() local
2713 struct amdgpu_encoder *amdgpu_encoder = dce_v11_0_crtc_mode_set() local
3471 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_mode_set() local
3490 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_prepare() local
3538 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_disable() local
3612 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v11_0_encoder_destroy() local
3631 struct amdgpu_encoder *amdgpu_encoder; dce_v11_0_encoder_add() local
[all...]
H A Ddce_v8_0.c449 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v8_0_program_fmt() local
463 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v8_0_program_fmt()
467 if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) || in dce_v8_0_program_fmt()
468 (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2)) in dce_v8_0_program_fmt()
1151 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v8_0_afmt_audio_select_pin() local
1152 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v8_0_afmt_audio_select_pin()
1169 struct amdgpu_encoder *amdgpu_encoder in dce_v8_0_audio_write_latency_fields() local
1230 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_audio_write_speaker_allocation() local
1283 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_audio_write_sad_regs() local
1451 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_update_ACR() local
1473 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_update_avi_infoframe() local
1493 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_audio_set_dto() local
1520 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_setmode() local
1682 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_afmt_enable() local
2084 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_pick_dig_encoder() local
3237 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_mode_set() local
3256 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_prepare() local
3304 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_disable() local
3378 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v8_0_encoder_destroy() local
3397 struct amdgpu_encoder *amdgpu_encoder; dce_v8_0_encoder_add() local
[all...]
H A Ddce_v10_0.c505 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v10_0_program_fmt() local
519 if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT) in dce_v10_0_program_fmt()
523 if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) || in dce_v10_0_program_fmt()
524 (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2)) in dce_v10_0_program_fmt()
1210 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in dce_v10_0_afmt_audio_select_pin() local
1211 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in dce_v10_0_afmt_audio_select_pin()
1227 struct amdgpu_encoder *amdgpu_encoder in dce_v10_0_audio_write_latency_fields() local
1273 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_audio_write_speaker_allocation() local
1329 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_audio_write_sad_regs() local
1484 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_update_ACR() local
1519 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_update_avi_infoframe() local
1538 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_audio_set_dto() local
1569 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_setmode() local
1749 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_afmt_enable() local
2190 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_pick_dig_encoder() local
3340 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_mode_set() local
3359 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_prepare() local
3407 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_disable() local
3481 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); dce_v10_0_encoder_destroy() local
3500 struct amdgpu_encoder *amdgpu_encoder; dce_v10_0_encoder_add() local
[all...]
H A Datombios_crtc.c311 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_atombios_crtc_adjust_pll() local
325 if ((amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT | ATOM_DEVICE_DFP_SUPPORT)) || in amdgpu_atombios_crtc_adjust_pll()
337 if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) { in amdgpu_atombios_crtc_adjust_pll()
348 if (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DVO1) in amdgpu_atombios_crtc_adjust_pll()
350 if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT)) in amdgpu_atombios_crtc_adjust_pll()
352 if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) in amdgpu_atombios_crtc_adjust_pll()
391 args.v1.ucTransmitterID = amdgpu_encoder->encoder_id; in amdgpu_atombios_crtc_adjust_pll()
403 args.v3.sInput.ucTransmitterID = amdgpu_encoder->encoder_id; in amdgpu_atombios_crtc_adjust_pll()
414 } else if (amdgpu_encoder in amdgpu_atombios_crtc_adjust_pll()
752 struct amdgpu_encoder *amdgpu_encoder = amdgpu_atombios_crtc_prepare_pll() local
821 struct amdgpu_encoder *amdgpu_encoder = amdgpu_atombios_crtc_set_pll() local
[all...]
H A Damdgpu_mode.h51 struct amdgpu_encoder;
57 #define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base)
267 void (*backlight_set_level)(struct amdgpu_encoder *amdgpu_encoder,
270 u8 (*backlight_get_level)(struct amdgpu_encoder *amdgpu_encoder);
336 struct amdgpu_encoder *bl_encoder;
351 struct amdgpu_encoder *encoder;
439 struct amdgpu_encoder { struct
555 struct amdgpu_encoder *mst_encode
[all...]
H A Damdgpu_display.c412 struct amdgpu_encoder *amdgpu_encoder; in amdgpu_display_print_display_setup() local
454 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_display_print_display_setup()
455 devices = amdgpu_encoder->devices & amdgpu_connector->devices; in amdgpu_display_print_display_setup()
458 DRM_INFO(" CRT1: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
460 DRM_INFO(" CRT2: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
462 DRM_INFO(" LCD1: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
464 DRM_INFO(" DFP1: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
466 DRM_INFO(" DFP2: %s\n", encoder_names[amdgpu_encoder->encoder_id]); in amdgpu_display_print_display_setup()
468 DRM_INFO(" DFP3: %s\n", encoder_names[amdgpu_encoder in amdgpu_display_print_display_setup()
1385 struct amdgpu_encoder *amdgpu_encoder; amdgpu_display_crtc_scaling_mode_fixup() local
[all...]
H A Datombios_dp.c541 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(dp_info->encoder); in amdgpu_atombios_dp_link_train_init() local
542 struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv; in amdgpu_atombios_dp_link_train_init()
725 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_atombios_dp_link_train() local
731 if (!amdgpu_encoder->enc_priv) in amdgpu_atombios_dp_link_train()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm_mst_types.c365 struct amdgpu_encoder *amdgpu_encoder = &adev->dm.mst_encoders[i]; in dm_dp_create_fake_mst_encoders() local
366 struct drm_encoder *encoder = &amdgpu_encoder->base; in dm_dp_create_fake_mst_encoders()
372 &amdgpu_encoder->base, in dm_dp_create_fake_mst_encoders()

Completed in 39 milliseconds

12