| /Linux-v5.4/include/drm/ |
| D | drm_encoder.h | 195 static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder) in drm_encoder_index() 207 static inline u32 drm_encoder_mask(const struct drm_encoder *encoder) in drm_encoder_mask() 219 static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder, in drm_encoder_crtc_ok() 255 #define drm_for_each_encoder_mask(encoder, dev, encoder_mask) \ argument 266 #define drm_for_each_encoder(encoder, dev) \ argument
|
| /Linux-v5.4/drivers/gpu/drm/gma500/ |
| D | oaktrail_lvds.c | 66 static void oaktrail_lvds_dpms(struct drm_encoder *encoder, int mode) in oaktrail_lvds_dpms() 79 static void oaktrail_lvds_mode_set(struct drm_encoder *encoder, in oaktrail_lvds_mode_set() 152 static void oaktrail_lvds_prepare(struct drm_encoder *encoder) in oaktrail_lvds_prepare() 188 static void oaktrail_lvds_commit(struct drm_encoder *encoder) in oaktrail_lvds_commit() 292 struct drm_encoder *encoder; in oaktrail_lvds_init() local
|
| D | psb_intel_lvds.c | 240 static void psb_intel_lvds_encoder_dpms(struct drm_encoder *encoder, int mode) in psb_intel_lvds_encoder_dpms() 361 bool psb_intel_lvds_mode_fixup(struct drm_encoder *encoder, in psb_intel_lvds_mode_fixup() 424 static void psb_intel_lvds_prepare(struct drm_encoder *encoder) in psb_intel_lvds_prepare() 442 static void psb_intel_lvds_commit(struct drm_encoder *encoder) in psb_intel_lvds_commit() 455 static void psb_intel_lvds_mode_set(struct drm_encoder *encoder, in psb_intel_lvds_mode_set() 538 struct drm_encoder *encoder = connector->encoder; in psb_intel_lvds_set_property() local 625 static void psb_intel_lvds_enc_destroy(struct drm_encoder *encoder) in psb_intel_lvds_enc_destroy() 650 struct drm_encoder *encoder; in psb_intel_lvds_init() local
|
| D | cdv_intel_crt.c | 39 static void cdv_intel_crt_dpms(struct drm_encoder *encoder, int mode) in cdv_intel_crt_dpms() 84 static void cdv_intel_crt_mode_set(struct drm_encoder *encoder, in cdv_intel_crt_mode_set() 240 static void cdv_intel_crt_enc_destroy(struct drm_encoder *encoder) in cdv_intel_crt_enc_destroy() 256 struct drm_encoder *encoder; in cdv_intel_crt_init() local
|
| /Linux-v5.4/drivers/gpu/drm/i915/display/ |
| D | intel_dpio_phy.c | 590 void bxt_ddi_phy_set_lane_optim_mask(struct intel_encoder *encoder, in bxt_ddi_phy_set_lane_optim_mask() 617 bxt_ddi_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder) in bxt_ddi_phy_get_lane_lat_optim_mask() 640 void chv_set_phy_signal_level(struct intel_encoder *encoder, in chv_set_phy_signal_level() 736 void chv_data_lane_soft_reset(struct intel_encoder *encoder, in chv_data_lane_soft_reset() 781 void chv_phy_pre_pll_enable(struct intel_encoder *encoder, in chv_phy_pre_pll_enable() 861 void chv_phy_pre_encoder_enable(struct intel_encoder *encoder, in chv_phy_pre_encoder_enable() 941 void chv_phy_release_cl2_override(struct intel_encoder *encoder) in chv_phy_release_cl2_override() 952 void chv_phy_post_pll_disable(struct intel_encoder *encoder, in chv_phy_post_pll_disable() 986 void vlv_set_phy_signal_level(struct intel_encoder *encoder, in vlv_set_phy_signal_level() 1014 void vlv_phy_pre_pll_enable(struct intel_encoder *encoder, in vlv_phy_pre_pll_enable() [all …]
|
| D | intel_audio.c | 310 static void g4x_audio_codec_disable(struct intel_encoder *encoder, in g4x_audio_codec_disable() 331 static void g4x_audio_codec_enable(struct intel_encoder *encoder, in g4x_audio_codec_enable() 372 hsw_dp_audio_config_update(struct intel_encoder *encoder, in hsw_dp_audio_config_update() 419 hsw_hdmi_audio_config_update(struct intel_encoder *encoder, in hsw_hdmi_audio_config_update() 461 hsw_audio_config_update(struct intel_encoder *encoder, in hsw_audio_config_update() 470 static void hsw_audio_codec_disable(struct intel_encoder *encoder, in hsw_audio_codec_disable() 502 static void hsw_audio_codec_enable(struct intel_encoder *encoder, in hsw_audio_codec_enable() 552 static void ilk_audio_codec_disable(struct intel_encoder *encoder, in ilk_audio_codec_disable() 598 static void ilk_audio_codec_enable(struct intel_encoder *encoder, in ilk_audio_codec_enable() 686 void intel_audio_codec_enable(struct intel_encoder *encoder, in intel_audio_codec_enable() [all …]
|
| D | intel_dp.c | 255 struct intel_encoder *encoder = &intel_dig_port->base; in intel_dp_downstream_max_dotclock() local 798 struct intel_encoder *encoder; in vlv_find_free_pps() local 982 struct intel_encoder *encoder; in intel_power_sequencer_reset() local 1677 struct intel_encoder *encoder = &dig_port->base; in intel_dp_aux_init() local 1727 intel_dp_set_clock(struct intel_encoder *encoder, in intel_dp_set_clock() 2102 intel_dp_compute_link_config(struct intel_encoder *encoder, in intel_dp_compute_link_config() 2241 intel_dp_compute_config(struct intel_encoder *encoder, in intel_dp_compute_config() 2355 static void intel_dp_prepare(struct intel_encoder *encoder, in intel_dp_prepare() 3121 static bool intel_dp_get_hw_state(struct intel_encoder *encoder, in intel_dp_get_hw_state() 3142 static void intel_dp_get_config(struct intel_encoder *encoder, in intel_dp_get_config() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/vc4/ |
| D | vc4_hdmi.c | 74 struct drm_encoder *encoder; member 110 to_vc4_hdmi_encoder(struct drm_encoder *encoder) in to_vc4_hdmi_encoder() 123 struct drm_encoder *encoder; member 229 struct drm_encoder *encoder = vc4_connector->encoder; in vc4_hdmi_connector_get_modes() local 270 struct drm_encoder *encoder) in vc4_hdmi_connector_init() 306 static void vc4_hdmi_encoder_destroy(struct drm_encoder *encoder) in vc4_hdmi_encoder_destroy() 315 static int vc4_hdmi_stop_packet(struct drm_encoder *encoder, in vc4_hdmi_stop_packet() 329 static void vc4_hdmi_write_infoframe(struct drm_encoder *encoder, in vc4_hdmi_write_infoframe() 377 static void vc4_hdmi_set_avi_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_avi_infoframe() 409 static void vc4_hdmi_set_spd_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_spd_infoframe() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/imx/ |
| D | dw_hdmi-imx.c | 26 struct drm_encoder encoder; member 113 static void dw_hdmi_imx_encoder_disable(struct drm_encoder *encoder) in dw_hdmi_imx_encoder_disable() 117 static void dw_hdmi_imx_encoder_enable(struct drm_encoder *encoder) in dw_hdmi_imx_encoder_enable() 127 static int dw_hdmi_imx_atomic_check(struct drm_encoder *encoder, in dw_hdmi_imx_atomic_check() 208 struct drm_encoder *encoder; in dw_hdmi_imx_bind() local
|
| D | parallel-display.c | 25 struct drm_encoder encoder; member 91 static void imx_pd_encoder_enable(struct drm_encoder *encoder) in imx_pd_encoder_enable() 99 static void imx_pd_encoder_disable(struct drm_encoder *encoder) in imx_pd_encoder_disable() 107 static int imx_pd_encoder_atomic_check(struct drm_encoder *encoder, in imx_pd_encoder_atomic_check() 154 struct drm_encoder *encoder = &imxpd->encoder; in imx_pd_register() local
|
| /Linux-v5.4/drivers/gpu/drm/radeon/ |
| D | dce6_afmt.c | 79 struct drm_encoder *encoder; in dce6_audio_get_pin() local 110 void dce6_afmt_select_pin(struct drm_encoder *encoder) in dce6_afmt_select_pin() 123 void dce6_afmt_write_latency_fields(struct drm_encoder *encoder, in dce6_afmt_write_latency_fields() 152 void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce6_afmt_hdmi_write_speaker_allocation() 177 void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce6_afmt_dp_write_speaker_allocation() 202 void dce6_afmt_write_sad_regs(struct drm_encoder *encoder, in dce6_afmt_write_sad_regs()
|
| /Linux-v5.4/drivers/gpu/drm/rockchip/ |
| D | analogix_dp-rockchip.c | 61 struct drm_encoder encoder; member 132 rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_fixup() 140 static void rockchip_dp_drm_encoder_mode_set(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_set() 148 struct drm_crtc *rockchip_dp_drm_get_new_crtc(struct drm_encoder *encoder, in rockchip_dp_drm_get_new_crtc() 165 static void rockchip_dp_drm_encoder_enable(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_enable() 207 static void rockchip_dp_drm_encoder_disable(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_disable() 231 rockchip_dp_drm_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_atomic_check() 303 struct drm_encoder *encoder = &dp->encoder; in rockchip_dp_drm_create_encoder() local
|
| D | rockchip_lvds.c | 65 struct drm_encoder encoder; member 211 static void rockchip_lvds_grf_config(struct drm_encoder *encoder, in rockchip_lvds_grf_config() 244 struct drm_encoder *encoder) in rockchip_lvds_set_vop_source() 268 rockchip_lvds_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_lvds_encoder_atomic_check() 280 static void rockchip_lvds_encoder_enable(struct drm_encoder *encoder) in rockchip_lvds_encoder_enable() 297 static void rockchip_lvds_encoder_disable(struct drm_encoder *encoder) in rockchip_lvds_encoder_disable() 338 struct drm_encoder *encoder; in rockchip_lvds_bind() local
|
| D | dw_hdmi-rockchip.c | 69 struct drm_encoder encoder; member 244 static void dw_hdmi_rockchip_encoder_disable(struct drm_encoder *encoder) in dw_hdmi_rockchip_encoder_disable() 249 dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_mode_fixup() 256 static void dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_mode_set() 265 static void dw_hdmi_rockchip_encoder_enable(struct drm_encoder *encoder) in dw_hdmi_rockchip_encoder_enable() 296 dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_atomic_check() 493 struct drm_encoder *encoder; in dw_hdmi_rockchip_bind() local
|
| D | rockchip_rgb.c | 26 struct drm_encoder encoder; member 31 rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_rgb_encoder_atomic_check() 78 struct drm_encoder *encoder; in rockchip_rgb_init() local
|
| /Linux-v5.4/drivers/gpu/drm/sun4i/ |
| D | sun4i_hdmi_enc.c | 32 drm_encoder_to_sun4i_hdmi(struct drm_encoder *encoder) in drm_encoder_to_sun4i_hdmi() 71 static int sun4i_hdmi_atomic_check(struct drm_encoder *encoder, in sun4i_hdmi_atomic_check() 83 static void sun4i_hdmi_disable(struct drm_encoder *encoder) in sun4i_hdmi_disable() 97 static void sun4i_hdmi_enable(struct drm_encoder *encoder) in sun4i_hdmi_enable() 119 static void sun4i_hdmi_mode_set(struct drm_encoder *encoder, in sun4i_hdmi_mode_set() 180 static enum drm_mode_status sun4i_hdmi_mode_valid(struct drm_encoder *encoder, in sun4i_hdmi_mode_valid()
|
| D | sun4i_crtc.c | 38 struct drm_encoder *encoder; in sun4i_crtc_get_encoder() local 106 struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); in sun4i_crtc_atomic_disable() local 127 struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); in sun4i_crtc_atomic_enable() local 140 struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); in sun4i_crtc_mode_set_nofb() local
|
| /Linux-v5.4/drivers/gpu/drm/i2c/ |
| D | ch7006_mode.c | 174 const struct ch7006_mode *ch7006_lookup_mode(struct drm_encoder *encoder, in ch7006_lookup_mode() 200 void ch7006_setup_levels(struct drm_encoder *encoder) in ch7006_setup_levels() 231 void ch7006_setup_subcarrier(struct drm_encoder *encoder) in ch7006_setup_subcarrier() 255 void ch7006_setup_pll(struct drm_encoder *encoder) in ch7006_setup_pll() 293 void ch7006_setup_power_state(struct drm_encoder *encoder) in ch7006_setup_power_state() 326 void ch7006_setup_properties(struct drm_encoder *encoder) in ch7006_setup_properties()
|
| /Linux-v5.4/drivers/gpu/drm/amd/amdgpu/ |
| D | dce_v6_0.c | 395 static void dce_v6_0_program_fmt(struct drm_encoder *encoder) in dce_v6_0_program_fmt() 1110 static void dce_v6_0_audio_select_pin(struct drm_encoder *encoder) in dce_v6_0_audio_select_pin() 1124 static void dce_v6_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v6_0_audio_write_latency_fields() 1165 static void dce_v6_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v6_0_audio_write_speaker_allocation() 1222 static void dce_v6_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v6_0_audio_write_sad_regs() 1375 static void dce_v6_0_audio_set_vbi_packet(struct drm_encoder *encoder) in dce_v6_0_audio_set_vbi_packet() 1390 static void dce_v6_0_audio_set_acr(struct drm_encoder *encoder, in dce_v6_0_audio_set_acr() 1428 static void dce_v6_0_audio_set_avi_infoframe(struct drm_encoder *encoder, in dce_v6_0_audio_set_avi_infoframe() 1471 static void dce_v6_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v6_0_audio_set_dto() 1505 static void dce_v6_0_audio_set_packet(struct drm_encoder *encoder) in dce_v6_0_audio_set_packet() [all …]
|
| D | dce_virtual.c | 262 struct drm_encoder *encoder; in dce_virtual_encoder() local 530 static void dce_virtual_encoder_prepare(struct drm_encoder *encoder) in dce_virtual_encoder_prepare() 535 static void dce_virtual_encoder_commit(struct drm_encoder *encoder) in dce_virtual_encoder_commit() 541 dce_virtual_encoder_mode_set(struct drm_encoder *encoder, in dce_virtual_encoder_mode_set() 548 static void dce_virtual_encoder_disable(struct drm_encoder *encoder) in dce_virtual_encoder_disable() 554 dce_virtual_encoder_dpms(struct drm_encoder *encoder, int mode) in dce_virtual_encoder_dpms() 559 static bool dce_virtual_encoder_mode_fixup(struct drm_encoder *encoder, in dce_virtual_encoder_mode_fixup() 575 static void dce_virtual_encoder_destroy(struct drm_encoder *encoder) in dce_virtual_encoder_destroy() 588 struct drm_encoder *encoder; in dce_virtual_connector_encoder_init() local
|
| /Linux-v5.4/drivers/gpu/drm/atmel-hlcdc/ |
| D | atmel_hlcdc_output.c | 21 struct drm_encoder encoder; member 30 atmel_hlcdc_encoder_to_rgb_output(struct drm_encoder *encoder) in atmel_hlcdc_encoder_to_rgb_output() 35 int atmel_hlcdc_encoder_get_bus_fmt(struct drm_encoder *encoder) in atmel_hlcdc_encoder_get_bus_fmt()
|
| /Linux-v5.4/drivers/gpu/drm/shmobile/ |
| D | shmob_drm_crtc.c | 500 static void shmob_drm_encoder_dpms(struct drm_encoder *encoder, int mode) in shmob_drm_encoder_dpms() 514 static bool shmob_drm_encoder_mode_fixup(struct drm_encoder *encoder, in shmob_drm_encoder_mode_fixup() 536 static void shmob_drm_encoder_mode_prepare(struct drm_encoder *encoder) in shmob_drm_encoder_mode_prepare() 541 static void shmob_drm_encoder_mode_set(struct drm_encoder *encoder, in shmob_drm_encoder_mode_set() 548 static void shmob_drm_encoder_mode_commit(struct drm_encoder *encoder) in shmob_drm_encoder_mode_commit() 561 static void shmob_drm_encoder_destroy(struct drm_encoder *encoder) in shmob_drm_encoder_destroy() 572 struct drm_encoder *encoder = &sdev->encoder.encoder; in shmob_drm_encoder_create() local 655 struct drm_encoder *encoder) in shmob_drm_connector_create()
|
| /Linux-v5.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 340 struct adv7170 *encoder; in adv7170_probe() local
|
| /Linux-v5.4/drivers/gpu/drm/fsl-dcu/ |
| D | fsl_dcu_drm_rgb.c | 19 static void fsl_dcu_drm_encoder_destroy(struct drm_encoder *encoder) in fsl_dcu_drm_encoder_destroy() 31 struct drm_encoder *encoder = &fsl_dev->encoder; in fsl_dcu_drm_encoder_create() local 90 struct drm_encoder *encoder = &fsl_dev->encoder; in fsl_dcu_attach_panel() local
|
| /Linux-v5.4/drivers/gpu/drm/exynos/ |
| D | exynos_dp.c | 34 struct drm_encoder encoder; member 49 struct drm_encoder *encoder = &dp->encoder; in exynos_dp_crtc_clock_enable() local 120 static void exynos_dp_mode_set(struct drm_encoder *encoder, in exynos_dp_mode_set() 126 static void exynos_dp_nop(struct drm_encoder *encoder) in exynos_dp_nop() 157 struct drm_encoder *encoder = &dp->encoder; in exynos_dp_bind() local
|