sys/dev/pci/drm/i915/display/g4x_dp.c
1032
g4x_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
1080
snb_cpu_edp_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
1132
ivb_cpu_edp_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
1165
intel_dp_hotplug(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
1188
static bool ibx_digital_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/g4x_dp.c
1196
static bool g4x_digital_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/g4x_dp.c
1219
static bool ilk_digital_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/g4x_dp.c
1227
static int g4x_dp_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
1246
static void g4x_dp_suspend_complete(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/g4x_dp.c
1289
struct intel_encoder *intel_encoder;
sys/dev/pci/drm/i915/display/g4x_dp.c
1311
intel_encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/g4x_dp.c
1312
encoder = &intel_encoder->base;
sys/dev/pci/drm/i915/display/g4x_dp.c
1314
intel_encoder->devdata = devdata;
sys/dev/pci/drm/i915/display/g4x_dp.c
1316
if (drm_encoder_init(display->drm, &intel_encoder->base,
sys/dev/pci/drm/i915/display/g4x_dp.c
1321
intel_encoder_link_check_init(intel_encoder, intel_dp_link_check);
sys/dev/pci/drm/i915/display/g4x_dp.c
1323
intel_encoder->hotplug = intel_dp_hotplug;
sys/dev/pci/drm/i915/display/g4x_dp.c
1324
intel_encoder->compute_config = g4x_dp_compute_config;
sys/dev/pci/drm/i915/display/g4x_dp.c
1325
intel_encoder->get_hw_state = intel_dp_get_hw_state;
sys/dev/pci/drm/i915/display/g4x_dp.c
1326
intel_encoder->get_config = intel_dp_get_config;
sys/dev/pci/drm/i915/display/g4x_dp.c
1327
intel_encoder->sync_state = intel_dp_sync_state;
sys/dev/pci/drm/i915/display/g4x_dp.c
1328
intel_encoder->initial_fastset_check = intel_dp_initial_fastset_check;
sys/dev/pci/drm/i915/display/g4x_dp.c
1329
intel_encoder->update_pipe = intel_backlight_update;
sys/dev/pci/drm/i915/display/g4x_dp.c
1330
intel_encoder->suspend = intel_dp_encoder_suspend;
sys/dev/pci/drm/i915/display/g4x_dp.c
1331
intel_encoder->suspend_complete = g4x_dp_suspend_complete;
sys/dev/pci/drm/i915/display/g4x_dp.c
1332
intel_encoder->shutdown = intel_dp_encoder_shutdown;
sys/dev/pci/drm/i915/display/g4x_dp.c
1334
intel_encoder->pre_pll_enable = chv_dp_pre_pll_enable;
sys/dev/pci/drm/i915/display/g4x_dp.c
1335
intel_encoder->pre_enable = chv_pre_enable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1336
intel_encoder->enable = vlv_enable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1337
intel_encoder->disable = vlv_disable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1338
intel_encoder->post_disable = chv_post_disable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1339
intel_encoder->post_pll_disable = chv_dp_post_pll_disable;
sys/dev/pci/drm/i915/display/g4x_dp.c
1341
intel_encoder->pre_pll_enable = vlv_dp_pre_pll_enable;
sys/dev/pci/drm/i915/display/g4x_dp.c
1342
intel_encoder->pre_enable = vlv_pre_enable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1343
intel_encoder->enable = vlv_enable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1344
intel_encoder->disable = vlv_disable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1345
intel_encoder->post_disable = vlv_post_disable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1347
intel_encoder->pre_enable = g4x_pre_enable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1348
intel_encoder->enable = g4x_enable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1349
intel_encoder->disable = g4x_disable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1350
intel_encoder->post_disable = g4x_post_disable_dp;
sys/dev/pci/drm/i915/display/g4x_dp.c
1352
intel_encoder->audio_enable = g4x_dp_audio_enable;
sys/dev/pci/drm/i915/display/g4x_dp.c
1353
intel_encoder->audio_disable = g4x_dp_audio_disable;
sys/dev/pci/drm/i915/display/g4x_dp.c
1365
intel_encoder->set_signal_levels = chv_set_signal_levels;
sys/dev/pci/drm/i915/display/g4x_dp.c
1367
intel_encoder->set_signal_levels = vlv_set_signal_levels;
sys/dev/pci/drm/i915/display/g4x_dp.c
1369
intel_encoder->set_signal_levels = ivb_cpu_edp_set_signal_levels;
sys/dev/pci/drm/i915/display/g4x_dp.c
1371
intel_encoder->set_signal_levels = snb_cpu_edp_set_signal_levels;
sys/dev/pci/drm/i915/display/g4x_dp.c
1373
intel_encoder->set_signal_levels = g4x_set_signal_levels;
sys/dev/pci/drm/i915/display/g4x_dp.c
1386
intel_encoder->type = INTEL_OUTPUT_DP;
sys/dev/pci/drm/i915/display/g4x_dp.c
1387
intel_encoder->power_domain = intel_display_power_ddi_lanes_domain(display, port);
sys/dev/pci/drm/i915/display/g4x_dp.c
1390
intel_encoder->pipe_mask = BIT(PIPE_C);
sys/dev/pci/drm/i915/display/g4x_dp.c
1392
intel_encoder->pipe_mask = BIT(PIPE_A) | BIT(PIPE_B);
sys/dev/pci/drm/i915/display/g4x_dp.c
1394
intel_encoder->pipe_mask = ~0;
sys/dev/pci/drm/i915/display/g4x_dp.c
1396
intel_encoder->cloneable = 0;
sys/dev/pci/drm/i915/display/g4x_dp.c
1397
intel_encoder->port = port;
sys/dev/pci/drm/i915/display/g4x_dp.c
1398
intel_encoder->hpd_pin = intel_hpd_pin_default(port);
sys/dev/pci/drm/i915/display/g4x_dp.c
1414
dig_port->aux_ch = intel_dp_aux_ch(intel_encoder);
sys/dev/pci/drm/i915/display/g4x_dp.c
300
static bool intel_dp_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
336
static void intel_dp_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
412
intel_dp_link_down(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
466
static void g4x_dp_audio_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
483
static void g4x_dp_audio_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
501
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
520
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
528
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
536
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
557
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
565
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
61
static void g4x_dp_set_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
680
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
721
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
730
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
738
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
753
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
763
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
773
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
786
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
796
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
825
static void vlv_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
911
static void chv_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.c
93
static void intel_dp_prepare(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_dp.h
18
struct intel_encoder;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
108
struct intel_encoder *encoder = to_intel_encoder(conn_state->best_encoder);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
130
static int g4x_hdmi_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
150
static void intel_hdmi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
217
static void g4x_hdmi_enable_port(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
232
static void g4x_hdmi_audio_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
250
static void g4x_hdmi_audio_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
267
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
275
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
28
static void intel_hdmi_prepare(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
321
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
369
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
376
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
434
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
442
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
449
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
457
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
472
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
495
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
505
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
515
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
523
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
532
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
541
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
570
intel_hdmi_hotplug(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
66
static bool intel_hdmi_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
674
struct intel_encoder *intel_encoder;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
698
intel_encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
700
intel_encoder->devdata = devdata;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
702
if (drm_encoder_init(display->drm, &intel_encoder->base,
sys/dev/pci/drm/i915/display/g4x_hdmi.c
707
intel_encoder->hotplug = intel_hdmi_hotplug;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
708
intel_encoder->compute_config = g4x_hdmi_compute_config;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
710
intel_encoder->disable = pch_disable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
711
intel_encoder->post_disable = pch_post_disable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
713
intel_encoder->disable = g4x_disable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
715
intel_encoder->get_hw_state = intel_hdmi_get_hw_state;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
716
intel_encoder->get_config = intel_hdmi_get_config;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
718
intel_encoder->pre_pll_enable = chv_hdmi_pre_pll_enable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
719
intel_encoder->pre_enable = chv_hdmi_pre_enable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
720
intel_encoder->enable = vlv_enable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
721
intel_encoder->post_disable = chv_hdmi_post_disable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
722
intel_encoder->post_pll_disable = chv_hdmi_post_pll_disable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
724
intel_encoder->pre_pll_enable = vlv_hdmi_pre_pll_enable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
725
intel_encoder->pre_enable = vlv_hdmi_pre_enable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
726
intel_encoder->enable = vlv_enable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
727
intel_encoder->post_disable = vlv_hdmi_post_disable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
729
intel_encoder->pre_enable = intel_hdmi_pre_enable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
731
intel_encoder->enable = cpt_enable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
733
intel_encoder->enable = ibx_enable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
735
intel_encoder->enable = g4x_enable_hdmi;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
737
intel_encoder->audio_enable = g4x_hdmi_audio_enable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
738
intel_encoder->audio_disable = g4x_hdmi_audio_disable;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
739
intel_encoder->shutdown = intel_hdmi_encoder_shutdown;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
741
intel_encoder->type = INTEL_OUTPUT_HDMI;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
742
intel_encoder->power_domain = intel_display_power_ddi_lanes_domain(display, port);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
743
intel_encoder->port = port;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
746
intel_encoder->pipe_mask = BIT(PIPE_C);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
748
intel_encoder->pipe_mask = BIT(PIPE_A) | BIT(PIPE_B);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
750
intel_encoder->pipe_mask = ~0;
sys/dev/pci/drm/i915/display/g4x_hdmi.c
752
intel_encoder->cloneable = BIT(INTEL_OUTPUT_ANALOG);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
753
intel_encoder->hpd_pin = intel_hpd_pin_default(port);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
760
intel_encoder->cloneable |= BIT(INTEL_OUTPUT_HDMI);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
772
drm_encoder_cleanup(&intel_encoder->base);
sys/dev/pci/drm/i915/display/g4x_hdmi.c
88
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/icl_dsi.c
1038
static void gen11_dsi_enable_transcoder(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1058
static void gen11_dsi_setup_timeouts(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1105
static void gen11_dsi_config_util_pin(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1132
gen11_dsi_enable_port_and_phy(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
114
static void wait_for_cmds_dispatched_to_panel(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1164
static void gen11_dsi_powerup_panel(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1200
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1220
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1246
static void icl_apply_kvmr_pipe_a_wa(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1263
static void adlp_set_lp_hs_wakeup_gb(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1278
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1305
static void gen11_dsi_disable_transcoder(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1327
static void gen11_dsi_powerdown_panel(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1337
static void gen11_dsi_deconfigure_trancoder(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1387
static void gen11_dsi_disable_port(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1410
static void gen11_dsi_disable_io_power(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
1434
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1448
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1502
static void gen11_dsi_get_timings(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1568
static void gen11_dsi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1592
static void gen11_dsi_sync_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1614
static int gen11_dsi_dsc_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1663
static int gen11_dsi_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1716
static void gen11_dsi_get_power_domains(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1722
static bool gen11_dsi_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1768
static bool gen11_dsi_initial_fastset_check(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
1931
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/icl_dsi.c
250
static void dsi_program_swing_and_deemphasis(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
295
static void configure_dual_link_mode(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
345
static int afe_clk(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
359
static void gen11_dsi_program_esc_clk_div(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
416
static void gen11_dsi_enable_io_power(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
429
static void gen11_dsi_power_up_lanes(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
440
static void gen11_dsi_config_phy_lanes_sequence(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
483
static void gen11_dsi_voltage_swing_program_seq(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
527
static void gen11_dsi_enable_ddi_buffer(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
547
gen11_dsi_setup_dphy_timings(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
588
gen11_dsi_setup_timings(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
622
static void gen11_dsi_gate_clocks(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
638
static void gen11_dsi_ungate_clocks(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
654
static bool gen11_dsi_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/icl_dsi.c
672
static void gen11_dsi_map_pll(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
701
gen11_dsi_configure_transcoder(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/icl_dsi.c
869
gen11_dsi_set_transcoder_timings(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_alpm.c
415
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_alpm.c
469
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_audio.c
1141
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_audio.c
1161
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_audio.c
1180
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_audio.c
265
static void g4x_audio_codec_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
286
static void g4x_audio_codec_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
301
static void g4x_audio_codec_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
331
hsw_dp_audio_config_update(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
349
hsw_hdmi_audio_config_update(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
391
hsw_audio_config_update(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
413
static void hsw_audio_codec_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
451
static unsigned int calc_hblank_early_prog(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
514
static void enable_audio_dsc_wa(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
559
static void hsw_audio_codec_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
625
static void ibx_audio_codec_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
661
static void ibx_audio_codec_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
70
void (*audio_codec_enable)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
701
bool intel_audio_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
73
void (*audio_codec_disable)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
737
void intel_audio_codec_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
76
void (*audio_codec_get_config)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
797
void intel_audio_codec_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
844
static void intel_acomp_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.c
861
void intel_audio_codec_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.h
14
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_audio.h
17
bool intel_audio_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.h
20
void intel_audio_codec_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.h
23
void intel_audio_codec_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_audio.h
26
void intel_audio_codec_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_backlight.c
1671
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_backlight.h
15
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_backlight.h
26
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_bios.c
3564
bool intel_bios_get_dsc_params(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_bios.h
39
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_bios.h
69
bool intel_bios_get_dsc_params(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cdclk.c
2547
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_connector.c
188
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_connector.c
202
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_connector.h
15
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_connector.h
23
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_crt.c
107
static bool intel_crt_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
127
static unsigned int intel_crt_get_flags(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_crt.c
148
static void intel_crt_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
158
static void hsw_crt_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
174
static void intel_crt_set_dpms(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
224
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
232
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
239
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
247
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
259
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
288
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
300
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
318
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
345
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
398
static int intel_crt_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
414
static int pch_crt_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
433
static int hsw_crt_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_crt.c
76
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_crt.c
81
static struct intel_crt *intel_encoder_to_crt(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_crt.c
848
struct intel_encoder *encoder = &crt->base;
sys/dev/pci/drm/i915/display/intel_crt.c
938
struct intel_encoder *encoder = &crt->base;
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
109
static intel_wakeref_t intel_cx0_phy_transaction_begin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
122
static void intel_cx0_phy_transaction_end(struct intel_encoder *encoder, intel_wakeref_t wakeref)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
131
static void intel_clear_response_ready_flag(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
141
static void intel_cx0_bus_reset(struct intel_encoder *encoder, int lane)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
162
static int intel_cx0_wait_for_ack(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2014
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2029
static void intel_cx0pll_update_ssc(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2043
static void intel_c10pll_update_pll(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2057
static int intel_c10pll_calc_state_from_table(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2079
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
210
static int __intel_cx0_read_once(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2106
static void intel_c10pll_readout_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2133
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2318
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2346
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2376
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2388
static int intel_c20pll_calc_port_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2433
static void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
250
static u8 __intel_cx0_read(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2612
static bool intel_c20_protocol_switch_valid(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2632
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2735
static int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
274
static u8 intel_cx0_read(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2762
static void intel_program_port_clock_ctl(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2819
static void intel_cx0_powerdown_change_sequence(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
282
static int __intel_cx0_write_once(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2856
static void intel_cx0_setup_powerdown(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2893
static void intel_cx0_phy_lane_reset(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
2953
static void intel_cx0_program_phy_lane(struct intel_encoder *encoder, int lane_count,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3019
static void __intel_cx0pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3101
static void intel_cx0pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3109
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3171
static void intel_mtl_tbt_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3230
void intel_mtl_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3246
void intel_lnl_mac_transmit_lfps(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3281
static u8 cx0_power_control_disable_val(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3295
static void intel_cx0pll_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3346
static bool intel_cx0_pll_is_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3356
static void intel_mtl_tbt_pll_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3395
void intel_mtl_pll_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3406
intel_mtl_port_pll_type(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
341
static void __intel_cx0_write(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3428
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3455
void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3524
int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3535
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3592
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
362
static void intel_cx0_write(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
3633
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
37
bool intel_encoder_is_c10phy(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
371
static void intel_c20_sram_write(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
385
static u16 intel_c20_sram_read(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
403
static void __intel_cx0_rmw(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
415
static void intel_cx0_rmw(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
452
void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
64
static u8 intel_cx0_get_owned_lane_mask(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.c
88
static void intel_cx0_program_msgbus_timer(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
19
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
22
bool intel_encoder_is_c10phy(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
23
void intel_mtl_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
25
void intel_mtl_pll_disable(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
27
intel_mtl_port_pll_type(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
30
int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state, struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
31
void intel_cx0pll_readout_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
33
int intel_cx0pll_calc_port_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
42
void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
44
int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_cx0_phy.h
46
void intel_lnl_mac_transmit_lfps(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1011
static void intel_ddi_get_power_domains(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1037
void intel_ddi_enable_transcoder_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
104
static int intel_ddi_hdmi_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1089
static void skl_ddi_set_iboost(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1129
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_ddi.c
1166
static void icl_ddi_combo_vswing_program(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1231
static void icl_combo_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1282
static void icl_mg_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
131
void hsw_prepare_dp_ddi_buffers(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1383
static void tgl_dkl_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1499
int intel_ddi_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1524
hsw_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1595
static void adls_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1611
static void adls_ddi_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
162
static void hsw_prepare_hdmi_ddi_buffers(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1620
static bool adls_ddi_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1629
static struct intel_dpll *adls_ddi_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1639
static void rkl_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1655
static void rkl_ddi_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1664
static bool rkl_ddi_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1673
static struct intel_dpll *rkl_ddi_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1683
static void dg1_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1708
static void dg1_ddi_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1717
static bool dg1_ddi_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1726
static struct intel_dpll *dg1_ddi_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1749
static void icl_ddi_combo_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1765
static void icl_ddi_combo_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1774
static bool icl_ddi_combo_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1783
struct intel_dpll *icl_ddi_combo_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1793
static void jsl_ddi_tc_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1812
static void jsl_ddi_tc_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1822
static bool jsl_ddi_tc_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1836
static void icl_ddi_tc_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1858
static void icl_ddi_tc_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1874
static bool icl_ddi_tc_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1891
static struct intel_dpll *icl_ddi_tc_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1921
static struct intel_dpll *bxt_ddi_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1944
static void skl_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
1965
static void skl_ddi_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1978
static bool skl_ddi_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
1990
static struct intel_dpll *skl_ddi_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2012
void hsw_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2025
void hsw_ddi_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2033
bool hsw_ddi_is_clock_enabled(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2041
static struct intel_dpll *hsw_ddi_get_pll(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2079
void intel_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2086
void intel_ddi_disable_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2092
void intel_ddi_sanitize_encoder_pll_mapping(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2122
struct intel_encoder *other_encoder;
sys/dev/pci/drm/i915/display/intel_ddi.c
218
static void intel_wait_ddi_buf_active(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2266
i915_reg_t dp_tp_ctl_reg(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2278
static i915_reg_t dp_tp_status_reg(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2290
void intel_ddi_clear_act_sent(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2299
void intel_ddi_wait_for_act_sent(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2368
int intel_ddi_wait_for_fec_status(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2405
static void intel_ddi_enable_fec(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2446
static void intel_ddi_disable_fec(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2459
static void intel_ddi_power_up_lanes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2488
static void intel_ddi_mso_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2551
mtl_ddi_enable_d2d(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2583
static void mtl_port_buf_ctl_program(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2606
static void mtl_port_buf_ctl_io_selection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
2619
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
264
static u32 icl_pll_to_ddi_clk_sel(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2737
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2884
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2951
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
2979
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3022
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3053
mtl_ddi_disable_d2d(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
3084
static void intel_ddi_buf_enable(struct intel_encoder *encoder, u32 buf_ctl)
sys/dev/pci/drm/i915/display/intel_ddi.c
3095
static void intel_ddi_buf_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3122
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3190
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3222
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3278
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3313
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3326
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3337
struct intel_encoder *slave_encoder =
sys/dev/pci/drm/i915/display/intel_ddi.c
3363
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3406
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
350
static void intel_ddi_init_dp_buf_reg(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3508
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3567
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3590
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3605
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3622
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3634
static void intel_ddi_update_pipe_hdmi(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3642
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3660
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3684
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3712
static void adlp_tbt_to_dp_alt_switch_wa(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
3728
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_ddi.c
3786
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_ddi.c
3818
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_ddi.c
3849
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_ddi.c
3985
static void intel_ddi_read_func_ctl_dvi(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
3999
static void intel_ddi_read_func_ctl_hdmi(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4019
static void intel_ddi_read_func_ctl_fdi(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4031
static void intel_ddi_read_func_ctl_dp_sst(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4072
static void intel_ddi_read_func_ctl_dp_mst(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4099
static void intel_ddi_read_func_ctl(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4166
static void intel_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4221
void intel_ddi_get_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4243
static void mtl_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4256
static void dg2_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4265
static void adls_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4272
static void rkl_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4279
static void dg1_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4286
static void icl_ddi_combo_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4299
icl_ddi_tc_port_pll_type(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4315
intel_ddi_port_pll_type(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4324
static void icl_ddi_tc_get_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4356
static void icl_ddi_tc_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4363
static void bxt_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4370
static void skl_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4377
void hsw_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4384
static void intel_ddi_sync_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4396
static bool intel_ddi_initial_fastset_check(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4417
intel_ddi_compute_output_type(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4434
static int intel_ddi_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4555
static int intel_ddi_compute_config_late(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4620
struct intel_encoder *encoder = to_intel_encoder(_encoder);
sys/dev/pci/drm/i915/display/intel_ddi.c
4674
static int intel_hdmi_reset_link(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4746
static void intel_ddi_link_check(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4758
intel_ddi_hotplug(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
4813
static bool lpt_digital_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4821
static bool hsw_digital_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4829
static bool bdw_digital_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4987
static void intel_ddi_encoder_suspend(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
4992
static void intel_ddi_tc_encoder_suspend_complete(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
5005
static void intel_ddi_encoder_shutdown(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
5013
static void intel_ddi_tc_encoder_shutdown_complete(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi.c
5047
static bool need_aux_ch(struct intel_encoder *encoder, bool init_dp)
sys/dev/pci/drm/i915/display/intel_ddi.c
5061
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_ddi.c
509
intel_ddi_transcoder_func_reg_val_get(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
5109
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_ddi.c
622
void intel_ddi_enable_transcoder_func(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
656
intel_ddi_config_transcoder_func(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
723
int intel_ddi_toggle_hdcp_bits(struct intel_encoder *intel_encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
727
struct intel_display *display = to_intel_display(intel_encoder);
sys/dev/pci/drm/i915/display/intel_ddi.c
732
intel_encoder->power_domain);
sys/dev/pci/drm/i915/display/intel_ddi.c
738
intel_display_power_put(display, intel_encoder->power_domain, wakeref);
sys/dev/pci/drm/i915/display/intel_ddi.c
745
struct intel_encoder *encoder = intel_attached_encoder(intel_connector);
sys/dev/pci/drm/i915/display/intel_ddi.c
800
static void intel_ddi_get_encoder_pipes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.c
934
bool intel_ddi_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
21
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_ddi.h
26
i915_reg_t dp_tp_ctl_reg(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
29
void intel_ddi_clear_act_sent(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
31
void intel_ddi_wait_for_act_sent(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
35
struct intel_encoder *intel_encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
38
void intel_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
40
void intel_ddi_disable_clock(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_ddi.h
41
void intel_ddi_get_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
44
void hsw_ddi_enable_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
46
void hsw_ddi_disable_clock(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_ddi.h
47
bool hsw_ddi_is_clock_enabled(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_ddi.h
49
intel_ddi_port_pll_type(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
51
void hsw_ddi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
53
struct intel_dpll *icl_ddi_combo_get_pll(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_ddi.h
54
void hsw_prepare_dp_ddi_buffers(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
59
bool intel_ddi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe);
sys/dev/pci/drm/i915/display/intel_ddi.h
60
void intel_ddi_config_transcoder_func(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
62
void intel_ddi_enable_transcoder_func(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
65
void intel_ddi_enable_transcoder_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
68
int intel_ddi_wait_for_fec_status(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
77
int intel_ddi_toggle_hdcp_bits(struct intel_encoder *intel_encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
80
void intel_ddi_sanitize_encoder_pll_mapping(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_ddi.h
81
int intel_ddi_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi.h
85
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1123
static bool use_edp_hobl(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1131
static bool use_edp_low_vswing(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1147
hsw_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1160
bdw_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1185
_skl_get_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1195
skl_y_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1209
skl_u_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1223
skl_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1237
kbl_y_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1251
kbl_u_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1265
kbl_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1279
bxt_get_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1293
icl_get_combo_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1302
icl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1318
icl_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1331
icl_get_mg_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1345
icl_get_mg_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1356
ehl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1367
ehl_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1381
jsl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1392
jsl_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1406
tgl_get_combo_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1427
tgl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1446
tgl_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1459
dg1_get_combo_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1472
dg1_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1490
dg1_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1503
rkl_get_combo_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1514
rkl_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1533
rkl_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1546
adls_get_combo_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1557
adls_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1572
adls_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1585
adlp_get_combo_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1596
adlp_get_combo_buf_trans_edp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1615
adlp_get_combo_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1628
tgl_get_dkl_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1642
tgl_get_dkl_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1653
adlp_get_dkl_buf_trans_dp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1667
adlp_get_dkl_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1678
dg2_get_snps_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1690
mtl_get_c10_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1698
mtl_get_c20_buf_trans(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.c
1710
void intel_ddi_buf_trans_init(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.h
11
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_ddi_buf_trans.h
70
void intel_ddi_buf_trans_init(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display.c
1352
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
1374
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
1396
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
1419
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
1442
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
1464
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
1486
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
1900
enum phy intel_encoder_to_phy(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
1907
bool intel_encoder_is_combo(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
1914
bool intel_encoder_is_snps(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
1921
bool intel_encoder_is_tc(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
1928
enum tc_port intel_encoder_to_tc(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
1968
struct intel_encoder *intel_encoder = to_intel_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_display.c
1970
set_bit(intel_encoder->power_domain, mask->bits);
sys/dev/pci/drm/i915/display/intel_display.c
2173
struct intel_encoder *intel_encoder = to_intel_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_display.c
2176
kfree(intel_encoder);
sys/dev/pci/drm/i915/display/intel_display.c
2320
void intel_encoder_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display.c
4082
intel_encoder_current_mode(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
4120
static bool encoders_cloneable(const struct intel_encoder *a,
sys/dev/pci/drm/i915/display/intel_display.c
4121
const struct intel_encoder *b)
sys/dev/pci/drm/i915/display/intel_display.c
4130
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
4132
struct intel_encoder *source_encoder;
sys/dev/pci/drm/i915/display/intel_display.c
4402
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display.c
4673
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
4711
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
4771
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
7690
static u32 intel_encoder_possible_clones(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
7693
struct intel_encoder *source_encoder;
sys/dev/pci/drm/i915/display/intel_display.c
7704
static u32 intel_encoder_possible_crtcs(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display.c
7760
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display.c
796
struct intel_encoder *
sys/dev/pci/drm/i915/display/intel_display.c
802
struct intel_encoder *encoder = NULL;
sys/dev/pci/drm/i915/display/intel_display.c
8188
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display.c
911
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.c
932
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_display.h
257
#define for_each_intel_encoder(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
258
list_for_each_entry(intel_encoder, \
sys/dev/pci/drm/i915/display/intel_display.h
262
#define for_each_intel_encoder_mask(dev, intel_encoder, encoder_mask) \
sys/dev/pci/drm/i915/display/intel_display.h
263
list_for_each_entry(intel_encoder, \
sys/dev/pci/drm/i915/display/intel_display.h
267
drm_encoder_mask(&intel_encoder->base))
sys/dev/pci/drm/i915/display/intel_display.h
269
#define for_each_intel_encoder_mask_with_psr(dev, intel_encoder, encoder_mask) \
sys/dev/pci/drm/i915/display/intel_display.h
270
list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
sys/dev/pci/drm/i915/display/intel_display.h
271
for_each_if(((encoder_mask) & drm_encoder_mask(&(intel_encoder)->base)) && \
sys/dev/pci/drm/i915/display/intel_display.h
272
intel_encoder_can_psr(intel_encoder))
sys/dev/pci/drm/i915/display/intel_display.h
274
#define for_each_intel_dp(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
275
for_each_intel_encoder(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
276
for_each_if(intel_encoder_is_dp(intel_encoder))
sys/dev/pci/drm/i915/display/intel_display.h
278
#define for_each_intel_encoder_with_psr(dev, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
279
for_each_intel_encoder((dev), (intel_encoder)) \
sys/dev/pci/drm/i915/display/intel_display.h
280
for_each_if(intel_encoder_can_psr(intel_encoder))
sys/dev/pci/drm/i915/display/intel_display.h
285
#define for_each_encoder_on_crtc(dev, __crtc, intel_encoder) \
sys/dev/pci/drm/i915/display/intel_display.h
286
list_for_each_entry((intel_encoder), &(dev)->mode_config.encoder_list, base.head) \
sys/dev/pci/drm/i915/display/intel_display.h
287
for_each_if((intel_encoder)->base.crtc == (__crtc))
sys/dev/pci/drm/i915/display/intel_display.h
43
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_display.h
446
intel_encoder_current_mode(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display.h
447
void intel_encoder_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display.h
454
enum phy intel_encoder_to_phy(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display.h
455
bool intel_encoder_is_combo(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display.h
456
bool intel_encoder_is_snps(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display.h
457
bool intel_encoder_is_tc(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display.h
458
enum tc_port intel_encoder_to_tc(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display.h
497
struct intel_encoder *
sys/dev/pci/drm/i915/display/intel_display_core.h
97
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1004
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1036
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1070
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1103
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1137
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
1172
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
178
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
217
struct intel_encoder *intel_encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
218
struct intel_dp *intel_dp = enc_to_intel_dp(intel_encoder);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
542
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
721
struct intel_encoder *intel_encoder;
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
731
intel_encoder = intel_attached_encoder(to_intel_connector(connector));
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
732
if (!intel_encoder || intel_encoder->type == INTEL_OUTPUT_DP_MST)
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
735
dig_port = enc_to_dig_port(intel_encoder);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
848
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_debugfs.c
961
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_display_irq.c
1219
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display_irq.c
938
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display_power.h
18
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_display_power_well.c
1234
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display_power_well.c
1654
void chv_phy_powergate_lanes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_power_well.c
241
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_display_power_well.h
15
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_display_power_well.h
152
void chv_phy_powergate_lanes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
1557
#define to_intel_encoder(x) container_of(x, struct intel_encoder, base)
sys/dev/pci/drm/i915/display/intel_display_types.h
172
void (*link_check)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
174
enum intel_hotplug_state (*hotplug)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
176
enum intel_output_type (*compute_output_type)(struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
179
int (*compute_config)(struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
182
int (*compute_config_late)(struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
186
struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
1887
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_display_types.h
190
struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
1918
void (*write_infoframe)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
1922
void (*read_infoframe)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
1926
void (*set_infoframes)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
1930
u32 (*infoframes_enabled)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
1932
bool (*connected)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
1939
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_display_types.h
194
struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
1945
static inline struct intel_encoder *
sys/dev/pci/drm/i915/display/intel_display_types.h
1951
static inline bool intel_encoder_is_dig_port(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
1964
static inline bool intel_encoder_is_mst(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
1970
enc_to_mst(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
1977
enc_to_dig_port(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
1979
struct intel_encoder *intel_encoder = encoder;
sys/dev/pci/drm/i915/display/intel_display_types.h
198
struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
1981
if (intel_encoder_is_dig_port(intel_encoder))
sys/dev/pci/drm/i915/display/intel_display_types.h
1984
else if (intel_encoder_is_mst(intel_encoder))
sys/dev/pci/drm/i915/display/intel_display_types.h
1997
enc_to_intel_hdmi(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
2008
static inline struct intel_dp *enc_to_intel_dp(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
202
struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
2021
static inline bool intel_encoder_is_dp(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
2035
static inline bool intel_encoder_is_hdmi(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_display_types.h
206
struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
210
struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
213
void (*audio_enable)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
216
void (*audio_disable)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
2213
__assoc(intel_encoder, p), \
sys/dev/pci/drm/i915/display/intel_display_types.h
222
bool (*get_hw_state)(struct intel_encoder *, enum pipe *pipe);
sys/dev/pci/drm/i915/display/intel_display_types.h
227
void (*get_config)(struct intel_encoder *,
sys/dev/pci/drm/i915/display/intel_display_types.h
234
void (*sync_state)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
241
bool (*initial_fastset_check)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
248
void (*get_power_domains)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
256
void (*suspend)(struct intel_encoder *);
sys/dev/pci/drm/i915/display/intel_display_types.h
261
void (*suspend_complete)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
267
void (*shutdown)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
272
void (*shutdown_complete)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
276
void (*enable_clock)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
278
void (*disable_clock)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
282
bool (*is_clock_enabled)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_display_types.h
286
enum icl_port_dpll_id (*port_pll_type)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
288
const struct intel_ddi_buf_trans *(*get_buf_trans)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
291
void (*set_signal_levels)(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_display_types.h
517
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp.c
1639
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
2478
const struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
2655
intel_dp_compute_link_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
287
struct intel_encoder *encoder = &intel_dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp.c
3061
static bool intel_dp_has_audio(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
3080
intel_dp_compute_output_format(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
312
struct intel_encoder *encoder = &intel_dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp.c
3124
intel_dp_audio_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
3138
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
3256
intel_dp_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
3669
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
3722
void intel_dp_sync_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
3746
bool intel_dp_initial_fastset_check(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
4279
void intel_edp_fixup_vbt_bpp(struct intel_encoder *encoder, int pipe_bpp)
sys/dev/pci/drm/i915/display/intel_dp.c
4347
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
4575
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
4795
static void intel_write_dp_sdp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
4832
void intel_dp_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
487
struct intel_encoder *encoder = &intel_dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp.c
4977
intel_read_dp_as_sdp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
5045
static void intel_read_dp_vsc_sdp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
505
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
5067
static void intel_read_dp_hdr_metadata_infoframe_sdp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
5092
void intel_read_dp_sdp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
5119
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
5157
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
5191
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp.c
524
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
5318
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp.c
537
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
5413
static int intel_dp_retrain_link(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.c
5462
void intel_dp_link_check(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
5474
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp.c
5655
void intel_digital_port_lock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
5663
void intel_digital_port_unlock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
5685
bool intel_digital_port_connected_locked(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
5702
bool intel_digital_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
5908
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp.c
6160
struct intel_encoder *encoder = to_intel_encoder(_encoder);
sys/dev/pci/drm/i915/display/intel_dp.c
6181
void intel_dp_encoder_suspend(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
6190
void intel_dp_encoder_shutdown(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
6357
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_dp.c
6482
intel_dp_has_gamut_metadata_dip(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp.c
6570
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp.c
6737
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp.c
6843
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp.c
6866
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp.h
127
void intel_dp_set_infoframes(struct intel_encoder *encoder, bool enable,
sys/dev/pci/drm/i915/display/intel_dp.h
130
void intel_read_dp_sdp(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.h
133
void intel_digital_port_lock(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
134
void intel_digital_port_unlock(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
135
bool intel_digital_port_connected(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
136
bool intel_digital_port_connected_locked(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
178
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.h
182
bool intel_dp_initial_fastset_check(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.h
184
void intel_dp_sync_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.h
203
bool intel_dp_has_gamut_metadata_dip(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
24
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_dp.h
39
void intel_edp_fixup_vbt_bpp(struct intel_encoder *encoder, int pipe_bpp);
sys/dev/pci/drm/i915/display/intel_dp.h
46
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.h
58
void intel_dp_link_check(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
69
void intel_dp_encoder_suspend(struct intel_encoder *intel_encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
70
void intel_dp_encoder_shutdown(struct intel_encoder *intel_encoder);
sys/dev/pci/drm/i915/display/intel_dp.h
72
int intel_dp_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.h
80
void intel_dp_audio_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp.h
95
void intel_edp_fixup_vbt_bpp(struct intel_encoder *encoder, int pipe_bpp);
sys/dev/pci/drm/i915/display/intel_dp_aux.c
244
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp_aux.c
789
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp_aux.c
841
static enum aux_ch default_aux_ch(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp_aux.c
852
static struct intel_encoder *
sys/dev/pci/drm/i915/display/intel_dp_aux.c
853
get_encoder_by_aux_ch(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_aux.c
857
struct intel_encoder *other;
sys/dev/pci/drm/i915/display/intel_dp_aux.c
873
enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp_aux.c
876
struct intel_encoder *other;
sys/dev/pci/drm/i915/display/intel_dp_aux.h
14
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_dp_aux.h
19
enum aux_ch intel_dp_aux_ch(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dp_hdcp.c
893
struct intel_encoder *intel_encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp_hdcp.c
894
enum port port = intel_encoder->port;
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
1138
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
1343
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
1643
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp_link_training.c
608
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1016
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1034
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1040
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
105
static struct intel_dp *to_primary_dp(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1131
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1135
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1144
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1148
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1191
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1197
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1286
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1291
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1354
static bool mst_stream_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1364
static void mst_stream_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1367
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1372
static bool mst_stream_initial_fastset_check(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1375
struct intel_encoder *primary_encoder = to_primary_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1620
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1799
struct intel_encoder *primary_encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp_mst.c
1801
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp_mst.c
2119
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp_mst.c
634
static int mst_stream_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
910
static int mst_stream_compute_config_late(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_mst.c
96
static struct intel_encoder *to_primary_encoder(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dp_test.c
227
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_test.c
450
static int intel_dp_do_phy_test(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dp_test.c
494
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_dp_test.c
576
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp_test.c
619
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp_test.c
669
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp_test.c
723
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
125
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
176
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
271
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
301
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
400
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
511
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
590
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
723
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.c
73
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_dp_tunnel.h
20
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
1026
void chv_phy_release_cl2_override(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
1037
void chv_phy_post_pll_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
1072
void vlv_set_phy_signal_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
1100
void vlv_phy_pre_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
1128
void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
1156
void vlv_phy_reset_lanes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
1170
void vlv_wait_port_ready(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
295
void bxt_dpio_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
613
void bxt_dpio_phy_set_lane_optim_mask(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
636
bxt_dpio_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
715
void chv_set_phy_signal_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
811
static void __chv_data_lane_soft_reset(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
856
void chv_data_lane_soft_reset(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
867
void chv_phy_pre_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.c
948
void chv_phy_pre_encoder_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
106
static inline void bxt_dpio_phy_set_lane_optim_mask(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
110
static inline u8 bxt_dpio_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
130
static inline void chv_set_phy_signal_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
136
static inline void chv_data_lane_soft_reset(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
141
static inline void chv_phy_pre_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
145
static inline void chv_phy_pre_encoder_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
149
static inline void chv_phy_release_cl2_override(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
152
static inline void chv_phy_post_pll_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
157
static inline void vlv_set_phy_signal_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
16
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
163
static inline void vlv_phy_pre_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
167
static inline void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
171
static inline void vlv_phy_reset_lanes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
175
static inline void vlv_wait_port_ready(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
32
void bxt_dpio_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
41
void bxt_dpio_phy_set_lane_optim_mask(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
43
u8 bxt_dpio_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
50
void chv_set_phy_signal_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
54
void chv_data_lane_soft_reset(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
57
void chv_phy_pre_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
59
void chv_phy_pre_encoder_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
61
void chv_phy_release_cl2_override(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
62
void chv_phy_post_pll_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
65
void vlv_set_phy_signal_level(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
69
void vlv_phy_pre_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
71
void vlv_phy_pre_encoder_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
73
void vlv_phy_reset_lanes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
75
void vlv_wait_port_ready(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpio_phy.h
82
static inline void bxt_dpio_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dpll.c
1157
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_dpll.c
1186
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_dpll.c
1201
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_dpll.c
1219
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
107
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
110
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
115
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
1203
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
1220
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
1923
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
1938
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
2420
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
2435
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
3302
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
3354
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
3453
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
3496
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
3510
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
4387
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
4420
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
4472
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
605
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.c
612
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dpll_mgr.h
408
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpll_mgr.h
411
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpll_mgr.h
421
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dpll_mgr.h
50
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_dsi.c
26
void intel_dsi_shutdown(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dsi.h
142
static inline struct intel_dsi *enc_to_intel_dsi(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dsi.h
157
static inline u16 intel_dsi_encoder_ports(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dsi.h
173
void intel_dsi_shutdown(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_dsi.h
43
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_dsi_dcs_backlight.c
194
struct intel_encoder *encoder = intel_attached_encoder(intel_connector);
sys/dev/pci/drm/i915/display/intel_dsi_dcs_backlight.c
49
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_dvo.c
114
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_dvo.c
121
static struct intel_dvo *enc_to_dvo(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_dvo.c
134
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_dvo.c
147
static bool intel_dvo_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dvo.c
161
static void intel_dvo_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dvo.c
186
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dvo.c
201
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dvo.c
254
static int intel_dvo_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dvo.c
288
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_dvo.c
494
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_encoder.c
15
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_encoder.c
21
void intel_encoder_link_check_init(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_encoder.c
22
void (*callback)(struct intel_encoder *encoder))
sys/dev/pci/drm/i915/display/intel_encoder.c
28
void intel_encoder_link_check_flush_work(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_encoder.c
33
void intel_encoder_link_check_queue_work(struct intel_encoder *encoder, int delay_ms)
sys/dev/pci/drm/i915/display/intel_encoder.c
43
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_encoder.c
54
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_encoder.c
65
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_encoder.c
87
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_encoder.h
11
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_encoder.h
13
void intel_encoder_link_check_init(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_encoder.h
14
void (*callback)(struct intel_encoder *encoder));
sys/dev/pci/drm/i915/display/intel_encoder.h
15
void intel_encoder_link_check_queue_work(struct intel_encoder *encoder, int delay_ms);
sys/dev/pci/drm/i915/display/intel_encoder.h
16
void intel_encoder_link_check_flush_work(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_fdi.c
849
void hsw_fdi_link_train(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_fdi.c
974
void hsw_fdi_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_fdi.h
17
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_fdi.h
32
void hsw_fdi_link_train(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_fdi.h
34
void hsw_fdi_disable(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_hdcp.c
2442
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdcp.c
2516
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdcp.c
2566
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdcp.c
2848
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_hdcp.c
45
intel_hdcp_adjust_hdcp_line_rekeying(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdcp.h
20
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_hdcp.h
32
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdcp.h
38
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1005
void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1028
static void intel_hdmi_compute_gcp_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1050
static void ibx_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1109
static void cpt_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1158
static void vlv_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1216
void intel_hdmi_fastset_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1240
static void hsw_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
1811
static int intel_hdmi_source_max_tmds_clock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
1852
struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base;
sys/dev/pci/drm/i915/display/intel_hdmi.c
1879
struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base;
sys/dev/pci/drm/i915/display/intel_hdmi.c
2117
static int intel_hdmi_compute_bpc(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
212
static void g4x_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2152
static int intel_hdmi_compute_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2214
static bool intel_hdmi_has_audio(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2251
static int intel_hdmi_compute_output_format(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2295
static bool source_supports_scrambling(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2314
bool intel_hdmi_compute_has_hdmi_sink(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2324
int intel_hdmi_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2423
void intel_hdmi_encoder_shutdown(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2453
struct intel_encoder *encoder = &hdmi_to_dig_port(hdmi)->base;
sys/dev/pci/drm/i915/display/intel_hdmi.c
248
static void g4x_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2549
struct intel_encoder *encoder = &hdmi_to_dig_port(intel_hdmi)->base;
sys/dev/pci/drm/i915/display/intel_hdmi.c
264
static u32 g4x_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2701
bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2724
static u8 chv_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2747
static u8 bxt_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2767
static u8 cnp_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2793
static u8 icl_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
280
static void ibx_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
2807
static u8 mcc_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2830
static u8 rkl_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2849
static u8 gen9bc_tgp_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2868
static u8 dg1_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2873
static u8 adls_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2889
static u8 g4x_encoder_to_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2912
static u8 intel_hdmi_default_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2942
static struct intel_encoder *
sys/dev/pci/drm/i915/display/intel_hdmi.c
2943
get_encoder_by_ddc_pin(struct intel_encoder *encoder, u8 ddc_pin)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2946
struct intel_encoder *other;
sys/dev/pci/drm/i915/display/intel_hdmi.c
2966
static u8 intel_hdmi_ddc_pin(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hdmi.c
2969
struct intel_encoder *other;
sys/dev/pci/drm/i915/display/intel_hdmi.c
3050
struct intel_encoder *intel_encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_hdmi.c
3051
struct drm_device *dev = intel_encoder->base.dev;
sys/dev/pci/drm/i915/display/intel_hdmi.c
3052
enum port port = intel_encoder->port;
sys/dev/pci/drm/i915/display/intel_hdmi.c
3058
intel_encoder->base.base.id, intel_encoder->base.name);
sys/dev/pci/drm/i915/display/intel_hdmi.c
3065
dig_port->max_lanes, intel_encoder->base.base.id,
sys/dev/pci/drm/i915/display/intel_hdmi.c
3066
intel_encoder->base.name))
sys/dev/pci/drm/i915/display/intel_hdmi.c
3069
ddc_pin = intel_hdmi_ddc_pin(intel_encoder);
sys/dev/pci/drm/i915/display/intel_hdmi.c
3098
intel_connector_attach_encoder(intel_connector, intel_encoder);
sys/dev/pci/drm/i915/display/intel_hdmi.c
319
static void ibx_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
336
static u32 ibx_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
355
static void cpt_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
397
static void cpt_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
414
static u32 cpt_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
429
static void vlv_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
469
static void vlv_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
487
static u32 vlv_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
505
void hsw_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
549
void hsw_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
563
static u32 hsw_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
607
u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
650
static void intel_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
679
void intel_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
713
intel_hdmi_compute_avi_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
770
intel_hdmi_compute_spd_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
802
intel_hdmi_compute_hdmi_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
832
intel_hdmi_compute_drm_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
866
static void g4x_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.c
979
static bool intel_hdmi_set_gcp_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
20
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_hdmi.h
26
bool intel_hdmi_compute_has_hdmi_sink(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
29
int intel_hdmi_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
32
void intel_hdmi_encoder_shutdown(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_hdmi.h
33
bool intel_hdmi_handle_sink_scrambling(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
39
u32 intel_hdmi_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
42
void intel_hdmi_read_gcp_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
44
void intel_hdmi_fastset_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
47
void intel_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
64
void hsw_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hdmi.h
68
void hsw_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hotplug.c
1074
void intel_hpd_block(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug.c
1103
void intel_hpd_unblock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug.c
112
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_hotplug.c
1126
void intel_hpd_clear_and_unblock(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug.c
343
intel_encoder_hotplug(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hotplug.c
349
static bool intel_encoder_has_hpd_pulse(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug.c
357
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug.c
396
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug.c
454
struct intel_encoder *encoder = &dig_port->base;
sys/dev/pci/drm/i915/display/intel_hotplug.c
516
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_hotplug.c
590
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug.c
905
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug.h
15
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_hotplug.h
20
enum intel_hotplug_state intel_encoder_hotplug(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_hotplug.h
29
void intel_hpd_block(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_hotplug.h
30
void intel_hpd_unblock(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_hotplug.h
31
void intel_hpd_clear_and_unblock(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1008
static void mtp_ddi_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1024
static void mtp_tc_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1047
static void mtp_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1107
static void xelpdp_pica_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1116
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1129
static void xelpdp_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1170
static u32 spt_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1185
static u32 spt_hotplug2_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1208
static void spt_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1254
static u32 ilk_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1277
static void ilk_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1319
static u32 bxt_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1351
static void bxt_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1382
static void i915_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1428
void (*hpd_enable_detection)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
1447
void intel_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
20
typedef u32 (*hotplug_enables_func)(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
372
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
385
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
409
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
709
static u32 ibx_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
747
static void ibx_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
781
static u32 icp_ddi_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
801
static u32 icp_tc_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
813
static void icp_ddi_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
829
static void icp_tc_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
838
static void icp_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
878
static u32 gen11_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
892
static void dg1_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
913
static void gen11_tc_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
929
static void gen11_tbt_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
938
static void gen11_hpd_enable_detection(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
978
static u32 mtp_ddi_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.c
996
static u32 mtp_tc_hotplug_enables(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_hotplug_irq.h
12
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_hotplug_irq.h
30
void intel_hpd_enable_detection(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_load_detect.c
208
struct intel_encoder *intel_encoder =
sys/dev/pci/drm/i915/display/intel_load_detect.c
210
struct drm_encoder *encoder = &intel_encoder->base;
sys/dev/pci/drm/i915/display/intel_load_detect.c
53
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_lspcon.c
493
void lspcon_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.c
527
void lspcon_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.c
538
void lspcon_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.c
61
static struct intel_lspcon *enc_to_intel_lspcon(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_lspcon.c
642
u32 lspcon_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.c
717
u32 intel_lspcon_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.h
14
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_lspcon.h
21
u32 intel_lspcon_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.h
25
void lspcon_write_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.h
29
void lspcon_read_infoframe(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.h
33
void lspcon_set_infoframes(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lspcon.h
37
u32 lspcon_infoframes_enabled(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
103
static bool intel_lvds_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
122
static void intel_lvds_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
239
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
320
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
340
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
357
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
368
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
376
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
383
static void intel_lvds_shutdown(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_lvds.c
417
static int intel_lvds_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_lvds.c
70
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_lvds.c
776
struct intel_encoder *intel_get_lvds_encoder(struct intel_display *display)
sys/dev/pci/drm/i915/display/intel_lvds.c
778
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_lvds.c
790
struct intel_encoder *encoder = intel_get_lvds_encoder(display);
sys/dev/pci/drm/i915/display/intel_lvds.c
82
static struct intel_lvds_encoder *to_lvds_encoder(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_lvds.c
848
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_lvds.h
20
struct intel_encoder *intel_get_lvds_encoder(struct intel_display *display);
sys/dev/pci/drm/i915/display/intel_lvds.h
31
static inline struct intel_encoder *intel_get_lvds_encoder(struct intel_display *display)
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
104
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
121
static void reset_encoder_connector_state(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
149
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
304
struct intel_encoder *encoder =
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
401
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
412
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
424
static struct intel_connector *intel_encoder_find_connector(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
574
static void intel_sanitize_encoder(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
696
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
884
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_setup.c
934
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_verify.c
115
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_verify.c
171
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_modeset_verify.c
37
struct intel_encoder *encoder = intel_attached_encoder(connector);
sys/dev/pci/drm/i915/display/intel_opregion.c
391
int intel_opregion_notify_encoder(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_opregion.h
101
intel_opregion_notify_encoder(struct intel_encoder *encoder, bool enable)
sys/dev/pci/drm/i915/display/intel_opregion.h
33
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_opregion.h
49
int intel_opregion_notify_encoder(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_panel.c
376
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_panel.h
20
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_panel.h
54
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_pch_refclk.c
445
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_pch_refclk.c
503
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_pipe_crc.c
82
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_pmdemand.c
146
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_pmdemand.c
208
struct intel_encoder *encoder = to_intel_encoder(conn_state->best_encoder);
sys/dev/pci/drm/i915/display/intel_pmdemand.c
260
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_pmdemand.c
276
struct intel_encoder *old_encoder =
sys/dev/pci/drm/i915/display/intel_pmdemand.c
278
struct intel_encoder *new_encoder =
sys/dev/pci/drm/i915/display/intel_pmdemand.h
15
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_pmdemand.h
30
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_pps.c
1205
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_pps.c
1233
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_pps.c
1280
void vlv_pps_port_enable_unlocked(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_pps.c
1326
void vlv_pps_port_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_pps.c
173
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_pps.c
1740
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_pps.c
404
struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base;
sys/dev/pci/drm/i915/display/intel_pps.c
449
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_pps.c
476
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_pps.h
18
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_pps.h
51
void vlv_pps_port_enable_unlocked(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_pps.h
53
void vlv_pps_port_disable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_psr.c
1740
void intel_psr_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_psr.c
208
bool intel_encoder_can_psr(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_psr.c
217
bool intel_psr_needs_aux_io_power(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_psr.c
2322
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
2468
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
2676
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
2958
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3002
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3108
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3388
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3498
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3771
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3794
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3832
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3892
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
3943
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
4183
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
4205
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.c
4228
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_psr.h
21
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_psr.h
28
bool intel_encoder_can_psr(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_psr.h
29
bool intel_psr_needs_aux_io_power(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_psr.h
50
void intel_psr_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1325
static bool intel_sdvo_limited_color_range(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1337
static bool intel_sdvo_has_audio(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1357
static int intel_sdvo_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1523
struct intel_encoder *intel_encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1527
struct intel_display *display = to_intel_display(intel_encoder);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1535
struct intel_sdvo *intel_sdvo = to_sdvo(intel_encoder);
sys/dev/pci/drm/i915/display/intel_sdvo.c
1685
static bool intel_sdvo_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1700
static void intel_sdvo_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
180
static struct intel_sdvo *to_sdvo(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_sdvo.c
1802
static void intel_sdvo_disable_audio(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1814
static void intel_sdvo_enable_audio(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1835
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1881
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1888
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
1896
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2051
static void intel_sdvo_enable_hotplug(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_sdvo.c
2062
intel_sdvo_hotplug(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_sdvo.c
2547
struct intel_encoder *encoder = to_intel_encoder(_encoder);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2801
struct intel_encoder *intel_encoder = to_intel_encoder(encoder);
sys/dev/pci/drm/i915/display/intel_sdvo.c
2823
intel_encoder->hotplug = intel_sdvo_hotplug;
sys/dev/pci/drm/i915/display/intel_sdvo.c
2824
intel_sdvo_enable_hotplug(intel_encoder);
sys/dev/pci/drm/i915/display/intel_sdvo.c
3386
struct intel_encoder *intel_encoder;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3401
intel_encoder = &intel_sdvo->base;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3402
intel_encoder->type = INTEL_OUTPUT_SDVO;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3403
intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3404
intel_encoder->port = port;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3406
drm_encoder_init(display->drm, &intel_encoder->base,
sys/dev/pci/drm/i915/display/intel_sdvo.c
3427
intel_encoder->compute_config = intel_sdvo_compute_config;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3429
intel_encoder->disable = pch_disable_sdvo;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3430
intel_encoder->post_disable = pch_post_disable_sdvo;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3432
intel_encoder->disable = intel_disable_sdvo;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3434
intel_encoder->pre_enable = intel_sdvo_pre_enable;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3435
intel_encoder->enable = intel_enable_sdvo;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3436
intel_encoder->audio_enable = intel_sdvo_enable_audio;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3437
intel_encoder->audio_disable = intel_sdvo_disable_audio;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3438
intel_encoder->get_hw_state = intel_sdvo_get_hw_state;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3439
intel_encoder->get_config = intel_sdvo_get_config;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3471
intel_encoder->hpd_pin = HPD_SDVO_B;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3473
intel_encoder->hpd_pin = HPD_SDVO_C;
sys/dev/pci/drm/i915/display/intel_sdvo.c
3519
intel_sdvo_encoder_destroy(&intel_encoder->base);
sys/dev/pci/drm/i915/display/intel_sdvo.c
96
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_snps_phy.c
1777
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_snps_phy.c
1792
struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_snps_phy.c
1819
void intel_mpllb_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.c
1878
void intel_mpllb_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_snps_phy.c
1918
int intel_mpllb_calc_port_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.c
1949
void intel_mpllb_readout_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.c
1989
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/intel_snps_phy.c
51
void intel_snps_phy_update_psr_power_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.c
67
void intel_snps_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.h
16
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_snps_phy.h
20
void intel_snps_phy_update_psr_power_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.h
24
struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_snps_phy.h
25
void intel_mpllb_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.h
27
void intel_mpllb_disable(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_snps_phy.h
28
void intel_mpllb_readout_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.h
30
int intel_mpllb_calc_port_clock(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_snps_phy.h
33
void intel_snps_phy_set_signal_levels(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_tc.c
1716
bool intel_tc_port_connected(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_tc.h
13
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_tc.h
89
bool intel_tc_port_connected(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/intel_tv.c
1091
intel_tv_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_tv.c
1190
intel_tv_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_tv.c
1433
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_tv.c
1934
struct intel_encoder *intel_encoder;
sys/dev/pci/drm/i915/display/intel_tv.c
1980
intel_encoder = &intel_tv->base;
sys/dev/pci/drm/i915/display/intel_tv.c
1999
drm_encoder_init(display->drm, &intel_encoder->base,
sys/dev/pci/drm/i915/display/intel_tv.c
2003
intel_encoder->compute_config = intel_tv_compute_config;
sys/dev/pci/drm/i915/display/intel_tv.c
2004
intel_encoder->get_config = intel_tv_get_config;
sys/dev/pci/drm/i915/display/intel_tv.c
2005
intel_encoder->pre_enable = intel_tv_pre_enable;
sys/dev/pci/drm/i915/display/intel_tv.c
2006
intel_encoder->enable = intel_enable_tv;
sys/dev/pci/drm/i915/display/intel_tv.c
2007
intel_encoder->disable = intel_disable_tv;
sys/dev/pci/drm/i915/display/intel_tv.c
2008
intel_encoder->get_hw_state = intel_tv_get_hw_state;
sys/dev/pci/drm/i915/display/intel_tv.c
2011
intel_connector_attach_encoder(intel_connector, intel_encoder);
sys/dev/pci/drm/i915/display/intel_tv.c
2013
intel_encoder->type = INTEL_OUTPUT_TVOUT;
sys/dev/pci/drm/i915/display/intel_tv.c
2014
intel_encoder->power_domain = POWER_DOMAIN_PORT_OTHER;
sys/dev/pci/drm/i915/display/intel_tv.c
2015
intel_encoder->port = PORT_NONE;
sys/dev/pci/drm/i915/display/intel_tv.c
2016
intel_encoder->pipe_mask = ~0;
sys/dev/pci/drm/i915/display/intel_tv.c
2017
intel_encoder->cloneable = 0;
sys/dev/pci/drm/i915/display/intel_tv.c
58
struct intel_encoder base;
sys/dev/pci/drm/i915/display/intel_tv.c
905
static struct intel_tv *enc_to_tv(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/intel_tv.c
916
intel_tv_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe)
sys/dev/pci/drm/i915/display/intel_tv.c
928
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_tv.c
942
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_vdsc.c
711
void intel_dsc_dsi_pps_write(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_vdsc.c
733
void intel_dsc_dp_pps_write(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_vdsc.c
754
void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_vdsc.h
17
struct intel_encoder;
sys/dev/pci/drm/i915/display/intel_vdsc.h
29
void intel_dsc_dsi_pps_write(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_vdsc.h
31
void intel_dsc_dp_pps_write(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/intel_vdsc.h
33
void intel_dsc_su_et_parameters_configure(struct intel_dsb *dsb, struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
1010
static void bxt_dsi_get_pipe_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
1175
static void intel_dsi_get_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
1215
static void set_dsi_timings(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
1303
static void intel_dsi_prepare(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
1509
static void intel_dsi_unprepare(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
1904
struct intel_encoder *encoder;
sys/dev/pci/drm/i915/display/vlv_dsi.c
270
static int intel_dsi_compute_config(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
328
static bool glk_dsi_enable_io(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
369
static void glk_dsi_device_ready(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
431
static void bxt_dsi_device_ready(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
457
static void vlv_dsi_device_ready(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
497
static void intel_dsi_device_ready(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
509
static void glk_dsi_enter_low_power_mode(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
536
static void glk_dsi_disable_mipi_io(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
557
static void glk_dsi_clear_device_ready(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
569
static void vlv_dsi_clear_device_ready(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
611
static void intel_dsi_port_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
663
static void intel_dsi_port_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
678
static void intel_dsi_prepare(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
680
static void intel_dsi_unprepare(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/vlv_dsi.c
724
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
820
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
832
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
858
static void intel_dsi_clear_device_ready(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi.c
869
struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi.c
934
static bool intel_dsi_get_hw_state(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
118
static int vlv_dsi_pclk(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
175
int vlv_dsi_pll_compute(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
213
void vlv_dsi_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
249
void vlv_dsi_pll_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
310
void bxt_dsi_pll_disable(struct intel_encoder *encoder)
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
328
u32 vlv_dsi_get_pclk(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
347
static int bxt_dsi_pclk(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
360
u32 bxt_dsi_get_pclk(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
376
void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port)
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
486
int bxt_dsi_pll_compute(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
546
void bxt_dsi_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.c
581
void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port)
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
14
struct intel_encoder;
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
16
int vlv_dsi_pll_compute(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
18
void vlv_dsi_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
20
void vlv_dsi_pll_disable(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
21
u32 vlv_dsi_get_pclk(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
23
void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port);
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
25
int bxt_dsi_pll_compute(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
27
void bxt_dsi_pll_enable(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
29
void bxt_dsi_pll_disable(struct intel_encoder *encoder);
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
30
u32 bxt_dsi_get_pclk(struct intel_encoder *encoder,
sys/dev/pci/drm/i915/display/vlv_dsi_pll.h
32
void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port);
sys/dev/pci/drm/i915/i915_irq.h
20
struct intel_encoder;