/dragonfly/sys/dev/drm/ |
H A D | drm_encoder.c | 73 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 D | drm_crtc_helper.c | 107 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 D | drm_encoder_slave.c | 54 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 D | radeon_audio.c | 254 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 D | radeon_legacy_encoders.c | 39 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 D | atombios_encoders.c | 200 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 D | radeon_encoders.c | 35 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 D | r600_hdmi.c | 120 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 D | radeon_connectors.c | 261 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 D | evergreen_hdmi.c | 75 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 D | radeon_audio.h | 46 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 D | radeon_mode.h | 288 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 D | dce6_afmt.c | 36 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 D | drm_encoder_slave.h | 50 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 D | drm_encoder.h | 47 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 D | intel_ddi.c | 497 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 D | intel_hdmi.c | 147 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 D | intel_dsi_pll.c | 363 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 D | intel_dsi.c | 547 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 D | atombios_encoders.c | 183 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 D | amdgpu_encoders.c | 40 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 D | amdgpu_connectors.c | 478 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 D | atombios_encoders.h | 41 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 D | lto-cgraph.c | 84 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 D | lto-streamer.h | 470 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 …]
|