/Linux-v5.15/drivers/gpu/drm/rockchip/ |
D | rockchip_rgb.c | 29 struct drm_encoder encoder; member 34 rockchip_rgb_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_rgb_encoder_atomic_check() 77 struct drm_encoder *encoder; in rockchip_rgb_init() local
|
D | rk3066_hdmi.c | 50 struct drm_encoder encoder; member 379 rk3066_hdmi_encoder_mode_set(struct drm_encoder *encoder, in rk3066_hdmi_encoder_mode_set() 389 static void rk3066_hdmi_encoder_enable(struct drm_encoder *encoder) in rk3066_hdmi_encoder_enable() 408 static void rk3066_hdmi_encoder_disable(struct drm_encoder *encoder) in rk3066_hdmi_encoder_disable() 426 rk3066_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, in rk3066_hdmi_encoder_mode_fixup() 434 rk3066_hdmi_encoder_atomic_check(struct drm_encoder *encoder, in rk3066_hdmi_encoder_atomic_check() 541 struct drm_encoder *encoder = &hdmi->encoder; in rk3066_hdmi_register() local
|
D | inno_hdmi.c | 59 struct drm_encoder encoder; member 482 static void inno_hdmi_encoder_mode_set(struct drm_encoder *encoder, in inno_hdmi_encoder_mode_set() 494 static void inno_hdmi_encoder_enable(struct drm_encoder *encoder) in inno_hdmi_encoder_enable() 501 static void inno_hdmi_encoder_disable(struct drm_encoder *encoder) in inno_hdmi_encoder_disable() 508 static bool inno_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, in inno_hdmi_encoder_mode_fixup() 516 inno_hdmi_encoder_atomic_check(struct drm_encoder *encoder, in inno_hdmi_encoder_atomic_check() 602 struct drm_encoder *encoder = &hdmi->encoder; in inno_hdmi_register() local
|
/Linux-v5.15/drivers/gpu/drm/msm/disp/mdp4/ |
D | mdp4_lvds_connector.c | 12 struct drm_encoder *encoder; member 64 struct drm_encoder *encoder = mdp4_lvds_connector->encoder; in mdp4_lvds_connector_mode_valid() local 94 struct device_node *panel_node, struct drm_encoder *encoder) in mdp4_lvds_connector_init()
|
/Linux-v5.15/drivers/gpu/drm/radeon/ |
D | radeon_dp_mst.c | 311 radeon_connector *radeon_mst_find_connector(struct drm_encoder *encoder) in radeon_mst_find_connector() 358 radeon_mst_encoder_dpms(struct drm_encoder *encoder, int mode) in radeon_mst_encoder_dpms() 485 static bool radeon_mst_mode_fixup(struct drm_encoder *encoder, in radeon_mst_mode_fixup() 513 static void radeon_mst_encoder_prepare(struct drm_encoder *encoder) in radeon_mst_encoder_prepare() 548 radeon_mst_encoder_mode_set(struct drm_encoder *encoder, in radeon_mst_encoder_mode_set() 555 static void radeon_mst_encoder_commit(struct drm_encoder *encoder) in radeon_mst_encoder_commit() 569 static void radeon_dp_mst_encoder_destroy(struct drm_encoder *encoder) in radeon_dp_mst_encoder_destroy() 586 struct drm_encoder *encoder; in radeon_dp_create_fake_mst_encoder() local
|
D | radeon_combios.c | 859 radeon_encoder in radeon_combios_get_primary_dac_info() 1010 radeon_encoder in radeon_combios_get_tv_dac_info() 1169 struct radeon_encoder_lvds *radeon_combios_get_lvds_info(struct radeon_encoder in radeon_combios_get_lvds_info() 1314 bool radeon_legacy_get_tmds_info_from_table(struct radeon_encoder *encoder, in radeon_legacy_get_tmds_info_from_table() 1330 bool radeon_legacy_get_tmds_info_from_combios(struct radeon_encoder *encoder, in radeon_legacy_get_tmds_info_from_combios() 1383 bool radeon_legacy_get_ext_tmds_info_from_table(struct radeon_encoder *encoder, in radeon_legacy_get_ext_tmds_info_from_table() 1407 bool radeon_legacy_get_ext_tmds_info_from_combios(struct radeon_encoder *encoder, in radeon_legacy_get_ext_tmds_info_from_combios() 2836 void radeon_external_tmds_setup(struct drm_encoder *encoder) in radeon_external_tmds_setup() 2883 bool radeon_combios_external_tmds_setup(struct drm_encoder *encoder) in radeon_combios_external_tmds_setup() 3440 void radeon_combios_output_lock(struct drm_encoder *encoder, bool lock) in radeon_combios_output_lock() [all …]
|
/Linux-v5.15/drivers/media/i2c/ |
D | bt866.c | 49 static int bt866_write(struct bt866 *encoder, u8 subaddr, u8 data) in bt866_write() 118 struct bt866 *encoder = to_bt866(sd); in bt866_s_routing() local 179 struct bt866 *encoder; in bt866_probe() local
|
/Linux-v5.15/drivers/gpu/drm/exynos/ |
D | exynos_drm_vidi.c | 37 struct drm_encoder encoder; member 337 static int vidi_create_connector(struct drm_encoder *encoder) in vidi_create_connector() 359 static void exynos_vidi_mode_set(struct drm_encoder *encoder, in exynos_vidi_mode_set() 365 static void exynos_vidi_enable(struct drm_encoder *encoder) in exynos_vidi_enable() 369 static void exynos_vidi_disable(struct drm_encoder *encoder) in exynos_vidi_disable() 383 struct drm_encoder *encoder = &ctx->encoder; in vidi_bind() local
|
/Linux-v5.15/drivers/gpu/drm/vc4/ |
D | vc4_dpi.c | 88 struct drm_encoder *encoder; member 108 to_vc4_dpi_encoder(struct drm_encoder *encoder) in to_vc4_dpi_encoder() 118 static void vc4_dpi_encoder_disable(struct drm_encoder *encoder) in vc4_dpi_encoder_disable() 126 static void vc4_dpi_encoder_enable(struct drm_encoder *encoder) in vc4_dpi_encoder_enable() 206 static enum drm_mode_status vc4_dpi_encoder_mode_valid(struct drm_encoder *encoder, in vc4_dpi_encoder_mode_valid()
|
D | vc4_vec.c | 166 struct drm_encoder *encoder; member 188 to_vc4_vec_encoder(struct drm_encoder *encoder) in to_vc4_vec_encoder() 202 struct drm_encoder *encoder; member 377 static void vc4_vec_encoder_disable(struct drm_encoder *encoder) in vc4_vec_encoder_disable() 399 static void vc4_vec_encoder_enable(struct drm_encoder *encoder) in vc4_vec_encoder_enable() 466 static bool vc4_vec_encoder_mode_fixup(struct drm_encoder *encoder, in vc4_vec_encoder_mode_fixup() 473 static void vc4_vec_encoder_atomic_mode_set(struct drm_encoder *encoder, in vc4_vec_encoder_atomic_mode_set() 483 static int vc4_vec_encoder_atomic_check(struct drm_encoder *encoder, in vc4_vec_encoder_atomic_check()
|
/Linux-v5.15/drivers/gpu/drm/amd/amdgpu/ |
D | dce_v11_0.c | 531 static void dce_v11_0_program_fmt(struct drm_encoder *encoder) in dce_v11_0_program_fmt() 1237 static void dce_v11_0_afmt_audio_select_pin(struct drm_encoder *encoder) in dce_v11_0_afmt_audio_select_pin() 1252 static void dce_v11_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v11_0_audio_write_latency_fields() 1299 static void dce_v11_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v11_0_audio_write_speaker_allocation() 1355 static void dce_v11_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v11_0_audio_write_sad_regs() 1526 static void dce_v11_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) in dce_v11_0_afmt_update_ACR() 1561 static void dce_v11_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, in dce_v11_0_afmt_update_avi_infoframe() 1581 static void dce_v11_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v11_0_audio_set_dto() 1611 static void dce_v11_0_afmt_setmode(struct drm_encoder *encoder, in dce_v11_0_afmt_setmode() 1792 static void dce_v11_0_afmt_enable(struct drm_encoder *encoder, bool enable) in dce_v11_0_afmt_enable() [all …]
|
D | dce_v8_0.c | 445 static void dce_v8_0_program_fmt(struct drm_encoder *encoder) in dce_v8_0_program_fmt() 1148 static void dce_v8_0_afmt_audio_select_pin(struct drm_encoder *encoder) in dce_v8_0_afmt_audio_select_pin() 1164 static void dce_v8_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v8_0_audio_write_latency_fields() 1226 static void dce_v8_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v8_0_audio_write_speaker_allocation() 1279 static void dce_v8_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v8_0_audio_write_sad_regs() 1447 static void dce_v8_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) in dce_v8_0_afmt_update_ACR() 1469 static void dce_v8_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, in dce_v8_0_afmt_update_avi_infoframe() 1490 static void dce_v8_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v8_0_audio_set_dto() 1516 static void dce_v8_0_afmt_setmode(struct drm_encoder *encoder, in dce_v8_0_afmt_setmode() 1679 static void dce_v8_0_afmt_enable(struct drm_encoder *encoder, bool enable) in dce_v8_0_afmt_enable() [all …]
|
D | dce_v10_0.c | 505 static void dce_v10_0_program_fmt(struct drm_encoder *encoder) in dce_v10_0_program_fmt() 1211 static void dce_v10_0_afmt_audio_select_pin(struct drm_encoder *encoder) in dce_v10_0_afmt_audio_select_pin() 1226 static void dce_v10_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v10_0_audio_write_latency_fields() 1273 static void dce_v10_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v10_0_audio_write_speaker_allocation() 1329 static void dce_v10_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v10_0_audio_write_sad_regs() 1484 static void dce_v10_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) in dce_v10_0_afmt_update_ACR() 1519 static void dce_v10_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, in dce_v10_0_afmt_update_avi_infoframe() 1539 static void dce_v10_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v10_0_audio_set_dto() 1569 static void dce_v10_0_afmt_setmode(struct drm_encoder *encoder, in dce_v10_0_afmt_setmode() 1750 static void dce_v10_0_afmt_enable(struct drm_encoder *encoder, bool enable) in dce_v10_0_afmt_enable() [all …]
|
/Linux-v5.15/drivers/gpu/drm/hisilicon/kirin/ |
D | dw_drm_dsi.c | 37 #define encoder_to_dsi(encoder) \ argument 83 struct drm_encoder encoder; member 571 static void dsi_encoder_disable(struct drm_encoder *encoder) in dsi_encoder_disable() 588 static void dsi_encoder_enable(struct drm_encoder *encoder) in dsi_encoder_enable() 609 struct drm_encoder *encoder, in dsi_encoder_phy_mode_valid() 640 static enum drm_mode_status dsi_encoder_mode_valid(struct drm_encoder *encoder, in dsi_encoder_mode_valid() 674 static void dsi_encoder_mode_set(struct drm_encoder *encoder, in dsi_encoder_mode_set() 683 static int dsi_encoder_atomic_check(struct drm_encoder *encoder, in dsi_encoder_atomic_check() 701 struct drm_encoder *encoder) in dw_drm_encoder_init() 770 struct drm_encoder *encoder = &dsi->encoder; in dsi_bridge_init() local
|
/Linux-v5.15/include/drm/ |
D | drm_of.h | 82 struct drm_encoder *encoder, in drm_of_encoder_active_endpoint() 132 struct drm_encoder *encoder) in drm_of_encoder_active_endpoint_id() 142 struct drm_encoder *encoder) in drm_of_encoder_active_port_id()
|
/Linux-v5.15/drivers/gpu/drm/gma500/ |
D | cdv_intel_crt.c | 41 static void cdv_intel_crt_dpms(struct drm_encoder *encoder, int mode) in cdv_intel_crt_dpms() 86 static void cdv_intel_crt_mode_set(struct drm_encoder *encoder, in cdv_intel_crt_mode_set() 249 struct drm_encoder *encoder; in cdv_intel_crt_init() local
|
D | cdv_intel_hdmi.c | 60 static void cdv_hdmi_mode_set(struct drm_encoder *encoder, in cdv_hdmi_mode_set() 90 static void cdv_hdmi_dpms(struct drm_encoder *encoder, int mode) in cdv_hdmi_dpms() 154 struct drm_encoder *encoder = connector->encoder; in cdv_hdmi_set_property() local 281 struct drm_encoder *encoder; in cdv_hdmi_init() local
|
/Linux-v5.15/drivers/gpu/drm/zte/ |
D | zx_tvenc.c | 31 struct drm_encoder encoder; member 148 static void zx_tvenc_encoder_mode_set(struct drm_encoder *encoder, in zx_tvenc_encoder_mode_set() 189 static void zx_tvenc_encoder_enable(struct drm_encoder *encoder) in zx_tvenc_encoder_enable() 203 static void zx_tvenc_encoder_disable(struct drm_encoder *encoder) in zx_tvenc_encoder_disable() 276 struct drm_encoder *encoder = &tvenc->encoder; in zx_tvenc_register() local
|
/Linux-v5.15/drivers/gpu/drm/tidss/ |
D | tidss_encoder.c | 18 static int tidss_encoder_atomic_check(struct drm_encoder *encoder, in tidss_encoder_atomic_check() 58 static void tidss_encoder_destroy(struct drm_encoder *encoder) in tidss_encoder_destroy()
|
/Linux-v5.15/drivers/gpu/drm/virtio/ |
D | virtgpu_display.c | 145 static void virtio_gpu_enc_mode_set(struct drm_encoder *encoder, in virtio_gpu_enc_mode_set() 151 static void virtio_gpu_enc_enable(struct drm_encoder *encoder) in virtio_gpu_enc_enable() 155 static void virtio_gpu_enc_disable(struct drm_encoder *encoder) in virtio_gpu_enc_disable() 256 struct drm_encoder *encoder = &output->enc; in vgdev_output_init() local
|
/Linux-v5.15/drivers/gpu/drm/tegra/ |
D | rgb.c | 88 static void tegra_rgb_encoder_disable(struct drm_encoder *encoder) in tegra_rgb_encoder_disable() 97 static void tegra_rgb_encoder_enable(struct drm_encoder *encoder) in tegra_rgb_encoder_enable() 127 tegra_rgb_encoder_atomic_check(struct drm_encoder *encoder, in tegra_rgb_encoder_atomic_check()
|
/Linux-v5.15/drivers/gpu/drm/msm/disp/dpu1/ |
D | dpu_crtc.c | 64 struct drm_encoder *encoder; in get_encoder_from_crtc() local 75 struct drm_encoder *encoder; in dpu_crtc_get_vblank_counter() local 93 struct drm_encoder *encoder; in dpu_crtc_get_scanout_position() local 363 struct drm_encoder *encoder; in dpu_crtc_get_intf_mode() local 586 struct drm_encoder *encoder; in dpu_crtc_atomic_begin() local 723 struct drm_encoder *encoder; in dpu_crtc_commit_kickoff() local 800 struct drm_encoder *encoder; in dpu_crtc_disable() local 863 struct drm_encoder *encoder; in dpu_crtc_enable() local
|
/Linux-v5.15/drivers/gpu/drm/hisilicon/hibmc/ |
D | hibmc_drm_vdac.c | 67 static void hibmc_encoder_mode_set(struct drm_encoder *encoder, in hibmc_encoder_mode_set() 91 struct drm_encoder *encoder = &priv->encoder; in hibmc_vdac_init() local
|
/Linux-v5.15/drivers/gpu/drm/fsl-dcu/ |
D | fsl_dcu_drm_rgb.c | 24 struct drm_encoder *encoder = &fsl_dev->encoder; in fsl_dcu_drm_encoder_create() local 80 struct drm_encoder *encoder = &fsl_dev->encoder; in fsl_dcu_attach_panel() local
|
/Linux-v5.15/drivers/gpu/drm/nouveau/dispnv04/ |
D | tvmodesnv17.c | 315 static void tv_setup_filter(struct drm_encoder *encoder) in tv_setup_filter() 471 void nv17_tv_update_properties(struct drm_encoder *encoder) in nv17_tv_update_properties() 526 void nv17_tv_update_rescaler(struct drm_encoder *encoder) in nv17_tv_update_rescaler() 542 void nv17_ctv_update_rescaler(struct drm_encoder *encoder) in nv17_ctv_update_rescaler()
|