/linux-6.14.4/drivers/gpu/drm/tilcdc/ |
D | tilcdc_panel.c | 44 static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) in panel_encoder_dpms() 61 static void panel_encoder_prepare(struct drm_encoder *encoder) in panel_encoder_prepare() 66 static void panel_encoder_commit(struct drm_encoder *encoder) in panel_encoder_commit() 71 static void panel_encoder_mode_set(struct drm_encoder *encoder, in panel_encoder_mode_set() 89 struct drm_encoder *encoder; in panel_encoder_create() local 122 struct drm_encoder *encoder; /* our connected encoder */ member 187 struct panel_module *mod, struct drm_encoder *encoder) in panel_connector_create() 229 struct drm_encoder *encoder; in panel_modeset_init() local
|
/linux-6.14.4/drivers/gpu/drm/i915/display/ |
D | intel_snps_phy.c | 48 void intel_snps_phy_update_psr_power_state(struct intel_encoder *encoder, in intel_snps_phy_update_psr_power_state() 64 void intel_snps_phy_set_signal_levels(struct intel_encoder *encoder, in intel_snps_phy_set_signal_levels() 1774 struct intel_encoder *encoder) in intel_mpllb_tables_get() 1789 struct intel_encoder *encoder) in intel_mpllb_calc_state() 1823 void intel_mpllb_enable(struct intel_encoder *encoder, in intel_mpllb_enable() 1882 void intel_mpllb_disable(struct intel_encoder *encoder) in intel_mpllb_disable() 1922 int intel_mpllb_calc_port_clock(struct intel_encoder *encoder, in intel_mpllb_calc_port_clock() 1953 void intel_mpllb_readout_hw_state(struct intel_encoder *encoder, in intel_mpllb_readout_hw_state() 2007 struct intel_encoder *encoder; in intel_mpllb_state_verify() local
|
D | intel_audio.c | 263 static void g4x_audio_codec_get_config(struct intel_encoder *encoder, in g4x_audio_codec_get_config() 284 static void g4x_audio_codec_disable(struct intel_encoder *encoder, in g4x_audio_codec_disable() 299 static void g4x_audio_codec_enable(struct intel_encoder *encoder, in g4x_audio_codec_enable() 329 hsw_dp_audio_config_update(struct intel_encoder *encoder, in hsw_dp_audio_config_update() 347 hsw_hdmi_audio_config_update(struct intel_encoder *encoder, in hsw_hdmi_audio_config_update() 389 hsw_audio_config_update(struct intel_encoder *encoder, in hsw_audio_config_update() 398 static void hsw_audio_codec_disable(struct intel_encoder *encoder, in hsw_audio_codec_disable() 434 static unsigned int calc_hblank_early_prog(struct intel_encoder *encoder, in calc_hblank_early_prog() 497 static void enable_audio_dsc_wa(struct intel_encoder *encoder, in enable_audio_dsc_wa() 542 static void hsw_audio_codec_enable(struct intel_encoder *encoder, in hsw_audio_codec_enable() [all …]
|
D | intel_modeset_setup.c | 100 struct intel_encoder *encoder) in set_encoder_for_connector() 117 static void reset_encoder_connector_state(struct intel_encoder *encoder) in reset_encoder_connector_state() 146 struct intel_encoder *encoder; in reset_crtc_encoder_state() local 314 struct intel_encoder *encoder = in intel_modeset_update_connector_atomic_state() local 412 struct intel_encoder *encoder; in intel_crtc_has_encoders() local 423 struct intel_encoder *encoder; in intel_crtc_needs_link_reset() local 435 static struct intel_connector *intel_encoder_find_connector(struct intel_encoder *encoder) in intel_encoder_find_connector() 585 static void intel_sanitize_encoder(struct intel_encoder *encoder) in intel_sanitize_encoder() 714 struct intel_encoder *encoder; in intel_modeset_readout_hw_state() local 917 struct intel_encoder *encoder; in get_encoder_power_domains() local [all …]
|
D | intel_dpio_phy.c | 295 void bxt_dpio_phy_set_signal_levels(struct intel_encoder *encoder, in bxt_dpio_phy_set_signal_levels() 613 void bxt_dpio_phy_set_lane_optim_mask(struct intel_encoder *encoder, in bxt_dpio_phy_set_lane_optim_mask() 636 bxt_dpio_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder) in bxt_dpio_phy_get_lane_lat_optim_mask() 715 void chv_set_phy_signal_level(struct intel_encoder *encoder, in chv_set_phy_signal_level() 811 void chv_data_lane_soft_reset(struct intel_encoder *encoder, in chv_data_lane_soft_reset() 856 void chv_phy_pre_pll_enable(struct intel_encoder *encoder, in chv_phy_pre_pll_enable() 938 void chv_phy_pre_encoder_enable(struct intel_encoder *encoder, in chv_phy_pre_encoder_enable() 1016 void chv_phy_release_cl2_override(struct intel_encoder *encoder) in chv_phy_release_cl2_override() 1027 void chv_phy_post_pll_disable(struct intel_encoder *encoder, in chv_phy_post_pll_disable() 1062 void vlv_set_phy_signal_level(struct intel_encoder *encoder, in vlv_set_phy_signal_level() [all …]
|
D | intel_dp_tunnel.c | 72 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in update_tunnel_state() local 124 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in allocate_initial_tunnel_bw_for_pipes() local 175 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in detect_new_tunnel() local 270 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_tunnel_suspend() local 300 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_tunnel_resume() local 399 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in check_inherited_tunnel_state() local 510 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in check_group_state() local 589 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_tunnel_atomic_compute_stream_bw() local 714 struct intel_encoder *encoder; in queue_retry_work() local
|
D | intel_modeset_verify.c | 37 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_connector_verify_state() local 75 struct drm_encoder *encoder = connector->encoder; in verify_connector_state() local 116 struct intel_encoder *encoder; in verify_encoder_state() local 173 struct intel_encoder *encoder; in verify_crtc_state() local
|
D | intel_dp_test.c | 226 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_phy_pattern_update() local 449 static int intel_dp_do_phy_test(struct intel_encoder *encoder, in intel_dp_do_phy_test() 493 struct intel_encoder *encoder = &dig_port->base; in intel_dp_test_phy() local 573 struct intel_encoder *encoder; in i915_displayport_test_active_write() local 616 struct intel_encoder *encoder; in i915_displayport_test_active_show() local 666 struct intel_encoder *encoder; in i915_displayport_test_data_show() local 720 struct intel_encoder *encoder; in i915_displayport_test_type_show() local
|
/linux-6.14.4/drivers/gpu/drm/sti/ |
D | sti_tvout.c | 124 struct drm_encoder encoder; member 585 static void sti_tvout_encoder_dpms(struct drm_encoder *encoder, int mode) in sti_tvout_encoder_dpms() 589 static void sti_tvout_encoder_mode_set(struct drm_encoder *encoder, in sti_tvout_encoder_mode_set() 595 static void sti_tvout_encoder_destroy(struct drm_encoder *encoder) in sti_tvout_encoder_destroy() 603 static int sti_tvout_late_register(struct drm_encoder *encoder) in sti_tvout_late_register() 616 static void sti_tvout_early_unregister(struct drm_encoder *encoder) in sti_tvout_early_unregister() 632 static void sti_dvo_encoder_enable(struct drm_encoder *encoder) in sti_dvo_encoder_enable() 641 static void sti_dvo_encoder_disable(struct drm_encoder *encoder) in sti_dvo_encoder_disable() 660 struct sti_tvout_encoder *encoder; in sti_tvout_create_dvo_encoder() local 682 static void sti_hda_encoder_enable(struct drm_encoder *encoder) in sti_hda_encoder_enable() [all …]
|
/linux-6.14.4/drivers/gpu/drm/sun4i/ |
D | sun4i_rgb.c | 25 struct drm_encoder encoder; member 40 drm_encoder_to_sun4i_rgb(struct drm_encoder *encoder) in drm_encoder_to_sun4i_rgb() 159 static void sun4i_rgb_encoder_enable(struct drm_encoder *encoder) in sun4i_rgb_encoder_enable() 171 static void sun4i_rgb_encoder_disable(struct drm_encoder *encoder) in sun4i_rgb_encoder_disable() 191 struct drm_encoder *encoder; in sun4i_rgb_init() local
|
/linux-6.14.4/drivers/gpu/drm/ |
D | drm_bridge.c | 306 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge, in drm_bridge_attach() 500 struct drm_encoder *encoder; in drm_bridge_chain_mode_valid() local 537 struct drm_encoder *encoder; in drm_bridge_chain_mode_set() local 565 struct drm_encoder *encoder; in drm_atomic_bridge_chain_disable() local 639 struct drm_encoder *encoder; in drm_atomic_bridge_chain_post_disable() local 742 struct drm_encoder *encoder; in drm_atomic_bridge_chain_pre_enable() local 810 struct drm_encoder *encoder; in drm_atomic_bridge_chain_enable() local 986 struct drm_encoder *encoder = bridge->encoder; in drm_atomic_bridge_chain_select_bus_fmts() local 1113 struct drm_encoder *encoder; in drm_atomic_bridge_chain_check() local
|
/linux-6.14.4/drivers/gpu/drm/rockchip/ |
D | analogix_dp-rockchip.c | 61 struct rockchip_encoder encoder; member 75 static struct rockchip_dp_device *encoder_to_dp(struct drm_encoder *encoder) in encoder_to_dp() 144 rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_fixup() 152 static void rockchip_dp_drm_encoder_mode_set(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_set() 160 struct drm_crtc *rockchip_dp_drm_get_new_crtc(struct drm_encoder *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() 219 static void rockchip_dp_drm_encoder_disable(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_disable() 243 rockchip_dp_drm_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_atomic_check() 311 struct drm_encoder *encoder = &dp->encoder.encoder; in rockchip_dp_drm_create_encoder() local
|
D | dw_hdmi-rockchip.c | 76 struct rockchip_encoder encoder; member 86 static struct rockchip_hdmi *to_rockchip_hdmi(struct drm_encoder *encoder) in to_rockchip_hdmi() 267 static void dw_hdmi_rockchip_encoder_disable(struct drm_encoder *encoder) in dw_hdmi_rockchip_encoder_disable() 272 dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_mode_fixup() 279 static void dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_mode_set() 288 static void dw_hdmi_rockchip_encoder_enable(struct drm_encoder *encoder) in dw_hdmi_rockchip_encoder_enable() 318 dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_atomic_check() 537 struct drm_encoder *encoder; in dw_hdmi_rockchip_bind() local
|
/linux-6.14.4/drivers/gpu/drm/gma500/ |
D | cdv_intel_lvds.c | 108 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() 180 static bool cdv_intel_lvds_mode_fixup(struct drm_encoder *encoder, in cdv_intel_lvds_mode_fixup() 229 static void cdv_intel_lvds_prepare(struct drm_encoder *encoder) in cdv_intel_lvds_prepare() 247 static void cdv_intel_lvds_commit(struct drm_encoder *encoder) in cdv_intel_lvds_commit() 260 static void cdv_intel_lvds_mode_set(struct drm_encoder *encoder, in cdv_intel_lvds_mode_set() 339 struct drm_encoder *encoder = connector->encoder; in cdv_intel_lvds_set_property() local 484 struct drm_encoder *encoder; in cdv_intel_lvds_init() local
|
D | oaktrail_lvds.c | 67 static void oaktrail_lvds_dpms(struct drm_encoder *encoder, int mode) in oaktrail_lvds_dpms() 80 static void oaktrail_lvds_mode_set(struct drm_encoder *encoder, in oaktrail_lvds_mode_set() 155 static void oaktrail_lvds_prepare(struct drm_encoder *encoder) in oaktrail_lvds_prepare() 191 static void oaktrail_lvds_commit(struct drm_encoder *encoder) in oaktrail_lvds_commit() 297 struct drm_encoder *encoder; in oaktrail_lvds_init() local
|
/linux-6.14.4/drivers/gpu/drm/radeon/ |
D | dce6_afmt.c | 81 struct drm_encoder *encoder; in dce6_audio_get_pin() local 112 void dce6_afmt_select_pin(struct drm_encoder *encoder) in dce6_afmt_select_pin() 125 void dce6_afmt_write_latency_fields(struct drm_encoder *encoder, in dce6_afmt_write_latency_fields() 154 void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce6_afmt_hdmi_write_speaker_allocation() 179 void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce6_afmt_dp_write_speaker_allocation() 204 void dce6_afmt_write_sad_regs(struct drm_encoder *encoder, in dce6_afmt_write_sad_regs()
|
/linux-6.14.4/drivers/gpu/drm/mgag200/ |
D | mgag200_vga_bmc.c | 11 static void mgag200_vga_bmc_encoder_atomic_disable(struct drm_encoder *encoder, in mgag200_vga_bmc_encoder_atomic_disable() 20 static void mgag200_vga_bmc_encoder_atomic_enable(struct drm_encoder *encoder, in mgag200_vga_bmc_encoder_atomic_enable() 29 static int mgag200_vga_bmc_encoder_atomic_check(struct drm_encoder *encoder, in mgag200_vga_bmc_encoder_atomic_check() 113 struct drm_encoder *encoder; in mgag200_vga_bmc_output_init() local
|
/linux-6.14.4/drivers/gpu/drm/loongson/ |
D | lsdc_output_7a2000.c | 227 static void ls7a2000_hdmi0_encoder_reset(struct drm_encoder *encoder) in ls7a2000_hdmi0_encoder_reset() 249 static void ls7a2000_hdmi1_encoder_reset(struct drm_encoder *encoder) in ls7a2000_hdmi1_encoder_reset() 282 static int ls7a2000_hdmi_set_avi_infoframe(struct drm_encoder *encoder, in ls7a2000_hdmi_set_avi_infoframe() 333 static void ls7a2000_hdmi_atomic_disable(struct drm_encoder *encoder, in ls7a2000_hdmi_atomic_disable() 356 static void ls7a2000_hdmi_atomic_enable(struct drm_encoder *encoder, in ls7a2000_hdmi_atomic_enable() 479 static void ls7a2000_hdmi_atomic_mode_set(struct drm_encoder *encoder, in ls7a2000_hdmi_atomic_mode_set() 519 struct drm_encoder *encoder = &output->encoder; in ls7a2000_output_init() local
|
/linux-6.14.4/drivers/gpu/drm/i2c/ |
D | ch7006_mode.c | 173 const struct ch7006_mode *ch7006_lookup_mode(struct drm_encoder *encoder, in ch7006_lookup_mode() 199 void ch7006_setup_levels(struct drm_encoder *encoder) in ch7006_setup_levels() 230 void ch7006_setup_subcarrier(struct drm_encoder *encoder) in ch7006_setup_subcarrier() 254 void ch7006_setup_pll(struct drm_encoder *encoder) in ch7006_setup_pll() 292 void ch7006_setup_power_state(struct drm_encoder *encoder) in ch7006_setup_power_state() 325 void ch7006_setup_properties(struct drm_encoder *encoder) in ch7006_setup_properties()
|
/linux-6.14.4/drivers/gpu/drm/exynos/ |
D | exynos_drm_dsi.c | 22 struct drm_encoder encoder; member 28 struct drm_encoder *encoder = &dsi->encoder; in exynos_dsi_te_irq_handler() local 40 struct drm_encoder *encoder = &dsi->encoder; in exynos_dsi_host_attach() local 78 struct drm_encoder *encoder = &dsi->encoder; in exynos_dsi_bind() local
|
D | exynos_dp.c | 37 struct drm_encoder encoder; member 52 struct drm_encoder *encoder = &dp->encoder; in exynos_dp_crtc_clock_enable() local 119 static void exynos_dp_mode_set(struct drm_encoder *encoder, in exynos_dp_mode_set() 125 static void exynos_dp_nop(struct drm_encoder *encoder) in exynos_dp_nop() 152 struct drm_encoder *encoder = &dp->encoder; in exynos_dp_bind() local
|
/linux-6.14.4/include/drm/ |
D | drm_encoder.h | 272 static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder) in drm_encoder_index() 284 static inline u32 drm_encoder_mask(const struct drm_encoder *encoder) in drm_encoder_mask() 296 static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder, in drm_encoder_crtc_ok() 332 #define drm_for_each_encoder_mask(encoder, dev, encoder_mask) \ argument 343 #define drm_for_each_encoder(encoder, dev) \ argument
|
/linux-6.14.4/drivers/media/i2c/ |
D | adv7170.c | 63 struct adv7170 *encoder = to_adv7170(sd); in adv7170_write() local 80 struct adv7170 *encoder = to_adv7170(sd); in adv7170_write_block() local 186 struct adv7170 *encoder = to_adv7170(sd); in adv7170_s_std_output() local 215 struct adv7170 *encoder = to_adv7170(sd); in adv7170_s_routing() local 339 struct adv7170 *encoder; in adv7170_probe() local
|
/linux-6.14.4/drivers/gpu/drm/amd/amdgpu/ |
D | dce_v6_0.c | 420 static void dce_v6_0_program_fmt(struct drm_encoder *encoder) in dce_v6_0_program_fmt() 1134 static void dce_v6_0_audio_select_pin(struct drm_encoder *encoder) in dce_v6_0_audio_select_pin() 1148 static void dce_v6_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v6_0_audio_write_latency_fields() 1193 static void dce_v6_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v6_0_audio_write_speaker_allocation() 1254 static void dce_v6_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v6_0_audio_write_sad_regs() 1411 static void dce_v6_0_audio_set_vbi_packet(struct drm_encoder *encoder) in dce_v6_0_audio_set_vbi_packet() 1426 static void dce_v6_0_audio_set_acr(struct drm_encoder *encoder, in dce_v6_0_audio_set_acr() 1464 static void dce_v6_0_audio_set_avi_infoframe(struct drm_encoder *encoder, in dce_v6_0_audio_set_avi_infoframe() 1507 static void dce_v6_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v6_0_audio_set_dto() 1541 static void dce_v6_0_audio_set_packet(struct drm_encoder *encoder) in dce_v6_0_audio_set_packet() [all …]
|
/linux-6.14.4/drivers/gpu/drm/nouveau/dispnv04/ |
D | disp.c | 39 nv04_encoder_get_connector(struct nouveau_encoder *encoder) in nv04_encoder_get_connector() 103 struct nouveau_encoder *encoder; in nv04_display_init() local 192 struct nouveau_encoder *encoder; in nv04_display_destroy() local 217 struct drm_encoder *encoder; in nv04_display_create() local
|