Home
last modified time | relevance | path

Searched defs:encoder (Results 26 – 50 of 281) sorted by relevance

12345678910>>...12

/Linux-v5.10/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_dtv_encoder.c22 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms()
28 static void mdp4_dtv_encoder_destroy(struct drm_encoder *encoder) in mdp4_dtv_encoder_destroy()
39 static void mdp4_dtv_encoder_mode_set(struct drm_encoder *encoder, in mdp4_dtv_encoder_mode_set()
97 static void mdp4_dtv_encoder_disable(struct drm_encoder *encoder) in mdp4_dtv_encoder_disable()
123 static void mdp4_dtv_encoder_enable(struct drm_encoder *encoder) in mdp4_dtv_encoder_enable()
167 long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate) in mdp4_dtv_round_pixclk()
176 struct drm_encoder *encoder = NULL; in mdp4_dtv_encoder_init() local
Dmdp4_dsi_encoder.c21 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms()
27 static void mdp4_dsi_encoder_destroy(struct drm_encoder *encoder) in mdp4_dsi_encoder_destroy()
39 static void mdp4_dsi_encoder_mode_set(struct drm_encoder *encoder, in mdp4_dsi_encoder_mode_set()
93 static void mdp4_dsi_encoder_disable(struct drm_encoder *encoder) in mdp4_dsi_encoder_disable()
116 static void mdp4_dsi_encoder_enable(struct drm_encoder *encoder) in mdp4_dsi_encoder_enable()
149 struct drm_encoder *encoder = NULL; in mdp4_dsi_encoder_init() local
/Linux-v5.10/drivers/gpu/drm/i915/display/
Dintel_crt.c62 static struct intel_crt *intel_encoder_to_crt(struct intel_encoder *encoder) in intel_encoder_to_crt()
88 static bool intel_crt_get_hw_state(struct intel_encoder *encoder, in intel_crt_get_hw_state()
108 static unsigned int intel_crt_get_flags(struct intel_encoder *encoder) in intel_crt_get_flags()
129 static void intel_crt_get_config(struct intel_encoder *encoder, in intel_crt_get_config()
139 static void hsw_crt_get_config(struct intel_encoder *encoder, in hsw_crt_get_config()
157 static void intel_crt_set_dpms(struct intel_encoder *encoder, in intel_crt_set_dpms()
207 struct intel_encoder *encoder, in intel_disable_crt()
215 struct intel_encoder *encoder, in pch_disable_crt()
222 struct intel_encoder *encoder, in pch_post_disable_crt()
230 struct intel_encoder *encoder, in hsw_disable_crt()
[all …]
Dintel_lvds.c77 static struct intel_lvds_encoder *to_lvds_encoder(struct drm_encoder *encoder) in to_lvds_encoder()
98 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state()
118 static void intel_lvds_get_config(struct intel_encoder *encoder, in intel_lvds_get_config()
224 struct intel_encoder *encoder, in intel_pre_enable_lvds()
306 struct intel_encoder *encoder, in intel_enable_lvds()
329 struct intel_encoder *encoder, in intel_disable_lvds()
348 struct intel_encoder *encoder, in gmch_disable_lvds()
359 struct intel_encoder *encoder, in pch_disable_lvds()
367 struct intel_encoder *encoder, in pch_post_disable_lvds()
757 struct intel_encoder *encoder; in intel_get_lvds_encoder() local
[all …]
Dvlv_dsi_pll.c116 int vlv_dsi_pll_compute(struct intel_encoder *encoder, in vlv_dsi_pll_compute()
147 void vlv_dsi_pll_enable(struct intel_encoder *encoder, in vlv_dsi_pll_enable()
180 void vlv_dsi_pll_disable(struct intel_encoder *encoder) in vlv_dsi_pll_disable()
236 void bxt_dsi_pll_disable(struct intel_encoder *encoder) in bxt_dsi_pll_disable()
257 u32 vlv_dsi_get_pclk(struct intel_encoder *encoder, in vlv_dsi_get_pclk()
321 u32 bxt_dsi_get_pclk(struct intel_encoder *encoder, in bxt_dsi_get_pclk()
343 void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) in vlv_dsi_reset_clocks()
458 int bxt_dsi_pll_compute(struct intel_encoder *encoder, in bxt_dsi_pll_compute()
507 void bxt_dsi_pll_enable(struct intel_encoder *encoder, in bxt_dsi_pll_enable()
545 void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) in bxt_dsi_reset_clocks()
Dintel_dvo.c123 static struct intel_dvo *enc_to_dvo(struct intel_encoder *encoder) in enc_to_dvo()
148 static bool intel_dvo_get_hw_state(struct intel_encoder *encoder, in intel_dvo_get_hw_state()
162 static void intel_dvo_get_config(struct intel_encoder *encoder, in intel_dvo_get_config()
187 struct intel_encoder *encoder, in intel_disable_dvo()
202 struct intel_encoder *encoder, in intel_enable_dvo()
251 static int intel_dvo_compute_config(struct intel_encoder *encoder, in intel_dvo_compute_config()
278 struct intel_encoder *encoder, in intel_dvo_pre_enable()
374 static void intel_dvo_enc_destroy(struct drm_encoder *encoder) in intel_dvo_enc_destroy()
395 intel_dvo_get_current_mode(struct intel_encoder *encoder) in intel_dvo_get_current_mode()
/Linux-v5.10/drivers/input/misc/
Drotary_encoder.c56 static unsigned int rotary_encoder_get_state(struct rotary_encoder *encoder) in rotary_encoder_get_state()
74 static void rotary_encoder_report_event(struct rotary_encoder *encoder) in rotary_encoder_report_event()
106 struct rotary_encoder *encoder = dev_id; in rotary_encoder_irq() local
139 struct rotary_encoder *encoder = dev_id; in rotary_encoder_half_period_irq() local
162 struct rotary_encoder *encoder = dev_id; in rotary_encoder_quarter_period_irq() local
188 struct rotary_encoder *encoder; in rotary_encoder_probe() local
322 struct rotary_encoder *encoder = dev_get_drvdata(dev); in rotary_encoder_suspend() local
335 struct rotary_encoder *encoder = dev_get_drvdata(dev); in rotary_encoder_resume() local
/Linux-v5.10/drivers/gpu/drm/amd/amdgpu/
Datombios_encoders.c85 struct drm_encoder *encoder = &amdgpu_encoder->base; in amdgpu_atombios_encoder_set_backlight_level() local
259 void amdgpu_atombios_encoder_init_backlight(struct amdgpu_encoder *encoder) in amdgpu_atombios_encoder_init_backlight()
263 void amdgpu_atombios_encoder_fini_backlight(struct amdgpu_encoder *encoder) in amdgpu_atombios_encoder_fini_backlight()
269 bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder) in amdgpu_atombios_encoder_is_digital()
284 bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder, in amdgpu_atombios_encoder_mode_fixup()
319 amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action) in amdgpu_atombios_encoder_setup_dac()
348 static u8 amdgpu_atombios_encoder_get_bpc(struct drm_encoder *encoder) in amdgpu_atombios_encoder_get_bpc()
382 amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action) in amdgpu_atombios_encoder_setup_dvo()
444 int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder) in amdgpu_atombios_encoder_get_encoder_mode()
572 amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder, in amdgpu_atombios_encoder_setup_dig_encoder()
[all …]
/Linux-v5.10/drivers/media/i2c/
Dsaa7185.c58 struct saa7185 *encoder = to_saa7185(sd); in saa7185_write() local
69 struct saa7185 *encoder = to_saa7185(sd); in saa7185_write_block() local
209 struct saa7185 *encoder = to_saa7185(sd); in saa7185_init() local
221 struct saa7185 *encoder = to_saa7185(sd); in saa7185_s_std_output() local
236 struct saa7185 *encoder = to_saa7185(sd); in saa7185_s_routing() local
297 struct saa7185 *encoder; in saa7185_probe() local
328 struct saa7185 *encoder = to_saa7185(sd); in saa7185_remove() local
/Linux-v5.10/drivers/gpu/drm/sun4i/
Dsun4i_lvds.c23 struct drm_encoder encoder; member
36 drm_encoder_to_sun4i_lvds(struct drm_encoder *encoder) in drm_encoder_to_sun4i_lvds()
68 static void sun4i_lvds_encoder_enable(struct drm_encoder *encoder) in sun4i_lvds_encoder_enable()
80 static void sun4i_lvds_encoder_disable(struct drm_encoder *encoder) in sun4i_lvds_encoder_disable()
99 struct drm_encoder *encoder; in sun4i_lvds_init() local
Dsun4i_tcon.c42 static struct drm_connector *sun4i_tcon_get_connector(const struct drm_encoder *encoder) in sun4i_tcon_get_connector()
58 static int sun4i_tcon_get_pixel_depth(const struct drm_encoder *encoder) in sun4i_tcon_get_pixel_depth()
118 const struct drm_encoder *encoder) in sun4i_tcon_setup_lvds_phy()
142 const struct drm_encoder *encoder) in sun6i_tcon_setup_lvds_phy()
173 const struct drm_encoder *encoder, in sun4i_tcon_lvds_set_status()
189 const struct drm_encoder *encoder, in sun4i_tcon_set_status()
264 const struct drm_encoder *encoder) in sun4i_tcon_set_mux()
358 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_cpu()
429 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_lvds()
504 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_rgb()
[all …]
Dsun4i_rgb.c25 struct drm_encoder encoder; member
40 drm_encoder_to_sun4i_rgb(struct drm_encoder *encoder) in drm_encoder_to_sun4i_rgb()
159 static void sun4i_rgb_encoder_enable(struct drm_encoder *encoder) in sun4i_rgb_encoder_enable()
171 static void sun4i_rgb_encoder_disable(struct drm_encoder *encoder) in sun4i_rgb_encoder_disable()
191 struct drm_encoder *encoder; in sun4i_rgb_init() local
/Linux-v5.10/drivers/gpu/drm/omapdrm/
Domap_encoder.c32 static void omap_encoder_destroy(struct drm_encoder *encoder) in omap_encoder_destroy()
72 static void omap_encoder_mode_set(struct drm_encoder *encoder, in omap_encoder_mode_set()
120 static void omap_encoder_disable(struct drm_encoder *encoder) in omap_encoder_disable()
136 static void omap_encoder_enable(struct drm_encoder *encoder) in omap_encoder_enable()
152 static int omap_encoder_atomic_check(struct drm_encoder *encoder, in omap_encoder_atomic_check()
181 struct drm_encoder *encoder = NULL; in omap_encoder_init() local
/Linux-v5.10/drivers/gpu/drm/
Ddrm_mode_config.c97 struct drm_encoder *encoder; in drm_mode_getresources() local
185 struct drm_encoder *encoder; in drm_mode_config_reset() local
482 struct drm_encoder *encoder, *enct; in drm_mode_config_cleanup() local
556 struct drm_encoder *encoder; in full_encoder_mask() local
570 static void fixup_encoder_possible_clones(struct drm_encoder *encoder) in fixup_encoder_possible_clones()
576 static void validate_encoder_possible_clones(struct drm_encoder *encoder) in validate_encoder_possible_clones()
613 static void validate_encoder_possible_crtcs(struct drm_encoder *encoder) in validate_encoder_possible_crtcs()
627 struct drm_encoder *encoder; in drm_mode_config_validate() local
/Linux-v5.10/drivers/gpu/drm/radeon/
Ddce3_1_afmt.c30 void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_hdmi_write_speaker_allocation()
48 void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_dp_write_speaker_allocation()
66 void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder, in dce3_2_afmt_write_sad_regs()
170 void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset, in dce3_2_hdmi_update_acr()
202 void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset) in dce3_2_set_audio_packet()
223 void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in dce3_2_set_mute()
/Linux-v5.10/drivers/gpu/drm/meson/
Dmeson_venc_cvbs.c32 struct drm_encoder encoder; member
143 static void meson_venc_cvbs_encoder_destroy(struct drm_encoder *encoder) in meson_venc_cvbs_encoder_destroy()
152 static int meson_venc_cvbs_encoder_atomic_check(struct drm_encoder *encoder, in meson_venc_cvbs_encoder_atomic_check()
162 static void meson_venc_cvbs_encoder_disable(struct drm_encoder *encoder) in meson_venc_cvbs_encoder_disable()
178 static void meson_venc_cvbs_encoder_enable(struct drm_encoder *encoder) in meson_venc_cvbs_encoder_enable()
201 static void meson_venc_cvbs_encoder_mode_set(struct drm_encoder *encoder, in meson_venc_cvbs_encoder_mode_set()
246 struct drm_encoder *encoder; in meson_venc_cvbs_create() local
/Linux-v5.10/drivers/gpu/drm/exynos/
Dexynos_drm_dpi.c25 struct drm_encoder encoder; member
93 static int exynos_dpi_create_connector(struct drm_encoder *encoder) in exynos_dpi_create_connector()
116 static void exynos_dpi_mode_set(struct drm_encoder *encoder, in exynos_dpi_mode_set()
122 static void exynos_dpi_enable(struct drm_encoder *encoder) in exynos_dpi_enable()
132 static void exynos_dpi_disable(struct drm_encoder *encoder) in exynos_dpi_disable()
192 int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder) in exynos_dpi_bind()
241 int exynos_dpi_remove(struct drm_encoder *encoder) in exynos_dpi_remove()
/Linux-v5.10/drivers/gpu/drm/i2c/
Dsil164_drv.c210 sil164_encoder_set_config(struct drm_encoder *encoder, void *params) in sil164_encoder_set_config()
218 sil164_encoder_dpms(struct drm_encoder *encoder, int mode) in sil164_encoder_dpms()
231 sil164_encoder_save(struct drm_encoder *encoder) in sil164_encoder_save()
244 sil164_encoder_restore(struct drm_encoder *encoder) in sil164_encoder_restore()
257 sil164_encoder_mode_valid(struct drm_encoder *encoder, in sil164_encoder_mode_valid()
273 sil164_encoder_mode_set(struct drm_encoder *encoder, in sil164_encoder_mode_set()
291 sil164_encoder_detect(struct drm_encoder *encoder, in sil164_encoder_detect()
303 sil164_encoder_get_modes(struct drm_encoder *encoder, in sil164_encoder_get_modes()
310 sil164_encoder_create_resources(struct drm_encoder *encoder, in sil164_encoder_create_resources()
317 sil164_encoder_set_property(struct drm_encoder *encoder, in sil164_encoder_set_property()
[all …]
/Linux-v5.10/drivers/gpu/drm/gma500/
Dcdv_intel_dp.c268 struct gma_encoder *encoder; member
314 static bool is_edp(struct gma_encoder *encoder) in is_edp()
325 cdv_intel_dp_max_lane_count(struct gma_encoder *encoder) in cdv_intel_dp_max_lane_count()
343 cdv_intel_dp_max_link_bw(struct gma_encoder *encoder) in cdv_intel_dp_max_link_bw()
514 struct gma_encoder *encoder = gma_attached_encoder(connector); in cdv_intel_dp_mode_valid() local
570 cdv_intel_dp_aux_ch(struct gma_encoder *encoder, in cdv_intel_dp_aux_ch()
672 cdv_intel_dp_aux_native_write(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_write()
705 cdv_intel_dp_aux_native_write_1(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_write_1()
713 cdv_intel_dp_aux_native_read(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_read()
758 struct gma_encoder *encoder = intel_dp->encoder; in cdv_intel_dp_i2c_aux_ch() local
[all …]
/Linux-v5.10/drivers/gpu/drm/nouveau/dispnv04/
Dtvnv04.c74 static void nv04_tv_dpms(struct drm_encoder *encoder, int mode) in nv04_tv_dpms()
124 static void nv04_tv_prepare(struct drm_encoder *encoder) in nv04_tv_prepare()
140 static void nv04_tv_mode_set(struct drm_encoder *encoder, in nv04_tv_mode_set()
164 static void nv04_tv_commit(struct drm_encoder *encoder) in nv04_tv_commit()
179 static void nv04_tv_destroy(struct drm_encoder *encoder) in nv04_tv_destroy()
205 struct drm_encoder *encoder; in nv04_tv_create() local
/Linux-v5.10/drivers/gpu/drm/rockchip/
Drockchip_lvds.c67 struct drm_encoder encoder; member
126 rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_lvds_encoder_atomic_check()
234 static int rk3288_lvds_grf_config(struct drm_encoder *encoder, in rk3288_lvds_grf_config()
267 struct drm_encoder *encoder) in rk3288_lvds_set_vop_source()
287 static void rk3288_lvds_encoder_enable(struct drm_encoder *encoder) in rk3288_lvds_encoder_enable()
319 static void rk3288_lvds_encoder_disable(struct drm_encoder *encoder) in rk3288_lvds_encoder_disable()
353 static int px30_lvds_grf_config(struct drm_encoder *encoder, in px30_lvds_grf_config()
371 struct drm_encoder *encoder) in px30_lvds_set_vop_source()
384 static void px30_lvds_encoder_enable(struct drm_encoder *encoder) in px30_lvds_encoder_enable()
416 static void px30_lvds_encoder_disable(struct drm_encoder *encoder) in px30_lvds_encoder_disable()
[all …]
/Linux-v5.10/drivers/gpu/drm/nouveau/dispnv50/
Ddisp.c353 nv50_outp_atomic_check_view(struct drm_encoder *encoder, in nv50_outp_atomic_check_view()
400 nv50_outp_atomic_check(struct drm_encoder *encoder, in nv50_outp_atomic_check()
426 struct drm_encoder *encoder = to_drm_encoder(outp); in nv50_outp_get_new_connector() local
443 struct drm_encoder *encoder = to_drm_encoder(outp); in nv50_outp_get_old_connector() local
458 nv50_dac_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_disable()
470 nv50_dac_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_enable()
499 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv50_dac_detect()
534 nv50_dac_destroy(struct drm_encoder *encoder) in nv50_dac_destroy()
552 struct drm_encoder *encoder; in nv50_dac_create() local
593 struct drm_encoder *encoder; in nv50_audio_component_get_eld() local
[all …]
/Linux-v5.10/drivers/gpu/drm/vc4/
Dvc4_hdmi.c194 struct drm_encoder *encoder = &vc4_hdmi->encoder.base.base; in vc4_hdmi_connector_init() local
221 static int vc4_hdmi_stop_packet(struct drm_encoder *encoder, in vc4_hdmi_stop_packet()
234 static void vc4_hdmi_write_infoframe(struct drm_encoder *encoder, in vc4_hdmi_write_infoframe()
285 static void vc4_hdmi_set_avi_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_avi_infoframe()
314 static void vc4_hdmi_set_spd_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_spd_infoframe()
330 static void vc4_hdmi_set_audio_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_audio_infoframe()
346 static void vc4_hdmi_set_infoframes(struct drm_encoder *encoder) in vc4_hdmi_set_infoframes()
360 static void vc4_hdmi_encoder_post_crtc_disable(struct drm_encoder *encoder) in vc4_hdmi_encoder_post_crtc_disable()
373 static void vc4_hdmi_encoder_post_crtc_powerdown(struct drm_encoder *encoder) in vc4_hdmi_encoder_post_crtc_powerdown()
393 static void vc4_hdmi_encoder_disable(struct drm_encoder *encoder) in vc4_hdmi_encoder_disable()
[all …]
/Linux-v5.10/drivers/gpu/drm/tilcdc/
Dtilcdc_panel.c44 static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) in panel_encoder_dpms()
61 static void panel_encoder_prepare(struct drm_encoder *encoder) in panel_encoder_prepare()
66 static void panel_encoder_commit(struct drm_encoder *encoder) in panel_encoder_commit()
71 static void panel_encoder_mode_set(struct drm_encoder *encoder, in panel_encoder_mode_set()
89 struct drm_encoder *encoder; in panel_encoder_create() local
122 struct drm_encoder *encoder; /* our connected encoder */ member
187 struct panel_module *mod, struct drm_encoder *encoder) in panel_connector_create()
229 struct drm_encoder *encoder; in panel_modeset_init() local
/Linux-v5.10/drivers/gpu/drm/sti/
Dsti_tvout.c124 struct drm_encoder encoder; member
585 static void sti_tvout_encoder_dpms(struct drm_encoder *encoder, int mode) in sti_tvout_encoder_dpms()
589 static void sti_tvout_encoder_mode_set(struct drm_encoder *encoder, in sti_tvout_encoder_mode_set()
595 static void sti_tvout_encoder_destroy(struct drm_encoder *encoder) in sti_tvout_encoder_destroy()
603 static int sti_tvout_late_register(struct drm_encoder *encoder) in sti_tvout_late_register()
616 static void sti_tvout_early_unregister(struct drm_encoder *encoder) in sti_tvout_early_unregister()
632 static void sti_dvo_encoder_enable(struct drm_encoder *encoder) in sti_dvo_encoder_enable()
641 static void sti_dvo_encoder_disable(struct drm_encoder *encoder) in sti_dvo_encoder_disable()
660 struct sti_tvout_encoder *encoder; in sti_tvout_create_dvo_encoder() local
682 static void sti_hda_encoder_enable(struct drm_encoder *encoder) in sti_hda_encoder_enable()
[all …]

12345678910>>...12