Home
last modified time | relevance | path

Searched refs:encoder (Results 101 - 125 of 1241) sorted by relevance

12345678910>>...50

/kernel/linux/linux-5.10/drivers/gpu/drm/radeon/
H A Dradeon_audio.h46 void (*select_pin)(struct drm_encoder *encoder);
48 void (*write_latency_fields)(struct drm_encoder *encoder,
50 void (*write_sad_regs)(struct drm_encoder *encoder,
52 void (*write_speaker_allocation)(struct drm_encoder *encoder,
56 void (*update_acr)(struct drm_encoder *encoder, long offset,
58 void (*set_vbi_packet)(struct drm_encoder *encoder, u32 offset);
59 void (*set_color_depth)(struct drm_encoder *encoder, u32 offset, int bpc);
62 void (*set_audio_packet)(struct drm_encoder *encoder, u32 offset);
63 void (*set_mute)(struct drm_encoder *encoder, u32 offset, bool mute);
64 void (*mode_set)(struct drm_encoder *encoder,
[all...]
H A Dradeon_connectors.c110 static void radeon_property_change_mode(struct drm_encoder *encoder) in radeon_property_change_mode() argument
112 struct drm_crtc *crtc = encoder->crtc; in radeon_property_change_mode()
162 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in radeon_get_monitor_bpc() local
163 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in radeon_get_monitor_bpc()
249 struct drm_encoder *encoder; in radeon_connector_update_scratch_regs() local
255 drm_connector_for_each_possible_encoder(connector, encoder) { in radeon_connector_update_scratch_regs()
256 if ((encoder == best_encoder) && (status == connector_status_connected)) in radeon_connector_update_scratch_regs()
262 radeon_atombios_connected_scratch_regs(connector, encoder, connected); in radeon_connector_update_scratch_regs()
264 radeon_combios_connected_scratch_regs(connector, encoder, connected); in radeon_connector_update_scratch_regs()
270 struct drm_encoder *encoder; in radeon_find_encoder() local
380 struct drm_encoder *encoder; radeon_best_single_encoder() local
391 struct drm_encoder *encoder = radeon_best_single_encoder(connector); radeon_get_native_mode() local
417 radeon_connector_analog_encoder_conflict_solve(struct drm_connector *connector, struct drm_encoder *encoder, enum drm_connector_status current_status, bool priority) radeon_connector_analog_encoder_conflict_solve() argument
465 radeon_fp_native_mode(struct drm_encoder *encoder) radeon_fp_native_mode() argument
500 radeon_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) radeon_add_common_modes() argument
556 struct drm_encoder *encoder; radeon_connector_set_property() local
772 radeon_fixup_lvds_native_mode(struct drm_encoder *encoder, struct drm_connector *connector) radeon_fixup_lvds_native_mode() argument
809 struct drm_encoder *encoder; radeon_lvds_get_modes() local
847 struct drm_encoder *encoder = radeon_best_single_encoder(connector); radeon_lvds_mode_valid() local
880 struct drm_encoder *encoder = radeon_best_single_encoder(connector); radeon_lvds_detect() local
1026 struct drm_encoder *encoder; radeon_vga_detect() local
1133 struct drm_encoder *encoder; radeon_tv_get_modes() local
1163 struct drm_encoder *encoder; radeon_tv_detect() local
1252 struct drm_encoder *encoder = NULL; radeon_dvi_detect() local
1451 struct drm_encoder *encoder; radeon_dvi_encoder() local
1541 struct drm_encoder *encoder = radeon_best_single_encoder(connector); radeon_dp_get_modes() local
1609 struct drm_encoder *encoder; radeon_connector_encoder_get_dp_bridge_encoder_id() local
1629 struct drm_encoder *encoder; radeon_connector_encoder_is_hbr2() local
1664 struct drm_encoder *encoder = radeon_best_single_encoder(connector); radeon_dp_detect() local
1783 struct drm_encoder *encoder = radeon_best_single_encoder(connector); radeon_dp_mode_valid() local
1876 struct drm_encoder *encoder; radeon_add_atom_connector() local
[all...]
H A Dr600_hdmi.c120 struct drm_encoder *encoder; in r600_audio_update_hdmi() local
132 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in r600_audio_update_hdmi()
133 if (!radeon_encoder_is_digital(encoder)) in r600_audio_update_hdmi()
135 if (changed || r600_hdmi_buffer_status_changed(encoder)) in r600_audio_update_hdmi()
136 r600_hdmi_update_audio_settings(encoder); in r600_audio_update_hdmi()
177 void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset, in r600_hdmi_update_acr() argument
180 struct drm_device *dev = encoder->dev; in r600_hdmi_update_acr()
243 static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder, in r600_hdmi_update_audio_infoframe() argument
246 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_infoframe()
248 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in r600_hdmi_update_audio_infoframe()
262 r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder) r600_hdmi_is_audio_buffer_filled() argument
276 r600_hdmi_buffer_status_changed(struct drm_encoder *encoder) r600_hdmi_buffer_status_changed() argument
295 r600_hdmi_audio_workaround(struct drm_encoder *encoder) r600_hdmi_audio_workaround() argument
340 r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset) r600_set_vbi_packet() argument
351 r600_set_audio_packet(struct drm_encoder *encoder, u32 offset) r600_set_audio_packet() argument
393 r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) r600_set_mute() argument
411 r600_hdmi_update_audio_settings(struct drm_encoder *encoder) r600_hdmi_update_audio_settings() argument
469 r600_hdmi_enable(struct drm_encoder *encoder, bool enable) r600_hdmi_enable() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/omapdrm/
H A Domap_encoder.c17 * encoder funcs
22 /* The encoder and connector both map to same dssdev.. the encoder
32 static void omap_encoder_destroy(struct drm_encoder *encoder) in omap_encoder_destroy() argument
34 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_destroy()
36 drm_encoder_cleanup(encoder); in omap_encoder_destroy()
72 static void omap_encoder_mode_set(struct drm_encoder *encoder, in omap_encoder_mode_set() argument
76 struct omap_encoder *omap_encoder = to_omap_encoder(encoder); in omap_encoder_mode_set()
78 struct drm_device *dev = encoder->dev; in omap_encoder_mode_set()
85 if (connector->encoder in omap_encoder_mode_set()
124 struct drm_encoder *encoder = NULL; omap_encoder_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/tilcdc/
H A Dtilcdc_panel.c44 static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) in panel_encoder_dpms() argument
46 struct panel_encoder *panel_encoder = to_panel_encoder(encoder); in panel_encoder_dpms()
61 static void panel_encoder_prepare(struct drm_encoder *encoder) in panel_encoder_prepare() argument
63 panel_encoder_dpms(encoder, DRM_MODE_DPMS_OFF); in panel_encoder_prepare()
66 static void panel_encoder_commit(struct drm_encoder *encoder) in panel_encoder_commit() argument
68 panel_encoder_dpms(encoder, DRM_MODE_DPMS_ON); in panel_encoder_commit()
71 static void panel_encoder_mode_set(struct drm_encoder *encoder, in panel_encoder_mode_set() argument
89 struct drm_encoder *encoder; in panel_encoder_create() local
99 encoder = &panel_encoder->base; in panel_encoder_create()
100 encoder in panel_encoder_create()
122 struct drm_encoder *encoder; /* our connected encoder */ global() member
186 panel_connector_create(struct drm_device *dev, struct panel_module *mod, struct drm_encoder *encoder) panel_connector_create() argument
229 struct drm_encoder *encoder; panel_modeset_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/tilcdc/
H A Dtilcdc_panel.c45 static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) in panel_encoder_dpms() argument
47 struct panel_encoder *panel_encoder = to_panel_encoder(encoder); in panel_encoder_dpms()
62 static void panel_encoder_prepare(struct drm_encoder *encoder) in panel_encoder_prepare() argument
64 panel_encoder_dpms(encoder, DRM_MODE_DPMS_OFF); in panel_encoder_prepare()
67 static void panel_encoder_commit(struct drm_encoder *encoder) in panel_encoder_commit() argument
69 panel_encoder_dpms(encoder, DRM_MODE_DPMS_ON); in panel_encoder_commit()
72 static void panel_encoder_mode_set(struct drm_encoder *encoder, in panel_encoder_mode_set() argument
90 struct drm_encoder *encoder; in panel_encoder_create() local
100 encoder = &panel_encoder->base; in panel_encoder_create()
101 encoder in panel_encoder_create()
123 struct drm_encoder *encoder; /* our connected encoder */ global() member
187 panel_connector_create(struct drm_device *dev, struct panel_module *mod, struct drm_encoder *encoder) panel_connector_create() argument
230 struct drm_encoder *encoder; panel_modeset_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/radeon/
H A Devergreen_hdmi.h41 void evergreen_hdmi_write_sad_regs(struct drm_encoder *encoder,
45 void evergreen_hdmi_update_acr(struct drm_encoder *encoder, long offset,
47 void evergreen_hdmi_enable(struct drm_encoder *encoder, bool enable);
48 void evergreen_dp_enable(struct drm_encoder *encoder, bool enable);
52 void dce4_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder,
54 void dce4_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder,
56 void dce4_afmt_write_latency_fields(struct drm_encoder *encoder,
63 void dce4_set_vbi_packet(struct drm_encoder *encoder, u32 offset);
64 void dce4_hdmi_set_color_depth(struct drm_encoder *encoder,
66 void dce4_set_audio_packet(struct drm_encoder *encoder, u3
[all...]
H A Dr600_hdmi.c121 struct drm_encoder *encoder; in r600_audio_update_hdmi() local
133 list_for_each_entry(encoder, &dev->mode_config.encoder_list, head) { in r600_audio_update_hdmi()
134 if (!radeon_encoder_is_digital(encoder)) in r600_audio_update_hdmi()
136 if (changed || r600_hdmi_buffer_status_changed(encoder)) in r600_audio_update_hdmi()
137 r600_hdmi_update_audio_settings(encoder); in r600_audio_update_hdmi()
178 void r600_hdmi_update_acr(struct drm_encoder *encoder, long offset, in r600_hdmi_update_acr() argument
181 struct drm_device *dev = encoder->dev; in r600_hdmi_update_acr()
244 static void r600_hdmi_update_audio_infoframe(struct drm_encoder *encoder, in r600_hdmi_update_audio_infoframe() argument
247 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_infoframe()
249 struct radeon_encoder *radeon_encoder = to_radeon_encoder(encoder); in r600_hdmi_update_audio_infoframe()
263 r600_hdmi_is_audio_buffer_filled(struct drm_encoder *encoder) r600_hdmi_is_audio_buffer_filled() argument
277 r600_hdmi_buffer_status_changed(struct drm_encoder *encoder) r600_hdmi_buffer_status_changed() argument
296 r600_hdmi_audio_workaround(struct drm_encoder *encoder) r600_hdmi_audio_workaround() argument
341 r600_set_vbi_packet(struct drm_encoder *encoder, u32 offset) r600_set_vbi_packet() argument
352 r600_set_audio_packet(struct drm_encoder *encoder, u32 offset) r600_set_audio_packet() argument
394 r600_set_mute(struct drm_encoder *encoder, u32 offset, bool mute) r600_set_mute() argument
412 r600_hdmi_update_audio_settings(struct drm_encoder *encoder) r600_hdmi_update_audio_settings() argument
470 r600_hdmi_enable(struct drm_encoder *encoder, bool enable) r600_hdmi_enable() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_lvds.c84 static struct intel_lvds_encoder *to_lvds_encoder(struct intel_encoder *encoder) in to_lvds_encoder() argument
86 return container_of(encoder, struct intel_lvds_encoder, base); in to_lvds_encoder()
105 static bool intel_lvds_get_hw_state(struct intel_encoder *encoder, in intel_lvds_get_hw_state() argument
108 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in intel_lvds_get_hw_state()
109 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(encoder); in intel_lvds_get_hw_state()
113 wakeref = intel_display_power_get_if_enabled(i915, encoder->power_domain); in intel_lvds_get_hw_state()
119 intel_display_power_put(i915, encoder->power_domain, wakeref); in intel_lvds_get_hw_state()
124 static void intel_lvds_get_config(struct intel_encoder *encoder, in intel_lvds_get_config() argument
127 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in intel_lvds_get_config()
128 struct intel_lvds_encoder *lvds_encoder = to_lvds_encoder(encoder); in intel_lvds_get_config()
233 intel_pre_enable_lvds(struct intel_atomic_state *state, struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) intel_pre_enable_lvds() argument
314 intel_enable_lvds(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_lvds() argument
334 intel_disable_lvds(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_lvds() argument
351 gmch_disable_lvds(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) gmch_disable_lvds() argument
362 pch_disable_lvds(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_lvds() argument
370 pch_post_disable_lvds(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_lvds() argument
378 intel_lvds_shutdown(struct intel_encoder *encoder) intel_lvds_shutdown() argument
415 intel_lvds_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state) intel_lvds_compute_config() argument
772 struct intel_encoder *encoder; intel_get_lvds_encoder() local
784 struct intel_encoder *encoder = intel_get_lvds_encoder(i915); intel_is_dual_link_lvds() local
842 struct intel_encoder *encoder; intel_lvds_init() local
[all...]
H A Dvlv_dsi_pll.h16 int vlv_dsi_pll_compute(struct intel_encoder *encoder,
18 void vlv_dsi_pll_enable(struct intel_encoder *encoder,
20 void vlv_dsi_pll_disable(struct intel_encoder *encoder);
21 u32 vlv_dsi_get_pclk(struct intel_encoder *encoder,
23 void vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port);
26 int bxt_dsi_pll_compute(struct intel_encoder *encoder,
28 void bxt_dsi_pll_enable(struct intel_encoder *encoder,
30 void bxt_dsi_pll_disable(struct intel_encoder *encoder);
31 u32 bxt_dsi_get_pclk(struct intel_encoder *encoder,
33 void bxt_dsi_reset_clocks(struct intel_encoder *encoder, enu
[all...]
H A Dintel_audio.c68 void (*audio_codec_enable)(struct intel_encoder *encoder,
71 void (*audio_codec_disable)(struct intel_encoder *encoder,
74 void (*audio_codec_get_config)(struct intel_encoder *encoder,
319 static void g4x_audio_codec_get_config(struct intel_encoder *encoder, in g4x_audio_codec_get_config() argument
322 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in g4x_audio_codec_get_config()
340 static void g4x_audio_codec_disable(struct intel_encoder *encoder, in g4x_audio_codec_disable() argument
344 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in g4x_audio_codec_disable()
355 static void g4x_audio_codec_enable(struct intel_encoder *encoder, in g4x_audio_codec_enable() argument
359 struct drm_i915_private *i915 = to_i915(encoder->base.dev); in g4x_audio_codec_enable()
385 hsw_dp_audio_config_update(struct intel_encoder *encoder, in hsw_dp_audio_config_update() argument
433 hsw_hdmi_audio_config_update(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state) hsw_hdmi_audio_config_update() argument
475 hsw_audio_config_update(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state) hsw_audio_config_update() argument
484 hsw_audio_codec_disable(struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) hsw_audio_codec_disable() argument
517 calc_hblank_early_prog(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state) calc_hblank_early_prog() argument
580 enable_audio_dsc_wa(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state) enable_audio_dsc_wa() argument
625 hsw_audio_codec_enable(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) hsw_audio_codec_enable() argument
686 ibx_audio_codec_disable(struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) ibx_audio_codec_disable() argument
722 ibx_audio_codec_enable(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) ibx_audio_codec_enable() argument
762 intel_audio_sdp_split_update(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state) intel_audio_sdp_split_update() argument
773 intel_audio_compute_config(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state, struct drm_connector_state *conn_state) intel_audio_compute_config() argument
806 intel_audio_codec_enable(struct intel_encoder *encoder, const struct intel_crtc_state *crtc_state, const struct drm_connector_state *conn_state) intel_audio_codec_enable() argument
865 intel_audio_codec_disable(struct intel_encoder *encoder, const struct intel_crtc_state *old_crtc_state, const struct drm_connector_state *old_conn_state) intel_audio_codec_disable() argument
911 intel_acomp_get_config(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state) intel_acomp_get_config() argument
928 intel_audio_codec_get_config(struct intel_encoder *encoder, struct intel_crtc_state *crtc_state) intel_audio_codec_get_config() argument
1159 struct intel_encoder *encoder; find_audio_state() local
1179 struct intel_encoder *encoder; find_audio_state() local
1198 struct intel_encoder *encoder; i915_audio_component_sync_audio_rate() local
[all...]
H A Dvlv_dsi_pll.c116 static int vlv_dsi_pclk(struct intel_encoder *encoder, in vlv_dsi_pclk() argument
119 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in vlv_dsi_pclk()
120 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); in vlv_dsi_pclk()
175 int vlv_dsi_pll_compute(struct intel_encoder *encoder, in vlv_dsi_pll_compute() argument
178 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in vlv_dsi_pll_compute()
179 struct intel_dsi *intel_dsi = enc_to_intel_dsi(encoder); in vlv_dsi_pll_compute()
202 pclk = vlv_dsi_pclk(encoder, config); in vlv_dsi_pll_compute()
213 void vlv_dsi_pll_enable(struct intel_encoder *encoder, in vlv_dsi_pll_enable() argument
216 struct drm_i915_private *dev_priv = to_i915(encoder->base.dev); in vlv_dsi_pll_enable()
246 void vlv_dsi_pll_disable(struct intel_encoder *encoder) in vlv_dsi_pll_disable() argument
302 bxt_dsi_pll_disable(struct intel_encoder *encoder) bxt_dsi_pll_disable() argument
320 vlv_dsi_get_pclk(struct intel_encoder *encoder, struct intel_crtc_state *config) vlv_dsi_get_pclk() argument
339 bxt_dsi_pclk(struct intel_encoder *encoder, const struct intel_crtc_state *config) bxt_dsi_pclk() argument
352 bxt_dsi_get_pclk(struct intel_encoder *encoder, struct intel_crtc_state *config) bxt_dsi_get_pclk() argument
366 vlv_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) vlv_dsi_reset_clocks() argument
478 bxt_dsi_pll_compute(struct intel_encoder *encoder, struct intel_crtc_state *config) bxt_dsi_pll_compute() argument
536 bxt_dsi_pll_enable(struct intel_encoder *encoder, const struct intel_crtc_state *config) bxt_dsi_pll_enable() argument
571 bxt_dsi_reset_clocks(struct intel_encoder *encoder, enum port port) bxt_dsi_reset_clocks() argument
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/gma500/
H A Dcdv_intel_lvds.c106 struct drm_encoder *encoder, bool on) in cdv_intel_lvds_set_power()
135 static void cdv_intel_lvds_encoder_dpms(struct drm_encoder *encoder, int mode) in cdv_intel_lvds_encoder_dpms() argument
137 struct drm_device *dev = encoder->dev; in cdv_intel_lvds_encoder_dpms()
139 cdv_intel_lvds_set_power(dev, encoder, true); in cdv_intel_lvds_encoder_dpms()
141 cdv_intel_lvds_set_power(dev, encoder, false); in cdv_intel_lvds_encoder_dpms()
178 static bool cdv_intel_lvds_mode_fixup(struct drm_encoder *encoder, in cdv_intel_lvds_mode_fixup() argument
182 struct drm_device *dev = encoder->dev; in cdv_intel_lvds_mode_fixup()
191 if (tmp_encoder != encoder in cdv_intel_lvds_mode_fixup()
192 && tmp_encoder->crtc == encoder->crtc) { in cdv_intel_lvds_mode_fixup()
193 pr_err("Can't enable LVDS and another encoder o in cdv_intel_lvds_mode_fixup()
105 cdv_intel_lvds_set_power(struct drm_device *dev, struct drm_encoder *encoder, bool on) cdv_intel_lvds_set_power() argument
227 cdv_intel_lvds_prepare(struct drm_encoder *encoder) cdv_intel_lvds_prepare() argument
245 cdv_intel_lvds_commit(struct drm_encoder *encoder) cdv_intel_lvds_commit() argument
258 cdv_intel_lvds_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) cdv_intel_lvds_mode_set() argument
344 struct drm_encoder *encoder = connector->encoder; cdv_intel_lvds_set_property() local
488 struct drm_encoder *encoder; cdv_intel_lvds_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_lcdc_encoder.c27 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms() argument
29 struct msm_drm_private *priv = encoder->dev->dev_private; in get_kms()
33 static void mdp4_lcdc_encoder_destroy(struct drm_encoder *encoder) in mdp4_lcdc_encoder_destroy() argument
36 to_mdp4_lcdc_encoder(encoder); in mdp4_lcdc_encoder_destroy()
37 drm_encoder_cleanup(encoder); in mdp4_lcdc_encoder_destroy()
46 static struct drm_connector *get_connector(struct drm_encoder *encoder) in get_connector() argument
48 struct drm_device *dev = encoder->dev; in get_connector()
52 if (connector->encoder == encoder) in get_connector()
58 static void setup_phy(struct drm_encoder *encoder) in setup_phy() argument
213 mdp4_lcdc_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) mdp4_lcdc_encoder_mode_set() argument
272 mdp4_lcdc_encoder_disable(struct drm_encoder *encoder) mdp4_lcdc_encoder_disable() argument
313 mdp4_lcdc_encoder_enable(struct drm_encoder *encoder) mdp4_lcdc_encoder_enable() argument
375 mdp4_lcdc_round_pixclk(struct drm_encoder *encoder, unsigned long rate) mdp4_lcdc_round_pixclk() argument
386 struct drm_encoder *encoder = NULL; mdp4_lcdc_encoder_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/gma500/
H A Dcdv_intel_lvds.c108 struct drm_encoder *encoder, bool on) in cdv_intel_lvds_set_power()
137 static void cdv_intel_lvds_encoder_dpms(struct drm_encoder *encoder, int mode) in cdv_intel_lvds_encoder_dpms() argument
139 struct drm_device *dev = encoder->dev; in cdv_intel_lvds_encoder_dpms()
141 cdv_intel_lvds_set_power(dev, encoder, true); in cdv_intel_lvds_encoder_dpms()
143 cdv_intel_lvds_set_power(dev, encoder, false); in cdv_intel_lvds_encoder_dpms()
180 static bool cdv_intel_lvds_mode_fixup(struct drm_encoder *encoder, in cdv_intel_lvds_mode_fixup() argument
184 struct drm_device *dev = encoder->dev; in cdv_intel_lvds_mode_fixup()
193 if (tmp_encoder != encoder in cdv_intel_lvds_mode_fixup()
194 && tmp_encoder->crtc == encoder->crtc) { in cdv_intel_lvds_mode_fixup()
195 pr_err("Can't enable LVDS and another encoder o in cdv_intel_lvds_mode_fixup()
107 cdv_intel_lvds_set_power(struct drm_device *dev, struct drm_encoder *encoder, bool on) cdv_intel_lvds_set_power() argument
229 cdv_intel_lvds_prepare(struct drm_encoder *encoder) cdv_intel_lvds_prepare() argument
247 cdv_intel_lvds_commit(struct drm_encoder *encoder) cdv_intel_lvds_commit() argument
260 cdv_intel_lvds_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) cdv_intel_lvds_mode_set() argument
336 struct drm_encoder *encoder = connector->encoder; cdv_intel_lvds_set_property() local
481 struct drm_encoder *encoder; cdv_intel_lvds_init() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp4/
H A Dmdp4_lcdc_encoder.c27 static struct mdp4_kms *get_kms(struct drm_encoder *encoder) in get_kms() argument
29 struct msm_drm_private *priv = encoder->dev->dev_private; in get_kms()
33 static void mdp4_lcdc_encoder_destroy(struct drm_encoder *encoder) in mdp4_lcdc_encoder_destroy() argument
36 to_mdp4_lcdc_encoder(encoder); in mdp4_lcdc_encoder_destroy()
37 drm_encoder_cleanup(encoder); in mdp4_lcdc_encoder_destroy()
46 static struct drm_connector *get_connector(struct drm_encoder *encoder) in get_connector() argument
48 struct drm_device *dev = encoder->dev; in get_connector()
52 if (connector->encoder == encoder) in get_connector()
58 static void setup_phy(struct drm_encoder *encoder) in setup_phy() argument
213 mdp4_lcdc_encoder_mode_set(struct drm_encoder *encoder, struct drm_display_mode *mode, struct drm_display_mode *adjusted_mode) mdp4_lcdc_encoder_mode_set() argument
272 mdp4_lcdc_encoder_disable(struct drm_encoder *encoder) mdp4_lcdc_encoder_disable() argument
313 mdp4_lcdc_encoder_enable(struct drm_encoder *encoder) mdp4_lcdc_encoder_enable() argument
375 mdp4_lcdc_round_pixclk(struct drm_encoder *encoder, unsigned long rate) mdp4_lcdc_round_pixclk() argument
386 struct drm_encoder *encoder = NULL; mdp4_lcdc_encoder_init() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/sun4i/
H A Dsun4i_rgb.c25 struct drm_encoder encoder; member
40 drm_encoder_to_sun4i_rgb(struct drm_encoder *encoder) in drm_encoder_to_sun4i_rgb() argument
42 return container_of(encoder, struct sun4i_rgb, in drm_encoder_to_sun4i_rgb()
43 encoder); in drm_encoder_to_sun4i_rgb()
159 static void sun4i_rgb_encoder_enable(struct drm_encoder *encoder) in sun4i_rgb_encoder_enable() argument
161 struct sun4i_rgb *rgb = drm_encoder_to_sun4i_rgb(encoder); in sun4i_rgb_encoder_enable()
171 static void sun4i_rgb_encoder_disable(struct drm_encoder *encoder) in sun4i_rgb_encoder_disable() argument
173 struct sun4i_rgb *rgb = drm_encoder_to_sun4i_rgb(encoder); in sun4i_rgb_encoder_disable()
191 struct drm_encoder *encoder; in sun4i_rgb_init() local
199 encoder in sun4i_rgb_init()
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/sun4i/
H A Dsun4i_rgb.c25 struct drm_encoder encoder; member
40 drm_encoder_to_sun4i_rgb(struct drm_encoder *encoder) in drm_encoder_to_sun4i_rgb() argument
42 return container_of(encoder, struct sun4i_rgb, in drm_encoder_to_sun4i_rgb()
43 encoder); in drm_encoder_to_sun4i_rgb()
159 static void sun4i_rgb_encoder_enable(struct drm_encoder *encoder) in sun4i_rgb_encoder_enable() argument
161 struct sun4i_rgb *rgb = drm_encoder_to_sun4i_rgb(encoder); in sun4i_rgb_encoder_enable()
171 static void sun4i_rgb_encoder_disable(struct drm_encoder *encoder) in sun4i_rgb_encoder_disable() argument
173 struct sun4i_rgb *rgb = drm_encoder_to_sun4i_rgb(encoder); in sun4i_rgb_encoder_disable()
191 struct drm_encoder *encoder; in sun4i_rgb_init() local
199 encoder in sun4i_rgb_init()
[all...]
/third_party/skia/third_party/externals/dawn/src/tests/unittests/validation/
H A DDynamicStateCommandValidationTests.cpp32 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TestViewportCall() local
33 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&rp.renderPassInfo); in TestViewportCall()
38 encoder.Finish(); in TestViewportCall()
40 ASSERT_DEVICE_ERROR(encoder.Finish()); in TestViewportCall()
145 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TestScissorCall() local
146 wgpu::RenderPassEncoder pass = encoder.BeginRenderPass(&rp.renderPassInfo); in TestScissorCall()
151 encoder.Finish(); in TestScissorCall()
153 ASSERT_DEVICE_ERROR(encoder.Finish()); in TestScissorCall()
212 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); in TEST_F() local
214 wgpu::RenderPassEncoder pass = encoder in TEST_F()
226 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_F() local
242 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_F() local
255 wgpu::CommandEncoder encoder = device.CreateCommandEncoder(); TEST_F() local
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/display/
H A Dintel_dpio_phy.h30 void bxt_ddi_phy_set_lane_optim_mask(struct intel_encoder *encoder,
32 u8 bxt_ddi_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder);
34 void chv_set_phy_signal_level(struct intel_encoder *encoder,
37 void chv_data_lane_soft_reset(struct intel_encoder *encoder,
40 void chv_phy_pre_pll_enable(struct intel_encoder *encoder,
42 void chv_phy_pre_encoder_enable(struct intel_encoder *encoder,
44 void chv_phy_release_cl2_override(struct intel_encoder *encoder);
45 void chv_phy_post_pll_disable(struct intel_encoder *encoder,
48 void vlv_set_phy_signal_level(struct intel_encoder *encoder,
51 void vlv_phy_pre_pll_enable(struct intel_encoder *encoder,
[all...]
/third_party/skia/third_party/externals/brotli/java/org/brotli/wrapper/enc/
H A DBrotliOutputStream.java14 * Output stream that wraps native brotli encoder.
17 /** The default internal buffer size used by the encoder. */
20 private final Encoder encoder; field in BrotliOutputStream
31 this.encoder = new Encoder(Channels.newChannel(destination), params, bufferSize); in BrotliOutputStream()
45 encoder.close(); in close()
50 if (encoder.closed) { in flush()
53 encoder.flush(); in flush()
58 if (encoder.closed) { in write()
61 while (!encoder.encode(EncoderJNI.Operation.PROCESS)) { in write()
64 encoder in write()
[all...]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_connectors.c90 static void amdgpu_connector_property_change_mode(struct drm_encoder *encoder) in amdgpu_connector_property_change_mode() argument
92 struct drm_crtc *crtc = encoder->crtc; in amdgpu_connector_property_change_mode()
140 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_get_monitor_bpc() local
141 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_connector_get_monitor_bpc()
218 struct drm_encoder *encoder; in amdgpu_connector_update_scratch_regs() local
224 drm_connector_for_each_possible_encoder(connector, encoder) { in amdgpu_connector_update_scratch_regs()
225 if ((encoder == best_encoder) && (status == connector_status_connected)) in amdgpu_connector_update_scratch_regs()
230 amdgpu_atombios_encoder_set_bios_scratch_regs(connector, encoder, connected); in amdgpu_connector_update_scratch_regs()
238 struct drm_encoder *encoder; in amdgpu_connector_find_encoder() local
240 drm_connector_for_each_possible_encoder(connector, encoder) { in amdgpu_connector_find_encoder()
350 struct drm_encoder *encoder; amdgpu_connector_best_single_encoder() local
361 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_get_native_mode() local
381 amdgpu_connector_lcd_native_mode(struct drm_encoder *encoder) amdgpu_connector_lcd_native_mode() argument
418 amdgpu_connector_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) amdgpu_connector_add_common_modes() argument
476 struct drm_encoder *encoder; amdgpu_connector_set_property() local
616 amdgpu_connector_fixup_lcd_native_mode(struct drm_encoder *encoder, struct drm_connector *connector) amdgpu_connector_fixup_lcd_native_mode() argument
653 struct drm_encoder *encoder; amdgpu_connector_lvds_get_modes() local
691 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_lvds_mode_valid() local
722 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_lvds_detect() local
861 struct drm_encoder *encoder; amdgpu_connector_vga_detect() local
1085 struct drm_encoder *encoder; amdgpu_connector_dvi_detect() local
1136 struct drm_encoder *encoder; amdgpu_connector_dvi_encoder() local
1220 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_dp_get_modes() local
1288 struct drm_encoder *encoder; amdgpu_connector_encoder_get_dp_bridge_encoder_id() local
1308 struct drm_encoder *encoder; amdgpu_connector_encoder_is_hbr2() local
1342 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_dp_detect() local
1445 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_dp_mode_valid() local
1545 struct drm_encoder *encoder; amdgpu_connector_add() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_connectors.c91 static void amdgpu_connector_property_change_mode(struct drm_encoder *encoder) in amdgpu_connector_property_change_mode() argument
93 struct drm_crtc *crtc = encoder->crtc; in amdgpu_connector_property_change_mode()
141 struct drm_encoder *encoder = connector_funcs->best_encoder(connector); in amdgpu_connector_get_monitor_bpc() local
142 struct amdgpu_encoder *amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_connector_get_monitor_bpc()
219 struct drm_encoder *encoder; in amdgpu_connector_update_scratch_regs() local
225 drm_connector_for_each_possible_encoder(connector, encoder) { in amdgpu_connector_update_scratch_regs()
226 if ((encoder == best_encoder) && (status == connector_status_connected)) in amdgpu_connector_update_scratch_regs()
231 amdgpu_atombios_encoder_set_bios_scratch_regs(connector, encoder, connected); in amdgpu_connector_update_scratch_regs()
239 struct drm_encoder *encoder; in amdgpu_connector_find_encoder() local
241 drm_connector_for_each_possible_encoder(connector, encoder) { in amdgpu_connector_find_encoder()
351 struct drm_encoder *encoder; amdgpu_connector_best_single_encoder() local
362 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_get_native_mode() local
382 amdgpu_connector_lcd_native_mode(struct drm_encoder *encoder) amdgpu_connector_lcd_native_mode() argument
419 amdgpu_connector_add_common_modes(struct drm_encoder *encoder, struct drm_connector *connector) amdgpu_connector_add_common_modes() argument
477 struct drm_encoder *encoder; amdgpu_connector_set_property() local
626 amdgpu_connector_fixup_lcd_native_mode(struct drm_encoder *encoder, struct drm_connector *connector) amdgpu_connector_fixup_lcd_native_mode() argument
663 struct drm_encoder *encoder; amdgpu_connector_lvds_get_modes() local
701 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_lvds_mode_valid() local
732 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_lvds_detect() local
880 struct drm_encoder *encoder; amdgpu_connector_vga_detect() local
1124 struct drm_encoder *encoder; amdgpu_connector_dvi_detect() local
1176 struct drm_encoder *encoder; amdgpu_connector_dvi_encoder() local
1260 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_dp_get_modes() local
1328 struct drm_encoder *encoder; amdgpu_connector_encoder_get_dp_bridge_encoder_id() local
1348 struct drm_encoder *encoder; amdgpu_connector_encoder_is_hbr2() local
1382 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_dp_detect() local
1485 struct drm_encoder *encoder = amdgpu_connector_best_single_encoder(connector); amdgpu_connector_dp_mode_valid() local
1585 struct drm_encoder *encoder; amdgpu_connector_add() local
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/rockchip/
H A Danalogix_dp-rockchip.c61 struct rockchip_encoder encoder; member
75 static struct rockchip_dp_device *encoder_to_dp(struct drm_encoder *encoder) in encoder_to_dp() argument
77 struct rockchip_encoder *rkencoder = to_rockchip_encoder(encoder); in encoder_to_dp()
79 return container_of(rkencoder, struct rockchip_dp_device, encoder); in encoder_to_dp()
144 rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_fixup() argument
152 static void rockchip_dp_drm_encoder_mode_set(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_set() argument
160 struct drm_crtc *rockchip_dp_drm_get_new_crtc(struct drm_encoder *encoder, in rockchip_dp_drm_get_new_crtc() argument
166 connector = drm_atomic_get_new_connector_for_encoder(state, encoder); in rockchip_dp_drm_get_new_crtc()
177 static void rockchip_dp_drm_encoder_enable(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_enable() argument
180 struct rockchip_dp_device *dp = encoder_to_dp(encoder); in rockchip_dp_drm_encoder_enable()
219 rockchip_dp_drm_encoder_disable(struct drm_encoder *encoder, struct drm_atomic_state *state) rockchip_dp_drm_encoder_disable() argument
243 rockchip_dp_drm_encoder_atomic_check(struct drm_encoder *encoder, struct drm_crtc_state *crtc_state, struct drm_connector_state *conn_state) rockchip_dp_drm_encoder_atomic_check() argument
311 struct drm_encoder *encoder = &dp->encoder.encoder; rockchip_dp_drm_create_encoder() local
[all...]
H A Drockchip_lvds.c62 struct rockchip_encoder encoder; member
71 static inline struct rockchip_lvds *encoder_to_lvds(struct drm_encoder *encoder) in encoder_to_lvds() argument
73 struct rockchip_encoder *rkencoder = to_rockchip_encoder(encoder); in encoder_to_lvds()
75 return container_of(rkencoder, struct rockchip_lvds, encoder); in encoder_to_lvds()
133 rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_lvds_encoder_atomic_check() argument
241 static int rk3288_lvds_grf_config(struct drm_encoder *encoder, in rk3288_lvds_grf_config() argument
244 struct rockchip_lvds *lvds = encoder_to_lvds(encoder); in rk3288_lvds_grf_config()
274 struct drm_encoder *encoder) in rk3288_lvds_set_vop_source()
279 ret = drm_of_encoder_active_endpoint_id(lvds->dev->of_node, encoder); in rk3288_lvds_set_vop_source()
294 static void rk3288_lvds_encoder_enable(struct drm_encoder *encoder) in rk3288_lvds_encoder_enable() argument
273 rk3288_lvds_set_vop_source(struct rockchip_lvds *lvds, struct drm_encoder *encoder) rk3288_lvds_set_vop_source() argument
326 rk3288_lvds_encoder_disable(struct drm_encoder *encoder) rk3288_lvds_encoder_disable() argument
364 px30_lvds_grf_config(struct drm_encoder *encoder, struct drm_display_mode *mode) px30_lvds_grf_config() argument
381 px30_lvds_set_vop_source(struct rockchip_lvds *lvds, struct drm_encoder *encoder) px30_lvds_set_vop_source() argument
395 px30_lvds_encoder_enable(struct drm_encoder *encoder) px30_lvds_encoder_enable() argument
427 px30_lvds_encoder_disable(struct drm_encoder *encoder) px30_lvds_encoder_disable() argument
550 struct drm_encoder *encoder; rockchip_lvds_bind() local
[all...]

Completed in 16 milliseconds

12345678910>>...50