Home
last modified time | relevance | path

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

12345678910>>...14

/linux-6.14.4/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_cmd_encoder.c13 static struct mdp5_kms *get_kms(struct drm_encoder *encoder) in get_kms()
20 static int pingpong_tearcheck_setup(struct drm_encoder *encoder, in pingpong_tearcheck_setup()
77 static int pingpong_tearcheck_enable(struct drm_encoder *encoder) in pingpong_tearcheck_enable()
103 static void pingpong_tearcheck_disable(struct drm_encoder *encoder) in pingpong_tearcheck_disable()
113 void mdp5_cmd_encoder_mode_set(struct drm_encoder *encoder, in mdp5_cmd_encoder_mode_set()
124 void mdp5_cmd_encoder_disable(struct drm_encoder *encoder) in mdp5_cmd_encoder_disable()
142 void mdp5_cmd_encoder_enable(struct drm_encoder *encoder) in mdp5_cmd_encoder_enable()
/linux-6.14.4/drivers/gpu/drm/radeon/
Devergreen_hdmi.c69 void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset, in evergreen_hdmi_update_acr()
99 void dce4_afmt_write_latency_fields(struct drm_encoder *encoder, in dce4_afmt_write_latency_fields()
121 void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_hdmi_write_speaker_allocation()
139 void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_dp_write_speaker_allocation()
157 void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder, in evergreen_hdmi_write_sad_regs()
308 void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset) in dce4_set_vbi_packet()
319 void dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc) in dce4_hdmi_set_color_depth()
356 void dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset) in dce4_set_audio_packet()
391 void dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in dce4_set_mute()
402 void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable) in evergreen_hdmi_enable()
[all …]
Dradeon_connectors.c89 static void radeon_property_change_mode(struct drm_encoder *encoder) in radeon_property_change_mode()
141 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in radeon_get_monitor_bpc() local
227 struct drm_encoder *encoder; in radeon_connector_update_scratch_regs() local
248 struct drm_encoder *encoder; in radeon_find_encoder() local
341 struct drm_encoder *encoder; in radeon_best_single_encoder() local
352 struct drm_encoder *encoder = radeon_best_single_encoder(connector); in radeon_get_native_mode() local
379 struct drm_encoder *encoder, in radeon_connector_analog_encoder_conflict_solve()
426 static struct drm_display_mode *radeon_fp_native_mode(struct drm_encoder *encoder) in radeon_fp_native_mode()
461 static void radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) in radeon_add_common_modes()
520 struct drm_encoder *encoder; in radeon_connector_set_property() local
[all …]
Dr600_hdmi.c121 struct drm_encoder *encoder; in r600_audio_update_hdmi() local
178 void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset, in r600_hdmi_update_acr()
244 static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder, in r600_hdmi_update_audio_infoframe()
263 static bool r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder) in r600_hdmi_is_audio_buffer_filled()
277 int r600_hdmi_buffer_status_changed(struct drm_encoder *encoder) in r600_hdmi_buffer_status_changed()
296 void r600_hdmi_audio_workaround(struct drm_encoder *encoder) in r600_hdmi_audio_workaround()
341 void r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset) in r600_set_vbi_packet()
352 void r600_set_audio_packet(struct drm_encoder *encoder, u32 offset) in r600_set_audio_packet()
394 void r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in r600_set_mute()
412 void r600_hdmi_update_audio_settings(struct drm_encoder *encoder) in r600_hdmi_update_audio_settings()
[all …]
Ddce3_1_afmt.c31 void dce3_2_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_hdmi_write_speaker_allocation()
49 void dce3_2_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce3_2_afmt_dp_write_speaker_allocation()
67 void dce3_2_afmt_write_sad_regs(struct drm_encoder *encoder, in dce3_2_afmt_write_sad_regs()
171 void dce3_2_hdmi_update_acr(struct drm_encoder *encoder, long offset, in dce3_2_hdmi_update_acr()
203 void dce3_2_set_audio_packet(struct drm_encoder *encoder, u32 offset) in dce3_2_set_audio_packet()
224 void dce3_2_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) in dce3_2_set_mute()
/linux-6.14.4/drivers/gpu/drm/i915/display/
Dintel_lvds.c81 static struct intel_lvds_encoder *to_lvds_encoder(struct intel_encoder *encoder) in to_lvds_encoder()
102 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state()
121 static void intel_lvds_get_config(struct intel_encoder *encoder, in intel_lvds_get_config()
238 struct intel_encoder *encoder, in intel_pre_enable_lvds()
319 struct intel_encoder *encoder, in intel_enable_lvds()
339 struct intel_encoder *encoder, in intel_disable_lvds()
356 struct intel_encoder *encoder, in gmch_disable_lvds()
367 struct intel_encoder *encoder, in pch_disable_lvds()
375 struct intel_encoder *encoder, in pch_post_disable_lvds()
382 static void intel_lvds_shutdown(struct intel_encoder *encoder) in intel_lvds_shutdown()
[all …]
Dvlv_dsi.c268 static int intel_dsi_compute_config(struct intel_encoder *encoder, in intel_dsi_compute_config()
326 static bool glk_dsi_enable_io(struct intel_encoder *encoder) in glk_dsi_enable_io()
367 static void glk_dsi_device_ready(struct intel_encoder *encoder) in glk_dsi_device_ready()
429 static void bxt_dsi_device_ready(struct intel_encoder *encoder) in bxt_dsi_device_ready()
455 static void vlv_dsi_device_ready(struct intel_encoder *encoder) in vlv_dsi_device_ready()
496 static void intel_dsi_device_ready(struct intel_encoder *encoder) in intel_dsi_device_ready()
508 static void glk_dsi_enter_low_power_mode(struct intel_encoder *encoder) in glk_dsi_enter_low_power_mode()
535 static void glk_dsi_disable_mipi_io(struct intel_encoder *encoder) in glk_dsi_disable_mipi_io()
556 static void glk_dsi_clear_device_ready(struct intel_encoder *encoder) in glk_dsi_clear_device_ready()
568 static void vlv_dsi_clear_device_ready(struct intel_encoder *encoder) in vlv_dsi_clear_device_ready()
[all …]
Dvlv_dsi_pll.c116 static int vlv_dsi_pclk(struct intel_encoder *encoder, in vlv_dsi_pclk()
175 int vlv_dsi_pll_compute(struct intel_encoder *encoder, in vlv_dsi_pll_compute()
213 void vlv_dsi_pll_enable(struct intel_encoder *encoder, in vlv_dsi_pll_enable()
246 void vlv_dsi_pll_disable(struct intel_encoder *encoder) in vlv_dsi_pll_disable()
302 void bxt_dsi_pll_disable(struct intel_encoder *encoder) in bxt_dsi_pll_disable()
320 u32 vlv_dsi_get_pclk(struct intel_encoder *encoder, in vlv_dsi_get_pclk()
339 static int bxt_dsi_pclk(struct intel_encoder *encoder, in bxt_dsi_pclk()
352 u32 bxt_dsi_get_pclk(struct intel_encoder *encoder, in bxt_dsi_get_pclk()
366 void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) in vlv_dsi_reset_clocks()
478 int bxt_dsi_pll_compute(struct intel_encoder *encoder, in bxt_dsi_pll_compute()
[all …]
Dintel_dvo.c120 static struct intel_dvo *enc_to_dvo(struct intel_encoder *encoder) in enc_to_dvo()
133 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_dvo_connector_get_hw_state() local
146 static bool intel_dvo_get_hw_state(struct intel_encoder *encoder, in intel_dvo_get_hw_state()
160 static void intel_dvo_get_config(struct intel_encoder *encoder, in intel_dvo_get_config()
185 struct intel_encoder *encoder, in intel_disable_dvo()
200 struct intel_encoder *encoder, in intel_enable_dvo()
253 static int intel_dvo_compute_config(struct intel_encoder *encoder, in intel_dvo_compute_config()
287 struct intel_encoder *encoder, in intel_dvo_pre_enable()
375 static void intel_dvo_enc_destroy(struct drm_encoder *encoder) in intel_dvo_enc_destroy()
496 struct intel_encoder *encoder; in intel_dvo_init() local
/linux-6.14.4/drivers/media/i2c/
Dbt856.c55 static inline int bt856_write(struct bt856 *encoder, u8 reg, u8 value) in bt856_write()
63 static inline int bt856_setbit(struct bt856 *encoder, u8 reg, u8 bit, u8 value) in bt856_setbit()
70 static void bt856_dump(struct bt856 *encoder) in bt856_dump()
84 struct bt856 *encoder = to_bt856(sd); in bt856_init() local
111 struct bt856 *encoder = to_bt856(sd); in bt856_s_std_output() local
133 struct bt856 *encoder = to_bt856(sd); in bt856_s_routing() local
186 struct bt856 *encoder; in bt856_probe() local
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
296 struct saa7185 *encoder; in saa7185_probe() local
327 struct saa7185 *encoder = to_saa7185(sd); in saa7185_remove() local
/linux-6.14.4/drivers/gpu/drm/msm/disp/mdp4/
Dmdp4_lcdc_encoder.c27 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms()
34 static struct drm_connector *get_connector(struct drm_encoder *encoder) in get_connector()
46 static void setup_phy(struct drm_encoder *encoder) in setup_phy()
201 static void mdp4_lcdc_encoder_mode_set(struct drm_encoder *encoder, in mdp4_lcdc_encoder_mode_set()
260 static void mdp4_lcdc_encoder_disable(struct drm_encoder *encoder) in mdp4_lcdc_encoder_disable()
296 static void mdp4_lcdc_encoder_enable(struct drm_encoder *encoder) in mdp4_lcdc_encoder_enable()
357 long mdp4_lcdc_round_pixclk(struct drm_encoder *encoder, unsigned long rate) in mdp4_lcdc_round_pixclk()
368 struct drm_encoder *encoder; in mdp4_lcdc_encoder_init() local
Dmdp4_dtv_encoder.c22 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms()
28 static void mdp4_dtv_encoder_mode_set(struct drm_encoder *encoder, in mdp4_dtv_encoder_mode_set()
86 static void mdp4_dtv_encoder_disable(struct drm_encoder *encoder) in mdp4_dtv_encoder_disable()
112 static void mdp4_dtv_encoder_enable(struct drm_encoder *encoder) in mdp4_dtv_encoder_enable()
156 long mdp4_dtv_round_pixclk(struct drm_encoder *encoder, unsigned long rate) in mdp4_dtv_round_pixclk()
165 struct drm_encoder *encoder; in mdp4_dtv_encoder_init() local
Dmdp4_dsi_encoder.c23 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms()
29 static void mdp4_dsi_encoder_mode_set(struct drm_encoder *encoder, in mdp4_dsi_encoder_mode_set()
83 static void mdp4_dsi_encoder_disable(struct drm_encoder *encoder) in mdp4_dsi_encoder_disable()
106 static void mdp4_dsi_encoder_enable(struct drm_encoder *encoder) in mdp4_dsi_encoder_enable()
139 struct drm_encoder *encoder; in mdp4_dsi_encoder_init() local
/linux-6.14.4/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
137 struct rotary_encoder *encoder = dev_id; in rotary_encoder_half_period_irq() local
158 struct rotary_encoder *encoder = dev_id; in rotary_encoder_quarter_period_irq() local
181 struct rotary_encoder *encoder; in rotary_encoder_probe() local
310 struct rotary_encoder *encoder = dev_get_drvdata(dev); in rotary_encoder_suspend() local
323 struct rotary_encoder *encoder = dev_get_drvdata(dev); in rotary_encoder_resume() local
/linux-6.14.4/drivers/gpu/drm/amd/amdgpu/
Datombios_encoders.c87 struct drm_encoder *encoder = &amdgpu_encoder->base; in amdgpu_atombios_encoder_set_backlight_level() local
263 bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder) in amdgpu_atombios_encoder_is_digital()
278 bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder, in amdgpu_atombios_encoder_mode_fixup()
313 amdgpu_atombios_encoder_setup_dac(struct drm_encoder *encoder, int action) in amdgpu_atombios_encoder_setup_dac()
342 static u8 amdgpu_atombios_encoder_get_bpc(struct drm_encoder *encoder) in amdgpu_atombios_encoder_get_bpc()
376 amdgpu_atombios_encoder_setup_dvo(struct drm_encoder *encoder, int action) in amdgpu_atombios_encoder_setup_dvo()
438 int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder) in amdgpu_atombios_encoder_get_encoder_mode()
560 amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder, in amdgpu_atombios_encoder_setup_dig_encoder()
749 amdgpu_atombios_encoder_setup_dig_transmitter(struct drm_encoder *encoder, int action, in amdgpu_atombios_encoder_setup_dig_transmitter()
1190 amdgpu_atombios_encoder_setup_external_encoder(struct drm_encoder *encoder, in amdgpu_atombios_encoder_setup_external_encoder()
[all …]
/linux-6.14.4/drivers/gpu/drm/gma500/
Dcdv_intel_dp.c264 struct gma_encoder *encoder; member
310 static bool is_edp(struct gma_encoder *encoder) in is_edp()
321 cdv_intel_dp_max_lane_count(struct gma_encoder *encoder) in cdv_intel_dp_max_lane_count()
339 cdv_intel_dp_max_link_bw(struct gma_encoder *encoder) in cdv_intel_dp_max_link_bw()
510 struct gma_encoder *encoder = gma_attached_encoder(connector); in cdv_intel_dp_mode_valid() local
566 cdv_intel_dp_aux_ch(struct gma_encoder *encoder, in cdv_intel_dp_aux_ch()
668 cdv_intel_dp_aux_native_write(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_write()
701 cdv_intel_dp_aux_native_write_1(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_write_1()
709 cdv_intel_dp_aux_native_read(struct gma_encoder *encoder, in cdv_intel_dp_aux_native_read()
754 struct gma_encoder *encoder = intel_dp->encoder; in cdv_intel_dp_i2c_aux_ch() local
[all …]
/linux-6.14.4/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-6.14.4/drivers/gpu/drm/rockchip/
Drockchip_lvds.c60 struct rockchip_encoder encoder; member
69 static inline struct rockchip_lvds *encoder_to_lvds(struct drm_encoder *encoder) in encoder_to_lvds()
131 rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_lvds_encoder_atomic_check()
239 static int rk3288_lvds_grf_config(struct drm_encoder *encoder, in rk3288_lvds_grf_config()
272 struct drm_encoder *encoder) in rk3288_lvds_set_vop_source()
292 static void rk3288_lvds_encoder_enable(struct drm_encoder *encoder) in rk3288_lvds_encoder_enable()
324 static void rk3288_lvds_encoder_disable(struct drm_encoder *encoder) in rk3288_lvds_encoder_disable()
362 static int px30_lvds_grf_config(struct drm_encoder *encoder, in px30_lvds_grf_config()
380 struct drm_encoder *encoder) in px30_lvds_set_vop_source()
393 static void px30_lvds_encoder_enable(struct drm_encoder *encoder) in px30_lvds_encoder_enable()
[all …]
/linux-6.14.4/drivers/gpu/drm/
Ddrm_mode_config.c98 struct drm_encoder *encoder; in drm_mode_getresources() local
195 struct drm_encoder *encoder; in drm_mode_config_reset() local
507 struct drm_encoder *encoder, *enct; in drm_mode_config_cleanup() local
581 struct drm_encoder *encoder; in full_encoder_mask() local
595 static void fixup_encoder_possible_clones(struct drm_encoder *encoder) in fixup_encoder_possible_clones()
601 static void validate_encoder_possible_clones(struct drm_encoder *encoder) in validate_encoder_possible_clones()
638 static void validate_encoder_possible_crtcs(struct drm_encoder *encoder) in validate_encoder_possible_crtcs()
652 struct drm_encoder *encoder; in drm_mode_config_validate() local
/linux-6.14.4/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.c43 static struct drm_connector *sun4i_tcon_get_connector(const struct drm_encoder *encoder) in sun4i_tcon_get_connector()
59 static int sun4i_tcon_get_pixel_depth(const struct drm_encoder *encoder) in sun4i_tcon_get_pixel_depth()
119 const struct drm_encoder *encoder) in sun4i_tcon_setup_lvds_phy()
143 const struct drm_encoder *encoder) in sun6i_tcon_setup_lvds_phy()
174 const struct drm_encoder *encoder, in sun4i_tcon_lvds_set_status()
190 const struct drm_encoder *encoder, in sun4i_tcon_set_status()
265 const struct drm_encoder *encoder) in sun4i_tcon_set_mux()
347 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_cpu()
426 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_lvds()
506 const struct drm_encoder *encoder, in sun4i_tcon0_mode_set_rgb()
[all …]
/linux-6.14.4/drivers/gpu/drm/exynos/
Dexynos_drm_dpi.c26 struct drm_encoder encoder; member
94 static int exynos_dpi_create_connector(struct drm_encoder *encoder) in exynos_dpi_create_connector()
117 static void exynos_dpi_mode_set(struct drm_encoder *encoder, in exynos_dpi_mode_set()
123 static void exynos_dpi_enable(struct drm_encoder *encoder) in exynos_dpi_enable()
133 static void exynos_dpi_disable(struct drm_encoder *encoder) in exynos_dpi_disable()
193 int exynos_dpi_bind(struct drm_device *dev, struct drm_encoder *encoder) in exynos_dpi_bind()
242 int exynos_dpi_remove(struct drm_encoder *encoder) in exynos_dpi_remove()
/linux-6.14.4/drivers/gpu/drm/nouveau/dispnv50/
Ddisp.c321 nv50_outp_atomic_check_view(struct drm_encoder *encoder, in nv50_outp_atomic_check_view()
368 nv50_outp_atomic_fix_depth(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state) in nv50_outp_atomic_fix_depth()
397 nv50_outp_atomic_check(struct drm_encoder *encoder, in nv50_outp_atomic_check()
425 struct drm_encoder *encoder = to_drm_encoder(outp); in nv50_outp_get_new_connector() local
441 struct drm_encoder *encoder = to_drm_encoder(outp); in nv50_outp_get_old_connector() local
472 nv50_dac_atomic_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_atomic_disable()
483 nv50_dac_atomic_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) in nv50_dac_atomic_enable()
514 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) in nv50_dac_detect()
540 nv50_dac_destroy(struct drm_encoder *encoder) in nv50_dac_destroy()
562 struct drm_encoder *encoder; in nv50_dac_create() local
[all …]
/linux-6.14.4/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

12345678910>>...14