Symbol: amdgpu_encoder
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
401
struct amdgpu_encoder *enc = atif->encoder_for_bl;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
74
struct amdgpu_encoder *encoder_for_bl;
sys/dev/drm/amd/amdgpu/amdgpu_acpi.c
777
struct amdgpu_encoder *enc = to_amdgpu_encoder(tmp);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1280
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1284
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1286
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1289
return amdgpu_encoder->encoder_id;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1301
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1306
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1307
if (amdgpu_encoder->caps & ATOM_ENCODER_CAP_RECORD_HBR2)
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1354
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1355
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
140
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
141
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1436
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1437
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1447
if (amdgpu_encoder->rmx_type == RMX_OFF) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1514
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1545
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1546
if (amdgpu_encoder->devices & supported_device) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
1547
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
362
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
367
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
374
amdgpu_encoder->native_mode = *preferred_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
376
amdgpu_encoder->native_mode.clock = 0;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
384
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
386
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
416
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
418
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
444
if (amdgpu_encoder->devices & (ATOM_DEVICE_TV_SUPPORT)) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
449
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
471
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
482
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
484
if (!amdgpu_encoder->enc_priv)
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
487
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
491
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
502
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
506
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
517
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
521
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
531
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
533
if (amdgpu_encoder->underscan_type != val) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
534
amdgpu_encoder->underscan_type = val;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
535
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
545
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
547
if (amdgpu_encoder->underscan_hborder != val) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
548
amdgpu_encoder->underscan_hborder = val;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
549
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
559
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
561
if (amdgpu_encoder->underscan_vborder != val) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
562
amdgpu_encoder->underscan_vborder = val;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
563
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
581
amdgpu_encoder = to_amdgpu_encoder(connector->encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
584
amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector));
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
594
if (amdgpu_encoder->rmx_type == rmx_type)
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
598
(amdgpu_encoder->native_mode.clock == 0))
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
601
amdgpu_encoder->rmx_type = rmx_type;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
603
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
613
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
614
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
641
amdgpu_encoder->rmx_type = RMX_OFF;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
691
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
692
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
702
if (amdgpu_encoder->rmx_type == RMX_OFF) {
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
729
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
730
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
782
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
790
amdgpu_encoder = to_amdgpu_encoder(connector->encoder);
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
793
amdgpu_encoder = to_amdgpu_encoder(connector_funcs->best_encoder(connector));
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
803
if (amdgpu_encoder->rmx_type == rmx_type)
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
806
amdgpu_encoder->rmx_type = rmx_type;
sys/dev/drm/amd/amdgpu/amdgpu_connectors.c
808
amdgpu_connector_property_change_mode(&amdgpu_encoder->base);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
365
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_display.c
405
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
406
devices = amdgpu_encoder->devices & amdgpu_connector->devices;
sys/dev/drm/amd/amdgpu/amdgpu_display.c
409
DRM_INFO(" CRT1: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
411
DRM_INFO(" CRT2: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
413
DRM_INFO(" LCD1: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
415
DRM_INFO(" DFP1: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
417
DRM_INFO(" DFP2: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
419
DRM_INFO(" DFP3: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
421
DRM_INFO(" DFP4: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
423
DRM_INFO(" DFP5: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
425
DRM_INFO(" DFP6: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
427
DRM_INFO(" TV1: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
429
DRM_INFO(" CV: %s\n", encoder_names[amdgpu_encoder->encoder_id]);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
668
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_display.c
680
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_display.c
685
if (amdgpu_encoder->rmx_type == RMX_OFF)
sys/dev/drm/amd/amdgpu/amdgpu_display.c
687
else if (mode->hdisplay < amdgpu_encoder->native_mode.hdisplay ||
sys/dev/drm/amd/amdgpu/amdgpu_display.c
688
mode->vdisplay < amdgpu_encoder->native_mode.vdisplay)
sys/dev/drm/amd/amdgpu/amdgpu_display.c
689
amdgpu_crtc->rmx_type = amdgpu_encoder->rmx_type;
sys/dev/drm/amd/amdgpu/amdgpu_display.c
694
&amdgpu_encoder->native_mode,
sys/dev/drm/amd/amdgpu/amdgpu_display.c
703
((amdgpu_encoder->underscan_type == UNDERSCAN_ON) ||
sys/dev/drm/amd/amdgpu/amdgpu_display.c
704
((amdgpu_encoder->underscan_type == UNDERSCAN_AUTO) &&
sys/dev/drm/amd/amdgpu/amdgpu_display.c
707
if (amdgpu_encoder->underscan_hborder != 0)
sys/dev/drm/amd/amdgpu/amdgpu_display.c
708
amdgpu_crtc->h_border = amdgpu_encoder->underscan_hborder;
sys/dev/drm/amd/amdgpu/amdgpu_display.c
711
if (amdgpu_encoder->underscan_vborder != 0)
sys/dev/drm/amd/amdgpu/amdgpu_display.c
712
amdgpu_crtc->v_border = amdgpu_encoder->underscan_vborder;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
103
if (amdgpu_encoder->devices & amdgpu_connector->devices)
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
112
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
114
struct amdgpu_encoder *other_amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
116
if (amdgpu_encoder->is_ext_encoder)
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
124
(amdgpu_encoder->devices & other_amdgpu_encoder->devices))
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
135
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(other_encoder);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
137
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
140
return amdgpu_encoder->encoder_id;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
151
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
152
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
42
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
48
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
49
if (amdgpu_encoder->devices & amdgpu_connector->devices) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
51
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
52
amdgpu_atombios_encoder_init_backlight(amdgpu_encoder, connector);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
53
adev->mode_info.bl_encoder = amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
63
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
69
amdgpu_encoder->active_device = amdgpu_encoder->devices & amdgpu_connector->devices;
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
71
amdgpu_encoder->active_device, amdgpu_encoder->devices,
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
81
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
87
if (amdgpu_encoder->active_device & amdgpu_connector->devices)
sys/dev/drm/amd/amdgpu/amdgpu_encoders.c
97
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
271
void (*backlight_set_level)(struct amdgpu_encoder *amdgpu_encoder,
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
274
u8 (*backlight_get_level)(struct amdgpu_encoder *amdgpu_encoder);
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
353
struct amdgpu_encoder *bl_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
369
struct amdgpu_encoder *encoder;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
52
struct amdgpu_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
576
struct amdgpu_encoder *mst_encoder;
sys/dev/drm/amd/amdgpu/amdgpu_mode.h
58
#define to_amdgpu_encoder(x) container_of(x, struct amdgpu_encoder, base)
sys/dev/drm/amd/amdgpu/atombios_crtc.c
312
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_crtc.c
326
if ((amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT | ATOM_DEVICE_DFP_SUPPORT)) ||
sys/dev/drm/amd/amdgpu/atombios_crtc.c
338
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_crtc.c
349
if (amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DVO1)
sys/dev/drm/amd/amdgpu/atombios_crtc.c
351
if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_crtc.c
353
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_crtc.c
392
args.v1.ucTransmitterID = amdgpu_encoder->encoder_id;
sys/dev/drm/amd/amdgpu/atombios_crtc.c
404
args.v3.sInput.ucTransmitterID = amdgpu_encoder->encoder_id;
sys/dev/drm/amd/amdgpu/atombios_crtc.c
415
} else if (amdgpu_encoder->devices & (ATOM_DEVICE_DFP_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_crtc.c
416
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_crtc.c
753
struct amdgpu_encoder *amdgpu_encoder =
sys/dev/drm/amd/amdgpu/atombios_crtc.c
760
if ((amdgpu_encoder->active_device & (ATOM_DEVICE_LCD_SUPPORT | ATOM_DEVICE_DFP_SUPPORT)) ||
sys/dev/drm/amd/amdgpu/atombios_crtc.c
762
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_crtc.c
822
struct amdgpu_encoder *amdgpu_encoder =
sys/dev/drm/amd/amdgpu/atombios_crtc.c
861
encoder_mode, amdgpu_encoder->encoder_id, clock,
sys/dev/drm/amd/amdgpu/atombios_dp.c
531
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(dp_info->encoder);
sys/dev/drm/amd/amdgpu/atombios_dp.c
532
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_dp.c
715
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_dp.c
722
if (!amdgpu_encoder->enc_priv)
sys/dev/drm/amd/amdgpu/atombios_dp.c
724
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1002
if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1016
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1017
args.v3.usPixelClock = cpu_to_le16((amdgpu_encoder->pixel_clock / 2) / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1019
args.v3.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1024
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1044
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1058
else if (amdgpu_encoder->devices & (ATOM_DEVICE_DFP_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1061
if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1075
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1076
args.v4.usPixelClock = cpu_to_le16((amdgpu_encoder->pixel_clock / 2) / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1078
args.v4.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1083
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1106
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1120
else if (amdgpu_encoder->devices & (ATOM_DEVICE_DFP_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1123
if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1132
args.v5.usSymClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1134
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1159
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1173
else if (amdgpu_encoder->devices & (ATOM_DEVICE_DFP_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1189
args.v6.ulSymClock = cpu_to_le32(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1191
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1216
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1299
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1300
struct amdgpu_encoder *ext_amdgpu_encoder = to_amdgpu_encoder(ext_encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1340
args.v1.sDigEncoder.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1348
} else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1358
args.v3.sExtEncoder.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1368
} else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
140
struct amdgpu_encoder *amdgpu_encoder = pdata->encoder;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1400
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1402
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
142
amdgpu_atombios_encoder_set_backlight_level(amdgpu_encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1444
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1445
amdgpu_atombios_encoder_set_backlight_level(amdgpu_encoder, dig->backlight_level);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1455
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1479
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1482
amdgpu_encoder->encoder_id, mode, amdgpu_encoder->devices,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1483
amdgpu_encoder->active_device);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1484
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
152
struct amdgpu_encoder *amdgpu_encoder = pdata->encoder;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
153
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1540
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1558
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1565
if (amdgpu_encoder->devices & ATOM_DEVICE_LCD1_SUPPORT)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1577
if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1579
else if (amdgpu_encoder->active_device & (ATOM_DEVICE_CV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1586
if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1588
else if (amdgpu_encoder->active_device & (ATOM_DEVICE_CV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1606
} else if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1611
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1617
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1646
if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1648
else if (amdgpu_encoder->active_device & (ATOM_DEVICE_CV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1654
if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1656
else if (amdgpu_encoder->active_device & (ATOM_DEVICE_CV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1674
} else if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1680
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1686
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1715
if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1717
else if (amdgpu_encoder->active_device & (ATOM_DEVICE_CV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1723
if (amdgpu_encoder->active_device & (ATOM_DEVICE_TV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1725
else if (amdgpu_encoder->active_device & (ATOM_DEVICE_CV_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1750
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1753
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1775
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1778
if (amdgpu_encoder->devices & (ATOM_DEVICE_TV_SUPPORT |
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1792
if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_DAC1) ||
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1793
(amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1825
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1836
DRM_DEBUG_KMS("Bios 0 scratch %x %08x\n", bios_0_scratch, amdgpu_encoder->devices);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
184
struct amdgpu_encoder *encoder;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1864
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
188
encoder = (struct amdgpu_encoder *)arg1;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1881
DRM_DEBUG_KMS("Bios 0 scratch %x %08x\n", bios_0_scratch, amdgpu_encoder->devices);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1924
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1931
if ((amdgpu_encoder->devices & ATOM_DEVICE_LCD1_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1945
if ((amdgpu_encoder->devices & ATOM_DEVICE_CRT1_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1959
if ((amdgpu_encoder->devices & ATOM_DEVICE_CRT2_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1973
if ((amdgpu_encoder->devices & ATOM_DEVICE_DFP1_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
1987
if ((amdgpu_encoder->devices & ATOM_DEVICE_DFP2_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2001
if ((amdgpu_encoder->devices & ATOM_DEVICE_DFP3_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2015
if ((amdgpu_encoder->devices & ATOM_DEVICE_DFP4_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2029
if ((amdgpu_encoder->devices & ATOM_DEVICE_DFP5_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
204
void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2043
if ((amdgpu_encoder->devices & ATOM_DEVICE_DFP6_SUPPORT) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2069
amdgpu_atombios_encoder_get_lcd_info(struct amdgpu_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
207
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2209
amdgpu_atombios_encoder_get_dig_info(struct amdgpu_encoder *amdgpu_encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
2211
int encoder_enum = (amdgpu_encoder->encoder_enum & ENUM_ID_MASK) >> ENUM_ID_SHIFT;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
227
if (!amdgpu_encoder->enc_priv)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
252
pdata->encoder = amdgpu_encoder;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
257
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
271
adev->mode_info.bl_encoder = amdgpu_encoder;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
276
amdgpu_encoder, sizeof(int),
sys/dev/drm/amd/amdgpu/atombios_encoders.c
282
amdgpu_encoder, sizeof(int),
sys/dev/drm/amd/amdgpu/atombios_encoders.c
297
amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *amdgpu_encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
300
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
305
if (!amdgpu_encoder->enc_priv)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
311
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
329
void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
333
void amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
341
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
342
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
358
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
374
if (amdgpu_encoder->active_device & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
376
else if (amdgpu_encoder->rmx_type != RMX_OFF)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
379
if ((amdgpu_encoder->active_device & (ATOM_DEVICE_DFP_SUPPORT | ATOM_DEVICE_LCD_SUPPORT)) ||
sys/dev/drm/amd/amdgpu/atombios_encoders.c
393
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
399
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
412
args.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
456
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
473
if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
481
args.dvo.sDVOEncoder.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
485
if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
491
args.dvo_v3.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
497
args.dvo_v4.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
516
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
526
if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_DVO1) ||
sys/dev/drm/amd/amdgpu/atombios_encoders.c
527
(amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DVO1))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
647
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
648
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
68
amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder)
sys/dev/drm/amd/amdgpu/atombios_encoders.c
681
args.v1.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
689
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
696
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
70
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
716
args.v3.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
724
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
736
args.v4.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
744
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
781
amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
786
cpu_to_le32(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
80
amdgpu_atombios_encoder_set_backlight_level(struct amdgpu_encoder *amdgpu_encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.c
83
struct drm_encoder *encoder = &amdgpu_encoder->base;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
836
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
837
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
84
struct drm_device *dev = amdgpu_encoder->base.dev;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
886
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
91
if ((amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) &&
sys/dev/drm/amd/amdgpu/atombios_encoders.c
917
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
918
args.v1.usPixelClock = cpu_to_le16((amdgpu_encoder->pixel_clock / 2) / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
92
amdgpu_encoder->enc_priv) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
920
args.v1.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
93
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/atombios_encoders.c
931
(amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_UNIPHY)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
933
!amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
957
else if (amdgpu_encoder->devices & (ATOM_DEVICE_DFP_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
960
if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
97
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
974
else if (amdgpu_dig_monitor_is_duallink(encoder, amdgpu_encoder->pixel_clock))
sys/dev/drm/amd/amdgpu/atombios_encoders.c
975
args.v2.usPixelClock = cpu_to_le16((amdgpu_encoder->pixel_clock / 2) / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
977
args.v2.usPixelClock = cpu_to_le16(amdgpu_encoder->pixel_clock / 10);
sys/dev/drm/amd/amdgpu/atombios_encoders.c
984
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/atombios_encoders.c
999
} else if (amdgpu_encoder->devices & (ATOM_DEVICE_DFP_SUPPORT)) {
sys/dev/drm/amd/amdgpu/atombios_encoders.h
33
amdgpu_atombios_encoder_get_backlight_level(struct amdgpu_encoder *amdgpu_encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
35
amdgpu_atombios_encoder_set_backlight_level(struct amdgpu_encoder *amdgpu_encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
37
void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *amdgpu_encoder,
sys/dev/drm/amd/amdgpu/atombios_encoders.h
40
amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *amdgpu_encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
74
amdgpu_atombios_encoder_get_lcd_info(struct amdgpu_encoder *encoder);
sys/dev/drm/amd/amdgpu/atombios_encoders.h
76
amdgpu_atombios_encoder_get_dig_info(struct amdgpu_encoder *amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1200
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1201
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1216
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1217
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1258
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1259
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1310
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1311
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1463
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1464
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1498
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1499
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1517
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1518
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1548
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1549
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1728
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1729
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
1748
enable ? "En" : "Dis", dig->afmt->offset, amdgpu_encoder->encoder_id);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
2171
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
2172
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
2174
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
2197
DRM_ERROR("invalid encoder_id: 0x%x\n", amdgpu_encoder->encoder_id);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3300
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3302
amdgpu_encoder->pixel_clock = adjusted_mode->clock;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3319
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3322
if ((amdgpu_encoder->active_device &
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3326
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3329
if (amdgpu_encoder->active_device & ATOM_DEVICE_DFP_SUPPORT)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3367
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3375
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3378
amdgpu_encoder->active_device = 0;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3441
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3442
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3443
amdgpu_atombios_encoder_fini_backlight(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3444
kfree(amdgpu_encoder->enc_priv);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3446
kfree(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3460
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3464
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3465
if (amdgpu_encoder->encoder_enum == encoder_enum) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3466
amdgpu_encoder->devices |= supported_device;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3473
amdgpu_encoder = kzalloc(sizeof(struct amdgpu_encoder), GFP_KERNEL);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3474
if (!amdgpu_encoder)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3477
encoder = &amdgpu_encoder->base;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3494
amdgpu_encoder->enc_priv = NULL;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3496
amdgpu_encoder->encoder_enum = encoder_enum;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3497
amdgpu_encoder->encoder_id = (encoder_enum & OBJECT_ID_MASK) >> OBJECT_ID_SHIFT;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3498
amdgpu_encoder->devices = supported_device;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3499
amdgpu_encoder->rmx_type = RMX_OFF;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3500
amdgpu_encoder->underscan_type = UNDERSCAN_OFF;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3501
amdgpu_encoder->is_ext_encoder = false;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3502
amdgpu_encoder->caps = caps;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3504
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3516
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3517
amdgpu_encoder->rmx_type = RMX_FULL;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3520
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_lcd_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3521
} else if (amdgpu_encoder->devices & (ATOM_DEVICE_CRT_SUPPORT)) {
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3524
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_dig_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3528
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_dig_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3542
amdgpu_encoder->is_ext_encoder = true;
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3543
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v10_0.c
3546
else if (amdgpu_encoder->devices & (ATOM_DEVICE_CRT_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v10_0.c
495
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v10_0.c
509
if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT)
sys/dev/drm/amd/amdgpu/dce_v10_0.c
513
if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) ||
sys/dev/drm/amd/amdgpu/dce_v10_0.c
514
(amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2))
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1226
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1227
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1242
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1243
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1284
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1285
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1336
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1337
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1505
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1506
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1540
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1541
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1559
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1560
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1590
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1591
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1770
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1771
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
1790
enable ? "En" : "Dis", dig->afmt->offset, amdgpu_encoder->encoder_id);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2204
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2205
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2207
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2230
DRM_ERROR("invalid encoder_id: 0x%x\n", amdgpu_encoder->encoder_id);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2269
struct amdgpu_encoder *amdgpu_encoder =
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2271
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2276
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2296
DRM_ERROR("invalid encoder_id: 0x%x\n", amdgpu_encoder->encoder_id);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2689
struct amdgpu_encoder *amdgpu_encoder =
sys/dev/drm/amd/amdgpu/dce_v11_0.c
2697
encoder_mode, amdgpu_encoder->encoder_id,
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3426
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3428
amdgpu_encoder->pixel_clock = adjusted_mode->clock;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3445
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3448
if ((amdgpu_encoder->active_device &
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3452
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3455
if (amdgpu_encoder->active_device & ATOM_DEVICE_DFP_SUPPORT)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3493
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3501
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3504
amdgpu_encoder->active_device = 0;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3567
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3568
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3569
amdgpu_atombios_encoder_fini_backlight(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3570
kfree(amdgpu_encoder->enc_priv);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3572
kfree(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3586
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3590
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3591
if (amdgpu_encoder->encoder_enum == encoder_enum) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3592
amdgpu_encoder->devices |= supported_device;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3599
amdgpu_encoder = kzalloc(sizeof(struct amdgpu_encoder), GFP_KERNEL);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3600
if (!amdgpu_encoder)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3603
encoder = &amdgpu_encoder->base;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3626
amdgpu_encoder->enc_priv = NULL;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3628
amdgpu_encoder->encoder_enum = encoder_enum;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3629
amdgpu_encoder->encoder_id = (encoder_enum & OBJECT_ID_MASK) >> OBJECT_ID_SHIFT;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3630
amdgpu_encoder->devices = supported_device;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3631
amdgpu_encoder->rmx_type = RMX_OFF;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3632
amdgpu_encoder->underscan_type = UNDERSCAN_OFF;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3633
amdgpu_encoder->is_ext_encoder = false;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3634
amdgpu_encoder->caps = caps;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3636
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3648
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3649
amdgpu_encoder->rmx_type = RMX_FULL;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3652
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_lcd_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3653
} else if (amdgpu_encoder->devices & (ATOM_DEVICE_CRT_SUPPORT)) {
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3656
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_dig_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3660
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_dig_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3674
amdgpu_encoder->is_ext_encoder = true;
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3675
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v11_0.c
3678
else if (amdgpu_encoder->devices & (ATOM_DEVICE_CRT_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v11_0.c
521
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v11_0.c
535
if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT)
sys/dev/drm/amd/amdgpu/dce_v11_0.c
539
if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) ||
sys/dev/drm/amd/amdgpu/dce_v11_0.c
540
(amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2))
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1137
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1138
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1154
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1155
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1211
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1212
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1260
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1261
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1426
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1427
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1448
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1449
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1468
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1469
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1495
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1496
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1657
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1658
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
1677
enable ? "En" : "Dis", dig->afmt->offset, amdgpu_encoder->encoder_id);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
2061
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
2062
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
2064
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
2087
DRM_ERROR("invalid encoder_id: 0x%x\n", amdgpu_encoder->encoder_id);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3188
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3190
amdgpu_encoder->pixel_clock = adjusted_mode->clock;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3207
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3210
if ((amdgpu_encoder->active_device &
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3214
struct amdgpu_encoder_atom_dig *dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3217
if (amdgpu_encoder->active_device & ATOM_DEVICE_DFP_SUPPORT)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3255
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3263
dig = amdgpu_encoder->enc_priv;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3266
amdgpu_encoder->active_device = 0;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3329
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3330
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3331
amdgpu_atombios_encoder_fini_backlight(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3332
kfree(amdgpu_encoder->enc_priv);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3334
kfree(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3348
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3352
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3353
if (amdgpu_encoder->encoder_enum == encoder_enum) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3354
amdgpu_encoder->devices |= supported_device;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3361
amdgpu_encoder = kzalloc(sizeof(struct amdgpu_encoder), GFP_KERNEL);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3362
if (!amdgpu_encoder)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3365
encoder = &amdgpu_encoder->base;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3382
amdgpu_encoder->enc_priv = NULL;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3384
amdgpu_encoder->encoder_enum = encoder_enum;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3385
amdgpu_encoder->encoder_id = (encoder_enum & OBJECT_ID_MASK) >> OBJECT_ID_SHIFT;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3386
amdgpu_encoder->devices = supported_device;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3387
amdgpu_encoder->rmx_type = RMX_OFF;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3388
amdgpu_encoder->underscan_type = UNDERSCAN_OFF;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3389
amdgpu_encoder->is_ext_encoder = false;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3390
amdgpu_encoder->caps = caps;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3392
switch (amdgpu_encoder->encoder_id) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3404
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT)) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3405
amdgpu_encoder->rmx_type = RMX_FULL;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3408
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_lcd_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3409
} else if (amdgpu_encoder->devices & (ATOM_DEVICE_CRT_SUPPORT)) {
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3412
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_dig_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3416
amdgpu_encoder->enc_priv = amdgpu_atombios_encoder_get_dig_info(amdgpu_encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3430
amdgpu_encoder->is_ext_encoder = true;
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3431
if (amdgpu_encoder->devices & (ATOM_DEVICE_LCD_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v8_0.c
3434
else if (amdgpu_encoder->devices & (ATOM_DEVICE_CRT_SUPPORT))
sys/dev/drm/amd/amdgpu/dce_v8_0.c
435
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/amdgpu/dce_v8_0.c
449
if (amdgpu_encoder->devices & ATOM_DEVICE_LCD_SUPPORT)
sys/dev/drm/amd/amdgpu/dce_v8_0.c
453
if ((amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC1) ||
sys/dev/drm/amd/amdgpu/dce_v8_0.c
454
(amdgpu_encoder->encoder_id == ENCODER_OBJECT_ID_INTERNAL_KLDSCP_DAC2))
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
108
struct amdgpu_encoder *amdgpu_encoder);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
110
struct amdgpu_encoder *aencoder,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1811
struct amdgpu_encoder *aencoder = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3775
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3782
amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3784
amdgpu_encoder->native_mode.clock = 0;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3793
amdgpu_encoder->native_mode = *preferred_mode;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3807
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3809
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3828
struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3830
struct drm_display_mode *native_mode = &amdgpu_encoder->native_mode;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4061
struct amdgpu_encoder *aencoder)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
4159
struct amdgpu_encoder *aencoder,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h
161
struct amdgpu_encoder *mst_encoder;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
186
struct amdgpu_encoder *amdgpu_encoder = amdgpu_dm_connector->mst_encoder;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
193
drm_encoder_cleanup(&amdgpu_encoder->base);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
194
kfree(amdgpu_encoder);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
283
static struct amdgpu_encoder *
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
288
struct amdgpu_encoder *amdgpu_encoder;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
291
amdgpu_encoder = kzalloc(sizeof(*amdgpu_encoder), GFP_KERNEL);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
292
if (!amdgpu_encoder)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
295
encoder = &amdgpu_encoder->base;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
300
&amdgpu_encoder->base,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
307
return amdgpu_encoder;