Home
last modified time | relevance | path

Searched refs:drm_bridge (Results 1 – 25 of 37) sorted by relevance

12

/linux/drivers/gpu/drm/renesas/rcar-du/
H A Drcar_lvds.h13 struct drm_bridge;
16 int rcar_lvds_pclk_enable(struct drm_bridge *bridge, unsigned long freq,
18 void rcar_lvds_pclk_disable(struct drm_bridge *bridge, bool dot_clk_only);
19 bool rcar_lvds_dual_link(struct drm_bridge *bridge);
20 bool rcar_lvds_is_connected(struct drm_bridge *bridge);
22 static inline int rcar_lvds_pclk_enable(struct drm_bridge *bridge, in rcar_lvds_pclk_enable()
27 static inline void rcar_lvds_pclk_disable(struct drm_bridge *bridge, in rcar_lvds_pclk_disable()
31 static inline bool rcar_lvds_dual_link(struct drm_bridge *bridge) in rcar_lvds_dual_link()
35 static inline bool rcar_lvds_is_connected(struct drm_bridge *bridge) in rcar_lvds_is_connected()
/linux/drivers/gpu/drm/msm/dp/
H A Ddp_audio.h13 struct drm_bridge;
48 int msm_dp_audio_prepare(struct drm_bridge *bridge,
52 void msm_dp_audio_shutdown(struct drm_bridge *bridge,
H A Ddp_audio.c268 int msm_dp_audio_prepare(struct drm_bridge *bridge, in msm_dp_audio_prepare()
311 void msm_dp_audio_shutdown(struct drm_bridge *bridge, in msm_dp_audio_shutdown()
/linux/drivers/gpu/drm/bridge/
H A Ddisplay-connector.c21 struct drm_bridge bridge;
31 to_display_connector(struct drm_bridge *bridge) in to_display_connector()
36 static int display_connector_attach(struct drm_bridge *bridge, in display_connector_attach()
43 static enum drm_connector_status display_connector_detect(struct drm_bridge *bridge) in display_connector_detect()
85 display_connector_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector) in display_connector_bridge_detect()
90 static const struct drm_edid *display_connector_edid_read(struct drm_bridge *bridge, in display_connector_edid_read()
105 static u32 *display_connector_get_output_bus_fmts(struct drm_bridge *bridge, in display_connector_get_output_bus_fmts()
111 struct drm_bridge *prev_bridge __free(drm_bridge_put) = drm_bridge_get_prev_bridge(bridge); in display_connector_get_output_bus_fmts()
147 static u32 *display_connector_get_input_bus_fmts(struct drm_bridge *bridge, in display_connector_get_input_bus_fmts()
154 struct drm_bridge *prev_bridge __free(drm_bridge_put) = drm_bridge_get_prev_bridge(bridge); in display_connector_get_input_bus_fmts()
[all …]
H A Dmegachips-stdpxxxx-ge-b850v3-fw.c61 struct drm_bridge bridge;
94 static const struct drm_edid *ge_b850v3_lvds_edid_read(struct drm_bridge *bridge, in ge_b850v3_lvds_edid_read()
124 ge_b850v3_lvds_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector) in ge_b850v3_lvds_bridge_detect()
157 static int ge_b850v3_lvds_create_connector(struct drm_bridge *bridge) in ge_b850v3_lvds_create_connector()
193 static int ge_b850v3_lvds_attach(struct drm_bridge *bridge, in ge_b850v3_lvds_attach()
H A Daux-bridge.c86 struct drm_bridge bridge;
87 struct drm_bridge *next_bridge;
91 static int drm_aux_bridge_attach(struct drm_bridge *bridge, in drm_aux_bridge_attach()
H A Daux-hpd-bridge.c18 struct drm_bridge bridge;
160 static int drm_aux_hpd_bridge_attach(struct drm_bridge *bridge, in drm_aux_hpd_bridge_attach()
H A Dtda998x_drv.c82 struct drm_bridge bridge;
1377 static int tda998x_bridge_attach(struct drm_bridge *bridge, in tda998x_bridge_attach()
1389 static void tda998x_bridge_detach(struct drm_bridge *bridge) in tda998x_bridge_detach()
1397 static enum drm_mode_status tda998x_bridge_mode_valid(struct drm_bridge *bridge, in tda998x_bridge_mode_valid()
1413 static void tda998x_bridge_enable(struct drm_bridge *bridge) in tda998x_bridge_enable()
1431 static void tda998x_bridge_disable(struct drm_bridge *bridge) in tda998x_bridge_disable()
1445 static void tda998x_bridge_mode_set(struct drm_bridge *bridge, in tda998x_bridge_mode_set()
1695 tda998x_bridge_edid_read(struct drm_bridge *bridge, in tda998x_bridge_edid_read()
1725 tda998x_bridge_detect(struct drm_bridge *bridge, in tda998x_bridge_detect()
1733 static void tda998x_bridge_hpd_enable(struct drm_bridge *bridge) in tda998x_bridge_hpd_enable()
[all …]
/linux/drivers/gpu/drm/mediatek/
H A Dmtk_hdmi_common.h152 struct drm_bridge bridge;
177 static inline struct mtk_hdmi *hdmi_ctx_from_bridge(struct drm_bridge *b) in hdmi_ctx_from_bridge()
190 bool mtk_hdmi_bridge_mode_fixup(struct drm_bridge *bridge,
193 void mtk_hdmi_bridge_mode_set(struct drm_bridge *bridge,
/linux/drivers/gpu/drm/logicvc/
H A Dlogicvc_interface.h22 struct drm_bridge *drm_bridge; member
H A Dlogicvc_interface.c159 &interface->drm_bridge); in logicvc_interface_init()
194 if (interface->drm_bridge) { in logicvc_interface_init()
196 interface->drm_bridge, NULL, 0); in logicvc_interface_init()
/linux/drivers/gpu/drm/mcde/
H A Dmcde_drm.h73 struct drm_bridge *bridge;
108 void mcde_dsi_enable(struct drm_bridge *bridge);
109 void mcde_dsi_disable(struct drm_bridge *bridge);
/linux/drivers/gpu/drm/xlnx/
H A Dzynqmp_dpsub.h19 struct drm_bridge;
78 struct drm_bridge *bridge;
/linux/include/drm/bridge/
H A Ddw_mipi_dsi.h66 struct drm_bridge *bridge,
86 struct drm_bridge *dw_mipi_dsi_get_bridge(struct dw_mipi_dsi *dsi);
H A Ddw_mipi_dsi2.h76 struct drm_bridge *bridge,
/linux/drivers/gpu/drm/tve200/
H A Dtve200_drm.h21 struct drm_bridge;
109 struct drm_bridge *bridge;
/linux/drivers/gpu/drm/bridge/adv7511/
H A Dadv7511_cec.c186 int adv7511_cec_enable(struct drm_bridge *bridge, bool enable) in adv7511_cec_enable()
232 int adv7511_cec_log_addr(struct drm_bridge *bridge, u8 addr) in adv7511_cec_log_addr()
300 int adv7511_cec_transmit(struct drm_bridge *bridge, u8 attempts, in adv7511_cec_transmit()
349 int adv7511_cec_init(struct drm_bridge *bridge, in adv7511_cec_init()
/linux/drivers/gpu/drm/tidss/
H A Dtidss_encoder.h15 struct drm_bridge *next_bridge,
/linux/drivers/gpu/drm/sti/
H A Dsti_hda.c249 struct drm_bridge bridge;
266 static struct sti_hda *drm_bridge_to_sti_hda(struct drm_bridge *bridge) in drm_bridge_to_sti_hda()
408 static void sti_hda_disable(struct drm_bridge *bridge) in sti_hda_disable()
433 static void sti_hda_pre_enable(struct drm_bridge *bridge) in sti_hda_pre_enable()
522 static void sti_hda_set_mode(struct drm_bridge *bridge, in sti_hda_set_mode()
567 static void sti_hda_bridge_nope(struct drm_bridge *bridge) in sti_hda_bridge_nope()
/linux/drivers/gpu/drm/exynos/
H A Dexynos_drm_mic.c104 struct drm_bridge bridge;
231 static void mic_post_disable(struct drm_bridge *bridge) in mic_post_disable()
248 static void mic_mode_set(struct drm_bridge *bridge, in mic_mode_set()
260 static void mic_pre_enable(struct drm_bridge *bridge) in mic_pre_enable()
/linux/drivers/gpu/drm/mxsfb/
H A Dmxsfb_drv.h47 struct drm_bridge *bridge;
/linux/drivers/gpu/drm/sprd/
H A Dsprd_dsi.h119 struct drm_bridge *panel_bridge;
/linux/drivers/gpu/drm/pl111/
H A Dpl111_drm.h137 struct drm_bridge *bridge;
H A Dpl111_drv.c81 struct drm_bridge *bridge = NULL; in pl111_modeset_init()
100 struct drm_bridge *tmp_bridge; in pl111_modeset_init()
/linux/drivers/gpu/drm/sun4i/
H A Dsun4i_lvds.c100 struct drm_bridge *bridge; in sun4i_lvds_init()

12