| /Linux-v6.6/drivers/gpu/drm/amd/amdgpu/ | 
| D | amdgpu_encoders.c | 42 	struct amdgpu_encoder *amdgpu_encoder;  in amdgpu_link_encoder_connector()  local49 			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->active_device = amdgpu_encoder->devices & amdgpu_connector->devices;  in amdgpu_encoder_set_active_device()
 76 				  amdgpu_encoder->active_device, amdgpu_encoder->devices,  in amdgpu_encoder_set_active_device()
 87 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_get_connector_for_encoder()  local
 [all …]
 
 | 
| D | atombios_encoders.c | 71 amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder)  in amdgpu_atombios_encoder_get_backlight_level()  argument73 	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->enc_priv;  in amdgpu_atombios_encoder_set_backlight_level()
 100 		switch (amdgpu_encoder->encoder_id) {  in amdgpu_atombios_encoder_set_backlight_level()
 140 	struct amdgpu_encoder *amdgpu_encoder = pdata->encoder;  in amdgpu_atombios_encoder_update_backlight_status()  local
 [all …]
 
 | 
| D | atombios_encoders.h | 33 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_encoder);
 
 | 
| D | amdgpu_connectors.c | 142 			struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_connector_get_monitor_bpc()  local143 			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 = to_amdgpu_encoder(encoder);  in amdgpu_connector_lcd_native_mode()  local
 387 	struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;  in amdgpu_connector_lcd_native_mode()
 423 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_connector_add_common_modes()  local
 425 	struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;  in amdgpu_connector_add_common_modes()
 [all …]
 
 | 
| D | dce_v6_0.c | 408 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v6_0_program_fmt()  local422 	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_encoder = to_amdgpu_encoder(encoder);  in dce_v6_0_audio_write_speaker_allocation()  local
 1181 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v6_0_audio_write_speaker_allocation()
 1241 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v6_0_audio_write_sad_regs()  local
 1242 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v6_0_audio_write_sad_regs()
 [all …]
 
 | 
| D | dce_v8_0.c | 449 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v8_0_program_fmt()  local463 	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 = to_amdgpu_encoder(encoder);  in dce_v8_0_audio_write_latency_fields()  local
 1170 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v8_0_audio_write_latency_fields()
 1230 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v8_0_audio_write_speaker_allocation()  local
 1231 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v8_0_audio_write_speaker_allocation()
 [all …]
 
 | 
| D | dce_v11_0.c | 537 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v11_0_program_fmt()  local551 	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 = to_amdgpu_encoder(encoder);  in dce_v11_0_audio_write_latency_fields()  local
 1260 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v11_0_audio_write_latency_fields()
 1305 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v11_0_audio_write_speaker_allocation()  local
 1306 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v11_0_audio_write_speaker_allocation()
 [all …]
 
 | 
| D | dce_v10_0.c | 505 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v10_0_program_fmt()  local519 	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 = to_amdgpu_encoder(encoder);  in dce_v10_0_audio_write_latency_fields()  local
 1228 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v10_0_audio_write_latency_fields()
 1273 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in dce_v10_0_audio_write_speaker_allocation()  local
 1274 	struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in dce_v10_0_audio_write_speaker_allocation()
 [all …]
 
 | 
| D | amdgpu_mode.h | 51 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_encoder;
 
 | 
| D | amdgpu_display.c | 415 	struct amdgpu_encoder *amdgpu_encoder;  in amdgpu_display_print_display_setup()  local457 			amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_display_print_display_setup()
 458 			devices = amdgpu_encoder->devices & amdgpu_connector->devices;  in amdgpu_display_print_display_setup()
 461 					DRM_INFO("    CRT1: %s\n", encoder_names[amdgpu_encoder->encoder_id]);  in amdgpu_display_print_display_setup()
 463 					DRM_INFO("    CRT2: %s\n", encoder_names[amdgpu_encoder->encoder_id]);  in amdgpu_display_print_display_setup()
 465 					DRM_INFO("    LCD1: %s\n", encoder_names[amdgpu_encoder->encoder_id]);  in amdgpu_display_print_display_setup()
 467 					DRM_INFO("    DFP1: %s\n", encoder_names[amdgpu_encoder->encoder_id]);  in amdgpu_display_print_display_setup()
 469 					DRM_INFO("    DFP2: %s\n", encoder_names[amdgpu_encoder->encoder_id]);  in amdgpu_display_print_display_setup()
 471 					DRM_INFO("    DFP3: %s\n", encoder_names[amdgpu_encoder->encoder_id]);  in amdgpu_display_print_display_setup()
 473 					DRM_INFO("    DFP4: %s\n", encoder_names[amdgpu_encoder->encoder_id]);  in amdgpu_display_print_display_setup()
 [all …]
 
 | 
| D | atombios_crtc.c | 311 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_atombios_crtc_adjust_pll()  local325 	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->devices & (ATOM_DEVICE_DFP_SUPPORT)) {  in amdgpu_atombios_crtc_adjust_pll()
 415 				struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;  in amdgpu_atombios_crtc_adjust_pll()
 [all …]
 
 | 
| D | atombios_dp.c | 541 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(dp_info->encoder);  in amdgpu_atombios_dp_link_train_init()  local542 	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()
 
 | 
| D | amdgpu_acpi.c | 1240 				struct amdgpu_encoder *enc = to_amdgpu_encoder(tmp);  in amdgpu_acpi_init()
 | 
| /Linux-v6.6/drivers/gpu/drm/amd/display/amdgpu_dm/ | 
| D | amdgpu_dm_mst_types.c | 533 		struct amdgpu_encoder *amdgpu_encoder = &adev->dm.mst_encoders[i];  in dm_dp_create_fake_mst_encoders()  local534 		struct drm_encoder *encoder = &amdgpu_encoder->base;  in dm_dp_create_fake_mst_encoders()
 540 			&amdgpu_encoder->base,  in dm_dp_create_fake_mst_encoders()
 
 | 
| D | amdgpu_dm.h | 529 	struct amdgpu_encoder mst_encoders[AMDGPU_DM_MAX_CRTC];
 | 
| D | amdgpu_dm.c | 216 				    struct amdgpu_encoder *amdgpu_encoder);218 				  struct amdgpu_encoder *aencoder,
 4334 	struct amdgpu_encoder *aencoder = NULL;  in amdgpu_dm_initialize_drm_device()
 7010 	struct amdgpu_encoder *amdgpu_encoder;  in amdgpu_dm_get_native_mode()  local
 7017 	amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_dm_get_native_mode()
 7019 	amdgpu_encoder->native_mode.clock = 0;  in amdgpu_dm_get_native_mode()
 7028 				amdgpu_encoder->native_mode = *preferred_mode;  in amdgpu_dm_get_native_mode()
 7042 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_dm_create_common_mode()  local
 7044 	struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;  in amdgpu_dm_create_common_mode()
 7063 	struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);  in amdgpu_dm_connector_add_common_modes()  local
 [all …]
 
 |