Home
last modified time | relevance | path

Searched refs:drm_encoder (Results 1 – 25 of 110) sorted by relevance

12345

/drivers/gpu/drm/exynos/
Dexynos_drm_encoder.h20 struct drm_encoder *exynos_drm_encoder_create(struct drm_device *dev,
24 exynos_drm_get_manager(struct drm_encoder *encoder);
26 void (*fn)(struct drm_encoder *, void *));
27 void exynos_drm_enable_vblank(struct drm_encoder *encoder, void *data);
28 void exynos_drm_disable_vblank(struct drm_encoder *encoder, void *data);
29 void exynos_drm_encoder_crtc_dpms(struct drm_encoder *encoder, void *data);
30 void exynos_drm_encoder_crtc_pipe(struct drm_encoder *encoder, void *data);
31 void exynos_drm_encoder_plane_mode_set(struct drm_encoder *encoder, void *data);
32 void exynos_drm_encoder_plane_commit(struct drm_encoder *encoder, void *data);
33 void exynos_drm_encoder_plane_enable(struct drm_encoder *encoder, void *data);
[all …]
Dexynos_drm_encoder.c23 drm_encoder)
36 struct drm_encoder drm_encoder; member
42 static void exynos_drm_connector_power(struct drm_encoder *encoder, int mode) in exynos_drm_connector_power()
57 static void exynos_drm_encoder_dpms(struct drm_encoder *encoder, int mode) in exynos_drm_encoder_dpms()
98 exynos_drm_encoder_mode_fixup(struct drm_encoder *encoder, in exynos_drm_encoder_mode_fixup()
149 static void exynos_drm_encoder_mode_set(struct drm_encoder *encoder, in exynos_drm_encoder_mode_set()
190 static void exynos_drm_encoder_prepare(struct drm_encoder *encoder) in exynos_drm_encoder_prepare()
197 static void exynos_drm_encoder_commit(struct drm_encoder *encoder) in exynos_drm_encoder_commit()
228 struct drm_encoder *encoder; in exynos_drm_encoder_complete_scanout()
249 static void exynos_drm_encoder_disable(struct drm_encoder *encoder) in exynos_drm_encoder_disable()
[all …]
/drivers/gpu/drm/radeon/
Dradeon_mode.h330 struct drm_encoder *encoder;
408 struct drm_encoder base;
523 radeon_get_connector_for_encoder(struct drm_encoder *encoder);
525 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
526 extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
529 extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
540 extern void radeon_dp_link_train(struct drm_encoder *encoder,
545 extern int radeon_dp_get_panel_mode(struct drm_encoder *encoder,
547 extern void atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode);
550 extern void atombios_dig_transmitter_setup(struct drm_encoder *encoder,
[all …]
Dradeon_encoders.c40 static uint32_t radeon_encoder_clones(struct drm_encoder *encoder) in radeon_encoder_clones()
45 struct drm_encoder *clone_encoder; in radeon_encoder_clones()
78 struct drm_encoder *encoder; in radeon_setup_encoder_clones()
167 struct drm_encoder *encoder; in radeon_link_encoder_connector()
189 void radeon_encoder_set_active_device(struct drm_encoder *encoder) in radeon_encoder_set_active_device()
207 radeon_get_connector_for_encoder(struct drm_encoder *encoder) in radeon_get_connector_for_encoder()
223 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder) in radeon_get_connector_for_encoder_init()
238 struct drm_encoder *radeon_get_external_encoder(struct drm_encoder *encoder) in radeon_get_external_encoder()
242 struct drm_encoder *other_encoder; in radeon_get_external_encoder()
259 u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder) in radeon_encoder_get_dp_bridge_encoder_id()
[all …]
Datombios_encoders.c88 struct drm_encoder *encoder = &radeon_encoder->base; in atombios_set_backlight_level()
284 static inline bool radeon_encoder_is_digital(struct drm_encoder *encoder) in radeon_encoder_is_digital()
305 static bool radeon_atom_mode_fixup(struct drm_encoder *encoder, in radeon_atom_mode_fixup()
350 atombios_dac_setup(struct drm_encoder *encoder, int action) in atombios_dac_setup()
402 atombios_tv_setup(struct drm_encoder *encoder, int action) in atombios_tv_setup()
457 static u8 radeon_atom_get_bpc(struct drm_encoder *encoder) in radeon_atom_get_bpc()
490 atombios_dvo_setup(struct drm_encoder *encoder, int action) in atombios_dvo_setup()
555 atombios_digital_setup(struct drm_encoder *encoder, int action) in atombios_digital_setup()
668 atombios_get_encoder_mode(struct drm_encoder *encoder) in atombios_get_encoder_mode()
802 atombios_dig_encoder_setup(struct drm_encoder *encoder, int action, int panel_mode) in atombios_dig_encoder_setup()
[all …]
Dradeon_legacy_encoders.c36 static void radeon_legacy_encoder_disable(struct drm_encoder *encoder) in radeon_legacy_encoder_disable()
46 static void radeon_legacy_lvds_update(struct drm_encoder *encoder, int mode) in radeon_legacy_lvds_update()
135 static void radeon_legacy_lvds_dpms(struct drm_encoder *encoder, int mode) in radeon_legacy_lvds_dpms()
154 static void radeon_legacy_lvds_prepare(struct drm_encoder *encoder) in radeon_legacy_lvds_prepare()
165 static void radeon_legacy_lvds_commit(struct drm_encoder *encoder) in radeon_legacy_lvds_commit()
176 static void radeon_legacy_lvds_mode_set(struct drm_encoder *encoder, in radeon_legacy_lvds_mode_set()
246 static bool radeon_legacy_mode_fixup(struct drm_encoder *encoder, in radeon_legacy_mode_fixup()
495 static void radeon_lvds_enc_destroy(struct drm_encoder *encoder) in radeon_lvds_enc_destroy()
511 static void radeon_legacy_primary_dac_dpms(struct drm_encoder *encoder, int mode) in radeon_legacy_primary_dac_dpms()
553 static void radeon_legacy_primary_dac_prepare(struct drm_encoder *encoder) in radeon_legacy_primary_dac_prepare()
[all …]
Dr600_hdmi.c105 static void r600_hdmi_update_ACR(struct drm_encoder *encoder, uint32_t clock) in r600_hdmi_update_ACR()
127 static void r600_hdmi_update_avi_infoframe(struct drm_encoder *encoder, in r600_hdmi_update_avi_infoframe()
158 static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder, in r600_hdmi_update_audio_infoframe()
177 static bool r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder) in r600_hdmi_is_audio_buffer_filled()
191 int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder) in r600_hdmi_buffer_status_changed()
210 static void r600_hdmi_audio_workaround(struct drm_encoder *encoder) in r600_hdmi_audio_workaround()
229 void r600_audio_set_dto(struct drm_encoder *encoder, u32 clock) in r600_audio_set_dto()
265 void r600_hdmi_setmode(struct drm_encoder *encoder, struct drm_display_mode *mode) in r600_hdmi_setmode()
352 void r600_hdmi_update_audio_settings(struct drm_encoder *encoder) in r600_hdmi_update_audio_settings()
450 void r600_hdmi_enable(struct drm_encoder *encoder, bool enable) in r600_hdmi_enable()
/drivers/gpu/drm/udl/
Dudl_encoder.c19 static void udl_enc_destroy(struct drm_encoder *encoder) in udl_enc_destroy()
25 static void udl_encoder_disable(struct drm_encoder *encoder) in udl_encoder_disable()
29 static bool udl_mode_fixup(struct drm_encoder *encoder, in udl_mode_fixup()
36 static void udl_encoder_prepare(struct drm_encoder *encoder) in udl_encoder_prepare()
40 static void udl_encoder_commit(struct drm_encoder *encoder) in udl_encoder_commit()
44 static void udl_encoder_mode_set(struct drm_encoder *encoder, in udl_encoder_mode_set()
51 udl_encoder_dpms(struct drm_encoder *encoder, int mode) in udl_encoder_dpms()
68 struct drm_encoder *udl_encoder_init(struct drm_device *dev) in udl_encoder_init()
70 struct drm_encoder *encoder; in udl_encoder_init()
72 encoder = kzalloc(sizeof(struct drm_encoder), GFP_KERNEL); in udl_encoder_init()
/drivers/gpu/drm/
Ddrm_encoder_slave.c110 void drm_i2c_encoder_destroy(struct drm_encoder *drm_encoder) in drm_i2c_encoder_destroy() argument
112 struct drm_encoder_slave *encoder = to_encoder_slave(drm_encoder); in drm_i2c_encoder_destroy()
113 struct i2c_client *client = drm_i2c_encoder_get_client(drm_encoder); in drm_i2c_encoder_destroy()
128 get_slave_funcs(struct drm_encoder *enc) in get_slave_funcs()
133 void drm_i2c_encoder_dpms(struct drm_encoder *encoder, int mode) in drm_i2c_encoder_dpms()
139 bool drm_i2c_encoder_mode_fixup(struct drm_encoder *encoder, in drm_i2c_encoder_mode_fixup()
147 void drm_i2c_encoder_prepare(struct drm_encoder *encoder) in drm_i2c_encoder_prepare()
153 void drm_i2c_encoder_commit(struct drm_encoder *encoder) in drm_i2c_encoder_commit()
159 void drm_i2c_encoder_mode_set(struct drm_encoder *encoder, in drm_i2c_encoder_mode_set()
167 enum drm_connector_status drm_i2c_encoder_detect(struct drm_encoder *encoder, in drm_i2c_encoder_detect()
[all …]
/drivers/gpu/drm/omapdrm/
Domap_encoder.c40 struct drm_encoder base;
44 struct omap_dss_device *omap_encoder_get_dssdev(struct drm_encoder *encoder) in omap_encoder_get_dssdev()
51 static void omap_encoder_destroy(struct drm_encoder *encoder) in omap_encoder_destroy()
74 static void omap_encoder_dpms(struct drm_encoder *encoder, int mode) in omap_encoder_dpms()
78 static bool omap_encoder_mode_fixup(struct drm_encoder *encoder, in omap_encoder_mode_fixup()
85 static void omap_encoder_mode_set(struct drm_encoder *encoder, in omap_encoder_mode_set()
91 static void omap_encoder_prepare(struct drm_encoder *encoder) in omap_encoder_prepare()
95 static void omap_encoder_commit(struct drm_encoder *encoder) in omap_encoder_commit()
112 int omap_encoder_set_enabled(struct drm_encoder *encoder, bool enabled) in omap_encoder_set_enabled()
126 int omap_encoder_update(struct drm_encoder *encoder, in omap_encoder_update()
[all …]
/drivers/gpu/drm/tilcdc/
Dtilcdc_slave.c56 get_slave_funcs(struct drm_encoder *enc) in get_slave_funcs()
61 static void slave_encoder_destroy(struct drm_encoder *encoder) in slave_encoder_destroy()
70 static void slave_encoder_prepare(struct drm_encoder *encoder) in slave_encoder_prepare()
94 static struct drm_encoder *slave_encoder_create(struct drm_device *dev, in slave_encoder_create()
98 struct drm_encoder *encoder; in slave_encoder_create()
137 struct drm_encoder *encoder; /* our connected encoder */
153 struct drm_encoder *encoder = to_slave_connector(connector)->encoder; in slave_connector_detect()
159 struct drm_encoder *encoder = to_slave_connector(connector)->encoder; in slave_connector_get_modes()
166 struct drm_encoder *encoder = to_slave_connector(connector)->encoder; in slave_connector_mode_valid()
177 static struct drm_encoder *slave_connector_best_encoder( in slave_connector_best_encoder()
[all …]
Dtilcdc_tfp410.c52 struct drm_encoder base;
59 static void tfp410_encoder_destroy(struct drm_encoder *encoder) in tfp410_encoder_destroy()
66 static void tfp410_encoder_dpms(struct drm_encoder *encoder, int mode) in tfp410_encoder_dpms()
84 static bool tfp410_encoder_mode_fixup(struct drm_encoder *encoder, in tfp410_encoder_mode_fixup()
92 static void tfp410_encoder_prepare(struct drm_encoder *encoder) in tfp410_encoder_prepare()
98 static void tfp410_encoder_commit(struct drm_encoder *encoder) in tfp410_encoder_commit()
103 static void tfp410_encoder_mode_set(struct drm_encoder *encoder, in tfp410_encoder_mode_set()
122 static struct drm_encoder *tfp410_encoder_create(struct drm_device *dev, in tfp410_encoder_create()
126 struct drm_encoder *encoder; in tfp410_encoder_create()
162 struct drm_encoder *encoder; /* our connected encoder */
[all …]
Dtilcdc_panel.c41 struct drm_encoder base;
47 static void panel_encoder_destroy(struct drm_encoder *encoder) in panel_encoder_destroy()
54 static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) in panel_encoder_dpms()
67 static bool panel_encoder_mode_fixup(struct drm_encoder *encoder, in panel_encoder_mode_fixup()
75 static void panel_encoder_prepare(struct drm_encoder *encoder) in panel_encoder_prepare()
82 static void panel_encoder_commit(struct drm_encoder *encoder) in panel_encoder_commit()
87 static void panel_encoder_mode_set(struct drm_encoder *encoder, in panel_encoder_mode_set()
106 static struct drm_encoder *panel_encoder_create(struct drm_device *dev, in panel_encoder_create()
110 struct drm_encoder *encoder; in panel_encoder_create()
145 struct drm_encoder *encoder; /* our connected encoder */
[all …]
/drivers/gpu/drm/i2c/
Dtda998x_drv.c266 cec_write(struct drm_encoder *encoder, uint16_t addr, uint8_t val) in cec_write()
278 cec_read(struct drm_encoder *encoder, uint8_t addr) in cec_read()
300 set_page(struct drm_encoder *encoder, uint16_t reg) in set_page()
318 reg_read_range(struct drm_encoder *encoder, uint16_t reg, char *buf, int cnt) in reg_read_range()
342 reg_read(struct drm_encoder *encoder, uint16_t reg) in reg_read()
350 reg_write(struct drm_encoder *encoder, uint16_t reg, uint8_t val) in reg_write()
364 reg_write16(struct drm_encoder *encoder, uint16_t reg, uint16_t val) in reg_write16()
378 reg_set(struct drm_encoder *encoder, uint16_t reg, uint8_t val) in reg_set()
384 reg_clear(struct drm_encoder *encoder, uint16_t reg, uint8_t val) in reg_clear()
390 tda998x_reset(struct drm_encoder *encoder) in tda998x_reset()
[all …]
Dsil164_drv.c209 sil164_encoder_set_config(struct drm_encoder *encoder, void *params) in sil164_encoder_set_config()
217 sil164_encoder_dpms(struct drm_encoder *encoder, int mode) in sil164_encoder_dpms()
230 sil164_encoder_save(struct drm_encoder *encoder) in sil164_encoder_save()
243 sil164_encoder_restore(struct drm_encoder *encoder) in sil164_encoder_restore()
256 sil164_encoder_mode_fixup(struct drm_encoder *encoder, in sil164_encoder_mode_fixup()
264 sil164_encoder_mode_valid(struct drm_encoder *encoder, in sil164_encoder_mode_valid()
280 sil164_encoder_mode_set(struct drm_encoder *encoder, in sil164_encoder_mode_set()
298 sil164_encoder_detect(struct drm_encoder *encoder, in sil164_encoder_detect()
310 sil164_encoder_get_modes(struct drm_encoder *encoder, in sil164_encoder_get_modes()
317 sil164_encoder_create_resources(struct drm_encoder *encoder, in sil164_encoder_create_resources()
[all …]
Dch7006_drv.c33 static void ch7006_encoder_set_config(struct drm_encoder *encoder, in ch7006_encoder_set_config()
41 static void ch7006_encoder_destroy(struct drm_encoder *encoder) in ch7006_encoder_destroy()
53 static void ch7006_encoder_dpms(struct drm_encoder *encoder, int mode) in ch7006_encoder_dpms()
70 static void ch7006_encoder_save(struct drm_encoder *encoder) in ch7006_encoder_save()
80 static void ch7006_encoder_restore(struct drm_encoder *encoder) in ch7006_encoder_restore()
90 static bool ch7006_encoder_mode_fixup(struct drm_encoder *encoder, in ch7006_encoder_mode_fixup()
104 static int ch7006_encoder_mode_valid(struct drm_encoder *encoder, in ch7006_encoder_mode_valid()
113 static void ch7006_encoder_mode_set(struct drm_encoder *encoder, in ch7006_encoder_mode_set()
177 static enum drm_connector_status ch7006_encoder_detect(struct drm_encoder *encoder, in ch7006_encoder_detect()
225 static int ch7006_encoder_get_modes(struct drm_encoder *encoder, in ch7006_encoder_get_modes()
[all …]
/drivers/staging/imx-drm/
Dparallel-display.c36 struct drm_encoder encoder;
94 static struct drm_encoder *imx_pd_connector_best_encoder( in imx_pd_connector_best_encoder()
102 static void imx_pd_encoder_dpms(struct drm_encoder *encoder, int mode) in imx_pd_encoder_dpms()
106 static bool imx_pd_encoder_mode_fixup(struct drm_encoder *encoder, in imx_pd_encoder_mode_fixup()
113 static void imx_pd_encoder_prepare(struct drm_encoder *encoder) in imx_pd_encoder_prepare()
121 static void imx_pd_encoder_commit(struct drm_encoder *encoder) in imx_pd_encoder_commit()
125 static void imx_pd_encoder_mode_set(struct drm_encoder *encoder, in imx_pd_encoder_mode_set()
131 static void imx_pd_encoder_disable(struct drm_encoder *encoder) in imx_pd_encoder_disable()
135 static void imx_pd_encoder_destroy(struct drm_encoder *encoder) in imx_pd_encoder_destroy()
254 struct drm_encoder *encoder = &imxpd->encoder; in imx_pd_remove()
/drivers/gpu/drm/nouveau/
Dnouveau_encoder.h68 static inline struct nouveau_encoder *nouveau_encoder(struct drm_encoder *enc) in nouveau_encoder()
75 static inline struct drm_encoder *to_drm_encoder(struct nouveau_encoder *enc) in to_drm_encoder()
81 get_slave_funcs(struct drm_encoder *enc) in get_slave_funcs()
87 bool nouveau_dp_detect(struct drm_encoder *);
88 void nouveau_dp_dpms(struct drm_encoder *, int mode, u32 datarate,
/drivers/gpu/drm/gma500/
Dmdfld_dsi_dpi.h66 extern void mdfld_dsi_dpi_dpms(struct drm_encoder *encoder, int mode);
67 extern bool mdfld_dsi_dpi_mode_fixup(struct drm_encoder *encoder,
70 extern void mdfld_dsi_dpi_prepare(struct drm_encoder *encoder);
71 extern void mdfld_dsi_dpi_commit(struct drm_encoder *encoder);
72 extern void mdfld_dsi_dpi_mode_set(struct drm_encoder *encoder,
/drivers/gpu/drm/nouveau/dispnv04/
Ddac.c41 int nv04_dac_output_offset(struct drm_encoder *encoder) in nv04_dac_output_offset()
127 static enum drm_connector_status nv04_dac_detect(struct drm_encoder *encoder, in nv04_dac_detect()
230 uint32_t nv17_dac_sample_load(struct drm_encoder *encoder) in nv17_dac_sample_load()
331 nv17_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv17_dac_detect()
349 static bool nv04_dac_mode_fixup(struct drm_encoder *encoder, in nv04_dac_mode_fixup()
359 static void nv04_dac_prepare(struct drm_encoder *encoder) in nv04_dac_prepare()
370 static void nv04_dac_mode_set(struct drm_encoder *encoder, in nv04_dac_mode_set()
379 struct drm_encoder *rebind; in nv04_dac_mode_set()
407 static void nv04_dac_commit(struct drm_encoder *encoder) in nv04_dac_commit()
421 void nv04_dac_update_dacclk(struct drm_encoder *encoder, bool enable) in nv04_dac_update_dacclk()
[all …]
Ddfp.c113 void nv04_dfp_update_fp_control(struct drm_encoder *encoder, int mode) in nv04_dfp_update_fp_control()
152 static struct drm_encoder *get_tmds_slave(struct drm_encoder *encoder) in get_tmds_slave()
156 struct drm_encoder *slave; in get_tmds_slave()
182 static bool nv04_dfp_mode_fixup(struct drm_encoder *encoder, in nv04_dfp_mode_fixup()
244 static void nv04_dfp_prepare(struct drm_encoder *encoder) in nv04_dfp_prepare()
279 static void nv04_dfp_mode_set(struct drm_encoder *encoder, in nv04_dfp_mode_set()
444 static void nv04_dfp_commit(struct drm_encoder *encoder) in nv04_dfp_commit()
453 struct drm_encoder *slave_encoder; in nv04_dfp_commit()
484 static void nv04_dfp_update_backlight(struct drm_encoder *encoder, int mode) in nv04_dfp_update_backlight()
511 static void nv04_lvds_dpms(struct drm_encoder *encoder, int mode) in nv04_lvds_dpms()
[all …]
Dtvnv17.c50 static uint32_t nv42_tv_sample_load(struct drm_encoder *encoder) in nv42_tv_sample_load()
157 nv17_tv_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv17_tv_detect()
213 static int nv17_tv_get_ld_modes(struct drm_encoder *encoder, in nv17_tv_get_ld_modes()
243 static int nv17_tv_get_hd_modes(struct drm_encoder *encoder, in nv17_tv_get_hd_modes()
305 static int nv17_tv_get_modes(struct drm_encoder *encoder, in nv17_tv_get_modes()
316 static int nv17_tv_mode_valid(struct drm_encoder *encoder, in nv17_tv_mode_valid()
357 static bool nv17_tv_mode_fixup(struct drm_encoder *encoder, in nv17_tv_mode_fixup()
374 static void nv17_tv_dpms(struct drm_encoder *encoder, int mode) in nv17_tv_dpms()
409 static void nv17_tv_prepare(struct drm_encoder *encoder) in nv17_tv_prepare()
429 struct drm_encoder *enc; in nv17_tv_prepare()
[all …]
/drivers/gpu/host1x/drm/
Doutput.c51 static struct drm_encoder *
97 static void tegra_encoder_destroy(struct drm_encoder *encoder) in tegra_encoder_destroy()
106 static void tegra_encoder_dpms(struct drm_encoder *encoder, int mode) in tegra_encoder_dpms()
110 static bool tegra_encoder_mode_fixup(struct drm_encoder *encoder, in tegra_encoder_mode_fixup()
117 static void tegra_encoder_prepare(struct drm_encoder *encoder) in tegra_encoder_prepare()
121 static void tegra_encoder_commit(struct drm_encoder *encoder) in tegra_encoder_commit()
125 static void tegra_encoder_mode_set(struct drm_encoder *encoder, in tegra_encoder_mode_set()
/drivers/gpu/drm/cirrus/
Dcirrus_mode.c430 static bool cirrus_encoder_mode_fixup(struct drm_encoder *encoder, in cirrus_encoder_mode_fixup()
437 static void cirrus_encoder_mode_set(struct drm_encoder *encoder, in cirrus_encoder_mode_set()
443 static void cirrus_encoder_dpms(struct drm_encoder *encoder, int state) in cirrus_encoder_dpms()
448 static void cirrus_encoder_prepare(struct drm_encoder *encoder) in cirrus_encoder_prepare()
452 static void cirrus_encoder_commit(struct drm_encoder *encoder) in cirrus_encoder_commit()
456 void cirrus_encoder_destroy(struct drm_encoder *encoder) in cirrus_encoder_destroy()
475 static struct drm_encoder *cirrus_encoder_init(struct drm_device *dev) in cirrus_encoder_init()
477 struct drm_encoder *encoder; in cirrus_encoder_init()
513 struct drm_encoder *cirrus_connector_best_encoder(struct drm_connector in cirrus_connector_best_encoder()
518 struct drm_encoder *encoder; in cirrus_connector_best_encoder()
[all …]
/drivers/gpu/drm/i915/
Dintel_drv.h115 struct drm_encoder base;
390 void (*write_infoframe)(struct drm_encoder *encoder,
392 void (*set_infoframes)(struct drm_encoder *encoder,
482 extern struct intel_hdmi *enc_to_intel_hdmi(struct drm_encoder *encoder);
504 extern void intel_dp_encoder_destroy(struct drm_encoder *encoder);
515 extern bool intel_encoder_is_pch_edp(struct drm_encoder *encoder);
541 struct drm_encoder **save_connector_encoders;
554 extern void intel_encoder_destroy(struct drm_encoder *encoder);
568 static inline struct intel_dp *enc_to_intel_dp(struct drm_encoder *encoder) in enc_to_intel_dp()
576 enc_to_dig_port(struct drm_encoder *encoder) in enc_to_dig_port()
[all …]

12345