Home
last modified time | relevance | path

Searched refs:encoder (Results 1 – 25 of 124) sorted by relevance

12345

/dragonfly/sys/dev/drm/
H A Ddrm_encoder.c73 ret = encoder->funcs->late_register(encoder); in drm_encoder_register_all()
87 encoder->funcs->early_unregister(encoder); in drm_encoder_unregister_all()
117 encoder->dev = dev; in drm_encoder_init()
119 encoder->funcs = funcs; in drm_encoder_init()
129 encoder->base.id); in drm_encoder_init()
131 if (!encoder->name) { in drm_encoder_init()
162 if (encoder->bridge) { in drm_encoder_cleanup()
174 kfree(encoder->name); in drm_encoder_cleanup()
178 memset(encoder, 0, sizeof(*encoder)); in drm_encoder_cleanup()
210 return encoder->crtc; in drm_encoder_get_crtc()
[all …]
H A Ddrm_crtc_helper.c107 if (connector->encoder == encoder) { in drm_helper_encoder_in_use()
244 encoder->crtc != (*encoder_funcs->get_crtc)(encoder)) in drm_crtc_prepare_encoders()
389 encoder->base.id, encoder->name, in drm_crtc_helper_set_mode()
454 if (connector->encoder != encoder) in drm_crtc_helper_disable()
801 if (connector->encoder == encoder) in drm_helper_choose_encoder_dpms()
842 if (connector->encoder && connector->encoder->crtc == crtc) in drm_helper_choose_crtc_dpms()
873 struct drm_encoder *encoder = connector->encoder; in drm_helper_connector_dpms() local
874 struct drm_crtc *crtc = encoder ? encoder->crtc : NULL; in drm_helper_connector_dpms()
883 if (encoder) in drm_helper_connector_dpms()
894 if (encoder) in drm_helper_connector_dpms()
[all …]
H A Ddrm_encoder_slave.c54 struct drm_encoder_slave *encoder,
82 encoder->bus_priv = client;
91 encoder->slave_funcs->set_config(&encoder->base,
118 encoder->bus_priv = NULL;
137 get_slave_funcs(encoder)->dpms(encoder, mode); in drm_i2c_encoder_dpms()
145 if (!get_slave_funcs(encoder)->mode_fixup) in drm_i2c_encoder_mode_fixup()
148 return get_slave_funcs(encoder)->mode_fixup(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_fixup()
168 get_slave_funcs(encoder)->mode_set(encoder, mode, adjusted_mode); in drm_i2c_encoder_mode_set()
175 return get_slave_funcs(encoder)->detect(encoder, connector); in drm_i2c_encoder_detect()
181 get_slave_funcs(encoder)->save(encoder); in drm_i2c_encoder_save()
[all …]
/dragonfly/sys/dev/drm/radeon/
H A Dradeon_audio.c254 struct drm_encoder *encoder; in radeon_audio_enable() local
445 struct drm_encoder *encoder, in radeon_audio_detect() argument
666 if (encoder->crtc) { in radeon_hdmi_set_color_depth()
716 radeon_audio_set_mute(encoder, true); in radeon_audio_hdmi_mode_set()
719 radeon_audio_write_sad_regs(encoder); in radeon_audio_hdmi_mode_set()
722 radeon_audio_set_vbi_packet(encoder); in radeon_audio_hdmi_mode_set()
723 radeon_hdmi_set_color_depth(encoder); in radeon_audio_hdmi_mode_set()
726 radeon_audio_select_pin(encoder); in radeon_audio_hdmi_mode_set()
733 radeon_hdmi_set_color_depth(encoder); in radeon_audio_hdmi_mode_set()
743 struct drm_device *dev = encoder->dev; in radeon_audio_dp_mode_set()
[all …]
H A Dradeon_legacy_encoders.c39 encoder_funcs = encoder->helper_private; in radeon_legacy_encoder_disable()
46 struct drm_device *dev = encoder->dev; in radeon_legacy_lvds_update()
404 pdata->encoder = radeon_encoder; in radeon_legacy_backlight_init()
510 drm_encoder_cleanup(encoder); in radeon_lvds_enc_destroy()
1019 drm_encoder_cleanup(encoder); in radeon_ext_tmds_enc_destroy()
1549 if (encoder->crtc != crtc) { in radeon_legacy_tv_dac_detect()
1748 struct drm_encoder *encoder; in radeon_add_legacy_encoder() local
1766 encoder = &radeon_encoder->base; in radeon_add_legacy_encoder()
1768 encoder->possible_crtcs = 0x1; in radeon_add_legacy_encoder()
1770 encoder->possible_crtcs = 0x3; in radeon_add_legacy_encoder()
[all …]
H A Datombios_encoders.c200 struct radeon_encoder *encoder; in sysctl_backlight_handler() local
205 dig = encoder->enc_priv; in sysctl_backlight_handler()
270 pdata->encoder = radeon_encoder; in radeon_atom_backlight_init()
516 if (encoder->crtc) { in radeon_atom_get_bpc()
1110 if (encoder->crtc) { in atombios_dig_transmitter_setup2()
2302 struct drm_encoder *encoder; in radeon_atom_encoder_init() local
2584 dce8_program_fmt(encoder); in radeon_atom_encoder_prepare()
2586 dce4_program_fmt(encoder); in radeon_atom_encoder_prepare()
2588 dce3_program_fmt(encoder); in radeon_atom_encoder_prepare()
2590 avivo_program_fmt(encoder); in radeon_atom_encoder_prepare()
[all …]
H A Dradeon_encoders.c35 struct drm_device *dev = encoder->dev; in radeon_encoder_clones()
57 if (clone_encoder == encoder) in radeon_encoder_clones()
71 struct drm_encoder *encoder; in radeon_setup_encoder_clones() local
74 encoder->possible_clones = radeon_encoder_clones(encoder); in radeon_setup_encoder_clones()
198 struct drm_encoder *encoder; in radeon_link_encoder_connector() local
217 struct drm_device *dev = encoder->dev; in radeon_encoder_set_active_device()
222 if (connector->encoder == encoder) { in radeon_encoder_set_active_device()
235 struct drm_device *dev = encoder->dev; in radeon_get_connector_for_encoder()
260 struct drm_device *dev = encoder->dev; in radeon_get_connector_for_encoder_init()
275 struct drm_device *dev = encoder->dev; in radeon_get_external_encoder()
[all …]
H A Dr600_hdmi.c120 struct drm_encoder *encoder; in r600_audio_update_hdmi() local
133 if (!radeon_encoder_is_digital(encoder)) in r600_audio_update_hdmi()
182 struct drm_device *dev = encoder->dev; in r600_hdmi_update_acr()
250 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_infoframe()
268 struct drm_device *dev = encoder->dev; in r600_hdmi_is_audio_buffer_filled()
301 struct drm_device *dev = encoder->dev; in r600_hdmi_audio_workaround()
349 struct drm_device *dev = encoder->dev; in r600_set_vbi_packet()
361 struct drm_device *dev = encoder->dev; in r600_set_audio_packet()
404 struct drm_device *dev = encoder->dev; in r600_set_mute()
422 struct drm_device *dev = encoder->dev; in r600_hdmi_update_audio_settings()
[all …]
H A Dradeon_connectors.c261 if (!encoder) in radeon_connector_update_scratch_regs()
287 if (!encoder) in radeon_find_encoder()
577 if (!encoder) in radeon_connector_set_property()
597 if (!encoder) in radeon_connector_set_property()
612 if (!encoder) in radeon_connector_set_property()
626 if (!encoder) in radeon_connector_set_property()
640 if (!encoder) in radeon_connector_set_property()
838 if (!encoder) in radeon_lvds_get_modes()
1049 if (!encoder) in radeon_vga_detect()
1144 if (!encoder) in radeon_tv_get_modes()
[all …]
H A Devergreen_hdmi.c75 struct drm_device *dev = encoder->dev; in evergreen_hdmi_update_acr()
79 if (encoder->crtc) { in evergreen_hdmi_update_acr()
107 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_write_latency_fields()
131 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_hdmi_write_speaker_allocation()
151 struct radeon_device *rdev = encoder->dev->dev_private; in dce4_afmt_dp_write_speaker_allocation()
328 struct drm_device *dev = encoder->dev; in dce4_set_vbi_packet()
340 struct drm_device *dev = encoder->dev; in dce4_hdmi_set_color_depth()
378 struct drm_device *dev = encoder->dev; in dce4_set_audio_packet()
414 struct drm_device *dev = encoder->dev; in dce4_set_mute()
426 struct drm_device *dev = encoder->dev; in evergreen_hdmi_enable()
[all …]
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);
64 void (*mode_set)(struct drm_encoder *encoder,
66 void (*dpms)(struct drm_encoder *encoder, bool mode);
71 struct drm_encoder *encoder,
79 void radeon_audio_mode_set(struct drm_encoder *encoder,
[all …]
H A Dradeon_mode.h288 struct radeon_encoder *encoder; member
366 struct drm_encoder *encoder; member
732 struct drm_encoder *encoder,
736 struct drm_encoder *encoder,
952 void radeon_enc_destroy(struct drm_encoder *encoder);
958 void radeon_panel_mode_fixup(struct drm_encoder *encoder,
972 void radeon_legacy_tv_mode_set(struct drm_encoder *encoder,
977 void avivo_program_fmt(struct drm_encoder *encoder);
978 void dce3_program_fmt(struct drm_encoder *encoder);
979 void dce4_program_fmt(struct drm_encoder *encoder);
[all …]
H A Ddce6_afmt.c36 void dce6_afmt_select_pin(struct drm_encoder *encoder);
40 void dce6_afmt_write_sad_regs(struct drm_encoder *encoder,
88 struct drm_encoder *encoder; in dce6_audio_get_pin() local
102 if (radeon_encoder_is_digital(encoder)) { in dce6_audio_get_pin()
103 radeon_encoder = to_radeon_encoder(encoder); in dce6_audio_get_pin()
119 void dce6_afmt_select_pin(struct drm_encoder *encoder) in dce6_afmt_select_pin() argument
121 struct radeon_device *rdev = encoder->dev->dev_private; in dce6_afmt_select_pin()
136 struct radeon_device *rdev = encoder->dev->dev_private; in dce6_afmt_write_latency_fields()
166 struct radeon_device *rdev = encoder->dev->dev_private; in dce6_afmt_hdmi_write_speaker_allocation()
193 struct radeon_device *rdev = encoder->dev->dev_private; in dce6_afmt_dp_write_speaker_allocation()
[all …]
/dragonfly/sys/dev/drm/include/drm/
H A Ddrm_encoder_slave.h50 void (*set_config)(struct drm_encoder *encoder,
53 void (*destroy)(struct drm_encoder *encoder);
55 void (*save)(struct drm_encoder *encoder);
56 void (*restore)(struct drm_encoder *encoder);
57 bool (*mode_fixup)(struct drm_encoder *encoder,
60 int (*mode_valid)(struct drm_encoder *encoder,
62 void (*mode_set)(struct drm_encoder *encoder,
68 int (*get_modes)(struct drm_encoder *encoder,
72 int (*set_property)(struct drm_encoder *encoder,
107 struct drm_encoder_slave *encoder,
[all …]
H A Ddrm_encoder.h47 void (*reset)(struct drm_encoder *encoder);
56 void (*destroy)(struct drm_encoder *encoder);
71 int (*late_register)(struct drm_encoder *encoder);
82 void (*early_unregister)(struct drm_encoder *encoder);
178 struct drm_encoder *encoder,
191 return encoder->index; in drm_encoder_index()
204 return !!(encoder->possible_crtcs & drm_crtc_mask(crtc)); in drm_encoder_crtc_ok()
227 void drm_encoder_cleanup(struct drm_encoder *encoder);
237 #define drm_for_each_encoder_mask(encoder, dev, encoder_mask) \ argument
239 for_each_if ((encoder_mask) & (1 << drm_encoder_index(encoder)))
[all …]
/dragonfly/sys/dev/drm/i915/
H A Dintel_ddi.c497 switch (encoder->type) { in intel_ddi_get_encoder_port()
822 switch (encoder->type) { in intel_prepare_dp_ddi_buffers()
1081 ret = encoder; in intel_ddi_get_crtc_encoder()
1509 int type = encoder->type; in intel_ddi_set_pipe_settings()
1657 struct intel_encoder *encoder = intel_connector->encoder; in intel_ddi_connector_get_hw_state() local
1669 if (!encoder->get_hw_state(encoder, &pipe)) { in intel_ddi_connector_get_hw_state()
2101 cnl_ddi_vswing_sequence(encoder, level, encoder->type); in bxt_signal_levels()
2103 bxt_ddi_vswing_sequence(encoder, level, encoder->type); in bxt_signal_levels()
2116 skl_ddi_set_iboost(encoder, level, encoder->type); in ddi_signal_levels()
2204 cnl_ddi_vswing_sequence(encoder, level, encoder->type); in intel_ddi_pre_enable_dp()
[all …]
H A Dintel_hdmi.c147 struct drm_device *dev = encoder->dev; in g4x_write_infoframe()
202 struct drm_device *dev = encoder->dev; in ibx_write_infoframe()
262 struct drm_device *dev = encoder->dev; in cpt_write_infoframe()
320 struct drm_device *dev = encoder->dev; in vlv_write_infoframe()
926 encoder->power_domain)) in intel_hdmi_get_hw_state()
1208 intel_audio_codec_disable(encoder); in g4x_disable_hdmi()
1668 enc_to_dig_port(&encoder->base); in intel_hdmi_pre_enable()
1706 vlv_phy_pre_pll_enable(encoder); in vlv_hdmi_pre_pll_enable()
1715 chv_phy_pre_pll_enable(encoder); in chv_hdmi_pre_pll_enable()
1722 chv_phy_post_pll_disable(encoder); in chv_hdmi_post_pll_disable()
[all …]
H A Dintel_dsi_pll.c363 if (IS_GEN9_LP(to_i915(encoder->base.dev))) in intel_dsi_get_pclk()
364 return bxt_dsi_get_pclk(encoder, pipe_bpp, config); in intel_dsi_get_pclk()
587 return vlv_compute_dsi_pll(encoder, config); in intel_compute_dsi_pll()
589 return gen9lp_compute_dsi_pll(encoder, config); in intel_compute_dsi_pll()
600 vlv_enable_dsi_pll(encoder, config); in intel_enable_dsi_pll()
602 gen9lp_enable_dsi_pll(encoder, config); in intel_enable_dsi_pll()
610 vlv_disable_dsi_pll(encoder); in intel_disable_dsi_pll()
612 bxt_disable_dsi_pll(encoder); in intel_disable_dsi_pll()
619 struct drm_device *dev = encoder->base.dev; in gen9lp_dsi_reset_clocks()
647 gen9lp_dsi_reset_clocks(encoder, port); in intel_dsi_reset_clocks()
[all …]
H A Dintel_dsi.c547 vlv_dsi_device_ready(encoder); in intel_dsi_device_ready()
549 bxt_dsi_device_ready(encoder); in intel_dsi_device_ready()
551 glk_dsi_device_ready(encoder); in intel_dsi_device_ready()
810 intel_disable_dsi_pll(encoder); in intel_dsi_pre_enable()
854 intel_dsi_device_ready(encoder); in intel_dsi_pre_enable()
955 intel_dsi_unprepare(encoder); in intel_dsi_post_disable()
979 intel_disable_dsi_pll(encoder); in intel_dsi_post_disable()
1016 encoder->power_domain)) in intel_dsi_get_hw_state()
1644 intel_encoder_destroy(encoder); in intel_dsi_encoder_destroy()
1691 struct drm_encoder *encoder; in intel_dsi_init() local
[all …]
/dragonfly/sys/dev/drm/amd/amdgpu/
H A Datombios_encoders.c183 struct amdgpu_encoder *encoder; in sysctl_backlight_handler() local
187 encoder = (struct amdgpu_encoder *)arg1; in sysctl_backlight_handler()
188 dig = encoder->enc_priv; in sysctl_backlight_handler()
251 pdata->encoder = amdgpu_encoder; in amdgpu_atombios_encoder_init_backlight()
390 struct drm_device *dev = encoder->dev; in amdgpu_atombios_encoder_setup_dac()
421 if (encoder->crtc) { in amdgpu_atombios_encoder_get_bpc()
453 struct drm_device *dev = encoder->dev; in amdgpu_atombios_encoder_setup_dvo()
644 struct drm_device *dev = encoder->dev; in amdgpu_atombios_encoder_setup_dig_encoder()
833 struct drm_device *dev = encoder->dev; in amdgpu_atombios_encoder_setup_dig_transmitter()
871 if (encoder->crtc) { in amdgpu_atombios_encoder_setup_dig_transmitter()
[all …]
H A Damdgpu_encoders.c40 struct drm_encoder *encoder; in amdgpu_link_encoder_connector() local
47 amdgpu_encoder = to_amdgpu_encoder(encoder); in amdgpu_link_encoder_connector()
49 drm_mode_connector_attach_encoder(connector, encoder); in amdgpu_link_encoder_connector()
61 struct drm_device *dev = encoder->dev; in amdgpu_encoder_set_active_device()
66 if (connector->encoder == encoder) { in amdgpu_encoder_set_active_device()
71 amdgpu_connector->devices, encoder->encoder_type); in amdgpu_encoder_set_active_device()
79 struct drm_device *dev = encoder->dev; in amdgpu_get_connector_for_encoder()
95 struct drm_device *dev = encoder->dev; in amdgpu_get_connector_for_encoder_init()
110 struct drm_device *dev = encoder->dev; in amdgpu_get_external_encoder()
119 if (other_encoder == encoder) in amdgpu_get_external_encoder()
[all …]
H A Damdgpu_connectors.c478 if (!encoder) in amdgpu_connector_set_property()
498 if (!encoder) in amdgpu_connector_set_property()
513 if (!encoder) in amdgpu_connector_set_property()
527 if (!encoder) in amdgpu_connector_set_property()
541 if (!encoder) in amdgpu_connector_set_property()
555 if (!encoder) in amdgpu_connector_set_property()
663 if (!encoder) in amdgpu_connector_lvds_get_modes()
689 if (encoder) { in amdgpu_connector_lvds_mode_valid()
729 if (encoder) { in amdgpu_connector_lvds_detect()
874 if (!encoder) in amdgpu_connector_vga_detect()
[all …]
H A Datombios_encoders.h41 bool amdgpu_atombios_encoder_is_digital(struct drm_encoder *encoder);
42 bool amdgpu_atombios_encoder_mode_fixup(struct drm_encoder *encoder,
45 int amdgpu_atombios_encoder_get_encoder_mode(struct drm_encoder *encoder);
47 amdgpu_atombios_encoder_setup_dig_encoder(struct drm_encoder *encoder,
56 amdgpu_atombios_encoder_dpms(struct drm_encoder *encoder, int mode);
58 amdgpu_atombios_encoder_set_crtc_source(struct drm_encoder *encoder);
62 amdgpu_atombios_encoder_dac_detect(struct drm_encoder *encoder,
65 amdgpu_atombios_encoder_dig_detect(struct drm_encoder *encoder,
68 amdgpu_atombios_encoder_setup_ext_encoder_ddc(struct drm_encoder *encoder);
71 struct drm_encoder *encoder,
[all …]
/dragonfly/contrib/gcc-8.0/gcc/
H A Dlto-cgraph.c84 encoder->nodes.create (0); in lto_symtab_encoder_new()
85 return encoder; in lto_symtab_encoder_new()
94 encoder->nodes.release (); in lto_symtab_encoder_delete()
95 if (encoder->map) in lto_symtab_encoder_delete()
96 delete encoder->map; in lto_symtab_encoder_delete()
97 free (encoder); in lto_symtab_encoder_delete()
111 if (!encoder->map) in lto_symtab_encoder_encode()
163 encoder->map->remove (node); in lto_symtab_encoder_delete_node()
963 (encoder, callee)) in compute_ltrans_boundary()
995 return encoder; in compute_ltrans_boundary()
[all …]
H A Dlto-streamer.h470 lto_symtab_encoder_t encoder; member
1023 encoder->trees.create (0); in lto_init_tree_ref_encoder()
1033 delete encoder->tree_hash_table; in lto_destroy_tree_ref_encoder()
1034 encoder->tree_hash_table = NULL; in lto_destroy_tree_ref_encoder()
1035 encoder->trees.release (); in lto_destroy_tree_ref_encoder()
1042 return encoder->trees.length (); in lto_tree_ref_encoder_size()
1050 return encoder->trees[idx]; in lto_tree_ref_encoder_get_tree()
1057 return encoder->nodes.length (); in lto_symtab_encoder_size()
1117 return encoder->nodes[ref].node; in lto_symtab_encoder_deref()
1122 lsei_start (lto_symtab_encoder_t encoder) in lsei_start() argument
[all …]

12345