Home
last modified time | relevance | path

Searched refs:encoder (Results 126 - 150 of 1241) sorted by relevance

12345678910>>...50

/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
H A Drockchip_rgb.c29 struct rockchip_encoder encoder; member
35 rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_rgb_encoder_atomic_check() argument
79 struct drm_encoder *encoder; in rockchip_rgb_init() local
127 encoder = &rgb->encoder.encoder; in rockchip_rgb_init()
128 encoder->possible_crtcs = drm_crtc_mask(crtc); in rockchip_rgb_init()
130 ret = drm_simple_encoder_init(drm_dev, encoder, DRM_MODE_ENCODER_NONE); in rockchip_rgb_init()
133 "failed to initialize encoder: %d\n", ret); in rockchip_rgb_init()
137 drm_encoder_helper_add(encoder, in rockchip_rgb_init()
[all...]
/third_party/python/Lib/encodings/
H A Dutf_16.py21 self.encoder = None
24 if self.encoder is None:
27 self.encoder = codecs.utf_16_le_encode
29 self.encoder = codecs.utf_16_be_encode
31 return self.encoder(input, self.errors)[0]
35 self.encoder = None
42 return (2 if self.encoder is None else 0)
46 self.encoder = None
49 self.encoder = codecs.utf_16_le_encode
51 self.encoder
[all...]
H A Dutf_32.py16 self.encoder = None
19 if self.encoder is None:
22 self.encoder = codecs.utf_32_le_encode
24 self.encoder = codecs.utf_32_be_encode
26 return self.encoder(input, self.errors)[0]
30 self.encoder = None
37 return (2 if self.encoder is None else 0)
41 self.encoder = None
44 self.encoder = codecs.utf_32_le_encode
46 self.encoder
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/arc/
H A Darcpgu_hdmi.c21 struct drm_encoder *encoder; in arcpgu_drm_hdmi_init() local
26 encoder = devm_kzalloc(drm->dev, sizeof(*encoder), GFP_KERNEL); in arcpgu_drm_hdmi_init()
27 if (encoder == NULL) in arcpgu_drm_hdmi_init()
30 /* Locate drm bridge from the hdmi encoder DT node */ in arcpgu_drm_hdmi_init()
35 encoder->possible_crtcs = 1; in arcpgu_drm_hdmi_init()
36 encoder->possible_clones = 0; in arcpgu_drm_hdmi_init()
37 ret = drm_encoder_init(drm, encoder, &arcpgu_drm_encoder_funcs, in arcpgu_drm_hdmi_init()
42 /* Link drm_bridge to encoder */ in arcpgu_drm_hdmi_init()
43 ret = drm_bridge_attach(encoder, bridg in arcpgu_drm_hdmi_init()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_mode.h275 /* pointer to backlight encoder */
278 /* bitmask for active encoder frontends */
287 struct radeon_encoder *encoder; member
364 struct drm_encoder *encoder; member
483 /* front end for this mst encoder */
725 struct drm_encoder *encoder,
729 struct drm_encoder *encoder,
733 radeon_get_connector_for_encoder(struct drm_encoder *encoder);
735 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
736 extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
[all...]
H A Devergreen_hdmi.c67 void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset, in evergreen_hdmi_update_acr() argument
70 struct drm_device *dev = encoder->dev; in evergreen_hdmi_update_acr()
74 if (encoder->crtc) { in evergreen_hdmi_update_acr()
75 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in evergreen_hdmi_update_acr()
97 void dce4_afmt_write_latency_fields(struct drm_encoder *encoder, in dce4_afmt_write_latency_fields() argument
100 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_write_latency_fields()
119 void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_hdmi_write_speaker_allocation() argument
122 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_hdmi_write_speaker_allocation()
137 void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_dp_write_speaker_allocation() argument
140 struct radeon_device *rdev = encoder in dce4_afmt_dp_write_speaker_allocation()
155 evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder, struct cea_sad *sads, int sad_count) evergreen_hdmi_write_sad_regs() argument
306 dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset) dce4_set_vbi_packet() argument
317 dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc) dce4_hdmi_set_color_depth() argument
354 dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset) dce4_set_audio_packet() argument
389 dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) dce4_set_mute() argument
400 evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable) evergreen_hdmi_enable() argument
440 evergreen_dp_enable(struct drm_encoder *encoder, bool enable) evergreen_dp_enable() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_cx0_phy.h23 void intel_mtl_pll_enable(struct intel_encoder *encoder,
25 void intel_mtl_pll_disable(struct intel_encoder *encoder);
27 intel_mtl_port_pll_type(struct intel_encoder *encoder,
29 void intel_c10pll_readout_hw_state(struct intel_encoder *encoder, struct intel_c10pll_state *pll_state);
30 int intel_cx0pll_calc_state(struct intel_crtc_state *crtc_state, struct intel_encoder *encoder);
33 int intel_c10pll_calc_port_clock(struct intel_encoder *encoder,
37 void intel_c20pll_readout_hw_state(struct intel_encoder *encoder,
41 int intel_c20pll_calc_port_clock(struct intel_encoder *encoder,
43 void intel_cx0_phy_set_signal_levels(struct intel_encoder *encoder,
46 int intel_mtl_tbt_calc_port_clock(struct intel_encoder *encoder);
[all...]
H A Dvlv_dsi.c87 struct drm_encoder *encoder = &intel_dsi->base.base; in vlv_dsi_wait_for_fifo_empty() local
88 struct drm_device *dev = encoder->dev; in vlv_dsi_wait_for_fifo_empty()
227 struct drm_encoder *encoder = &intel_dsi->base.base; in dpi_send_cmd() local
228 struct drm_device *dev = encoder->dev; in dpi_send_cmd()
270 static int intel_dsi_compute_config(struct intel_encoder *encoder, in intel_dsi_compute_config() argument
274 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in intel_dsi_compute_config()
275 struct intel_dsi *intel_dsi = container_of(encoder, struct intel_dsi, in intel_dsi_compute_config()
315 ret = bxt_dsi_pll_compute(encoder, pipe_config); in intel_dsi_compute_config()
319 ret = vlv_dsi_pll_compute(encoder, pipe_config); in intel_dsi_compute_config()
329 static bool glk_dsi_enable_io(struct intel_encoder *encoder) in glk_dsi_enable_io() argument
369 glk_dsi_device_ready(struct intel_encoder *encoder) glk_dsi_device_ready() argument
431 bxt_dsi_device_ready(struct intel_encoder *encoder) bxt_dsi_device_ready() argument
457 vlv_dsi_device_ready(struct intel_encoder *encoder) vlv_dsi_device_ready() argument
497 intel_dsi_device_ready(struct intel_encoder *encoder) intel_dsi_device_ready() argument
509 glk_dsi_enter_low_power_mode(struct intel_encoder *encoder) glk_dsi_enter_low_power_mode() argument
536 glk_dsi_disable_mipi_io(struct intel_encoder *encoder) glk_dsi_disable_mipi_io() argument
557 glk_dsi_clear_device_ready(struct intel_encoder *encoder) glk_dsi_clear_device_ready() argument
563 vlv_dsi_clear_device_ready(struct intel_encoder *encoder) vlv_dsi_clear_device_ready() argument
605 intel_dsi_port_enable(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state) intel_dsi_port_enable() argument
658 intel_dsi_port_disable(struct intel_encoder *encoder) intel_dsi_port_disable() argument
719 intel_dsi_pre_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) intel_dsi_pre_enable() argument
815 bxt_dsi_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) bxt_dsi_enable() argument
827 intel_dsi_disable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_dsi_disable() argument
854 intel_dsi_clear_device_ready(struct intel_encoder *encoder) intel_dsi_clear_device_ready() argument
864 intel_dsi_post_disable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_dsi_post_disable() argument
930 intel_dsi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe) intel_dsi_get_hw_state() argument
1006 bxt_dsi_get_pipe_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) bxt_dsi_get_pipe_config() argument
1169 intel_dsi_get_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) intel_dsi_get_config() argument
1209 set_dsi_timings(struct drm_encoder *encoder, const struct drm_display_mode *adjusted_mode) set_dsi_timings() argument
1301 struct drm_encoder *encoder = &intel_encoder->base; intel_dsi_prepare() local
1506 intel_dsi_unprepare(struct intel_encoder *encoder) intel_dsi_unprepare() argument
1531 intel_dsi_encoder_destroy(struct drm_encoder *encoder) intel_dsi_encoder_destroy() argument
1767 struct drm_encoder *encoder; vlv_dsi_init() local
[all...]
H A Dintel_crt.c67 * encoder's enable/disable callbacks */
73 static struct intel_crt *intel_encoder_to_crt(struct intel_encoder *encoder) in intel_encoder_to_crt() argument
75 return container_of(encoder, struct intel_crt, base); in intel_encoder_to_crt()
99 static bool intel_crt_get_hw_state(struct intel_encoder *encoder, in intel_crt_get_hw_state() argument
102 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in intel_crt_get_hw_state()
103 struct intel_crt *crt = intel_encoder_to_crt(encoder); in intel_crt_get_hw_state()
108 encoder->power_domain); in intel_crt_get_hw_state()
114 intel_display_power_put(dev_priv, encoder->power_domain, wakeref); in intel_crt_get_hw_state()
119 static unsigned int intel_crt_get_flags(struct intel_encoder *encoder) in intel_crt_get_flags() argument
121 struct drm_i915_private *dev_priv = to_i915(encoder in intel_crt_get_flags()
140 intel_crt_get_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) intel_crt_get_config() argument
150 hsw_crt_get_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) hsw_crt_get_config() argument
166 intel_crt_set_dpms(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, int mode) intel_crt_set_dpms() argument
215 intel_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_disable_crt() argument
223 pch_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) pch_disable_crt() argument
230 pch_post_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) pch_post_disable_crt() argument
238 hsw_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) hsw_disable_crt() argument
250 hsw_post_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) hsw_post_disable_crt() argument
279 hsw_pre_pll_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) hsw_pre_pll_enable_crt() argument
291 hsw_pre_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) hsw_pre_enable_crt() argument
309 hsw_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) hsw_enable_crt() argument
336 intel_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) intel_enable_crt() argument
394 intel_crt_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config, struct drm_connector_state *conn_state) intel_crt_compute_config() argument
410 pch_crt_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config, struct drm_connector_state *conn_state) pch_crt_compute_config() argument
426 hsw_crt_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config, struct drm_connector_state *conn_state) hsw_crt_compute_config() argument
954 intel_crt_reset(struct drm_encoder *encoder) intel_crt_reset() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/meson/
H A Dmeson_venc_cvbs.c32 struct drm_encoder encoder; member
37 container_of(x, struct meson_venc_cvbs, encoder)
143 static void meson_venc_cvbs_encoder_destroy(struct drm_encoder *encoder) in meson_venc_cvbs_encoder_destroy() argument
145 drm_encoder_cleanup(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() argument
162 static void meson_venc_cvbs_encoder_disable(struct drm_encoder *encoder) in meson_venc_cvbs_encoder_disable() argument
165 encoder_to_meson_venc_cvbs(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() argument
181 encoder_to_meson_venc_cvbs(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() argument
246 struct drm_encoder *encoder; meson_venc_cvbs_create() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/sti/
H A Dsti_tvout.c124 struct drm_encoder encoder; member
129 container_of(x, struct sti_tvout_encoder, encoder)
505 seq_puts(s, "\n\n HDMI encoder: "); in tvout_dbg_show()
517 seq_puts(s, "\n\n DVO encoder: "); in tvout_dbg_show()
530 seq_puts(s, "\n\n HDA encoder: "); in tvout_dbg_show()
585 static void sti_tvout_encoder_dpms(struct drm_encoder *encoder, int mode) in sti_tvout_encoder_dpms() argument
589 static void sti_tvout_encoder_mode_set(struct drm_encoder *encoder, in sti_tvout_encoder_mode_set() argument
595 static void sti_tvout_encoder_destroy(struct drm_encoder *encoder) in sti_tvout_encoder_destroy() argument
597 struct sti_tvout_encoder *sti_encoder = to_sti_tvout_encoder(encoder); in sti_tvout_encoder_destroy()
599 drm_encoder_cleanup(encoder); in sti_tvout_encoder_destroy()
603 sti_tvout_late_register(struct drm_encoder *encoder) sti_tvout_late_register() argument
616 sti_tvout_early_unregister(struct drm_encoder *encoder) sti_tvout_early_unregister() argument
632 sti_dvo_encoder_enable(struct drm_encoder *encoder) sti_dvo_encoder_enable() argument
641 sti_dvo_encoder_disable(struct drm_encoder *encoder) sti_dvo_encoder_disable() argument
660 struct sti_tvout_encoder *encoder; sti_tvout_create_dvo_encoder() local
682 sti_hda_encoder_enable(struct drm_encoder *encoder) sti_hda_encoder_enable() argument
691 sti_hda_encoder_disable(struct drm_encoder *encoder) sti_hda_encoder_disable() argument
712 struct sti_tvout_encoder *encoder; sti_tvout_create_hda_encoder() local
733 sti_hdmi_encoder_enable(struct drm_encoder *encoder) sti_hdmi_encoder_enable() argument
742 sti_hdmi_encoder_disable(struct drm_encoder *encoder) sti_hdmi_encoder_disable() argument
760 struct sti_tvout_encoder *encoder; sti_tvout_create_hdmi_encoder() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Dradeon_mode.h270 /* pointer to backlight encoder */
273 /* bitmask for active encoder frontends */
280 struct radeon_encoder *encoder; member
355 struct drm_encoder *encoder; member
688 struct drm_encoder *encoder,
692 struct drm_encoder *encoder,
696 radeon_get_connector_for_encoder(struct drm_encoder *encoder);
698 radeon_get_connector_for_encoder_init(struct drm_encoder *encoder);
699 extern bool radeon_dig_monitor_is_duallink(struct drm_encoder *encoder,
702 extern u16 radeon_encoder_get_dp_bridge_encoder_id(struct drm_encoder *encoder);
[all...]
H A Devergreen_hdmi.c68 void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset, in evergreen_hdmi_update_acr() argument
71 struct drm_device *dev = encoder->dev; in evergreen_hdmi_update_acr()
75 if (encoder->crtc) { in evergreen_hdmi_update_acr()
76 struct radeon_crtc *radeon_crtc = to_radeon_crtc(encoder->crtc); in evergreen_hdmi_update_acr()
98 void dce4_afmt_write_latency_fields(struct drm_encoder *encoder, in dce4_afmt_write_latency_fields() argument
101 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_write_latency_fields()
120 void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_hdmi_write_speaker_allocation() argument
123 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_hdmi_write_speaker_allocation()
138 void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce4_afmt_dp_write_speaker_allocation() argument
141 struct radeon_device *rdev = encoder in dce4_afmt_dp_write_speaker_allocation()
156 evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder, struct cea_sad *sads, int sad_count) evergreen_hdmi_write_sad_regs() argument
307 dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset) dce4_set_vbi_packet() argument
318 dce4_hdmi_set_color_depth(struct drm_encoder *encoder, u32 offset, int bpc) dce4_hdmi_set_color_depth() argument
355 dce4_set_audio_packet(struct drm_encoder *encoder, u32 offset) dce4_set_audio_packet() argument
390 dce4_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) dce4_set_mute() argument
401 evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable) evergreen_hdmi_enable() argument
441 evergreen_dp_enable(struct drm_encoder *encoder, bool enable) evergreen_dp_enable() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/sti/
H A Dsti_tvout.c124 struct drm_encoder encoder; member
129 container_of(x, struct sti_tvout_encoder, encoder)
505 seq_puts(s, "\n\n HDMI encoder: "); in tvout_dbg_show()
517 seq_puts(s, "\n\n DVO encoder: "); in tvout_dbg_show()
530 seq_puts(s, "\n\n HDA encoder: "); in tvout_dbg_show()
585 static void sti_tvout_encoder_dpms(struct drm_encoder *encoder, int mode) in sti_tvout_encoder_dpms() argument
589 static void sti_tvout_encoder_mode_set(struct drm_encoder *encoder, in sti_tvout_encoder_mode_set() argument
595 static void sti_tvout_encoder_destroy(struct drm_encoder *encoder) in sti_tvout_encoder_destroy() argument
597 struct sti_tvout_encoder *sti_encoder = to_sti_tvout_encoder(encoder); in sti_tvout_encoder_destroy()
599 drm_encoder_cleanup(encoder); in sti_tvout_encoder_destroy()
603 sti_tvout_late_register(struct drm_encoder *encoder) sti_tvout_late_register() argument
616 sti_tvout_early_unregister(struct drm_encoder *encoder) sti_tvout_early_unregister() argument
632 sti_dvo_encoder_enable(struct drm_encoder *encoder) sti_dvo_encoder_enable() argument
641 sti_dvo_encoder_disable(struct drm_encoder *encoder) sti_dvo_encoder_disable() argument
660 struct sti_tvout_encoder *encoder; sti_tvout_create_dvo_encoder() local
682 sti_hda_encoder_enable(struct drm_encoder *encoder) sti_hda_encoder_enable() argument
691 sti_hda_encoder_disable(struct drm_encoder *encoder) sti_hda_encoder_disable() argument
712 struct sti_tvout_encoder *encoder; sti_tvout_create_hda_encoder() local
733 sti_hdmi_encoder_enable(struct drm_encoder *encoder) sti_hdmi_encoder_enable() argument
742 sti_hdmi_encoder_disable(struct drm_encoder *encoder) sti_hdmi_encoder_disable() argument
760 struct sti_tvout_encoder *encoder; sti_tvout_create_hdmi_encoder() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/loongson/
H A Dloongson_encoder.c19 * @encoder: encoder object
21 * Clean up encoder resources
23 static void loongson_encoder_destroy(struct drm_encoder *encoder) in loongson_encoder_destroy() argument
25 struct loongson_encoder *loongson_encoder = to_loongson_encoder(encoder); in loongson_encoder_destroy()
26 drm_encoder_cleanup(encoder); in loongson_encoder_destroy()
30 static int loongson_encoder_atomic_check(struct drm_encoder *encoder, in loongson_encoder_atomic_check() argument
37 static void loongson_encoder_atomic_mode_set(struct drm_encoder *encoder, in loongson_encoder_atomic_mode_set() argument
42 struct loongson_encoder *lenc = to_loongson_encoder(encoder); in loongson_encoder_atomic_mode_set()
57 * These provide the minimum set of functions required to handle a encoder
108 struct drm_encoder *encoder; loongson_encoder_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dvlv_dsi.c78 struct drm_encoder *encoder = &intel_dsi->base.base; in vlv_dsi_wait_for_fifo_empty() local
79 struct drm_device *dev = encoder->dev; in vlv_dsi_wait_for_fifo_empty()
219 struct drm_encoder *encoder = &intel_dsi->base.base; in dpi_send_cmd() local
220 struct drm_device *dev = encoder->dev; in dpi_send_cmd()
262 static int intel_dsi_compute_config(struct intel_encoder *encoder, in intel_dsi_compute_config() argument
266 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in intel_dsi_compute_config()
267 struct intel_dsi *intel_dsi = container_of(encoder, struct intel_dsi, in intel_dsi_compute_config()
310 ret = bxt_dsi_pll_compute(encoder, pipe_config); in intel_dsi_compute_config()
314 ret = vlv_dsi_pll_compute(encoder, pipe_config); in intel_dsi_compute_config()
324 static bool glk_dsi_enable_io(struct intel_encoder *encoder) in glk_dsi_enable_io() argument
373 glk_dsi_device_ready(struct intel_encoder *encoder) glk_dsi_device_ready() argument
447 bxt_dsi_device_ready(struct intel_encoder *encoder) bxt_dsi_device_ready() argument
475 vlv_dsi_device_ready(struct intel_encoder *encoder) vlv_dsi_device_ready() argument
518 intel_dsi_device_ready(struct intel_encoder *encoder) intel_dsi_device_ready() argument
530 glk_dsi_enter_low_power_mode(struct intel_encoder *encoder) glk_dsi_enter_low_power_mode() argument
561 glk_dsi_disable_mipi_io(struct intel_encoder *encoder) glk_dsi_disable_mipi_io() argument
588 glk_dsi_clear_device_ready(struct intel_encoder *encoder) glk_dsi_clear_device_ready() argument
594 vlv_dsi_clear_device_ready(struct intel_encoder *encoder) vlv_dsi_clear_device_ready() argument
638 intel_dsi_port_enable(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state) intel_dsi_port_enable() argument
697 intel_dsi_port_disable(struct intel_encoder *encoder) intel_dsi_port_disable() argument
761 intel_dsi_pre_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *pipe_config, const struct drm_connector_state *conn_state) intel_dsi_pre_enable() argument
871 bxt_dsi_enable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) bxt_dsi_enable() argument
885 intel_dsi_disable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_dsi_disable() argument
912 intel_dsi_clear_device_ready(struct intel_encoder *encoder) intel_dsi_clear_device_ready() argument
922 intel_dsi_post_disable(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_dsi_post_disable() argument
998 intel_dsi_get_hw_state(struct intel_encoder *encoder, enum pipe *pipe) intel_dsi_get_hw_state() argument
1073 bxt_dsi_get_pipe_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) bxt_dsi_get_pipe_config() argument
1237 intel_dsi_get_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) intel_dsi_get_config() argument
1273 set_dsi_timings(struct drm_encoder *encoder, const struct drm_display_mode *adjusted_mode) set_dsi_timings() argument
1365 struct drm_encoder *encoder = &intel_encoder->base; intel_dsi_prepare() local
1551 intel_dsi_unprepare(struct intel_encoder *encoder) intel_dsi_unprepare() argument
1579 intel_dsi_encoder_destroy(struct drm_encoder *encoder) intel_dsi_encoder_destroy() argument
1810 struct drm_encoder *encoder; vlv_dsi_init() local
[all...]
H A Dintel_crt.c56 * encoder's enable/disable callbacks */
62 static struct intel_crt *intel_encoder_to_crt(struct intel_encoder *encoder) in intel_encoder_to_crt() argument
64 return container_of(encoder, struct intel_crt, base); in intel_encoder_to_crt()
88 static bool intel_crt_get_hw_state(struct intel_encoder *encoder, in intel_crt_get_hw_state() argument
91 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in intel_crt_get_hw_state()
92 struct intel_crt *crt = intel_encoder_to_crt(encoder); in intel_crt_get_hw_state()
97 encoder->power_domain); in intel_crt_get_hw_state()
103 intel_display_power_put(dev_priv, encoder->power_domain, wakeref); in intel_crt_get_hw_state()
108 static unsigned int intel_crt_get_flags(struct intel_encoder *encoder) in intel_crt_get_flags() argument
110 struct drm_i915_private *dev_priv = to_i915(encoder in intel_crt_get_flags()
129 intel_crt_get_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) intel_crt_get_config() argument
139 hsw_crt_get_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config) hsw_crt_get_config() argument
157 intel_crt_set_dpms(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, int mode) intel_crt_set_dpms() argument
206 intel_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_disable_crt() argument
214 pch_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) pch_disable_crt() argument
221 pch_post_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) pch_post_disable_crt() argument
229 hsw_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) hsw_disable_crt() argument
241 hsw_post_disable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) hsw_post_disable_crt() argument
270 hsw_pre_pll_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) hsw_pre_pll_enable_crt() argument
282 hsw_pre_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) hsw_pre_enable_crt() argument
300 hsw_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) hsw_enable_crt() argument
327 intel_enable_crt(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) intel_enable_crt() argument
380 intel_crt_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config, struct drm_connector_state *conn_state) intel_crt_compute_config() argument
395 pch_crt_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config, struct drm_connector_state *conn_state) pch_crt_compute_config() argument
411 hsw_crt_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *pipe_config, struct drm_connector_state *conn_state) hsw_crt_compute_config() argument
946 intel_crt_reset(struct drm_encoder *encoder) intel_crt_reset() argument
[all...]
H A Dintel_dsi.h148 static inline struct intel_dsi *enc_to_intel_dsi(struct intel_encoder *encoder) in enc_to_intel_dsi() argument
150 return container_of(&encoder->base, struct intel_dsi, base.base); in enc_to_intel_dsi()
163 static inline u16 intel_dsi_encoder_ports(struct intel_encoder *encoder) in intel_dsi_encoder_ports() argument
165 return enc_to_intel_dsi(encoder)->ports; in intel_dsi_encoder_ports()
189 int vlv_dsi_pll_compute(struct intel_encoder *encoder,
191 void vlv_dsi_pll_enable(struct intel_encoder *encoder,
193 void vlv_dsi_pll_disable(struct intel_encoder *encoder);
194 u32 vlv_dsi_get_pclk(struct intel_encoder *encoder,
196 void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port);
199 int bxt_dsi_pll_compute(struct intel_encoder *encoder,
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dcdv_intel_hdmi.c64 static void cdv_hdmi_mode_set(struct drm_encoder *encoder, in cdv_hdmi_mode_set() argument
68 struct drm_device *dev = encoder->dev; in cdv_hdmi_mode_set()
69 struct gma_encoder *gma_encoder = to_gma_encoder(encoder); in cdv_hdmi_mode_set()
72 struct drm_crtc *crtc = encoder->crtc; in cdv_hdmi_mode_set()
94 static void cdv_hdmi_dpms(struct drm_encoder *encoder, int mode) in cdv_hdmi_dpms() argument
96 struct drm_device *dev = encoder->dev; in cdv_hdmi_dpms()
97 struct gma_encoder *gma_encoder = to_gma_encoder(encoder); in cdv_hdmi_dpms()
158 struct drm_encoder *encoder = connector->encoder; in cdv_hdmi_set_property() local
160 if (!strcmp(property->name, "scaling mode") && encoder) { in cdv_hdmi_set_property()
285 struct drm_encoder *encoder; cdv_hdmi_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv50/
H A Ddisp.c353 nv50_outp_atomic_check_view(struct drm_encoder *encoder, in nv50_outp_atomic_check_view() argument
362 struct nouveau_drm *drm = nouveau_drm(encoder->dev); in nv50_outp_atomic_check_view()
364 NV_ATOMIC(drm, "%s atomic_check\n", encoder->name); in nv50_outp_atomic_check_view()
400 nv50_outp_atomic_fix_depth(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state) in nv50_outp_atomic_fix_depth() argument
403 struct nouveau_encoder *nv_encoder = nouveau_encoder(encoder); in nv50_outp_atomic_fix_depth()
429 nv50_outp_atomic_check(struct drm_encoder *encoder, in nv50_outp_atomic_check() argument
438 ret = nv50_outp_atomic_check_view(encoder, crtc_state, conn_state, in nv50_outp_atomic_check()
447 nv50_outp_atomic_fix_depth(encoder, crtc_state); in nv50_outp_atomic_check()
458 struct drm_encoder *encoder = to_drm_encoder(outp); in nv50_outp_get_new_connector() local
462 if (connector_state->best_encoder == encoder) in nv50_outp_get_new_connector()
475 struct drm_encoder *encoder = to_drm_encoder(outp); nv50_outp_get_old_connector() local
490 nv50_dac_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_dac_disable() argument
502 nv50_dac_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_dac_enable() argument
531 nv50_dac_detect(struct drm_encoder *encoder, struct drm_connector *connector) nv50_dac_detect() argument
566 nv50_dac_destroy(struct drm_encoder *encoder) nv50_dac_destroy() argument
584 struct drm_encoder *encoder; nv50_dac_create() local
625 struct drm_encoder *encoder; nv50_audio_component_get_eld() local
729 nv50_audio_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) nv50_audio_disable() argument
756 nv50_audio_enable(struct drm_encoder *encoder, struct drm_atomic_state *state, struct drm_display_mode *mode) nv50_audio_enable() argument
796 nv50_hdmi_disable(struct drm_encoder *encoder, struct nouveau_crtc *nv_crtc) nv50_hdmi_disable() argument
815 nv50_hdmi_enable(struct drm_encoder *encoder, struct drm_atomic_state *state, struct drm_display_mode *mode) nv50_hdmi_enable() argument
930 struct drm_encoder encoder; global() member
937 nv50_real_outp(struct drm_encoder *encoder) nv50_real_outp() argument
1035 nv50_msto_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) nv50_msto_atomic_check() argument
1090 nv50_msto_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_msto_enable() argument
1136 nv50_msto_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_msto_disable() argument
1159 nv50_msto_destroy(struct drm_encoder *encoder) nv50_msto_destroy() argument
1385 struct drm_encoder *encoder; nv50_mstm_cleanup() local
1409 struct drm_encoder *encoder; nv50_mstm_prepare() local
1648 nv50_sor_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_sor_disable() argument
1680 nv50_sor_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_sor_enable() argument
1790 nv50_sor_destroy(struct drm_encoder *encoder) nv50_sor_destroy() argument
1824 struct drm_encoder *encoder; nv50_sor_create() local
1895 nv50_pior_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) nv50_pior_atomic_check() argument
1907 nv50_pior_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_pior_disable() argument
1919 nv50_pior_enable(struct drm_encoder *encoder, struct drm_atomic_state *state) nv50_pior_enable() argument
1966 nv50_pior_destroy(struct drm_encoder *encoder) nv50_pior_destroy() argument
1988 struct drm_encoder *encoder; nv50_pior_create() local
2038 struct drm_encoder *encoder; nv50_disp_atomic_commit_core() local
2143 struct drm_encoder *encoder; nv50_disp_atomic_commit_tail() local
2182 struct drm_encoder *encoder; nv50_disp_atomic_commit_tail() local
2404 nv50_disp_outp_atomic_add(struct nv50_atom *atom, struct drm_encoder *encoder) nv50_disp_outp_atomic_add() argument
2426 struct drm_encoder *encoder = old_connector_state->best_encoder; nv50_disp_outp_atomic_check_clr() local
2456 struct drm_encoder *encoder = connector_state->best_encoder; nv50_disp_outp_atomic_check_set() local
2589 struct drm_encoder *encoder; nv50_display_fini() local
2604 struct drm_encoder *encoder; nv50_display_init() local
[all...]
/kernel/linux/linux-5.10/include/drm/
H A Ddrm_modeset_helper_vtables.h408 * enabled through the encoder's own &drm_encoder_helper_funcs.enable
523 * Callback to control power levels on the encoder. If the mode passed in
525 * This is used by the legacy encoder helpers to implement DPMS
528 * This callback is also used to disable an encoder by calling it with
532 * also support using this hook for enabling and disabling an encoder to
536 void (*dpms)(struct drm_encoder *encoder, int mode);
542 * encoder. This should be implemented if the encoder has some sort
544 * encoder may be responsible to set a clock value. If the clock can
578 * The parameter adjusted_mode is the input mode the encoder require
856 drm_encoder_helper_add(struct drm_encoder *encoder, const struct drm_encoder_helper_funcs *funcs) drm_encoder_helper_add() argument
[all...]
/kernel/linux/linux-6.6/include/drm/
H A Ddrm_modeset_helper_vtables.h409 * enabled through the encoder's own &drm_encoder_helper_funcs.enable
515 * Callback to control power levels on the encoder. If the mode passed in
517 * This is used by the legacy encoder helpers to implement DPMS
520 * This callback is also used to disable an encoder by calling it with
524 * also support using this hook for enabling and disabling an encoder to
528 void (*dpms)(struct drm_encoder *encoder, int mode);
534 * encoder. This should be implemented if the encoder has some sort
536 * encoder may be responsible to set a clock value. If the clock can
570 * The parameter adjusted_mode is the input mode the encoder require
848 drm_encoder_helper_add(struct drm_encoder *encoder, const struct drm_encoder_helper_funcs *funcs) drm_encoder_helper_add() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/exynos/
H A Dexynos_drm_dsi.c22 struct drm_encoder encoder; member
28 struct drm_encoder *encoder = &dsi->encoder; in exynos_dsi_te_irq_handler() local
31 exynos_drm_crtc_te_handler(encoder->crtc); in exynos_dsi_te_irq_handler()
40 struct drm_encoder *encoder = &dsi->encoder; in exynos_dsi_host_attach() local
41 struct drm_device *drm = encoder->dev; in exynos_dsi_host_attach()
43 drm_bridge_attach(encoder, &dsim->bridge, in exynos_dsi_host_attach()
44 list_first_entry_or_null(&encoder->bridge_chain, in exynos_dsi_host_attach()
68 struct drm_device *drm = dsi->encoder in exynos_dsi_host_detach()
78 struct drm_encoder *encoder = &dsi->encoder; exynos_dsi_bind() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder.h23 * @intfs: Interfaces this encoder is using, INTF_MODE_NONE if unused
31 * @encoder: encoder pointer
32 * @hw_res: resource table to populate with encoder required resources
34 void dpu_encoder_get_hw_resources(struct drm_encoder *encoder,
38 * dpu_encoder_assign_crtc - Link the encoder to the crtc it's assigned to
39 * @encoder: encoder pointer
42 void dpu_encoder_assign_crtc(struct drm_encoder *encoder,
47 * the encoder i
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/rockchip/
H A Drockchip_lvds.c42 container_of(c, struct rockchip_lvds, encoder)
67 struct drm_encoder encoder; member
126 rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_lvds_encoder_atomic_check() argument
234 static int rk3288_lvds_grf_config(struct drm_encoder *encoder, in rk3288_lvds_grf_config() argument
237 struct rockchip_lvds *lvds = encoder_to_lvds(encoder); in rk3288_lvds_grf_config()
267 struct drm_encoder *encoder) in rk3288_lvds_set_vop_source()
272 ret = drm_of_encoder_active_endpoint_id(lvds->dev->of_node, encoder); in rk3288_lvds_set_vop_source()
287 static void rk3288_lvds_encoder_enable(struct drm_encoder *encoder) in rk3288_lvds_encoder_enable() argument
289 struct rockchip_lvds *lvds = encoder_to_lvds(encoder); in rk3288_lvds_encoder_enable()
290 struct drm_display_mode *mode = &encoder in rk3288_lvds_encoder_enable()
266 rk3288_lvds_set_vop_source(struct rockchip_lvds *lvds, struct drm_encoder *encoder) rk3288_lvds_set_vop_source() argument
319 rk3288_lvds_encoder_disable(struct drm_encoder *encoder) rk3288_lvds_encoder_disable() argument
357 px30_lvds_grf_config(struct drm_encoder *encoder, struct drm_display_mode *mode) px30_lvds_grf_config() argument
374 px30_lvds_set_vop_source(struct rockchip_lvds *lvds, struct drm_encoder *encoder) px30_lvds_set_vop_source() argument
388 px30_lvds_encoder_enable(struct drm_encoder *encoder) px30_lvds_encoder_enable() argument
420 px30_lvds_encoder_disable(struct drm_encoder *encoder) px30_lvds_encoder_disable() argument
545 struct drm_encoder *encoder; rockchip_lvds_bind() local
[all...]

Completed in 21 milliseconds

12345678910>>...50