/openbmc/linux/drivers/gpu/drm/sun4i/ |
H A 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
|
H A D | sun4i_crtc.c | 39 struct drm_encoder *encoder; in sun4i_crtc_get_encoder() local 111 struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); in sun4i_crtc_atomic_disable() local 132 struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); in sun4i_crtc_atomic_enable() local 145 struct drm_encoder *encoder = sun4i_crtc_get_encoder(crtc); in sun4i_crtc_mode_set_nofb() local
|
/openbmc/linux/drivers/gpu/drm/tilcdc/ |
H A D | tilcdc_panel.c | 45 static void panel_encoder_dpms(struct drm_encoder *encoder, int mode) in panel_encoder_dpms() 62 static void panel_encoder_prepare(struct drm_encoder *encoder) in panel_encoder_prepare() 67 static void panel_encoder_commit(struct drm_encoder *encoder) in panel_encoder_commit() 72 static void panel_encoder_mode_set(struct drm_encoder *encoder, in panel_encoder_mode_set() 90 struct drm_encoder *encoder; in panel_encoder_create() local 123 struct drm_encoder *encoder; /* our connected encoder */ member 188 struct panel_module *mod, struct drm_encoder *encoder) in panel_connector_create() 230 struct drm_encoder *encoder; in panel_modeset_init() local
|
/openbmc/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_dpio_phy.c | 272 void bxt_ddi_phy_set_signal_levels(struct intel_encoder *encoder, in bxt_ddi_phy_set_signal_levels() 589 void bxt_ddi_phy_set_lane_optim_mask(struct intel_encoder *encoder, in bxt_ddi_phy_set_lane_optim_mask() 618 bxt_ddi_phy_get_lane_lat_optim_mask(struct intel_encoder *encoder) in bxt_ddi_phy_get_lane_lat_optim_mask() 683 void chv_set_phy_signal_level(struct intel_encoder *encoder, in chv_set_phy_signal_level() 780 void chv_data_lane_soft_reset(struct intel_encoder *encoder, in chv_data_lane_soft_reset() 825 void chv_phy_pre_pll_enable(struct intel_encoder *encoder, in chv_phy_pre_pll_enable() 905 void chv_phy_pre_encoder_enable(struct intel_encoder *encoder, in chv_phy_pre_encoder_enable() 985 void chv_phy_release_cl2_override(struct intel_encoder *encoder) in chv_phy_release_cl2_override() 996 void chv_phy_post_pll_disable(struct intel_encoder *encoder, in chv_phy_post_pll_disable() 1030 void vlv_set_phy_signal_level(struct intel_encoder *encoder, in vlv_set_phy_signal_level() [all …]
|
H A D | intel_modeset_setup.c | 99 struct intel_encoder *encoder) in set_encoder_for_connector() 116 static void reset_encoder_connector_state(struct intel_encoder *encoder) in reset_encoder_connector_state() 144 struct intel_encoder *encoder; in reset_crtc_encoder_state() local 310 struct intel_encoder *encoder = in intel_modeset_update_connector_atomic_state() local 386 struct intel_encoder *encoder; in intel_crtc_has_encoders() local 397 struct intel_encoder *encoder; in intel_crtc_needs_link_reset() local 409 static struct intel_connector *intel_encoder_find_connector(struct intel_encoder *encoder) in intel_encoder_find_connector() 559 static void intel_sanitize_encoder(struct intel_encoder *encoder) in intel_sanitize_encoder() 685 struct intel_encoder *encoder; in intel_modeset_readout_hw_state() local 883 struct intel_encoder *encoder; in get_encoder_power_domains() local [all …]
|
H A D | intel_dp_mst.c | 69 static int intel_dp_mst_find_vcpi_slots_for_bpp(struct intel_encoder *encoder, in intel_dp_mst_find_vcpi_slots_for_bpp() 149 static int intel_dp_mst_compute_link_config(struct intel_encoder *encoder, in intel_dp_mst_compute_link_config() 176 static int intel_dp_dsc_mst_compute_link_config(struct intel_encoder *encoder, in intel_dp_dsc_mst_compute_link_config() 269 static int intel_dp_mst_update_slots(struct intel_encoder *encoder, in intel_dp_mst_update_slots() 305 static int intel_dp_mst_compute_config(struct intel_encoder *encoder, in intel_dp_mst_compute_config() 431 static int intel_dp_mst_compute_config_late(struct intel_encoder *encoder, in intel_dp_mst_compute_config_late() 526 static void clear_act_sent(struct intel_encoder *encoder, in clear_act_sent() 535 static void wait_for_act_sent(struct intel_encoder *encoder, in wait_for_act_sent() 550 struct intel_encoder *encoder, in intel_mst_disable_dp() 581 struct intel_encoder *encoder, in intel_mst_post_disable_dp() [all …]
|
H A D | intel_snps_phy.c | 61 void intel_snps_phy_set_signal_levels(struct intel_encoder *encoder, in intel_snps_phy_set_signal_levels() 1771 struct intel_encoder *encoder) in intel_mpllb_tables_get() 1786 struct intel_encoder *encoder) in intel_mpllb_calc_state() 1820 void intel_mpllb_enable(struct intel_encoder *encoder, in intel_mpllb_enable() 1879 void intel_mpllb_disable(struct intel_encoder *encoder) in intel_mpllb_disable() 1919 int intel_mpllb_calc_port_clock(struct intel_encoder *encoder, in intel_mpllb_calc_port_clock() 1950 void intel_mpllb_readout_hw_state(struct intel_encoder *encoder, in intel_mpllb_readout_hw_state() 2002 struct intel_encoder *encoder; in intel_mpllb_state_verify() local
|
H A D | intel_modeset_verify.c | 36 struct intel_encoder *encoder = intel_attached_encoder(connector); in intel_connector_verify_state() local 73 struct drm_encoder *encoder = connector->encoder; in verify_connector_state() local 111 struct intel_encoder *encoder; in verify_encoder_state() local 165 struct intel_encoder *encoder; in verify_crtc_state() local
|
/openbmc/linux/drivers/gpu/drm/sti/ |
H A 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 …]
|
/openbmc/linux/drivers/gpu/drm/rockchip/ |
H A D | analogix_dp-rockchip.c | 60 struct rockchip_encoder encoder; member 74 static struct rockchip_dp_device *encoder_to_dp(struct drm_encoder *encoder) in encoder_to_dp() 143 rockchip_dp_drm_encoder_mode_fixup(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_fixup() 151 static void rockchip_dp_drm_encoder_mode_set(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_mode_set() 159 struct drm_crtc *rockchip_dp_drm_get_new_crtc(struct drm_encoder *encoder, in rockchip_dp_drm_get_new_crtc() 176 static void rockchip_dp_drm_encoder_enable(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_enable() 218 static void rockchip_dp_drm_encoder_disable(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_disable() 242 rockchip_dp_drm_encoder_atomic_check(struct drm_encoder *encoder, in rockchip_dp_drm_encoder_atomic_check() 310 struct drm_encoder *encoder = &dp->encoder.encoder; in rockchip_dp_drm_create_encoder() local
|
H A D | dw_hdmi-rockchip.c | 74 struct rockchip_encoder encoder; member 85 static struct rockchip_hdmi *to_rockchip_hdmi(struct drm_encoder *encoder) in to_rockchip_hdmi() 287 static void dw_hdmi_rockchip_encoder_disable(struct drm_encoder *encoder) in dw_hdmi_rockchip_encoder_disable() 292 dw_hdmi_rockchip_encoder_mode_fixup(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_mode_fixup() 299 static void dw_hdmi_rockchip_encoder_mode_set(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_mode_set() 308 static void dw_hdmi_rockchip_encoder_enable(struct drm_encoder *encoder) in dw_hdmi_rockchip_encoder_enable() 339 dw_hdmi_rockchip_encoder_atomic_check(struct drm_encoder *encoder, in dw_hdmi_rockchip_encoder_atomic_check() 557 struct drm_encoder *encoder; in dw_hdmi_rockchip_bind() local
|
/openbmc/linux/drivers/gpu/drm/gma500/ |
H A D | oaktrail_lvds.c | 69 static void oaktrail_lvds_dpms(struct drm_encoder *encoder, int mode) in oaktrail_lvds_dpms() 82 static void oaktrail_lvds_mode_set(struct drm_encoder *encoder, in oaktrail_lvds_mode_set() 157 static void oaktrail_lvds_prepare(struct drm_encoder *encoder) in oaktrail_lvds_prepare() 193 static void oaktrail_lvds_commit(struct drm_encoder *encoder) in oaktrail_lvds_commit() 299 struct drm_encoder *encoder; in oaktrail_lvds_init() local
|
H A 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
|
/openbmc/linux/drivers/gpu/drm/radeon/ |
H A D | dce6_afmt.c | 80 struct drm_encoder *encoder; in dce6_audio_get_pin() local 111 void dce6_afmt_select_pin(struct drm_encoder *encoder) in dce6_afmt_select_pin() 124 void dce6_afmt_write_latency_fields(struct drm_encoder *encoder, in dce6_afmt_write_latency_fields() 153 void dce6_afmt_hdmi_write_speaker_allocation(struct drm_encoder *encoder, in dce6_afmt_hdmi_write_speaker_allocation() 178 void dce6_afmt_dp_write_speaker_allocation(struct drm_encoder *encoder, in dce6_afmt_dp_write_speaker_allocation() 203 void dce6_afmt_write_sad_regs(struct drm_encoder *encoder, in dce6_afmt_write_sad_regs()
|
/openbmc/linux/drivers/gpu/drm/loongson/ |
H A D | lsdc_output_7a2000.c | 228 static void ls7a2000_hdmi0_encoder_reset(struct drm_encoder *encoder) in ls7a2000_hdmi0_encoder_reset() 250 static void ls7a2000_hdmi1_encoder_reset(struct drm_encoder *encoder) in ls7a2000_hdmi1_encoder_reset() 283 static int ls7a2000_hdmi_set_avi_infoframe(struct drm_encoder *encoder, in ls7a2000_hdmi_set_avi_infoframe() 334 static void ls7a2000_hdmi_atomic_disable(struct drm_encoder *encoder, in ls7a2000_hdmi_atomic_disable() 357 static void ls7a2000_hdmi_atomic_enable(struct drm_encoder *encoder, in ls7a2000_hdmi_atomic_enable() 480 static void ls7a2000_hdmi_atomic_mode_set(struct drm_encoder *encoder, in ls7a2000_hdmi_atomic_mode_set() 520 struct drm_encoder *encoder = &output->encoder; in ls7a2000_output_init() local
|
H A D | lsdc_output_7a1000.c | 103 static void ls7a1000_pipe0_encoder_reset(struct drm_encoder *encoder) in ls7a1000_pipe0_encoder_reset() 116 static void ls7a1000_pipe1_encoder_reset(struct drm_encoder *encoder) in ls7a1000_pipe1_encoder_reset() 148 struct drm_encoder *encoder = &output->encoder; in ls7a1000_output_init() local
|
/openbmc/linux/include/drm/ |
H A D | drm_encoder.h | 258 static inline unsigned int drm_encoder_index(const struct drm_encoder *encoder) in drm_encoder_index() 270 static inline u32 drm_encoder_mask(const struct drm_encoder *encoder) in drm_encoder_mask() 282 static inline bool drm_encoder_crtc_ok(struct drm_encoder *encoder, in drm_encoder_crtc_ok() 318 #define drm_for_each_encoder_mask(encoder, dev, encoder_mask) \ argument 329 #define drm_for_each_encoder(encoder, dev) \ argument
|
/openbmc/linux/drivers/gpu/drm/exynos/ |
H A 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
|
H A D | exynos_dp.c | 37 struct drm_encoder encoder; member 52 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() 153 struct drm_encoder *encoder = &dp->encoder; in exynos_dp_bind() local
|
/openbmc/linux/drivers/gpu/drm/i2c/ |
H A 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()
|
/openbmc/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | dce_v6_0.c | 403 static void dce_v6_0_program_fmt(struct drm_encoder *encoder) in dce_v6_0_program_fmt() 1117 static void dce_v6_0_audio_select_pin(struct drm_encoder *encoder) in dce_v6_0_audio_select_pin() 1131 static void dce_v6_0_audio_write_latency_fields(struct drm_encoder *encoder, in dce_v6_0_audio_write_latency_fields() 1176 static void dce_v6_0_audio_write_speaker_allocation(struct drm_encoder *encoder) in dce_v6_0_audio_write_speaker_allocation() 1237 static void dce_v6_0_audio_write_sad_regs(struct drm_encoder *encoder) in dce_v6_0_audio_write_sad_regs() 1394 static void dce_v6_0_audio_set_vbi_packet(struct drm_encoder *encoder) in dce_v6_0_audio_set_vbi_packet() 1409 static void dce_v6_0_audio_set_acr(struct drm_encoder *encoder, in dce_v6_0_audio_set_acr() 1447 static void dce_v6_0_audio_set_avi_infoframe(struct drm_encoder *encoder, in dce_v6_0_audio_set_avi_infoframe() 1490 static void dce_v6_0_audio_set_dto(struct drm_encoder *encoder, u32 clock) in dce_v6_0_audio_set_dto() 1524 static void dce_v6_0_audio_set_packet(struct drm_encoder *encoder) in dce_v6_0_audio_set_packet() [all …]
|
/openbmc/linux/drivers/media/i2c/ |
H A 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
|
/openbmc/linux/drivers/gpu/drm/atmel-hlcdc/ |
H A D | atmel_hlcdc_output.c | 23 struct drm_encoder encoder; member 28 atmel_hlcdc_encoder_to_rgb_output(struct drm_encoder *encoder) in atmel_hlcdc_encoder_to_rgb_output() 33 int atmel_hlcdc_encoder_get_bus_fmt(struct drm_encoder *encoder) in atmel_hlcdc_encoder_get_bus_fmt()
|
/openbmc/linux/drivers/gpu/drm/nouveau/dispnv04/ |
H A 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 193 struct nouveau_encoder *encoder; in nv04_display_destroy() local 220 struct drm_encoder *encoder; in nv04_display_create() local
|
/openbmc/linux/drivers/gpu/drm/omapdrm/ |
H A D | omap_encoder.c | 32 static void omap_encoder_destroy(struct drm_encoder *encoder) in omap_encoder_destroy() 72 static void omap_encoder_mode_set(struct drm_encoder *encoder, in omap_encoder_mode_set() 124 struct drm_encoder *encoder = NULL; in omap_encoder_init() local
|