/openbmc/linux/drivers/gpu/drm/imx/ipuv3/ |
H A D | dw_hdmi-imx.c | 30 struct drm_encoder encoder; member 110 static void dw_hdmi_imx_encoder_enable(struct drm_encoder *encoder) in dw_hdmi_imx_encoder_enable() 120 static int dw_hdmi_imx_atomic_check(struct drm_encoder *encoder, in dw_hdmi_imx_atomic_check() 196 struct drm_encoder *encoder; in dw_hdmi_imx_bind() local
|
/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A D | sun4i_hdmi_enc.c | 34 drm_encoder_to_sun4i_hdmi(struct drm_encoder *encoder) in drm_encoder_to_sun4i_hdmi() 73 static int sun4i_hdmi_atomic_check(struct drm_encoder *encoder, in sun4i_hdmi_atomic_check() 85 static void sun4i_hdmi_disable(struct drm_encoder *encoder, in sun4i_hdmi_disable() 100 static void sun4i_hdmi_enable(struct drm_encoder *encoder, in sun4i_hdmi_enable() 177 static enum drm_mode_status sun4i_hdmi_mode_valid(struct drm_encoder *encoder, in sun4i_hdmi_mode_valid()
|
/openbmc/linux/drivers/gpu/drm/gma500/ |
H A D | psb_intel_lvds.c | 241 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() 531 struct drm_encoder *encoder = connector->encoder; in psb_intel_lvds_set_property() local 632 struct drm_encoder *encoder; in psb_intel_lvds_init() local
|
H A D | cdv_intel_crt.c | 43 static void cdv_intel_crt_dpms(struct drm_encoder *encoder, int mode) in cdv_intel_crt_dpms() 88 static void cdv_intel_crt_mode_set(struct drm_encoder *encoder, in cdv_intel_crt_mode_set() 250 struct drm_encoder *encoder; in cdv_intel_crt_init() local
|
/openbmc/linux/drivers/media/i2c/ |
H A 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 178 struct bt866 *encoder; in bt866_probe() local
|
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp4/ |
H A D | mdp4_lvds_connector.c | 12 struct drm_encoder *encoder; member 65 struct drm_encoder *encoder = mdp4_lvds_connector->encoder; in mdp4_lvds_connector_mode_valid() local 95 struct device_node *panel_node, struct drm_encoder *encoder) in mdp4_lvds_connector_init()
|
/openbmc/linux/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_crtc.c | 530 static void shmob_drm_encoder_dpms(struct drm_encoder *encoder, int mode) in shmob_drm_encoder_dpms() 544 static bool shmob_drm_encoder_mode_fixup(struct drm_encoder *encoder, in shmob_drm_encoder_mode_fixup() 566 static void shmob_drm_encoder_mode_prepare(struct drm_encoder *encoder) in shmob_drm_encoder_mode_prepare() 571 static void shmob_drm_encoder_mode_set(struct drm_encoder *encoder, in shmob_drm_encoder_mode_set() 578 static void shmob_drm_encoder_mode_commit(struct drm_encoder *encoder) in shmob_drm_encoder_mode_commit() 593 struct drm_encoder *encoder = &sdev->encoder.encoder; in shmob_drm_encoder_create() local 676 struct drm_encoder *encoder) in shmob_drm_connector_create()
|
/openbmc/linux/drivers/gpu/drm/vc4/ |
H A D | vc4_dpi.c | 88 struct vc4_encoder encoder; member 120 static void vc4_dpi_encoder_disable(struct drm_encoder *encoder) in vc4_dpi_encoder_disable() 134 static void vc4_dpi_encoder_enable(struct drm_encoder *encoder) in vc4_dpi_encoder_enable() 248 static enum drm_mode_status vc4_dpi_encoder_mode_valid(struct drm_encoder *encoder, in vc4_dpi_encoder_mode_valid() 263 static int vc4_dpi_late_register(struct drm_encoder *encoder) in vc4_dpi_late_register()
|
H A D | vc4_hdmi.c | 731 struct drm_encoder *encoder = &vc4_hdmi->encoder.base; in vc4_hdmi_connector_init() local 780 static int vc4_hdmi_stop_packet(struct drm_encoder *encoder, in vc4_hdmi_stop_packet() 808 static void vc4_hdmi_write_infoframe(struct drm_encoder *encoder, in vc4_hdmi_write_infoframe() 907 static void vc4_hdmi_set_avi_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_avi_infoframe() 939 static void vc4_hdmi_set_spd_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_spd_infoframe() 955 static void vc4_hdmi_set_audio_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_audio_infoframe() 967 static void vc4_hdmi_set_hdr_infoframe(struct drm_encoder *encoder) in vc4_hdmi_set_hdr_infoframe() 988 static void vc4_hdmi_set_infoframes(struct drm_encoder *encoder) in vc4_hdmi_set_infoframes() 1008 static void vc4_hdmi_enable_scrambling(struct drm_encoder *encoder) in vc4_hdmi_enable_scrambling() 1046 static void vc4_hdmi_disable_scrambling(struct drm_encoder *encoder) in vc4_hdmi_disable_scrambling() [all …]
|
/openbmc/linux/drivers/gpu/drm/rockchip/ |
H A D | rockchip_rgb.c | 28 struct rockchip_encoder encoder; member 34 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
|
H A D | rk3066_hdmi.c | 49 struct rockchip_encoder encoder; member 60 static struct rk3066_hdmi *encoder_to_rk3066_hdmi(struct drm_encoder *encoder) in encoder_to_rk3066_hdmi() 390 rk3066_hdmi_encoder_mode_set(struct drm_encoder *encoder, in rk3066_hdmi_encoder_mode_set() 400 static void rk3066_hdmi_encoder_enable(struct drm_encoder *encoder) in rk3066_hdmi_encoder_enable() 419 static void rk3066_hdmi_encoder_disable(struct drm_encoder *encoder) in rk3066_hdmi_encoder_disable() 437 rk3066_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, in rk3066_hdmi_encoder_mode_fixup() 445 rk3066_hdmi_encoder_atomic_check(struct drm_encoder *encoder, in rk3066_hdmi_encoder_atomic_check() 551 struct drm_encoder *encoder = &hdmi->encoder.encoder; in rk3066_hdmi_register() local
|
H A D | inno_hdmi.c | 56 struct rockchip_encoder encoder; member 67 static struct inno_hdmi *encoder_to_inno_hdmi(struct drm_encoder *encoder) in encoder_to_inno_hdmi() 493 static void inno_hdmi_encoder_mode_set(struct drm_encoder *encoder, in inno_hdmi_encoder_mode_set() 505 static void inno_hdmi_encoder_enable(struct drm_encoder *encoder) in inno_hdmi_encoder_enable() 512 static void inno_hdmi_encoder_disable(struct drm_encoder *encoder) in inno_hdmi_encoder_disable() 519 static bool inno_hdmi_encoder_mode_fixup(struct drm_encoder *encoder, in inno_hdmi_encoder_mode_fixup() 527 inno_hdmi_encoder_atomic_check(struct drm_encoder *encoder, in inno_hdmi_encoder_atomic_check() 612 struct drm_encoder *encoder = &hdmi->encoder.encoder; in inno_hdmi_register() local
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A D | exynos_drm_vidi.c | 38 struct drm_encoder encoder; member 343 static int vidi_create_connector(struct drm_encoder *encoder) in vidi_create_connector() 365 static void exynos_vidi_mode_set(struct drm_encoder *encoder, in exynos_vidi_mode_set() 371 static void exynos_vidi_enable(struct drm_encoder *encoder) in exynos_vidi_enable() 375 static void exynos_vidi_disable(struct drm_encoder *encoder) in exynos_vidi_disable() 389 struct drm_encoder *encoder = &ctx->encoder; in vidi_bind() local
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_display_debugfs.c | 170 struct intel_encoder *encoder) in intel_encoder_info() 267 struct intel_encoder *encoder = in intel_connector_info() local 568 struct intel_encoder *encoder; in intel_crtc_info() local 826 struct intel_encoder *encoder; in i915_displayport_test_active_write() local 869 struct intel_encoder *encoder; in i915_displayport_test_active_show() local 918 struct intel_encoder *encoder; in i915_displayport_test_data_show() local 971 struct intel_encoder *encoder; in i915_displayport_test_type_show() local 1154 struct intel_encoder *encoder; in i915_lpsp_capability_show() local 1264 struct intel_encoder *encoder = intel_attached_encoder(to_intel_connector(connector)); in i915_dsc_fec_support_write() local 1308 struct intel_encoder *encoder = intel_attached_encoder(to_intel_connector(connector)); in i915_dsc_bpc_show() local [all …]
|
H A D | intel_dp.c | 211 struct intel_encoder *encoder = &intel_dig_port->base; in intel_dp_set_sink_rates() local 235 struct intel_encoder *encoder = &intel_dig_port->base; in intel_dp_set_max_sink_lane_count() local 393 struct intel_encoder *encoder = &intel_dig_port->base; in intel_dp_can_bigjoiner() local 444 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in vbt_max_link_rate() local 1317 struct intel_encoder *encoder = &dp_to_dig_port(intel_dp)->base; in intel_dp_source_supports_fec() local 1582 static int intel_dp_dsc_compute_params(struct intel_encoder *encoder, in intel_dp_dsc_compute_params() 1809 intel_dp_compute_link_config(struct intel_encoder *encoder, in intel_dp_compute_link_config() 2186 static bool intel_dp_has_audio(struct intel_encoder *encoder, in intel_dp_has_audio() 2205 intel_dp_compute_output_format(struct intel_encoder *encoder, in intel_dp_compute_output_format() 2249 intel_dp_audio_compute_config(struct intel_encoder *encoder, in intel_dp_audio_compute_config() [all …]
|
H A D | intel_hotplug.c | 104 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_connector_hpd_pin() local 263 intel_encoder_hotplug(struct intel_encoder *encoder, in intel_encoder_hotplug() 294 static bool intel_encoder_has_hpd_pulse(struct intel_encoder *encoder) in intel_encoder_has_hpd_pulse() 305 struct intel_encoder *encoder; in i915_digport_work_func() local 415 struct intel_encoder *encoder = in i915_hotplug_work_func() local 489 struct intel_encoder *encoder; in intel_hpd_irq_handler() local
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A 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 …]
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v10_0.c | 501 static void dce_v10_0_program_fmt(struct drm_encoder *encoder) in dce_v10_0_program_fmt() 1207 static void dce_v10_0_afmt_audio_select_pin(struct drm_encoder *encoder) in dce_v10_0_afmt_audio_select_pin() 1222 static void dce_v10_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v10_0_audio_write_latency_fields() 1269 static void dce_v10_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v10_0_audio_write_speaker_allocation() 1325 static void dce_v10_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v10_0_audio_write_sad_regs() 1479 static void dce_v10_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) in dce_v10_0_afmt_update_ACR() 1514 static void dce_v10_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, in dce_v10_0_afmt_update_avi_infoframe() 1534 static void dce_v10_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v10_0_audio_set_dto() 1564 static void dce_v10_0_afmt_setmode(struct drm_encoder *encoder, in dce_v10_0_afmt_setmode() 1745 static void dce_v10_0_afmt_enable(struct drm_encoder *encoder, bool enable) in dce_v10_0_afmt_enable() [all …]
|
H A D | dce_v11_0.c | 533 static void dce_v11_0_program_fmt(struct drm_encoder *encoder) in dce_v11_0_program_fmt() 1239 static void dce_v11_0_afmt_audio_select_pin(struct drm_encoder *encoder) in dce_v11_0_afmt_audio_select_pin() 1254 static void dce_v11_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v11_0_audio_write_latency_fields() 1301 static void dce_v11_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v11_0_audio_write_speaker_allocation() 1357 static void dce_v11_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v11_0_audio_write_sad_regs() 1528 static void dce_v11_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) in dce_v11_0_afmt_update_ACR() 1563 static void dce_v11_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, in dce_v11_0_afmt_update_avi_infoframe() 1583 static void dce_v11_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v11_0_audio_set_dto() 1613 static void dce_v11_0_afmt_setmode(struct drm_encoder *encoder, in dce_v11_0_afmt_setmode() 1794 static void dce_v11_0_afmt_enable(struct drm_encoder *encoder, bool enable) in dce_v11_0_afmt_enable() [all …]
|
H A 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() 1446 static void dce_v8_0_afmt_update_ACR(struct drm_encoder *encoder, uint32_t clock) in dce_v8_0_afmt_update_ACR() 1468 static void dce_v8_0_afmt_update_avi_infoframe(struct drm_encoder *encoder, in dce_v8_0_afmt_update_avi_infoframe() 1489 static void dce_v8_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v8_0_audio_set_dto() 1515 static void dce_v8_0_afmt_setmode(struct drm_encoder *encoder, in dce_v8_0_afmt_setmode() 1678 static void dce_v8_0_afmt_enable(struct drm_encoder *encoder, bool enable) in dce_v8_0_afmt_enable() [all …]
|
/openbmc/linux/drivers/gpu/drm/hisilicon/kirin/ |
H A D | dw_drm_dsi.c | 38 #define encoder_to_dsi(encoder) \ argument 84 struct drm_encoder encoder; member 572 static void dsi_encoder_disable(struct drm_encoder *encoder) in dsi_encoder_disable() 589 static void dsi_encoder_enable(struct drm_encoder *encoder) in dsi_encoder_enable() 610 struct drm_encoder *encoder, in dsi_encoder_phy_mode_valid() 641 static enum drm_mode_status dsi_encoder_mode_valid(struct drm_encoder *encoder, in dsi_encoder_mode_valid() 675 static void dsi_encoder_mode_set(struct drm_encoder *encoder, in dsi_encoder_mode_set() 684 static int dsi_encoder_atomic_check(struct drm_encoder *encoder, in dsi_encoder_atomic_check() 702 struct drm_encoder *encoder) in dw_drm_encoder_init() 781 struct drm_encoder *encoder = &dsi->encoder; in dsi_bridge_init() local
|
/openbmc/linux/drivers/gpu/drm/vc4/tests/ |
H A D | vc4_mock.h | 11 struct drm_encoder *encoder) in vc4_find_crtc_for_encoder() 42 struct vc4_encoder encoder; member
|
/openbmc/linux/drivers/gpu/drm/virtio/ |
H A D | virtgpu_display.c | 146 static void virtio_gpu_enc_mode_set(struct drm_encoder *encoder, in virtio_gpu_enc_mode_set() 152 static void virtio_gpu_enc_enable(struct drm_encoder *encoder) in virtio_gpu_enc_enable() 156 static void virtio_gpu_enc_disable(struct drm_encoder *encoder) in virtio_gpu_enc_disable() 259 struct drm_encoder *encoder = &output->enc; in vgdev_output_init() local
|
/openbmc/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_crtc.c | 68 struct drm_encoder *encoder; in get_encoder_from_crtc() local 201 struct drm_encoder *encoder = get_encoder_from_crtc(crtc); in dpu_crtc_get_vblank_counter() local 288 struct drm_encoder *encoder; in dpu_crtc_get_scanout_position() local 588 struct drm_encoder *encoder; in dpu_crtc_get_intf_mode() local 813 struct drm_encoder *encoder; in dpu_crtc_atomic_begin() local 950 struct drm_encoder *encoder; in dpu_crtc_commit_kickoff() local 1053 struct drm_encoder *encoder; in dpu_crtc_disable() local 1135 struct drm_encoder *encoder; in dpu_crtc_enable() local 1174 struct drm_encoder *encoder; in dpu_crtc_needs_dirtyfb() local
|
/openbmc/linux/drivers/gpu/drm/hisilicon/hibmc/ |
H A D | hibmc_drm_vdac.c | 69 static void hibmc_encoder_mode_set(struct drm_encoder *encoder, in hibmc_encoder_mode_set() 93 struct drm_encoder *encoder = &priv->encoder; in hibmc_vdac_init() local
|