Symbol: intel_encoder
drivers/gpu/drm/gma500/cdv_intel_dp.c
1004
intel_encoder = to_gma_encoder(encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1005
intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
1006
if (intel_encoder->type == INTEL_OUTPUT_DISPLAYPORT) {
drivers/gpu/drm/gma500/cdv_intel_dp.c
1009
} else if (is_edp(intel_encoder)) {
drivers/gpu/drm/gma500/cdv_intel_dp.c
1038
struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1041
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
1087
if (is_edp(intel_encoder)) {
drivers/gpu/drm/gma500/cdv_intel_dp.c
1089
cdv_intel_edp_panel_on(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1137
struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1138
int edp = is_edp(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1141
cdv_intel_edp_backlight_off(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1142
cdv_intel_edp_panel_off(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1143
cdv_intel_edp_panel_vdd_on(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1146
cdv_intel_dp_sink_dpms(intel_encoder, DRM_MODE_DPMS_ON);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1147
cdv_intel_dp_link_down(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1149
cdv_intel_edp_panel_vdd_off(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1154
struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1155
int edp = is_edp(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1158
cdv_intel_edp_panel_on(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1159
cdv_intel_dp_start_link_train(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1160
cdv_intel_dp_complete_link_train(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1162
cdv_intel_edp_backlight_on(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1168
struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1169
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
1172
int edp = is_edp(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1176
cdv_intel_edp_backlight_off(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1177
cdv_intel_edp_panel_vdd_on(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1179
cdv_intel_dp_sink_dpms(intel_encoder, mode);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1180
cdv_intel_dp_link_down(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1182
cdv_intel_edp_panel_vdd_off(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1183
cdv_intel_edp_panel_off(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1187
cdv_intel_edp_panel_on(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1188
cdv_intel_dp_sink_dpms(intel_encoder, mode);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1190
cdv_intel_dp_start_link_train(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1191
cdv_intel_dp_complete_link_train(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1194
cdv_intel_edp_backlight_on(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1726
struct gma_encoder *intel_encoder = gma_attached_encoder(connector);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1727
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
1730
int edp = is_edp(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
1740
if (is_edp(intel_encoder)) {
drivers/gpu/drm/gma500/cdv_intel_dp.c
1744
cdv_intel_edp_panel_vdd_off(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
377
static void cdv_intel_edp_panel_vdd_on(struct gma_encoder *intel_encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
379
struct drm_device *dev = intel_encoder->base.dev;
drivers/gpu/drm/gma500/cdv_intel_dp.c
380
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
397
static void cdv_intel_edp_panel_vdd_off(struct gma_encoder *intel_encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
399
struct drm_device *dev = intel_encoder->base.dev;
drivers/gpu/drm/gma500/cdv_intel_dp.c
412
static bool cdv_intel_edp_panel_on(struct gma_encoder *intel_encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
414
struct drm_device *dev = intel_encoder->base.dev;
drivers/gpu/drm/gma500/cdv_intel_dp.c
415
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
439
static void cdv_intel_edp_panel_off (struct gma_encoder *intel_encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
441
struct drm_device *dev = intel_encoder->base.dev;
drivers/gpu/drm/gma500/cdv_intel_dp.c
443
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
471
static void cdv_intel_edp_backlight_on (struct gma_encoder *intel_encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
473
struct drm_device *dev = intel_encoder->base.dev;
drivers/gpu/drm/gma500/cdv_intel_dp.c
491
static void cdv_intel_edp_backlight_off (struct gma_encoder *intel_encoder)
drivers/gpu/drm/gma500/cdv_intel_dp.c
493
struct drm_device *dev = intel_encoder->base.dev;
drivers/gpu/drm/gma500/cdv_intel_dp.c
494
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
895
struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
896
struct cdv_intel_dp *intel_dp = intel_encoder->dev_priv;
drivers/gpu/drm/gma500/cdv_intel_dp.c
898
int max_lane_count = cdv_intel_dp_max_lane_count(intel_encoder);
drivers/gpu/drm/gma500/cdv_intel_dp.c
899
int max_clock = cdv_intel_dp_max_link_bw(intel_encoder) == DP_LINK_BW_2_7 ? 1 : 0;
drivers/gpu/drm/gma500/cdv_intel_dp.c
904
if (is_edp(intel_encoder) && intel_dp->panel_fixed_mode) {
drivers/gpu/drm/gma500/cdv_intel_dp.c
926
if (is_edp(intel_encoder)) {
drivers/gpu/drm/gma500/cdv_intel_dp.c
998
struct gma_encoder *intel_encoder;
drivers/gpu/drm/gma500/gma_display.c
695
struct gma_encoder *intel_encoder = to_gma_encoder(encoder);
drivers/gpu/drm/gma500/gma_display.c
698
kfree(intel_encoder);
drivers/gpu/drm/i915/display/g4x_dp.c
1031
g4x_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
1079
snb_cpu_edp_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
1131
ivb_cpu_edp_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
1164
intel_dp_hotplug(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
1187
static bool ibx_digital_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/g4x_dp.c
1195
static bool g4x_digital_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/g4x_dp.c
1218
static bool ilk_digital_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/g4x_dp.c
1226
static int g4x_dp_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
1245
static void g4x_dp_suspend_complete(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/g4x_dp.c
1288
struct intel_encoder *intel_encoder;
drivers/gpu/drm/i915/display/g4x_dp.c
1310
intel_encoder = &dig_port->base;
drivers/gpu/drm/i915/display/g4x_dp.c
1311
encoder = &intel_encoder->base;
drivers/gpu/drm/i915/display/g4x_dp.c
1313
intel_encoder->devdata = devdata;
drivers/gpu/drm/i915/display/g4x_dp.c
1315
if (drm_encoder_init(display->drm, &intel_encoder->base,
drivers/gpu/drm/i915/display/g4x_dp.c
1320
intel_encoder_link_check_init(intel_encoder, intel_dp_link_check);
drivers/gpu/drm/i915/display/g4x_dp.c
1322
intel_encoder->hotplug = intel_dp_hotplug;
drivers/gpu/drm/i915/display/g4x_dp.c
1323
intel_encoder->compute_config = g4x_dp_compute_config;
drivers/gpu/drm/i915/display/g4x_dp.c
1324
intel_encoder->get_hw_state = intel_dp_get_hw_state;
drivers/gpu/drm/i915/display/g4x_dp.c
1325
intel_encoder->get_config = intel_dp_get_config;
drivers/gpu/drm/i915/display/g4x_dp.c
1326
intel_encoder->sync_state = intel_dp_sync_state;
drivers/gpu/drm/i915/display/g4x_dp.c
1327
intel_encoder->initial_fastset_check = intel_dp_initial_fastset_check;
drivers/gpu/drm/i915/display/g4x_dp.c
1328
intel_encoder->update_pipe = intel_backlight_update;
drivers/gpu/drm/i915/display/g4x_dp.c
1329
intel_encoder->suspend = intel_dp_encoder_suspend;
drivers/gpu/drm/i915/display/g4x_dp.c
1330
intel_encoder->suspend_complete = g4x_dp_suspend_complete;
drivers/gpu/drm/i915/display/g4x_dp.c
1331
intel_encoder->shutdown = intel_dp_encoder_shutdown;
drivers/gpu/drm/i915/display/g4x_dp.c
1333
intel_encoder->pre_pll_enable = chv_dp_pre_pll_enable;
drivers/gpu/drm/i915/display/g4x_dp.c
1334
intel_encoder->pre_enable = chv_pre_enable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1335
intel_encoder->enable = vlv_enable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1336
intel_encoder->disable = vlv_disable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1337
intel_encoder->post_disable = chv_post_disable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1338
intel_encoder->post_pll_disable = chv_dp_post_pll_disable;
drivers/gpu/drm/i915/display/g4x_dp.c
1340
intel_encoder->pre_pll_enable = vlv_dp_pre_pll_enable;
drivers/gpu/drm/i915/display/g4x_dp.c
1341
intel_encoder->pre_enable = vlv_pre_enable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1342
intel_encoder->enable = vlv_enable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1343
intel_encoder->disable = vlv_disable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1344
intel_encoder->post_disable = vlv_post_disable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1346
intel_encoder->pre_enable = g4x_pre_enable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1347
intel_encoder->enable = g4x_enable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1348
intel_encoder->disable = g4x_disable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1349
intel_encoder->post_disable = g4x_post_disable_dp;
drivers/gpu/drm/i915/display/g4x_dp.c
1351
intel_encoder->audio_enable = g4x_dp_audio_enable;
drivers/gpu/drm/i915/display/g4x_dp.c
1352
intel_encoder->audio_disable = g4x_dp_audio_disable;
drivers/gpu/drm/i915/display/g4x_dp.c
1364
intel_encoder->set_signal_levels = chv_set_signal_levels;
drivers/gpu/drm/i915/display/g4x_dp.c
1366
intel_encoder->set_signal_levels = vlv_set_signal_levels;
drivers/gpu/drm/i915/display/g4x_dp.c
1368
intel_encoder->set_signal_levels = ivb_cpu_edp_set_signal_levels;
drivers/gpu/drm/i915/display/g4x_dp.c
1370
intel_encoder->set_signal_levels = snb_cpu_edp_set_signal_levels;
drivers/gpu/drm/i915/display/g4x_dp.c
1372
intel_encoder->set_signal_levels = g4x_set_signal_levels;
drivers/gpu/drm/i915/display/g4x_dp.c
1385
intel_encoder->type = INTEL_OUTPUT_DP;
drivers/gpu/drm/i915/display/g4x_dp.c
1386
intel_encoder->power_domain = intel_display_power_ddi_lanes_domain(display, port);
drivers/gpu/drm/i915/display/g4x_dp.c
1389
intel_encoder->pipe_mask = BIT(PIPE_C);
drivers/gpu/drm/i915/display/g4x_dp.c
1391
intel_encoder->pipe_mask = BIT(PIPE_A) | BIT(PIPE_B);
drivers/gpu/drm/i915/display/g4x_dp.c
1393
intel_encoder->pipe_mask = ~0;
drivers/gpu/drm/i915/display/g4x_dp.c
1395
intel_encoder->cloneable = 0;
drivers/gpu/drm/i915/display/g4x_dp.c
1396
intel_encoder->port = port;
drivers/gpu/drm/i915/display/g4x_dp.c
1397
intel_encoder->hpd_pin = intel_hpd_pin_default(port);
drivers/gpu/drm/i915/display/g4x_dp.c
1413
dig_port->aux_ch = intel_dp_aux_ch(intel_encoder);
drivers/gpu/drm/i915/display/g4x_dp.c
300
static bool intel_dp_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
336
static void intel_dp_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
412
intel_dp_link_down(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
466
static void g4x_dp_audio_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
483
static void g4x_dp_audio_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
501
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
520
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
528
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
536
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
557
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
565
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
61
static void g4x_dp_set_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
680
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
720
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
729
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
737
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
752
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
762
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
772
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
785
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
795
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
824
static void vlv_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
910
static void chv_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.c
93
static void intel_dp_prepare(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_dp.h
18
struct intel_encoder;
drivers/gpu/drm/i915/display/g4x_hdmi.c
108
struct intel_encoder *encoder = to_intel_encoder(conn_state->best_encoder);
drivers/gpu/drm/i915/display/g4x_hdmi.c
130
static int g4x_hdmi_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
150
static void intel_hdmi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
217
static void g4x_hdmi_enable_port(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
232
static void g4x_hdmi_audio_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
250
static void g4x_hdmi_audio_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
267
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
275
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
28
static void intel_hdmi_prepare(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
321
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
369
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
376
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
434
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
442
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
449
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
457
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
472
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
495
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
505
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
515
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
523
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
532
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
541
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
570
intel_hdmi_hotplug(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
66
static bool intel_hdmi_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/g4x_hdmi.c
674
struct intel_encoder *intel_encoder;
drivers/gpu/drm/i915/display/g4x_hdmi.c
698
intel_encoder = &dig_port->base;
drivers/gpu/drm/i915/display/g4x_hdmi.c
700
intel_encoder->devdata = devdata;
drivers/gpu/drm/i915/display/g4x_hdmi.c
702
if (drm_encoder_init(display->drm, &intel_encoder->base,
drivers/gpu/drm/i915/display/g4x_hdmi.c
707
intel_encoder->hotplug = intel_hdmi_hotplug;
drivers/gpu/drm/i915/display/g4x_hdmi.c
708
intel_encoder->compute_config = g4x_hdmi_compute_config;
drivers/gpu/drm/i915/display/g4x_hdmi.c
710
intel_encoder->disable = pch_disable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
711
intel_encoder->post_disable = pch_post_disable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
713
intel_encoder->disable = g4x_disable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
715
intel_encoder->get_hw_state = intel_hdmi_get_hw_state;
drivers/gpu/drm/i915/display/g4x_hdmi.c
716
intel_encoder->get_config = intel_hdmi_get_config;
drivers/gpu/drm/i915/display/g4x_hdmi.c
718
intel_encoder->pre_pll_enable = chv_hdmi_pre_pll_enable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
719
intel_encoder->pre_enable = chv_hdmi_pre_enable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
720
intel_encoder->enable = vlv_enable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
721
intel_encoder->post_disable = chv_hdmi_post_disable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
722
intel_encoder->post_pll_disable = chv_hdmi_post_pll_disable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
724
intel_encoder->pre_pll_enable = vlv_hdmi_pre_pll_enable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
725
intel_encoder->pre_enable = vlv_hdmi_pre_enable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
726
intel_encoder->enable = vlv_enable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
727
intel_encoder->post_disable = vlv_hdmi_post_disable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
729
intel_encoder->pre_enable = intel_hdmi_pre_enable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
731
intel_encoder->enable = cpt_enable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
733
intel_encoder->enable = ibx_enable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
735
intel_encoder->enable = g4x_enable_hdmi;
drivers/gpu/drm/i915/display/g4x_hdmi.c
737
intel_encoder->audio_enable = g4x_hdmi_audio_enable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
738
intel_encoder->audio_disable = g4x_hdmi_audio_disable;
drivers/gpu/drm/i915/display/g4x_hdmi.c
739
intel_encoder->shutdown = intel_hdmi_encoder_shutdown;
drivers/gpu/drm/i915/display/g4x_hdmi.c
741
intel_encoder->type = INTEL_OUTPUT_HDMI;
drivers/gpu/drm/i915/display/g4x_hdmi.c
742
intel_encoder->power_domain = intel_display_power_ddi_lanes_domain(display, port);
drivers/gpu/drm/i915/display/g4x_hdmi.c
743
intel_encoder->port = port;
drivers/gpu/drm/i915/display/g4x_hdmi.c
746
intel_encoder->pipe_mask = BIT(PIPE_C);
drivers/gpu/drm/i915/display/g4x_hdmi.c
748
intel_encoder->pipe_mask = BIT(PIPE_A) | BIT(PIPE_B);
drivers/gpu/drm/i915/display/g4x_hdmi.c
750
intel_encoder->pipe_mask = ~0;
drivers/gpu/drm/i915/display/g4x_hdmi.c
752
intel_encoder->cloneable = BIT(INTEL_OUTPUT_ANALOG);
drivers/gpu/drm/i915/display/g4x_hdmi.c
753
intel_encoder->hpd_pin = intel_hpd_pin_default(port);
drivers/gpu/drm/i915/display/g4x_hdmi.c
760
intel_encoder->cloneable |= BIT(INTEL_OUTPUT_HDMI);
drivers/gpu/drm/i915/display/g4x_hdmi.c
772
drm_encoder_cleanup(&intel_encoder->base);
drivers/gpu/drm/i915/display/g4x_hdmi.c
88
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/icl_dsi.c
1037
static void gen11_dsi_enable_transcoder(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1057
static void gen11_dsi_setup_timeouts(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1104
static void gen11_dsi_config_util_pin(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1131
gen11_dsi_enable_port_and_phy(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
114
static void wait_for_cmds_dispatched_to_panel(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1163
static void gen11_dsi_powerup_panel(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1199
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1219
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1245
static void icl_apply_kvmr_pipe_a_wa(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1262
static void adlp_set_lp_hs_wakeup_gb(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1277
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1304
static void gen11_dsi_disable_transcoder(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1326
static void gen11_dsi_powerdown_panel(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1336
static void gen11_dsi_deconfigure_trancoder(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1385
static void gen11_dsi_disable_port(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1407
static void gen11_dsi_disable_io_power(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
1431
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1445
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1499
static void gen11_dsi_get_timings(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1565
static void gen11_dsi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1589
static void gen11_dsi_sync_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1611
static int gen11_dsi_dsc_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1660
static int gen11_dsi_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1713
static void gen11_dsi_get_power_domains(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1719
static bool gen11_dsi_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1765
static bool gen11_dsi_initial_fastset_check(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
1928
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/icl_dsi.c
250
static void dsi_program_swing_and_deemphasis(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
295
static void configure_dual_link_mode(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
345
static int afe_clk(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
359
static void gen11_dsi_program_esc_clk_div(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
416
static void gen11_dsi_enable_io_power(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
429
static void gen11_dsi_power_up_lanes(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
440
static void gen11_dsi_config_phy_lanes_sequence(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
483
static void gen11_dsi_voltage_swing_program_seq(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
527
static void gen11_dsi_enable_ddi_buffer(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
546
gen11_dsi_setup_dphy_timings(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
587
gen11_dsi_setup_timings(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
621
static void gen11_dsi_gate_clocks(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
637
static void gen11_dsi_ungate_clocks(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
653
static bool gen11_dsi_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/icl_dsi.c
671
static void gen11_dsi_map_pll(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
700
gen11_dsi_configure_transcoder(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/icl_dsi.c
868
gen11_dsi_set_transcoder_timings(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_alpm.c
394
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_alpm.c
448
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_audio.c
1141
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_audio.c
1161
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_audio.c
1180
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_audio.c
265
static void g4x_audio_codec_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
286
static void g4x_audio_codec_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
301
static void g4x_audio_codec_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
331
hsw_dp_audio_config_update(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
349
hsw_hdmi_audio_config_update(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
391
hsw_audio_config_update(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
413
static void hsw_audio_codec_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
451
static unsigned int calc_hblank_early_prog(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
514
static void enable_audio_dsc_wa(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
559
static void hsw_audio_codec_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
625
static void ibx_audio_codec_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
661
static void ibx_audio_codec_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
70
void (*audio_codec_enable)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
701
bool intel_audio_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
73
void (*audio_codec_disable)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
737
void intel_audio_codec_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
76
void (*audio_codec_get_config)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
797
void intel_audio_codec_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
844
static void intel_acomp_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.c
861
void intel_audio_codec_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.h
14
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_audio.h
17
bool intel_audio_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.h
20
void intel_audio_codec_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.h
23
void intel_audio_codec_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_audio.h
26
void intel_audio_codec_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_backlight.c
1652
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_backlight.h
15
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_backlight.h
26
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_bios.c
3614
bool intel_bios_get_dsc_params(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_bios.h
39
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_bios.h
69
bool intel_bios_get_dsc_params(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cdclk.c
2616
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_connector.c
177
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_connector.c
191
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_connector.h
15
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_connector.h
23
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_crt.c
107
static bool intel_crt_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
127
static unsigned int intel_crt_get_flags(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_crt.c
148
static void intel_crt_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
158
static void hsw_crt_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
174
static void intel_crt_set_dpms(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
224
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
232
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
239
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
247
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
259
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
288
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
300
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
318
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
345
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
398
static int intel_crt_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
414
static int pch_crt_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
433
static int hsw_crt_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_crt.c
76
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_crt.c
81
static struct intel_crt *intel_encoder_to_crt(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_crt.c
848
struct intel_encoder *encoder = &crt->base;
drivers/gpu/drm/i915/display/intel_crt.c
938
struct intel_encoder *encoder = &crt->base;
drivers/gpu/drm/i915/display/intel_cx0_phy.c
108
static struct ref_tracker *intel_cx0_phy_transaction_begin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
121
static void intel_cx0_phy_transaction_end(struct intel_encoder *encoder, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
130
void intel_clear_response_ready_flag(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
140
void intel_cx0_bus_reset(struct intel_encoder *encoder, int lane)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
161
int intel_cx0_wait_for_ack(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2033
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2048
static void intel_cx0pll_update_ssc(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
207
static int __intel_cx0_read_once(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2071
static void intel_c10pll_update_pll(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2110
static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2137
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2169
static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2196
static int readout_enabled_lane_count(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2240
static bool readout_ssc_state(struct intel_encoder *encoder, bool is_mpll_b)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2248
static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2291
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2462
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
247
static u8 __intel_cx0_read(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2584
static void intel_c20_readout_vdr_params(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2603
static void intel_c20_program_vdr_params(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2630
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2647
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2664
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2698
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
271
u8 intel_cx0_read(struct intel_encoder *encoder, u8 lane_mask, u16 addr)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2713
static int intel_c20pll_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2758
static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
278
static int __intel_cx0_write_once(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2877
static bool intel_c20_protocol_switch_valid(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2887
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2974
static void intel_program_port_clock_ctl(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3032
void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3069
void intel_cx0_setup_powerdown(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3106
static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3165
static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_count,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3223
static void intel_cx0pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3344
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
337
static void __intel_cx0_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3406
void intel_mtl_tbt_pll_enable_clock(struct intel_encoder *encoder, int port_clock)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3461
void intel_mtl_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3468
void intel_mtl_pll_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3482
void intel_lnl_mac_transmit_lfps(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3515
static u8 cx0_power_control_disable_val(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3529
static void intel_cx0pll_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3579
static bool intel_cx0_pll_is_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
358
void intel_cx0_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3589
void intel_mtl_tbt_pll_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
36
bool intel_encoder_is_c10phy(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3627
void intel_mtl_pll_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3632
void intel_mtl_pll_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3641
intel_mtl_port_pll_type(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3661
bool intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
367
static void intel_c20_sram_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3729
int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
3753
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_cx0_phy.c
381
static u16 intel_c20_sram_read(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
399
static void __intel_cx0_rmw(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
411
void intel_cx0_rmw(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
448
static void intel_c10_msgbus_access_begin(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
458
static void intel_c10_msgbus_access_commit(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
473
void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
63
static u8 intel_cx0_get_owned_lane_mask(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.c
87
static void intel_cx0_program_msgbus_timer(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_cx0_phy.h
25
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_cx0_phy.h
28
void intel_clear_response_ready_flag(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
30
bool intel_encoder_is_c10phy(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
31
void intel_mtl_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
34
void intel_mtl_pll_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
36
intel_mtl_port_pll_type(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
38
void intel_mtl_pll_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
40
void intel_mtl_pll_disable_clock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
41
void intel_mtl_pll_disable_clock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
42
void intel_mtl_tbt_pll_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
44
void intel_mtl_tbt_pll_disable_clock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
47
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
49
bool intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
51
int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
58
void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
60
void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
63
void intel_cx0_setup_powerdown(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
65
u8 intel_cx0_read(struct intel_encoder *encoder, u8 lane_mask, u16 addr);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
66
void intel_cx0_rmw(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
68
void intel_cx0_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
70
int intel_cx0_wait_for_ack(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
72
void intel_cx0_bus_reset(struct intel_encoder *encoder, int lane);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
78
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_cx0_phy.h
81
void intel_lnl_mac_transmit_lfps(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
83
void intel_mtl_tbt_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_cx0_phy.h
85
void intel_mtl_tbt_pll_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_ddi.c
1014
static void intel_ddi_get_power_domains(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1040
void intel_ddi_enable_transcoder_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
107
static int intel_ddi_hdmi_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1092
static void skl_ddi_set_iboost(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1132
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_ddi.c
1169
static void icl_ddi_combo_vswing_program(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1234
static void icl_combo_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1285
static void icl_mg_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
134
void hsw_prepare_dp_ddi_buffers(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1386
static void tgl_dkl_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1507
int intel_ddi_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1532
hsw_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1603
static void adls_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1619
static void adls_ddi_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1628
static bool adls_ddi_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1637
static struct intel_dpll *adls_ddi_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1647
static void rkl_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
165
static void hsw_prepare_hdmi_ddi_buffers(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1663
static void rkl_ddi_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1672
static bool rkl_ddi_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1681
static struct intel_dpll *rkl_ddi_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1691
static void dg1_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1716
static void dg1_ddi_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1725
static bool dg1_ddi_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1734
static struct intel_dpll *dg1_ddi_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1757
static void icl_ddi_combo_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1773
static void icl_ddi_combo_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1782
static bool icl_ddi_combo_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1791
struct intel_dpll *icl_ddi_combo_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1801
static void jsl_ddi_tc_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1820
static void jsl_ddi_tc_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1830
static bool jsl_ddi_tc_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1844
static void icl_ddi_tc_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1866
static void icl_ddi_tc_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1882
static bool icl_ddi_tc_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1899
static struct intel_dpll *icl_ddi_tc_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1929
static struct intel_dpll *bxt_ddi_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1952
static void skl_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
1973
static void skl_ddi_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1986
static bool skl_ddi_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
1998
static struct intel_dpll *skl_ddi_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2020
void hsw_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2033
void hsw_ddi_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2041
bool hsw_ddi_is_clock_enabled(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2049
static struct intel_dpll *hsw_ddi_get_pll(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2087
void intel_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2094
void intel_ddi_disable_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2100
void intel_ddi_sanitize_encoder_pll_mapping(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2130
struct intel_encoder *other_encoder;
drivers/gpu/drm/i915/display/intel_ddi.c
221
static void intel_wait_ddi_buf_active(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2274
i915_reg_t dp_tp_ctl_reg(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2286
static i915_reg_t dp_tp_status_reg(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2298
void intel_ddi_clear_act_sent(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2307
void intel_ddi_wait_for_act_sent(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2376
int intel_ddi_wait_for_fec_status(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2413
static void intel_ddi_enable_fec(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2454
static void intel_ddi_disable_fec(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2467
static void intel_ddi_power_up_lanes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2496
static void intel_ddi_mso_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2559
mtl_ddi_enable_d2d(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2589
static void mtl_port_buf_ctl_program(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2612
static void mtl_port_buf_ctl_io_selection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
2625
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
267
static u32 icl_pll_to_ddi_clk_sel(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2743
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2890
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2957
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
2985
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3028
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3059
mtl_ddi_disable_d2d(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
3088
static void intel_ddi_buf_enable(struct intel_encoder *encoder, u32 buf_ctl)
drivers/gpu/drm/i915/display/intel_ddi.c
3099
static void intel_ddi_buf_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3126
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3194
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3226
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3282
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3317
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3330
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3341
struct intel_encoder *slave_encoder =
drivers/gpu/drm/i915/display/intel_ddi.c
3367
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3410
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3512
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
353
static void intel_ddi_init_dp_buf_reg(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3571
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3594
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3609
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3626
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3638
static void intel_ddi_update_pipe_hdmi(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3646
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3664
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3688
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
3716
static void adlp_tbt_to_dp_alt_switch_wa(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
3732
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_ddi.c
3790
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_ddi.c
3822
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_ddi.c
3853
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_ddi.c
3989
static void intel_ddi_read_func_ctl_dvi(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4003
static void intel_ddi_read_func_ctl_hdmi(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4023
static void intel_ddi_read_func_ctl_fdi(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4035
static void intel_ddi_read_func_ctl_dp_sst(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4076
static void intel_ddi_read_func_ctl_dp_mst(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4103
static void intel_ddi_read_func_ctl(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4170
static void intel_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4225
void intel_ddi_get_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4247
static void xe3plpd_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4265
static void mtl_ddi_cx0_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4302
static void mtl_ddi_non_tc_phy_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4311
static void mtl_ddi_tc_phy_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4324
static void dg2_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4333
static void adls_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4340
static void rkl_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4347
static void dg1_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4354
static void icl_ddi_combo_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4362
icl_ddi_tc_port_pll_type(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4378
intel_ddi_port_pll_type(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4387
static void icl_ddi_tc_get_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4419
static void icl_ddi_tc_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4426
static void bxt_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4433
static void skl_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4440
void hsw_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4447
static void intel_ddi_sync_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4459
static bool intel_ddi_initial_fastset_check(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4480
intel_ddi_compute_output_type(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4497
static int intel_ddi_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4618
static int intel_ddi_compute_config_late(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4690
struct intel_encoder *encoder = to_intel_encoder(_encoder);
drivers/gpu/drm/i915/display/intel_ddi.c
4744
static int intel_hdmi_reset_link(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4816
static void intel_ddi_link_check(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
4828
intel_ddi_hotplug(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
4883
static bool lpt_digital_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
4891
static bool hsw_digital_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
4899
static bool bdw_digital_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
5057
static void intel_ddi_encoder_suspend(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
5062
static void intel_ddi_tc_encoder_suspend_complete(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
5075
static void intel_ddi_encoder_shutdown(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
5083
static void intel_ddi_tc_encoder_shutdown_complete(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi.c
5117
static bool need_aux_ch(struct intel_encoder *encoder, bool init_dp)
drivers/gpu/drm/i915/display/intel_ddi.c
512
intel_ddi_transcoder_func_reg_val_get(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
5131
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_ddi.c
5179
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_ddi.c
625
void intel_ddi_enable_transcoder_func(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
659
intel_ddi_config_transcoder_func(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
726
int intel_ddi_toggle_hdcp_bits(struct intel_encoder *intel_encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
730
struct intel_display *display = to_intel_display(intel_encoder);
drivers/gpu/drm/i915/display/intel_ddi.c
735
intel_encoder->power_domain);
drivers/gpu/drm/i915/display/intel_ddi.c
741
intel_display_power_put(display, intel_encoder->power_domain, wakeref);
drivers/gpu/drm/i915/display/intel_ddi.c
748
struct intel_encoder *encoder = intel_attached_encoder(intel_connector);
drivers/gpu/drm/i915/display/intel_ddi.c
803
static void intel_ddi_get_encoder_pipes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.c
937
bool intel_ddi_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
21
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_ddi.h
26
i915_reg_t dp_tp_ctl_reg(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
29
void intel_ddi_clear_act_sent(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
31
void intel_ddi_wait_for_act_sent(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
35
struct intel_encoder *intel_encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
38
void intel_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
40
void intel_ddi_disable_clock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_ddi.h
41
void intel_ddi_get_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
44
void hsw_ddi_enable_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
46
void hsw_ddi_disable_clock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_ddi.h
47
bool hsw_ddi_is_clock_enabled(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_ddi.h
49
intel_ddi_port_pll_type(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
51
void hsw_ddi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
53
struct intel_dpll *icl_ddi_combo_get_pll(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_ddi.h
54
void hsw_prepare_dp_ddi_buffers(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
59
bool intel_ddi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe);
drivers/gpu/drm/i915/display/intel_ddi.h
60
void intel_ddi_config_transcoder_func(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
62
void intel_ddi_enable_transcoder_func(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
65
void intel_ddi_enable_transcoder_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
68
int intel_ddi_wait_for_fec_status(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
77
int intel_ddi_toggle_hdcp_bits(struct intel_encoder *intel_encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
80
void intel_ddi_sanitize_encoder_pll_mapping(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_ddi.h
81
int intel_ddi_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi.h
85
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1187
static bool use_edp_hobl(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1195
static bool use_edp_low_vswing(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1211
hsw_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1224
bdw_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1249
_skl_get_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1259
skl_y_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1273
skl_u_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1287
skl_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1301
kbl_y_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1315
kbl_u_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1329
kbl_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1343
bxt_get_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1357
icl_get_combo_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1366
icl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1382
icl_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1395
icl_get_mg_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1409
icl_get_mg_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1420
ehl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1431
ehl_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1445
jsl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1456
jsl_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1470
tgl_get_combo_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1491
tgl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1510
tgl_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1523
dg1_get_combo_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1536
dg1_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1554
dg1_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1567
rkl_get_combo_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1578
rkl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1597
rkl_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1610
adls_get_combo_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1621
adls_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1636
adls_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1649
adlp_get_combo_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1660
adlp_get_combo_buf_trans_edp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1679
adlp_get_combo_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1692
tgl_get_dkl_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1706
tgl_get_dkl_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1717
adlp_get_dkl_buf_trans_dp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1731
adlp_get_dkl_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1742
dg2_get_snps_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1754
mtl_get_c10_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1762
mtl_get_c20_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1775
xe3plpd_get_lt_buf_trans(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c
1787
void intel_ddi_buf_trans_init(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
11
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h
79
void intel_ddi_buf_trans_init(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display.c
1324
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
1346
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
1368
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
1391
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
1414
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
1436
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
1458
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
1897
enum phy intel_encoder_to_phy(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
1904
bool intel_encoder_is_combo(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
1911
bool intel_encoder_is_snps(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
1918
bool intel_encoder_is_tc(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
1929
enum tc_port intel_encoder_to_tc(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
1969
struct intel_encoder *intel_encoder = to_intel_encoder(encoder);
drivers/gpu/drm/i915/display/intel_display.c
1971
set_bit(intel_encoder->power_domain, mask->bits);
drivers/gpu/drm/i915/display/intel_display.c
2174
struct intel_encoder *intel_encoder = to_intel_encoder(encoder);
drivers/gpu/drm/i915/display/intel_display.c
2177
kfree(intel_encoder);
drivers/gpu/drm/i915/display/intel_display.c
2321
void intel_encoder_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display.c
4111
intel_encoder_current_mode(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
4149
static bool encoders_cloneable(const struct intel_encoder *a,
drivers/gpu/drm/i915/display/intel_display.c
4150
const struct intel_encoder *b)
drivers/gpu/drm/i915/display/intel_display.c
4159
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
4161
struct intel_encoder *source_encoder;
drivers/gpu/drm/i915/display/intel_display.c
4436
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display.c
4707
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
4745
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
4803
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
747
struct intel_encoder *
drivers/gpu/drm/i915/display/intel_display.c
753
struct intel_encoder *encoder = NULL;
drivers/gpu/drm/i915/display/intel_display.c
7772
static u32 intel_encoder_possible_clones(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
7775
struct intel_encoder *source_encoder;
drivers/gpu/drm/i915/display/intel_display.c
7786
static u32 intel_encoder_possible_crtcs(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display.c
7842
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display.c
8278
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display.c
861
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.c
882
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_display.h
258
#define for_each_intel_encoder(dev, intel_encoder) \
drivers/gpu/drm/i915/display/intel_display.h
259
list_for_each_entry(intel_encoder, \
drivers/gpu/drm/i915/display/intel_display.h
263
#define for_each_intel_encoder_mask(dev, intel_encoder, encoder_mask) \
drivers/gpu/drm/i915/display/intel_display.h
264
list_for_each_entry(intel_encoder, \
drivers/gpu/drm/i915/display/intel_display.h
268
drm_encoder_mask(&intel_encoder->base))
drivers/gpu/drm/i915/display/intel_display.h
270
#define for_each_intel_encoder_mask_with_psr(dev, intel_encoder, encoder_mask) \
drivers/gpu/drm/i915/display/intel_display.h
271
list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
drivers/gpu/drm/i915/display/intel_display.h
272
for_each_if(((encoder_mask) & drm_encoder_mask(&(intel_encoder)->base)) && \
drivers/gpu/drm/i915/display/intel_display.h
273
intel_encoder_can_psr(intel_encoder))
drivers/gpu/drm/i915/display/intel_display.h
275
#define for_each_intel_dp(dev, intel_encoder) \
drivers/gpu/drm/i915/display/intel_display.h
276
for_each_intel_encoder(dev, intel_encoder) \
drivers/gpu/drm/i915/display/intel_display.h
277
for_each_if(intel_encoder_is_dp(intel_encoder))
drivers/gpu/drm/i915/display/intel_display.h
279
#define for_each_intel_encoder_with_psr(dev, intel_encoder) \
drivers/gpu/drm/i915/display/intel_display.h
280
for_each_intel_encoder((dev), (intel_encoder)) \
drivers/gpu/drm/i915/display/intel_display.h
281
for_each_if(intel_encoder_can_psr(intel_encoder))
drivers/gpu/drm/i915/display/intel_display.h
286
#define for_each_encoder_on_crtc(dev, __crtc, intel_encoder) \
drivers/gpu/drm/i915/display/intel_display.h
287
list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
drivers/gpu/drm/i915/display/intel_display.h
288
for_each_if((intel_encoder)->base.crtc == (__crtc))
drivers/gpu/drm/i915/display/intel_display.h
44
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_display.h
447
intel_encoder_current_mode(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display.h
448
void intel_encoder_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display.h
456
enum phy intel_encoder_to_phy(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display.h
457
bool intel_encoder_is_combo(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display.h
458
bool intel_encoder_is_snps(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display.h
459
bool intel_encoder_is_tc(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display.h
460
enum tc_port intel_encoder_to_tc(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display.h
499
struct intel_encoder *
drivers/gpu/drm/i915/display/intel_display_core.h
98
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1010
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1042
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1076
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1109
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1143
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
1178
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
177
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_debugfs.c
216
struct intel_encoder *intel_encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
217
struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
548
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display_debugfs.c
727
struct intel_encoder *intel_encoder;
drivers/gpu/drm/i915/display/intel_display_debugfs.c
737
intel_encoder = intel_attached_encoder(to_intel_connector(connector));
drivers/gpu/drm/i915/display/intel_display_debugfs.c
738
if (!intel_encoder || intel_encoder->type == INTEL_OUTPUT_DP_MST)
drivers/gpu/drm/i915/display/intel_display_debugfs.c
741
dig_port = enc_to_dig_port(intel_encoder);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
854
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_debugfs.c
967
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_display_irq.c
1285
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display_irq.c
957
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display_power.h
16
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_display_power_well.c
1244
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display_power_well.c
1658
void chv_phy_powergate_lanes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_power_well.c
242
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_display_power_well.c
260
static struct intel_encoder *
drivers/gpu/drm/i915/display/intel_display_power_well.c
280
struct intel_encoder *encoder = icl_aux_pw_to_encoder(display, power_well);
drivers/gpu/drm/i915/display/intel_display_power_well.c
288
struct intel_encoder *encoder = icl_aux_pw_to_encoder(display, power_well);
drivers/gpu/drm/i915/display/intel_display_power_well.h
15
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_display_power_well.h
152
void chv_phy_powergate_lanes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
1649
#define to_intel_encoder(x) container_of(x, struct intel_encoder, base)
drivers/gpu/drm/i915/display/intel_display_types.h
173
void (*link_check)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
175
enum intel_hotplug_state (*hotplug)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
177
enum intel_output_type (*compute_output_type)(struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
180
int (*compute_config)(struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
183
int (*compute_config_late)(struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
187
struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
191
struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
195
struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
1966
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_display_types.h
199
struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
1998
void (*write_infoframe)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
2002
void (*read_infoframe)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
2006
void (*set_infoframes)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
2010
u32 (*infoframes_enabled)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
2012
bool (*connected)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
2019
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_display_types.h
203
struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
2030
static inline struct intel_encoder *
drivers/gpu/drm/i915/display/intel_display_types.h
2036
static inline bool intel_encoder_is_dig_port(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
2049
static inline bool intel_encoder_is_mst(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
2055
enc_to_mst(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
2062
enc_to_dig_port(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
2064
struct intel_encoder *intel_encoder = encoder;
drivers/gpu/drm/i915/display/intel_display_types.h
2066
if (intel_encoder_is_dig_port(intel_encoder))
drivers/gpu/drm/i915/display/intel_display_types.h
2069
else if (intel_encoder_is_mst(intel_encoder))
drivers/gpu/drm/i915/display/intel_display_types.h
207
struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
2082
enc_to_intel_hdmi(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
2093
static inline struct intel_dp *enc_to_intel_dp(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
2106
static inline bool intel_encoder_is_dp(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
211
struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
2120
static inline bool intel_encoder_is_hdmi(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_display_types.h
214
void (*audio_enable)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
217
void (*audio_disable)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
223
bool (*get_hw_state)(struct intel_encoder *, enum pipe *pipe);
drivers/gpu/drm/i915/display/intel_display_types.h
228
void (*get_config)(struct intel_encoder *,
drivers/gpu/drm/i915/display/intel_display_types.h
2298
__assoc(intel_encoder, p), \
drivers/gpu/drm/i915/display/intel_display_types.h
235
void (*sync_state)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
242
bool (*initial_fastset_check)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
249
void (*get_power_domains)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
257
void (*suspend)(struct intel_encoder *);
drivers/gpu/drm/i915/display/intel_display_types.h
262
void (*suspend_complete)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
268
void (*shutdown)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
273
void (*shutdown_complete)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
277
void (*enable_clock)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
279
void (*disable_clock)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
283
bool (*is_clock_enabled)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_display_types.h
287
enum icl_port_dpll_id (*port_pll_type)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
289
const struct intel_ddi_buf_trans *(*get_buf_trans)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
292
void (*set_signal_levels)(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_display_types.h
524
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp.c
1625
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
2585
const struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
2767
intel_dp_compute_link_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
284
struct intel_encoder *encoder = &intel_dig_port->base;
drivers/gpu/drm/i915/display/intel_dp.c
309
struct intel_encoder *encoder = &intel_dig_port->base;
drivers/gpu/drm/i915/display/intel_dp.c
3173
static bool intel_dp_has_audio(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
3192
intel_dp_compute_output_format(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
3236
intel_dp_audio_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
3250
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
3368
intel_dp_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
3781
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
3834
void intel_dp_sync_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
3858
bool intel_dp_initial_fastset_check(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
4440
void intel_edp_fixup_vbt_bpp(struct intel_encoder *encoder, int pipe_bpp)
drivers/gpu/drm/i915/display/intel_dp.c
4508
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
4743
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
4963
static void intel_write_dp_sdp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
5000
void intel_dp_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
510
struct intel_encoder *encoder = &intel_dig_port->base;
drivers/gpu/drm/i915/display/intel_dp.c
5145
intel_read_dp_as_sdp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
5213
static void intel_read_dp_vsc_sdp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
5235
static void intel_read_dp_hdr_metadata_infoframe_sdp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
5260
void intel_read_dp_sdp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
528
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
5287
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
5325
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
5359
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp.c
547
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
5486
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp.c
5581
static int intel_dp_retrain_link(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.c
561
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
5630
void intel_dp_link_check(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
5642
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp.c
5823
void intel_digital_port_lock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
5831
void intel_digital_port_unlock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
5853
bool intel_digital_port_connected_locked(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
5869
bool intel_digital_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
6075
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp.c
6336
struct intel_encoder *encoder = to_intel_encoder(_encoder);
drivers/gpu/drm/i915/display/intel_dp.c
6357
void intel_dp_encoder_suspend(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
6366
void intel_dp_encoder_shutdown(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
6533
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_dp.c
6658
intel_dp_has_gamut_metadata_dip(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp.c
6746
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp.c
6913
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp.c
7019
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp.c
7042
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp.c
7083
int intel_dp_compute_config_late(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
134
void intel_dp_set_infoframes(struct intel_encoder *encoder, bool enable,
drivers/gpu/drm/i915/display/intel_dp.h
137
void intel_read_dp_sdp(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
140
void intel_digital_port_lock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp.h
141
void intel_digital_port_unlock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp.h
142
bool intel_digital_port_connected(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp.h
143
bool intel_digital_port_connected_locked(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp.h
180
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
184
bool intel_dp_initial_fastset_check(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
186
void intel_dp_sync_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
208
bool intel_dp_has_gamut_metadata_dip(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp.h
223
int intel_dp_compute_config_late(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
25
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_dp.h
40
void intel_edp_fixup_vbt_bpp(struct intel_encoder *encoder, int pipe_bpp);
drivers/gpu/drm/i915/display/intel_dp.h
47
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
59
void intel_dp_link_check(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp.h
70
void intel_dp_encoder_suspend(struct intel_encoder *intel_encoder);
drivers/gpu/drm/i915/display/intel_dp.h
71
void intel_dp_encoder_shutdown(struct intel_encoder *intel_encoder);
drivers/gpu/drm/i915/display/intel_dp.h
73
int intel_dp_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
83
void intel_dp_audio_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp.h
98
void intel_edp_fixup_vbt_bpp(struct intel_encoder *encoder, int pipe_bpp);
drivers/gpu/drm/i915/display/intel_dp_aux.c
246
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp_aux.c
791
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp_aux.c
843
static enum aux_ch default_aux_ch(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp_aux.c
854
static struct intel_encoder *
drivers/gpu/drm/i915/display/intel_dp_aux.c
855
get_encoder_by_aux_ch(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_aux.c
859
struct intel_encoder *other;
drivers/gpu/drm/i915/display/intel_dp_aux.c
875
enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp_aux.c
878
struct intel_encoder *other;
drivers/gpu/drm/i915/display/intel_dp_aux.h
14
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_dp_aux.h
19
enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dp_hdcp.c
893
struct intel_encoder *intel_encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp_hdcp.c
894
enum port port = intel_encoder->port;
drivers/gpu/drm/i915/display/intel_dp_link_training.c
1139
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_link_training.c
1346
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_link_training.c
1646
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp_link_training.c
609
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_mst.c
1004
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
105
static struct intel_dp *to_primary_dp(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp_mst.c
1095
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
1099
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1108
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
1112
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1155
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
1161
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1250
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
1255
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1318
static bool mst_stream_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
1328
static void mst_stream_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
1331
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1336
static bool mst_stream_initial_fastset_check(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
1339
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1578
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_dp_mst.c
1764
struct intel_encoder *primary_encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp_mst.c
1766
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp_mst.c
2084
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp_mst.c
598
static int mst_stream_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
874
static int mst_stream_compute_config_late(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
96
static struct intel_encoder *to_primary_encoder(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dp_mst.c
980
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_mst.c
998
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_test.c
227
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_test.c
450
static int intel_dp_do_phy_test(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dp_test.c
494
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_dp_test.c
574
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp_test.c
617
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp_test.c
667
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp_test.c
721
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
125
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
176
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
271
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
301
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
399
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
510
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
589
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
722
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dp_tunnel.c
73
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_dp_tunnel.h
20
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_dpio_phy.c
1026
void chv_phy_release_cl2_override(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpio_phy.c
1037
void chv_phy_post_pll_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
1072
void vlv_set_phy_signal_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
1100
void vlv_phy_pre_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
1128
void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
1156
void vlv_phy_reset_lanes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
1170
void vlv_wait_port_ready(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
295
void bxt_dpio_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
613
void bxt_dpio_phy_set_lane_optim_mask(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
636
bxt_dpio_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpio_phy.c
715
void chv_set_phy_signal_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
811
static void __chv_data_lane_soft_reset(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
856
void chv_data_lane_soft_reset(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
867
void chv_phy_pre_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.c
948
void chv_phy_pre_encoder_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
106
static inline void bxt_dpio_phy_set_lane_optim_mask(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
110
static inline u8 bxt_dpio_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpio_phy.h
130
static inline void chv_set_phy_signal_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
136
static inline void chv_data_lane_soft_reset(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
141
static inline void chv_phy_pre_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
145
static inline void chv_phy_pre_encoder_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
149
static inline void chv_phy_release_cl2_override(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpio_phy.h
152
static inline void chv_phy_post_pll_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
157
static inline void vlv_set_phy_signal_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
16
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_dpio_phy.h
163
static inline void vlv_phy_pre_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
167
static inline void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
171
static inline void vlv_phy_reset_lanes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
175
static inline void vlv_wait_port_ready(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
32
void bxt_dpio_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
41
void bxt_dpio_phy_set_lane_optim_mask(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
43
u8 bxt_dpio_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dpio_phy.h
50
void chv_set_phy_signal_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
54
void chv_data_lane_soft_reset(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
57
void chv_phy_pre_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
59
void chv_phy_pre_encoder_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
61
void chv_phy_release_cl2_override(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dpio_phy.h
62
void chv_phy_post_pll_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
65
void vlv_set_phy_signal_level(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
69
void vlv_phy_pre_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
71
void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
73
void vlv_phy_reset_lanes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
75
void vlv_wait_port_ready(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpio_phy.h
82
static inline void bxt_dpio_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dpll.c
1158
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_dpll.c
1187
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_dpll.c
1202
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_dpll.c
1220
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
107
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
110
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
115
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1219
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1236
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1939
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
1954
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
2435
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
2450
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3317
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3369
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3468
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3517
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3542
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
3556
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4355
static struct intel_encoder *get_intel_encoder(struct intel_display *display,
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4358
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4375
struct intel_encoder *encoder = get_intel_encoder(display, pll);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4387
struct intel_encoder *encoder = get_intel_encoder(display, pll);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4399
struct intel_encoder *encoder = get_intel_encoder(display, pll);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4410
struct intel_encoder *encoder = get_intel_encoder(display, pll);
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4474
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4497
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4529
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4539
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4653
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4686
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
4738
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
621
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.c
628
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dpll_mgr.h
418
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dpll_mgr.h
42
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_dpll_mgr.h
421
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dpll_mgr.h
431
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dsi.c
26
void intel_dsi_shutdown(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dsi.h
143
static inline struct intel_dsi *enc_to_intel_dsi(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dsi.h
158
static inline u16 intel_dsi_encoder_ports(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dsi.h
174
void intel_dsi_shutdown(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_dsi.h
44
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c
194
struct intel_encoder *encoder = intel_attached_encoder(intel_connector);
drivers/gpu/drm/i915/display/intel_dsi_dcs_backlight.c
49
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_dvo.c
114
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_dvo.c
121
static struct intel_dvo *enc_to_dvo(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_dvo.c
134
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_dvo.c
147
static bool intel_dvo_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dvo.c
161
static void intel_dvo_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dvo.c
186
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dvo.c
201
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dvo.c
254
static int intel_dvo_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dvo.c
288
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_dvo.c
494
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_encoder.c
15
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_encoder.c
21
void intel_encoder_link_check_init(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_encoder.c
22
void (*callback)(struct intel_encoder *encoder))
drivers/gpu/drm/i915/display/intel_encoder.c
28
void intel_encoder_link_check_flush_work(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_encoder.c
33
void intel_encoder_link_check_queue_work(struct intel_encoder *encoder, int delay_ms)
drivers/gpu/drm/i915/display/intel_encoder.c
43
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_encoder.c
54
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_encoder.c
65
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_encoder.c
87
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_encoder.h
11
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_encoder.h
13
void intel_encoder_link_check_init(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_encoder.h
14
void (*callback)(struct intel_encoder *encoder));
drivers/gpu/drm/i915/display/intel_encoder.h
15
void intel_encoder_link_check_queue_work(struct intel_encoder *encoder, int delay_ms);
drivers/gpu/drm/i915/display/intel_encoder.h
16
void intel_encoder_link_check_flush_work(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_fdi.c
849
void hsw_fdi_link_train(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_fdi.c
974
void hsw_fdi_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_fdi.h
17
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_fdi.h
32
void hsw_fdi_link_train(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_fdi.h
34
void hsw_fdi_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_hdcp.c
2431
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdcp.c
2501
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdcp.c
2551
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdcp.c
2831
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_hdcp.c
45
intel_hdcp_adjust_hdcp_line_rekeying(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdcp.h
20
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_hdcp.h
32
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdcp.h
38
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1019
void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1042
static void intel_hdmi_compute_gcp_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1064
static void ibx_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1123
static void cpt_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1172
static void vlv_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1230
void intel_hdmi_fastset_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1254
static void hsw_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
1825
static int intel_hdmi_source_max_tmds_clock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
1866
struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base;
drivers/gpu/drm/i915/display/intel_hdmi.c
1893
struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base;
drivers/gpu/drm/i915/display/intel_hdmi.c
2131
static int intel_hdmi_compute_bpc(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2166
static int intel_hdmi_compute_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2228
static bool intel_hdmi_has_audio(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
226
static void g4x_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2265
static int intel_hdmi_compute_output_format(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2309
static bool source_supports_scrambling(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2328
bool intel_hdmi_compute_has_hdmi_sink(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2338
int intel_hdmi_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2437
void intel_hdmi_encoder_shutdown(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2467
struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base;
drivers/gpu/drm/i915/display/intel_hdmi.c
2563
struct intel_encoder *encoder = &hdmi_to_dig_port(intel_hdmi)->base;
drivers/gpu/drm/i915/display/intel_hdmi.c
262
static void g4x_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2715
bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2738
static u8 chv_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2761
static u8 bxt_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
278
static u32 g4x_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2781
static u8 cnp_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2807
static u8 icl_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2821
static u8 mcc_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2844
static u8 rkl_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2863
static u8 gen9bc_tgp_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2882
static u8 dg1_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2887
static u8 adls_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2903
static u8 g4x_encoder_to_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2926
static u8 intel_hdmi_default_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
294
static void ibx_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
2956
static struct intel_encoder *
drivers/gpu/drm/i915/display/intel_hdmi.c
2957
get_encoder_by_ddc_pin(struct intel_encoder *encoder, u8 ddc_pin)
drivers/gpu/drm/i915/display/intel_hdmi.c
2960
struct intel_encoder *other;
drivers/gpu/drm/i915/display/intel_hdmi.c
2980
static u8 intel_hdmi_ddc_pin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hdmi.c
2983
struct intel_encoder *other;
drivers/gpu/drm/i915/display/intel_hdmi.c
3064
struct intel_encoder *intel_encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_hdmi.c
3065
struct drm_device *dev = intel_encoder->base.dev;
drivers/gpu/drm/i915/display/intel_hdmi.c
3066
enum port port = intel_encoder->port;
drivers/gpu/drm/i915/display/intel_hdmi.c
3072
intel_encoder->base.base.id, intel_encoder->base.name);
drivers/gpu/drm/i915/display/intel_hdmi.c
3079
dig_port->max_lanes, intel_encoder->base.base.id,
drivers/gpu/drm/i915/display/intel_hdmi.c
3080
intel_encoder->base.name))
drivers/gpu/drm/i915/display/intel_hdmi.c
3083
ddc_pin = intel_hdmi_ddc_pin(intel_encoder);
drivers/gpu/drm/i915/display/intel_hdmi.c
3112
intel_connector_attach_encoder(intel_connector, intel_encoder);
drivers/gpu/drm/i915/display/intel_hdmi.c
333
static void ibx_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
350
static u32 ibx_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
369
static void cpt_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
411
static void cpt_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
428
static u32 cpt_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
443
static void vlv_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
483
static void vlv_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
501
static u32 vlv_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
519
void hsw_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
563
void hsw_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
577
static u32 hsw_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
621
u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
664
static void intel_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
693
void intel_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
727
intel_hdmi_compute_avi_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
784
intel_hdmi_compute_spd_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
816
intel_hdmi_compute_hdmi_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
846
intel_hdmi_compute_drm_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
880
static void g4x_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.c
993
static bool intel_hdmi_set_gcp_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
20
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_hdmi.h
26
bool intel_hdmi_compute_has_hdmi_sink(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
29
int intel_hdmi_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
32
void intel_hdmi_encoder_shutdown(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_hdmi.h
33
bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
39
u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
42
void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
44
void intel_hdmi_fastset_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
47
void intel_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
65
void hsw_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hdmi.h
69
void hsw_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hotplug.c
1074
void intel_hpd_block(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug.c
1103
void intel_hpd_unblock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug.c
112
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_hotplug.c
1126
void intel_hpd_clear_and_unblock(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug.c
343
intel_encoder_hotplug(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hotplug.c
349
static bool intel_encoder_has_hpd_pulse(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug.c
357
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug.c
396
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug.c
454
struct intel_encoder *encoder = &dig_port->base;
drivers/gpu/drm/i915/display/intel_hotplug.c
516
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_hotplug.c
590
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug.c
905
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug.h
15
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_hotplug.h
20
enum intel_hotplug_state intel_encoder_hotplug(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_hotplug.h
29
void intel_hpd_block(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_hotplug.h
30
void intel_hpd_unblock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_hotplug.h
31
void intel_hpd_clear_and_unblock(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1008
static void mtp_ddi_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1024
static void mtp_tc_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1047
static void mtp_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1107
static void xelpdp_pica_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1116
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1129
static void xelpdp_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1170
static u32 spt_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1185
static u32 spt_hotplug2_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1208
static void spt_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1254
static u32 ilk_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1277
static void ilk_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1319
static u32 bxt_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1351
static void bxt_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1382
static void i915_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1428
void (*hpd_enable_detection)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
1447
void intel_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
20
typedef u32 (*hotplug_enables_func)(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
372
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
385
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
409
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
709
static u32 ibx_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
747
static void ibx_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
781
static u32 icp_ddi_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
801
static u32 icp_tc_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
813
static void icp_ddi_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
829
static void icp_tc_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
838
static void icp_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
878
static u32 gen11_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
892
static void dg1_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
913
static void gen11_tc_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
929
static void gen11_tbt_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
938
static void gen11_hpd_enable_detection(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
978
static u32 mtp_ddi_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.c
996
static u32 mtp_tc_hotplug_enables(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_hotplug_irq.h
12
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_hotplug_irq.h
30
void intel_hpd_enable_detection(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_load_detect.c
208
struct intel_encoder *intel_encoder =
drivers/gpu/drm/i915/display/intel_load_detect.c
210
struct drm_encoder *encoder = &intel_encoder->base;
drivers/gpu/drm/i915/display/intel_load_detect.c
53
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_lspcon.c
493
void lspcon_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.c
527
void lspcon_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.c
538
void lspcon_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.c
61
static struct intel_lspcon *enc_to_intel_lspcon(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lspcon.c
642
u32 lspcon_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.c
717
u32 intel_lspcon_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.h
14
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_lspcon.h
21
u32 intel_lspcon_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.h
25
void lspcon_write_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.h
29
void lspcon_read_infoframe(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.h
33
void lspcon_set_infoframes(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lspcon.h
37
u32 lspcon_infoframes_enabled(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1013
static u8 intel_lt_phy_get_owned_lane_mask(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1024
static u8 intel_lt_phy_read(struct intel_encoder *encoder, u8 lane_mask, u16 addr)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1029
static void intel_lt_phy_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1035
static void intel_lt_phy_rmw(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1041
static void intel_lt_phy_clear_status_p2p(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1060
static int __intel_lt_phy_p2p_write_once(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1115
static void __intel_lt_phy_p2p_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1139
static void intel_lt_phy_p2p_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1151
intel_lt_phy_setup_powerdown(struct intel_encoder *encoder, u8 lane_count)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1162
intel_lt_phy_powerdown_change_sequence(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1169
intel_lt_phy_lane_reset(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1234
intel_lt_phy_program_port_clock_ctl(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1304
intel_lt_phy_config_changed(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1328
static struct ref_tracker *intel_lt_phy_transaction_begin(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1340
static void intel_lt_phy_transaction_end(struct intel_encoder *encoder, struct ref_tracker *wakeref)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1351
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1368
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1752
intel_lt_phy_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1785
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.c
1816
intel_lt_phy_program_pll(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1846
intel_lt_phy_enable_disable_tx(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
1931
void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
2063
void intel_lt_phy_pll_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.c
2139
void intel_lt_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
2229
void intel_lt_phy_pll_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
2269
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_lt_phy.c
2301
void intel_xe3plpd_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.c
2312
void intel_xe3plpd_pll_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lt_phy.h
13
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_lt_phy.h
18
void intel_lt_phy_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.h
20
void intel_lt_phy_pll_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_lt_phy.h
23
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_lt_phy.h
24
int intel_lt_phy_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.h
26
void intel_lt_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.h
33
void intel_lt_phy_pll_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.h
41
void intel_xe3plpd_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lt_phy.h
43
void intel_xe3plpd_pll_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_lvds.c
103
static bool intel_lvds_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
122
static void intel_lvds_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
239
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
320
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
340
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
357
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
368
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
376
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
383
static void intel_lvds_shutdown(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lvds.c
417
static int intel_lvds_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_lvds.c
70
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_lvds.c
776
struct intel_encoder *intel_get_lvds_encoder(struct intel_display *display)
drivers/gpu/drm/i915/display/intel_lvds.c
778
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_lvds.c
790
struct intel_encoder *encoder = intel_get_lvds_encoder(display);
drivers/gpu/drm/i915/display/intel_lvds.c
82
static struct intel_lvds_encoder *to_lvds_encoder(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_lvds.c
848
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_lvds.h
20
struct intel_encoder *intel_get_lvds_encoder(struct intel_display *display);
drivers/gpu/drm/i915/display/intel_lvds.h
31
static inline struct intel_encoder *intel_get_lvds_encoder(struct intel_display *display)
drivers/gpu/drm/i915/display/intel_modeset_setup.c
104
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_modeset_setup.c
121
static void reset_encoder_connector_state(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_modeset_setup.c
149
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_setup.c
305
struct intel_encoder *encoder =
drivers/gpu/drm/i915/display/intel_modeset_setup.c
402
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_setup.c
413
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_setup.c
425
static struct intel_connector *intel_encoder_find_connector(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_modeset_setup.c
575
static void intel_sanitize_encoder(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_modeset_setup.c
697
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_setup.c
891
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_setup.c
941
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_verify.c
116
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_verify.c
172
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_modeset_verify.c
38
struct intel_encoder *encoder = intel_attached_encoder(connector);
drivers/gpu/drm/i915/display/intel_opregion.c
390
int intel_opregion_notify_encoder(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_opregion.h
101
intel_opregion_notify_encoder(struct intel_encoder *encoder, bool enable)
drivers/gpu/drm/i915/display/intel_opregion.h
33
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_opregion.h
49
int intel_opregion_notify_encoder(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_panel.c
376
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_panel.h
20
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_panel.h
54
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_pch_refclk.c
443
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_pch_refclk.c
501
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_pipe_crc.c
83
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_pmdemand.c
147
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_pmdemand.c
209
struct intel_encoder *encoder = to_intel_encoder(conn_state->best_encoder);
drivers/gpu/drm/i915/display/intel_pmdemand.c
261
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_pmdemand.c
277
struct intel_encoder *old_encoder =
drivers/gpu/drm/i915/display/intel_pmdemand.c
279
struct intel_encoder *new_encoder =
drivers/gpu/drm/i915/display/intel_pmdemand.h
15
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_pmdemand.h
30
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_pps.c
1190
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_pps.c
1218
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_pps.c
1263
void vlv_pps_port_enable_unlocked(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_pps.c
1309
void vlv_pps_port_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_pps.c
1718
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_pps.c
173
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_pps.c
404
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
drivers/gpu/drm/i915/display/intel_pps.c
449
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_pps.c
476
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_pps.h
16
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_pps.h
53
void vlv_pps_port_enable_unlocked(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_pps.h
55
void vlv_pps_port_disable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_psr.c
1899
void intel_psr_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_psr.c
210
bool intel_encoder_can_psr(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_psr.c
219
bool intel_psr_needs_aux_io_power(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_psr.c
2484
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
2597
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
2806
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3088
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3151
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3266
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3546
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3656
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3929
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3952
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
3990
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
4050
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
4101
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
4344
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
4366
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.c
4389
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_psr.h
21
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_psr.h
28
bool intel_encoder_can_psr(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_psr.h
29
bool intel_psr_needs_aux_io_power(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_psr.h
50
void intel_psr_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1325
static bool intel_sdvo_limited_color_range(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1337
static bool intel_sdvo_has_audio(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1357
static int intel_sdvo_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1523
struct intel_encoder *intel_encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1527
struct intel_display *display = to_intel_display(intel_encoder);
drivers/gpu/drm/i915/display/intel_sdvo.c
1535
struct intel_sdvo *intel_sdvo = to_sdvo(intel_encoder);
drivers/gpu/drm/i915/display/intel_sdvo.c
1685
static bool intel_sdvo_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1700
static void intel_sdvo_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
180
static struct intel_sdvo *to_sdvo(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_sdvo.c
1802
static void intel_sdvo_disable_audio(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1814
static void intel_sdvo_enable_audio(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1835
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1881
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1888
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
1896
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
2051
static void intel_sdvo_enable_hotplug(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_sdvo.c
2062
intel_sdvo_hotplug(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_sdvo.c
2547
struct intel_encoder *encoder = to_intel_encoder(_encoder);
drivers/gpu/drm/i915/display/intel_sdvo.c
2801
struct intel_encoder *intel_encoder = to_intel_encoder(encoder);
drivers/gpu/drm/i915/display/intel_sdvo.c
2823
intel_encoder->hotplug = intel_sdvo_hotplug;
drivers/gpu/drm/i915/display/intel_sdvo.c
2824
intel_sdvo_enable_hotplug(intel_encoder);
drivers/gpu/drm/i915/display/intel_sdvo.c
3382
struct intel_encoder *intel_encoder;
drivers/gpu/drm/i915/display/intel_sdvo.c
3397
intel_encoder = &intel_sdvo->base;
drivers/gpu/drm/i915/display/intel_sdvo.c
3398
intel_encoder->type = INTEL_OUTPUT_SDVO;
drivers/gpu/drm/i915/display/intel_sdvo.c
3399
intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER;
drivers/gpu/drm/i915/display/intel_sdvo.c
3400
intel_encoder->port = port;
drivers/gpu/drm/i915/display/intel_sdvo.c
3402
drm_encoder_init(display->drm, &intel_encoder->base,
drivers/gpu/drm/i915/display/intel_sdvo.c
3423
intel_encoder->compute_config = intel_sdvo_compute_config;
drivers/gpu/drm/i915/display/intel_sdvo.c
3425
intel_encoder->disable = pch_disable_sdvo;
drivers/gpu/drm/i915/display/intel_sdvo.c
3426
intel_encoder->post_disable = pch_post_disable_sdvo;
drivers/gpu/drm/i915/display/intel_sdvo.c
3428
intel_encoder->disable = intel_disable_sdvo;
drivers/gpu/drm/i915/display/intel_sdvo.c
3430
intel_encoder->pre_enable = intel_sdvo_pre_enable;
drivers/gpu/drm/i915/display/intel_sdvo.c
3431
intel_encoder->enable = intel_enable_sdvo;
drivers/gpu/drm/i915/display/intel_sdvo.c
3432
intel_encoder->audio_enable = intel_sdvo_enable_audio;
drivers/gpu/drm/i915/display/intel_sdvo.c
3433
intel_encoder->audio_disable = intel_sdvo_disable_audio;
drivers/gpu/drm/i915/display/intel_sdvo.c
3434
intel_encoder->get_hw_state = intel_sdvo_get_hw_state;
drivers/gpu/drm/i915/display/intel_sdvo.c
3435
intel_encoder->get_config = intel_sdvo_get_config;
drivers/gpu/drm/i915/display/intel_sdvo.c
3467
intel_encoder->hpd_pin = HPD_SDVO_B;
drivers/gpu/drm/i915/display/intel_sdvo.c
3469
intel_encoder->hpd_pin = HPD_SDVO_C;
drivers/gpu/drm/i915/display/intel_sdvo.c
3515
intel_sdvo_encoder_destroy(&intel_encoder->base);
drivers/gpu/drm/i915/display/intel_sdvo.c
96
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_snps_phy.c
1777
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_snps_phy.c
1792
struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_snps_phy.c
1819
void intel_mpllb_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.c
1878
void intel_mpllb_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_snps_phy.c
1918
int intel_mpllb_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.c
1949
void intel_mpllb_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.c
1989
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/intel_snps_phy.c
51
void intel_snps_phy_update_psr_power_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.c
67
void intel_snps_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.h
16
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_snps_phy.h
20
void intel_snps_phy_update_psr_power_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.h
24
struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_snps_phy.h
25
void intel_mpllb_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.h
27
void intel_mpllb_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_snps_phy.h
28
void intel_mpllb_readout_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.h
30
int intel_mpllb_calc_port_clock(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_snps_phy.h
33
void intel_snps_phy_set_signal_levels(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_tc.c
1723
bool intel_tc_port_connected(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_tc.h
14
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_tc.h
90
bool intel_tc_port_connected(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/intel_tv.c
1091
intel_tv_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_tv.c
1190
intel_tv_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_tv.c
1433
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_tv.c
1934
struct intel_encoder *intel_encoder;
drivers/gpu/drm/i915/display/intel_tv.c
1980
intel_encoder = &intel_tv->base;
drivers/gpu/drm/i915/display/intel_tv.c
1999
drm_encoder_init(display->drm, &intel_encoder->base,
drivers/gpu/drm/i915/display/intel_tv.c
2003
intel_encoder->compute_config = intel_tv_compute_config;
drivers/gpu/drm/i915/display/intel_tv.c
2004
intel_encoder->get_config = intel_tv_get_config;
drivers/gpu/drm/i915/display/intel_tv.c
2005
intel_encoder->pre_enable = intel_tv_pre_enable;
drivers/gpu/drm/i915/display/intel_tv.c
2006
intel_encoder->enable = intel_enable_tv;
drivers/gpu/drm/i915/display/intel_tv.c
2007
intel_encoder->disable = intel_disable_tv;
drivers/gpu/drm/i915/display/intel_tv.c
2008
intel_encoder->get_hw_state = intel_tv_get_hw_state;
drivers/gpu/drm/i915/display/intel_tv.c
2011
intel_connector_attach_encoder(intel_connector, intel_encoder);
drivers/gpu/drm/i915/display/intel_tv.c
2013
intel_encoder->type = INTEL_OUTPUT_TVOUT;
drivers/gpu/drm/i915/display/intel_tv.c
2014
intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER;
drivers/gpu/drm/i915/display/intel_tv.c
2015
intel_encoder->port = PORT_NONE;
drivers/gpu/drm/i915/display/intel_tv.c
2016
intel_encoder->pipe_mask = ~0;
drivers/gpu/drm/i915/display/intel_tv.c
2017
intel_encoder->cloneable = 0;
drivers/gpu/drm/i915/display/intel_tv.c
58
struct intel_encoder base;
drivers/gpu/drm/i915/display/intel_tv.c
905
static struct intel_tv *enc_to_tv(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/intel_tv.c
916
intel_tv_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe)
drivers/gpu/drm/i915/display/intel_tv.c
928
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_tv.c
942
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_vdsc.c
727
void intel_dsc_dsi_pps_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_vdsc.c
749
void intel_dsc_dp_pps_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_vdsc.c
770
void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_vdsc.h
17
struct intel_encoder;
drivers/gpu/drm/i915/display/intel_vdsc.h
31
void intel_dsc_dsi_pps_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_vdsc.h
33
void intel_dsc_dp_pps_write(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/intel_vdsc.h
35
void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
1010
static void bxt_dsi_get_pipe_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
1175
static void intel_dsi_get_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
1215
static void set_dsi_timings(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
1303
static void intel_dsi_prepare(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
1509
static void intel_dsi_unprepare(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
1904
struct intel_encoder *encoder;
drivers/gpu/drm/i915/display/vlv_dsi.c
270
static int intel_dsi_compute_config(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
328
static bool glk_dsi_enable_io(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
369
static void glk_dsi_device_ready(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
431
static void bxt_dsi_device_ready(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
457
static void vlv_dsi_device_ready(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
497
static void intel_dsi_device_ready(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
509
static void glk_dsi_enter_low_power_mode(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
536
static void glk_dsi_disable_mipi_io(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
557
static void glk_dsi_clear_device_ready(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
569
static void vlv_dsi_clear_device_ready(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
611
static void intel_dsi_port_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
663
static void intel_dsi_port_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
678
static void intel_dsi_prepare(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
680
static void intel_dsi_unprepare(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/vlv_dsi.c
724
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
820
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
832
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
858
static void intel_dsi_clear_device_ready(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi.c
869
struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi.c
934
static bool intel_dsi_get_hw_state(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
118
static int vlv_dsi_pclk(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
175
int vlv_dsi_pll_compute(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
213
void vlv_dsi_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
249
void vlv_dsi_pll_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
310
void bxt_dsi_pll_disable(struct intel_encoder *encoder)
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
328
u32 vlv_dsi_get_pclk(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
347
static int bxt_dsi_pclk(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
360
u32 bxt_dsi_get_pclk(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
376
void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port)
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
486
int bxt_dsi_pll_compute(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
546
void bxt_dsi_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.c
581
void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port)
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
14
struct intel_encoder;
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
16
int vlv_dsi_pll_compute(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
18
void vlv_dsi_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
20
void vlv_dsi_pll_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
21
u32 vlv_dsi_get_pclk(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
23
void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port);
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
25
int bxt_dsi_pll_compute(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
27
void bxt_dsi_pll_enable(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
29
void bxt_dsi_pll_disable(struct intel_encoder *encoder);
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
30
u32 bxt_dsi_get_pclk(struct intel_encoder *encoder,
drivers/gpu/drm/i915/display/vlv_dsi_pll.h
32
void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port);
drivers/gpu/drm/i915/i915_irq.h
20
struct intel_encoder;