| /Linux-v4.19/include/drm/ |
| D | drm_bridge.h | 31 struct drm_bridge; 51 int (*attach)(struct drm_bridge *bridge); 61 void (*detach)(struct drm_bridge *bridge); 94 enum drm_mode_status (*mode_valid)(struct drm_bridge *bridge, 132 bool (*mode_fixup)(struct drm_bridge *bridge, 151 void (*disable)(struct drm_bridge *bridge); 170 void (*post_disable)(struct drm_bridge *bridge); 198 void (*mode_set)(struct drm_bridge *bridge, 219 void (*pre_enable)(struct drm_bridge *bridge); 239 void (*enable)(struct drm_bridge *bridge); [all …]
|
| D | drm_of.h | 16 struct drm_bridge; 37 struct drm_bridge **bridge); 76 struct drm_bridge **bridge) in drm_of_find_panel_or_bridge() 94 struct drm_bridge *bridge; in drm_of_panel_bridge_remove()
|
| /Linux-v4.19/drivers/gpu/drm/ |
| D | drm_bridge.c | 71 void drm_bridge_add(struct drm_bridge *bridge) in drm_bridge_add() 84 void drm_bridge_remove(struct drm_bridge *bridge) in drm_bridge_remove() 110 int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge, in drm_bridge_attach() 111 struct drm_bridge *previous) in drm_bridge_attach() 145 void drm_bridge_detach(struct drm_bridge *bridge) in drm_bridge_detach() 185 bool drm_bridge_mode_fixup(struct drm_bridge *bridge, in drm_bridge_mode_fixup() 218 enum drm_mode_status drm_bridge_mode_valid(struct drm_bridge *bridge, in drm_bridge_mode_valid() 246 void drm_bridge_disable(struct drm_bridge *bridge) in drm_bridge_disable() 268 void drm_bridge_post_disable(struct drm_bridge *bridge) in drm_bridge_post_disable() 292 void drm_bridge_mode_set(struct drm_bridge *bridge, in drm_bridge_mode_set() [all …]
|
| D | drm_encoder.c | 167 struct drm_bridge *bridge = encoder->bridge; in drm_encoder_cleanup() 168 struct drm_bridge *next; in drm_encoder_cleanup()
|
| /Linux-v4.19/drivers/gpu/drm/bridge/ |
| D | panel.c | 21 struct drm_bridge bridge; 28 drm_bridge_to_panel_bridge(struct drm_bridge *bridge) in drm_bridge_to_panel_bridge() 60 static int panel_bridge_attach(struct drm_bridge *bridge) in panel_bridge_attach() 92 static void panel_bridge_detach(struct drm_bridge *bridge) in panel_bridge_detach() 99 static void panel_bridge_pre_enable(struct drm_bridge *bridge) in panel_bridge_pre_enable() 106 static void panel_bridge_enable(struct drm_bridge *bridge) in panel_bridge_enable() 113 static void panel_bridge_disable(struct drm_bridge *bridge) in panel_bridge_disable() 120 static void panel_bridge_post_disable(struct drm_bridge *bridge) in panel_bridge_post_disable() 156 struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel, in drm_panel_bridge_add() 189 void drm_panel_bridge_remove(struct drm_bridge *bridge) in drm_panel_bridge_remove() [all …]
|
| D | thc63lvd1024.c | 32 struct drm_bridge bridge; 33 struct drm_bridge *next; 36 static inline struct thc63_dev *to_thc63(struct drm_bridge *bridge) in to_thc63() 41 static int thc63_attach(struct drm_bridge *bridge) in thc63_attach() 48 static void thc63_enable(struct drm_bridge *bridge) in thc63_enable() 64 static void thc63_disable(struct drm_bridge *bridge) in thc63_disable()
|
| D | nxp-ptn3460.c | 40 struct drm_bridge bridge; 50 bridge_to_ptn3460(struct drm_bridge *bridge) in bridge_to_ptn3460() 125 static void ptn3460_pre_enable(struct drm_bridge *bridge) in ptn3460_pre_enable() 158 static void ptn3460_enable(struct drm_bridge *bridge) in ptn3460_enable() 168 static void ptn3460_disable(struct drm_bridge *bridge) in ptn3460_disable() 186 static void ptn3460_post_disable(struct drm_bridge *bridge) in ptn3460_post_disable() 248 static int ptn3460_bridge_attach(struct drm_bridge *bridge) in ptn3460_bridge_attach()
|
| D | dumb-vga-dac.c | 24 struct drm_bridge bridge; 32 drm_bridge_to_dumb_vga(struct drm_bridge *bridge) in drm_bridge_to_dumb_vga() 106 static int dumb_vga_attach(struct drm_bridge *bridge) in dumb_vga_attach() 131 static void dumb_vga_enable(struct drm_bridge *bridge) in dumb_vga_enable() 143 static void dumb_vga_disable(struct drm_bridge *bridge) in dumb_vga_disable()
|
| D | lvds-encoder.c | 17 struct drm_bridge bridge; 18 struct drm_bridge *panel_bridge; 21 static int lvds_encoder_attach(struct drm_bridge *bridge) in lvds_encoder_attach()
|
| D | parade-ps8622.c | 54 struct drm_bridge bridge; 69 bridge_to_ps8622(struct drm_bridge *bridge) in bridge_to_ps8622() 359 static void ps8622_pre_enable(struct drm_bridge *bridge) in ps8622_pre_enable() 409 static void ps8622_enable(struct drm_bridge *bridge) in ps8622_enable() 419 static void ps8622_disable(struct drm_bridge *bridge) in ps8622_disable() 430 static void ps8622_post_disable(struct drm_bridge *bridge) in ps8622_post_disable() 486 static int ps8622_attach(struct drm_bridge *bridge) in ps8622_attach()
|
| D | sii902x.c | 86 struct drm_bridge bridge; 91 static inline struct sii902x *bridge_to_sii902x(struct drm_bridge *bridge) in bridge_to_sii902x() 236 static void sii902x_bridge_disable(struct drm_bridge *bridge) in sii902x_bridge_disable() 245 static void sii902x_bridge_enable(struct drm_bridge *bridge) in sii902x_bridge_enable() 256 static void sii902x_bridge_mode_set(struct drm_bridge *bridge, in sii902x_bridge_mode_set() 301 static int sii902x_bridge_attach(struct drm_bridge *bridge) in sii902x_bridge_attach()
|
| D | ti-tfp410.c | 28 struct drm_bridge bridge; 39 drm_bridge_to_tfp410(struct drm_bridge *bridge) in drm_bridge_to_tfp410() 113 static int tfp410_attach(struct drm_bridge *bridge) in tfp410_attach()
|
| D | tc358767.c | 196 struct drm_bridge bridge; 221 static inline struct tc_data *bridge_to_tc(struct drm_bridge *b) in bridge_to_tc() 1047 static void tc_bridge_pre_enable(struct drm_bridge *bridge) in tc_bridge_pre_enable() 1054 static void tc_bridge_enable(struct drm_bridge *bridge) in tc_bridge_enable() 1074 static void tc_bridge_disable(struct drm_bridge *bridge) in tc_bridge_disable() 1086 static void tc_bridge_post_disable(struct drm_bridge *bridge) in tc_bridge_post_disable() 1093 static bool tc_bridge_mode_fixup(struct drm_bridge *bridge, in tc_bridge_mode_fixup() 1115 static void tc_bridge_mode_set(struct drm_bridge *bridge, in tc_bridge_mode_set() 1179 static int tc_bridge_attach(struct drm_bridge *bridge) in tc_bridge_attach()
|
| /Linux-v4.19/drivers/gpu/drm/msm/edp/ |
| D | edp_bridge.c | 17 struct drm_bridge base; 22 void edp_bridge_destroy(struct drm_bridge *bridge) in edp_bridge_destroy() 26 static void edp_bridge_pre_enable(struct drm_bridge *bridge) in edp_bridge_pre_enable() 35 static void edp_bridge_enable(struct drm_bridge *bridge) in edp_bridge_enable() 40 static void edp_bridge_disable(struct drm_bridge *bridge) in edp_bridge_disable() 45 static void edp_bridge_post_disable(struct drm_bridge *bridge) in edp_bridge_post_disable() 54 static void edp_bridge_mode_set(struct drm_bridge *bridge, in edp_bridge_mode_set() 91 struct drm_bridge *msm_edp_bridge_init(struct msm_edp *edp) in msm_edp_bridge_init() 93 struct drm_bridge *bridge = NULL; in msm_edp_bridge_init()
|
| D | edp.h | 38 struct drm_bridge *bridge; 49 struct drm_bridge *msm_edp_bridge_init(struct msm_edp *edp); 50 void edp_bridge_destroy(struct drm_bridge *bridge);
|
| /Linux-v4.19/drivers/gpu/drm/msm/hdmi/ |
| D | hdmi_bridge.c | 21 struct drm_bridge base; 26 void msm_hdmi_bridge_destroy(struct drm_bridge *bridge) in msm_hdmi_bridge_destroy() 30 static void msm_hdmi_power_on(struct drm_bridge *bridge) in msm_hdmi_power_on() 66 static void power_off(struct drm_bridge *bridge) in power_off() 152 static void msm_hdmi_bridge_pre_enable(struct drm_bridge *bridge) in msm_hdmi_bridge_pre_enable() 178 static void msm_hdmi_bridge_enable(struct drm_bridge *bridge) in msm_hdmi_bridge_enable() 182 static void msm_hdmi_bridge_disable(struct drm_bridge *bridge) in msm_hdmi_bridge_disable() 186 static void msm_hdmi_bridge_post_disable(struct drm_bridge *bridge) in msm_hdmi_bridge_post_disable() 209 static void msm_hdmi_bridge_mode_set(struct drm_bridge *bridge, in msm_hdmi_bridge_mode_set() 280 struct drm_bridge *msm_hdmi_bridge_init(struct hdmi *hdmi) in msm_hdmi_bridge_init() [all …]
|
| D | hdmi.h | 78 struct drm_bridge *bridge; 239 struct drm_bridge *msm_hdmi_bridge_init(struct hdmi *hdmi); 240 void msm_hdmi_bridge_destroy(struct drm_bridge *bridge);
|
| /Linux-v4.19/drivers/gpu/drm/rcar-du/ |
| D | rcar_lvds.c | 48 struct drm_bridge bridge; 50 struct drm_bridge *next_bridge; 158 static void rcar_lvds_enable(struct drm_bridge *bridge) in rcar_lvds_enable() 254 static void rcar_lvds_disable(struct drm_bridge *bridge) in rcar_lvds_disable() 273 static bool rcar_lvds_mode_fixup(struct drm_bridge *bridge, in rcar_lvds_mode_fixup() 323 static void rcar_lvds_mode_set(struct drm_bridge *bridge, in rcar_lvds_mode_set() 336 static int rcar_lvds_attach(struct drm_bridge *bridge) in rcar_lvds_attach() 363 static void rcar_lvds_detach(struct drm_bridge *bridge) in rcar_lvds_detach()
|
| /Linux-v4.19/drivers/gpu/drm/msm/dsi/ |
| D | dsi.h | 71 struct drm_bridge *bridge; 81 struct drm_bridge *external_bridge; 94 struct drm_bridge *msm_dsi_manager_bridge_init(u8 id); 95 void msm_dsi_manager_bridge_destroy(struct drm_bridge *bridge); 174 struct drm_bridge *msm_dsi_host_get_bridge(struct mipi_dsi_host *host);
|
| D | dsi_manager.c | 217 struct drm_bridge base; 230 static int dsi_mgr_bridge_get_id(struct drm_bridge *bridge) in dsi_mgr_bridge_get_id() 362 static void dsi_mgr_bridge_pre_enable(struct drm_bridge *bridge) in dsi_mgr_bridge_pre_enable() 457 static void dsi_mgr_bridge_enable(struct drm_bridge *bridge) in dsi_mgr_bridge_enable() 462 static void dsi_mgr_bridge_disable(struct drm_bridge *bridge) in dsi_mgr_bridge_disable() 467 static void dsi_mgr_bridge_post_disable(struct drm_bridge *bridge) in dsi_mgr_bridge_post_disable() 529 static void dsi_mgr_bridge_mode_set(struct drm_bridge *bridge, in dsi_mgr_bridge_mode_set() 634 struct drm_bridge *msm_dsi_manager_bridge_init(u8 id) in msm_dsi_manager_bridge_init() 637 struct drm_bridge *bridge = NULL; in msm_dsi_manager_bridge_init() 674 struct drm_bridge *int_bridge, *ext_bridge; in msm_dsi_manager_ext_bridge_init() [all …]
|
| /Linux-v4.19/drivers/gpu/drm/exynos/ |
| D | exynos_drm_mic.c | 104 struct drm_bridge bridge; 229 static void mic_disable(struct drm_bridge *bridge) { } in mic_disable() 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() 297 static void mic_enable(struct drm_bridge *bridge) { } in mic_enable()
|
| D | exynos_dp.c | 40 struct drm_bridge *ptn_bridge; 101 struct drm_bridge *bridge, in exynos_dp_bridge_attach() 217 struct drm_bridge *bridge; in exynos_dp_probe()
|
| /Linux-v4.19/drivers/gpu/drm/sti/ |
| D | sti_dvo.c | 97 struct drm_bridge *bridge; 209 static void sti_dvo_disable(struct drm_bridge *bridge) in sti_dvo_disable() 233 static void sti_dvo_pre_enable(struct drm_bridge *bridge) in sti_dvo_pre_enable() 279 static void sti_dvo_set_mode(struct drm_bridge *bridge, in sti_dvo_set_mode() 322 static void sti_dvo_bridge_nope(struct drm_bridge *bridge) in sti_dvo_bridge_nope() 445 struct drm_bridge *bridge; in sti_dvo_bind()
|
| D | sti_hda.c | 396 static void sti_hda_disable(struct drm_bridge *bridge) in sti_hda_disable() 421 static void sti_hda_pre_enable(struct drm_bridge *bridge) in sti_hda_pre_enable() 510 static void sti_hda_set_mode(struct drm_bridge *bridge, in sti_hda_set_mode() 555 static void sti_hda_bridge_nope(struct drm_bridge *bridge) in sti_hda_bridge_nope() 677 struct drm_bridge *bridge; in sti_hda_bind()
|
| /Linux-v4.19/drivers/gpu/drm/bridge/synopsys/ |
| D | dw-mipi-dsi.c | 219 struct drm_bridge bridge; 221 struct drm_bridge *panel_bridge; 254 static inline struct dw_mipi_dsi *bridge_to_dsi(struct drm_bridge *bridge) in bridge_to_dsi() 273 struct drm_bridge *bridge; in dw_mipi_dsi_host_attach() 738 static void dw_mipi_dsi_bridge_post_disable(struct drm_bridge *bridge) in dw_mipi_dsi_bridge_post_disable() 763 static void dw_mipi_dsi_bridge_mode_set(struct drm_bridge *bridge, in dw_mipi_dsi_bridge_mode_set() 807 static void dw_mipi_dsi_bridge_enable(struct drm_bridge *bridge) in dw_mipi_dsi_bridge_enable() 816 dw_mipi_dsi_bridge_mode_valid(struct drm_bridge *bridge, in dw_mipi_dsi_bridge_mode_valid() 829 static int dw_mipi_dsi_bridge_attach(struct drm_bridge *bridge) in dw_mipi_dsi_bridge_attach()
|