drivers/gpu/drm/adp/adp-mipi.c
177
struct drm_bridge *next;
drivers/gpu/drm/adp/adp-mipi.c
214
static int adp_dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/adp/adp-mipi.c
26
struct drm_bridge bridge;
drivers/gpu/drm/adp/adp-mipi.c
27
struct drm_bridge *next_bridge;
drivers/gpu/drm/adp/adp_drv.c
117
struct drm_bridge *next_bridge;
drivers/gpu/drm/arm/display/komeda/komeda_crtc.c
621
struct drm_bridge *bridge;
drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c
72
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/adv7511/adv7511.h
357
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/adv7511/adv7511.h
371
struct drm_bridge bridge;
drivers/gpu/drm/bridge/adv7511/adv7511.h
398
static inline struct adv7511 *bridge_to_adv7511(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/adv7511/adv7511.h
404
int adv7511_cec_init(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511.h
406
int adv7511_cec_enable(struct drm_bridge *bridge, bool enable);
drivers/gpu/drm/bridge/adv7511/adv7511.h
407
int adv7511_cec_log_addr(struct drm_bridge *bridge, u8 addr);
drivers/gpu/drm/bridge/adv7511/adv7511.h
408
int adv7511_cec_transmit(struct drm_bridge *bridge, u8 attempts,
drivers/gpu/drm/bridge/adv7511/adv7511.h
429
int adv7511_hdmi_audio_startup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511.h
431
void adv7511_hdmi_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511.h
433
int adv7511_hdmi_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_audio.c
164
int adv7511_hdmi_audio_startup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_audio.c
196
void adv7511_hdmi_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_audio.c
60
int adv7511_hdmi_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_cec.c
186
int adv7511_cec_enable(struct drm_bridge *bridge, bool enable)
drivers/gpu/drm/bridge/adv7511/adv7511_cec.c
232
int adv7511_cec_log_addr(struct drm_bridge *bridge, u8 addr)
drivers/gpu/drm/bridge/adv7511/adv7511_cec.c
300
int adv7511_cec_transmit(struct drm_bridge *bridge, u8 attempts,
drivers/gpu/drm/bridge/adv7511/adv7511_cec.c
349
int adv7511_cec_init(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
762
struct drm_bridge *bridge = &adv->bridge;
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
780
static const struct adv7511 *bridge_to_adv7511_const(const struct drm_bridge *bridge)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
785
static void adv7511_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
814
static void adv7511_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
823
adv7511_bridge_hdmi_tmds_char_rate_valid(const struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
835
static enum drm_mode_status adv7511_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
847
static int adv7511_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
875
adv7511_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
882
static const struct drm_edid *adv7511_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
890
static int adv7511_bridge_hdmi_clear_audio_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
899
static int adv7511_bridge_hdmi_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
908
static int adv7511_bridge_hdmi_clear_spd_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
917
static int adv7511_bridge_hdmi_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
926
static int adv7511_bridge_hdmi_write_audio_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
948
static int adv7511_bridge_hdmi_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
973
static int adv7511_bridge_hdmi_write_spd_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/adv7511/adv7511_drv.c
986
static int adv7511_bridge_hdmi_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
48
struct drm_bridge bridge;
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
491
static int anx6345_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
549
static void anx6345_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
555
anx6345_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
569
static void anx6345_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
583
static void anx6345_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix-anx6345.c
73
static inline struct anx6345 *bridge_to_anx6345(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
68
struct drm_bridge bridge;
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
862
static int anx78xx_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
920
static void anx78xx_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
926
anx78xx_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
93
static inline struct anx78xx *bridge_to_anx78xx(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
940
static void anx78xx_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
949
static void anx78xx_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c
978
static void anx78xx_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1040
static int analogix_dp_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1125
static void analogix_dp_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1180
static void analogix_dp_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1218
static void analogix_dp_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1240
static void analogix_dp_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1278
static void analogix_dp_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.c
1299
static void analogix_dp_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/analogix_dp_core.h
158
struct drm_bridge bridge;
drivers/gpu/drm/bridge/analogix/anx7625.c
1745
static inline struct anx7625_data *bridge_to_anx7625(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/anx7625.c
2140
static int anx7625_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2172
static void anx7625_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/anx7625.c
2180
anx7625_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2201
static void anx7625_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2247
static bool anx7625_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2364
static int anx7625_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2380
static void anx7625_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2419
static void anx7625_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2451
anx7625_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/analogix/anx7625.c
2464
static const struct drm_edid *anx7625_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/analogix/anx7625.c
2475
static void anx7625_bridge_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/anx7625.c
2483
static void anx7625_bridge_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/analogix/anx7625.h
427
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/analogix/anx7625.h
477
struct drm_bridge bridge;
drivers/gpu/drm/bridge/aux-bridge.c
86
struct drm_bridge bridge;
drivers/gpu/drm/bridge/aux-bridge.c
87
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/aux-bridge.c
91
static int drm_aux_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/aux-hpd-bridge.c
160
static int drm_aux_hpd_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/aux-hpd-bridge.c
18
struct drm_bridge bridge;
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
1001
cdns_dsi_bridge_atomic_destroy_state(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
1012
cdns_dsi_bridge_atomic_reset(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
1044
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
452
bridge_to_cdns_dsi_input(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
546
static int cdns_dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
565
cdns_dsi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
593
static void cdns_dsi_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
703
static void cdns_dsi_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
891
static u32 *cdns_dsi_bridge_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
940
static int cdns_dsi_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.c
977
cdns_dsi_bridge_atomic_duplicate_state(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.h
23
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/cadence/cdns-dsi-core.h
43
struct drm_bridge bridge;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
1627
struct drm_bridge *bridge = &mhdp->bridge;
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
1658
static int cdns_mhdp_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
1912
static void cdns_mhdp_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2004
static void cdns_mhdp_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2036
static void cdns_mhdp_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2054
cdns_mhdp_bridge_atomic_duplicate_state(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2068
cdns_mhdp_bridge_atomic_destroy_state(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2084
cdns_mhdp_bridge_atomic_reset(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2097
static u32 *cdns_mhdp_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2118
static int cdns_mhdp_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2149
cdns_mhdp_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
2156
static const struct drm_edid *cdns_mhdp_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
56
static void cdns_mhdp_bridge_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.c
67
static void cdns_mhdp_bridge_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cadence/cdns-mhdp8546-core.h
379
struct drm_bridge bridge;
drivers/gpu/drm/bridge/chipone-icn6211.c
147
struct drm_bridge bridge;
drivers/gpu/drm/bridge/chipone-icn6211.c
149
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/chipone-icn6211.c
231
static inline struct chipone *bridge_to_chipone(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/chipone-icn6211.c
343
static void chipone_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chipone-icn6211.c
446
static void chipone_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chipone-icn6211.c
483
static void chipone_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chipone-icn6211.c
502
static void chipone_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chipone-icn6211.c
583
static int chipone_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chipone-icn6211.c
595
chipone_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chrontel-ch7033.c
202
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/chrontel-ch7033.c
203
struct drm_bridge bridge;
drivers/gpu/drm/bridge/chrontel-ch7033.c
270
static int ch7033_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chrontel-ch7033.c
312
static void ch7033_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/chrontel-ch7033.c
321
static enum drm_mode_status ch7033_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/chrontel-ch7033.c
334
static void ch7033_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/chrontel-ch7033.c
342
static void ch7033_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/chrontel-ch7033.c
350
static void ch7033_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/cros-ec-anx7688.c
38
struct drm_bridge bridge;
drivers/gpu/drm/bridge/cros-ec-anx7688.c
43
bridge_to_cros_ec_anx7688(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/cros-ec-anx7688.c
48
static bool cros_ec_anx7688_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/display-connector.c
105
static u32 *display_connector_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/display-connector.c
111
struct drm_bridge *prev_bridge __free(drm_bridge_put) = drm_bridge_get_prev_bridge(bridge);
drivers/gpu/drm/bridge/display-connector.c
147
static u32 *display_connector_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/display-connector.c
154
struct drm_bridge *prev_bridge __free(drm_bridge_put) = drm_bridge_get_prev_bridge(bridge);
drivers/gpu/drm/bridge/display-connector.c
192
struct drm_bridge *bridge = &conn->bridge;
drivers/gpu/drm/bridge/display-connector.c
21
struct drm_bridge bridge;
drivers/gpu/drm/bridge/display-connector.c
31
to_display_connector(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/display-connector.c
36
static int display_connector_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/display-connector.c
43
static enum drm_connector_status display_connector_detect(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/display-connector.c
85
display_connector_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/display-connector.c
90
static const struct drm_edid *display_connector_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/fsl-ldb.c
102
static inline struct fsl_ldb *to_fsl_ldb(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/fsl-ldb.c
115
static int fsl_ldb_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/fsl-ldb.c
125
static void fsl_ldb_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/fsl-ldb.c
226
static void fsl_ldb_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/fsl-ldb.c
246
fsl_ldb_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/fsl-ldb.c
269
fsl_ldb_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/fsl-ldb.c
88
struct drm_bridge bridge;
drivers/gpu/drm/bridge/fsl-ldb.c
89
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
107
int ldb_bridge_attach_helper(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
33
int ldb_bridge_atomic_check_helper(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
47
void ldb_bridge_mode_set_helper(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
79
void ldb_bridge_enable_helper(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/imx/imx-ldb-helper.c
92
void ldb_bridge_disable_helper(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
47
struct drm_bridge bridge;
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
48
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
71
int ldb_bridge_atomic_check_helper(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
76
void ldb_bridge_mode_set_helper(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
80
void ldb_bridge_enable_helper(struct drm_bridge *bridge);
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
82
void ldb_bridge_disable_helper(struct drm_bridge *bridge);
drivers/gpu/drm/bridge/imx/imx-ldb-helper.h
84
int ldb_bridge_attach_helper(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c
19
struct drm_bridge base;
drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c
27
static int imx_legacy_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c
37
static int imx_legacy_bridge_get_modes(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx-legacy-bridge.c
57
struct drm_bridge *devm_imx_drm_legacy_bridge(struct device *dev,
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
102
imx8mp_hdmi_pvi_bridge_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
110
struct drm_bridge *next_bridge = pvi->bridge.next_bridge;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
30
struct drm_bridge bridge;
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
36
to_imx8mp_hdmi_pvi(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
41
static int imx8mp_hdmi_pvi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
51
static void imx8mp_hdmi_pvi_bridge_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8mp-hdmi-pvi.c
91
static void imx8mp_hdmi_pvi_bridge_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
126
imx8qm_ldb_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
203
static void imx8qm_ldb_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
249
static void imx8qm_ldb_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
306
imx8qm_ldb_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
361
imx8qm_ldb_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
373
imx8qm_ldb_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qm-ldb.c
78
static int imx8qm_ldb_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
104
struct drm_bridge *companion = imx8qxp_ldb->companion;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
136
imx8qxp_ldb_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
146
struct drm_bridge *companion = imx8qxp_ldb->companion;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
218
static void imx8qxp_ldb_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
224
struct drm_bridge *companion = imx8qxp_ldb->companion;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
234
static void imx8qxp_ldb_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
242
struct drm_bridge *companion = imx8qxp_ldb->companion;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
268
static void imx8qxp_ldb_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
276
struct drm_bridge *companion = imx8qxp_ldb->companion;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
320
imx8qxp_ldb_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
375
imx8qxp_ldb_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
387
imx8qxp_ldb_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
50
struct drm_bridge *companion;
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
65
static void imx8qxp_ldb_bridge_destroy(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/imx/imx8qxp-ldb.c
94
imx8qxp_ldb_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
108
static int imx8qxp_pc_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
127
imx8qxp_pc_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
178
static void imx8qxp_pc_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
205
imx8qxp_pc_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
240
imx8qxp_pc_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
62
struct drm_bridge bridge;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-combiner.c
98
imx8qxp_pc_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
130
static int imx8qxp_pixel_link_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
148
imx8qxp_pixel_link_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
157
static void imx8qxp_pixel_link_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
167
static void imx8qxp_pixel_link_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
195
imx8qxp_pixel_link_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
219
imx8qxp_pixel_link_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
25
struct drm_bridge bridge;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
259
static struct drm_bridge *
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
26
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/imx/imx8qxp-pixel-link.c
264
struct drm_bridge *next_bridge[PL_MAX_NEXT_BRIDGES];
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
135
static void imx8qxp_pxl2dpi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
164
imx8qxp_pxl2dpi_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
199
imx8qxp_pxl2dpi_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
37
struct drm_bridge bridge;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
38
struct drm_bridge *companion;
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
49
static int imx8qxp_pxl2dpi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
66
static void imx8qxp_pxl2dpi_bridge_destroy(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
77
imx8qxp_pxl2dpi_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx8qxp-pxl2dpi.c
91
imx8qxp_pxl2dpi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
495
struct drm_bridge *dmd_bridge = dw_mipi_dsi_get_bridge(dsi->dmd);
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
496
struct drm_bridge *last_bridge __free(drm_bridge_put) =
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c
588
struct drm_bridge *bridge,
drivers/gpu/drm/bridge/inno-hdmi.c
399
struct drm_bridge bridge;
drivers/gpu/drm/bridge/inno-hdmi.c
452
static struct inno_hdmi *bridge_to_inno_hdmi(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/inno-hdmi.c
587
static int inno_hdmi_bridge_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/inno-hdmi.c
596
static int inno_hdmi_bridge_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/inno-hdmi.c
610
static int inno_hdmi_bridge_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/inno-hdmi.c
617
static int inno_hdmi_bridge_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/inno-hdmi.c
761
struct drm_bridge *bridge = &hdmi->bridge;
drivers/gpu/drm/bridge/inno-hdmi.c
809
static enum drm_mode_status inno_hdmi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/inno-hdmi.c
844
inno_hdmi_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/inno-hdmi.c
853
inno_hdmi_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/inno-hdmi.c
865
static void inno_hdmi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/inno-hdmi.c
873
static void inno_hdmi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
201
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ite-it6263.c
202
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/ite-it6263.c
208
static inline struct it6263 *bridge_to_it6263(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ite-it6263.c
581
static void it6263_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
592
static void it6263_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
663
it6263_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
676
static int it6263_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
706
it6263_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/ite-it6263.c
714
it6263_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
723
it6263_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
749
it6263_hdmi_tmds_char_rate_valid(const struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
762
static int it6263_hdmi_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ite-it6263.c
771
static int it6263_hdmi_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ite-it6263.c
780
static int it6263_hdmi_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6263.c
806
static int it6263_hdmi_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
3056
static inline struct it6505 *bridge_to_it6505(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ite-it6505.c
3061
static int it6505_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
3095
static void it6505_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ite-it6505.c
3104
it6505_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
3121
static void it6505_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
3175
static void it6505_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
3189
static void it6505_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
3200
static void it6505_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
3212
it6505_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/ite-it6505.c
3219
static const struct drm_edid *it6505_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it6505.c
431
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ite-it66121.c
300
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ite-it66121.c
588
static int it66121_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
674
static u32 *it66121_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
696
static u32 *it66121_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
724
static void it66121_bridge_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
734
static void it66121_bridge_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
744
static int it66121_bridge_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
763
void it66121_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
828
static enum drm_mode_status it66121_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ite-it66121.c
847
it66121_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/ite-it66121.c
855
static void it66121_bridge_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ite-it66121.c
865
static void it66121_bridge_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ite-it66121.c
876
static const struct drm_edid *it66121_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt8912b.c
202
static inline struct lt8912 *bridge_to_lt8912(struct drm_bridge *b)
drivers/gpu/drm/bridge/lontium-lt8912b.c
31
struct drm_bridge bridge;
drivers/gpu/drm/bridge/lontium-lt8912b.c
451
static void lt8912_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt8912b.c
460
static void lt8912_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt8912b.c
515
static int lt8912_bridge_connector_init(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt8912b.c
544
static int lt8912_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt8912b.c
581
static void lt8912_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt8912b.c
592
lt8912_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt8912b.c
609
lt8912_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/lontium-lt8912b.c
619
static const struct drm_edid *lt8912_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9211.c
101
static int lt9211_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9211.c
44
struct drm_bridge bridge;
drivers/gpu/drm/bridge/lontium-lt9211.c
457
static void lt9211_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9211.c
48
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/lontium-lt9211.c
554
static void lt9211_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9211.c
575
lt9211_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9211.c
591
lt9211_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9211.c
628
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/lontium-lt9211.c
96
static struct lt9211 *bridge_to_lt9211(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611.c
39
struct drm_bridge bridge;
drivers/gpu/drm/bridge/lontium-lt9611.c
40
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/lontium-lt9611.c
547
lt9611_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/lontium-lt9611.c
644
static void lt9611_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
691
static void lt9611_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
743
static int lt9611_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
753
static enum drm_mode_status lt9611_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
768
static void lt9611_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
788
static void lt9611_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
796
static const struct drm_edid *lt9611_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
805
static void lt9611_bridge_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611.c
815
lt9611_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
848
static int lt9611_hdmi_clear_audio_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611.c
857
static int lt9611_hdmi_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611.c
866
static int lt9611_hdmi_clear_spd_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611.c
875
static int lt9611_hdmi_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611.c
884
static int lt9611_hdmi_write_audio_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
89
static struct lt9611 *bridge_to_lt9611(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611.c
898
static int lt9611_hdmi_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
912
static int lt9611_hdmi_write_spd_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
926
static int lt9611_hdmi_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
941
lt9611_hdmi_tmds_char_rate_valid(const struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
952
static int lt9611_hdmi_audio_startup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
968
static int lt9611_hdmi_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611.c
990
static void lt9611_hdmi_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
118
static struct lt9611uxc *bridge_to_lt9611uxc(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
281
static int lt9611uxc_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
292
lt9611uxc_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
344
static void lt9611uxc_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
356
lt9611uxc_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
37
struct drm_bridge bridge;
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
38
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
413
static const struct drm_edid *lt9611uxc_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
431
static void lt9611uxc_bridge_hpd_notify(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
451
static int lt9611uxc_hdmi_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lontium-lt9611uxc.c
463
static void lt9611uxc_hdmi_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lvds-codec.c
22
struct drm_bridge bridge;
drivers/gpu/drm/bridge/lvds-codec.c
23
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/lvds-codec.c
31
static inline struct lvds_codec *to_lvds_codec(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lvds-codec.c
36
static int lvds_codec_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/lvds-codec.c
46
static void lvds_codec_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lvds-codec.c
62
static void lvds_codec_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/lvds-codec.c
78
lvds_codec_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
124
ge_b850v3_lvds_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
157
static int ge_b850v3_lvds_create_connector(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
193
static int ge_b850v3_lvds_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
61
struct drm_bridge bridge;
drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
94
static const struct drm_edid *ge_b850v3_lvds_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/microchip-lvds.c
106
static int mchp_lvds_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/microchip-lvds.c
116
static void mchp_lvds_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/microchip-lvds.c
136
static void mchp_lvds_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/microchip-lvds.c
60
struct drm_bridge bridge;
drivers/gpu/drm/bridge/microchip-lvds.c
61
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/microchip-lvds.c
64
static inline struct mchp_lvds *bridge_to_lvds(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/nwl-dsi.c
123
static inline struct nwl_dsi *bridge_to_dsi(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/nwl-dsi.c
67
struct drm_bridge bridge;
drivers/gpu/drm/bridge/nwl-dsi.c
739
static void nwl_dsi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nwl-dsi.c
802
nwl_dsi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nwl-dsi.c
818
static int nwl_dsi_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nwl-dsi.c
842
nwl_dsi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nwl-dsi.c
900
static void nwl_dsi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nwl-dsi.c
912
static int nwl_dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nwl-dsi.c
917
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/nwl-dsi.c
926
static u32 *nwl_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nxp-ptn3460.c
114
static void ptn3460_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/nxp-ptn3460.c
142
static void ptn3460_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/nxp-ptn3460.c
156
static const struct drm_edid *ptn3460_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nxp-ptn3460.c
216
static int ptn3460_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/nxp-ptn3460.c
261
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/nxp-ptn3460.c
30
struct drm_bridge bridge;
drivers/gpu/drm/bridge/nxp-ptn3460.c
31
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/nxp-ptn3460.c
39
bridge_to_ptn3460(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/panel.c
113
static void panel_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/panel.c
132
static void panel_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/panel.c
151
static void panel_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/panel.c
170
static void panel_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/panel.c
189
static int panel_bridge_get_modes(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/panel.c
197
static void panel_bridge_debugfs_init(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/panel.c
22
struct drm_bridge bridge;
drivers/gpu/drm/bridge/panel.c
230
bool drm_bridge_is_panel(const struct drm_bridge *bridge)
drivers/gpu/drm/bridge/panel.c
261
struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel)
drivers/gpu/drm/bridge/panel.c
283
struct drm_bridge *drm_panel_bridge_add_typed(struct drm_panel *panel,
drivers/gpu/drm/bridge/panel.c
29
drm_bridge_to_panel_bridge(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/panel.c
316
void drm_panel_bridge_remove(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/panel.c
346
struct drm_bridge *bridge)
drivers/gpu/drm/bridge/panel.c
359
struct drm_bridge *bridge = *(struct drm_bridge **)res;
drivers/gpu/drm/bridge/panel.c
376
struct drm_bridge *devm_drm_panel_bridge_add(struct device *dev,
drivers/gpu/drm/bridge/panel.c
401
struct drm_bridge *devm_drm_panel_bridge_add_typed(struct device *dev,
drivers/gpu/drm/bridge/panel.c
405
struct drm_bridge **ptr, *bridge;
drivers/gpu/drm/bridge/panel.c
427
struct drm_bridge *bridge = ptr;
drivers/gpu/drm/bridge/panel.c
444
struct drm_bridge *drmm_panel_bridge_add(struct drm_device *drm,
drivers/gpu/drm/bridge/panel.c
447
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/panel.c
472
struct drm_connector *drm_panel_bridge_connector(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/panel.c
497
struct drm_bridge *devm_drm_of_get_bridge(struct device *dev,
drivers/gpu/drm/bridge/panel.c
501
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/panel.c
531
struct drm_bridge *drmm_of_get_bridge(struct drm_device *drm,
drivers/gpu/drm/bridge/panel.c
535
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/panel.c
61
static int panel_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/panel.c
97
static void panel_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/parade-ps8622.c
339
static void ps8622_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/parade-ps8622.c
384
static void ps8622_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/parade-ps8622.c
390
static void ps8622_post_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/parade-ps8622.c
420
static int ps8622_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/parade-ps8622.c
44
struct drm_bridge bridge;
drivers/gpu/drm/bridge/parade-ps8622.c
449
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/parade-ps8622.c
45
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/parade-ps8622.c
59
bridge_to_ps8622(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/parade-ps8640.c
147
static inline struct ps8640 *bridge_to_ps8640(struct drm_bridge *e)
drivers/gpu/drm/bridge/parade-ps8640.c
439
static void ps8640_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/parade-ps8640.c
474
static void ps8640_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/parade-ps8640.c
496
static int ps8640_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/parade-ps8640.c
537
static void ps8640_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/parade-ps8640.c
97
struct drm_bridge bridge;
drivers/gpu/drm/bridge/parade-ps8640.c
98
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/samsung-dsim.c
1642
static void samsung_dsim_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1670
static void samsung_dsim_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1681
static void samsung_dsim_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1693
static void samsung_dsim_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1735
samsung_dsim_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1762
static int samsung_dsim_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1816
static void samsung_dsim_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1825
static int samsung_dsim_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/samsung-dsim.c
1897
struct drm_bridge *next_bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/bridge/samsung-dsim.c
698
static inline struct samsung_dsim *bridge_to_dsi(struct drm_bridge *b)
drivers/gpu/drm/bridge/sii902x.c
177
struct drm_bridge bridge;
drivers/gpu/drm/bridge/sii902x.c
235
static inline struct sii902x *bridge_to_sii902x(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/sii902x.c
323
static void sii902x_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii902x.c
337
static void sii902x_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii902x.c
361
static void sii902x_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii902x.c
413
static int sii902x_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii902x.c
457
sii902x_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/sii902x.c
464
static const struct drm_edid *sii902x_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii902x.c
472
static u32 *sii902x_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii902x.c
508
static int sii902x_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii902x.c
527
sii902x_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sii9234.c
170
struct drm_bridge bridge;
drivers/gpu/drm/bridge/sii9234.c
870
static enum drm_mode_status sii9234_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sil-sii8620.c
2200
static inline struct sii8620 *bridge_to_sii8620(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/sil-sii8620.c
2205
static int sii8620_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sil-sii8620.c
2216
static void sii8620_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/sil-sii8620.c
2247
static enum drm_mode_status sii8620_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sil-sii8620.c
2266
static bool sii8620_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/sil-sii8620.c
65
struct drm_bridge bridge;
drivers/gpu/drm/bridge/simple-bridge.c
104
static int simple_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/simple-bridge.c
135
static void simple_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/simple-bridge.c
149
static void simple_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/simple-bridge.c
29
struct drm_bridge bridge;
drivers/gpu/drm/bridge/simple-bridge.c
39
drm_bridge_to_simple_bridge(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ssd2825.c
119
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/ssd2825.c
132
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ssd2825.c
153
static inline struct ssd2825_priv *bridge_to_ssd2825(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ssd2825.c
280
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/ssd2825.c
484
static void ssd2825_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ssd2825.c
587
static void ssd2825_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ssd2825.c
609
static void ssd2825_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ssd2825.c
634
static int ssd2825_bridge_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ssd2825.c
644
ssd2825_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ssd2825.c
657
static bool ssd2825_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1530
static int dw_dp_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1575
static enum drm_mode_status dw_dp_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1651
static void dw_dp_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1704
static void dw_dp_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1728
static enum drm_connector_status dw_dp_bridge_detect(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1742
static const struct drm_edid *dw_dp_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1760
static u32 *dw_dp_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1808
static struct drm_bridge_state *dw_dp_bridge_atomic_duplicate_state(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1974
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/synopsys/dw-dp.c
309
struct drm_bridge bridge;
drivers/gpu/drm/bridge/synopsys/dw-dp.c
419
static inline struct dw_dp *bridge_to_dp(struct drm_bridge *b)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1002
static int dw_hdmi_qp_bridge_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1012
static int dw_hdmi_qp_bridge_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1022
static int dw_hdmi_qp_bridge_write_hdr_drm_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1032
static int dw_hdmi_qp_bridge_write_audio_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1117
static int dw_hdmi_qp_cec_init(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1135
static int dw_hdmi_qp_cec_log_addr(struct drm_bridge *bridge, u8 logical_addr)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1150
static int dw_hdmi_qp_cec_enable(struct drm_bridge *bridge, bool enable)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
1182
static int dw_hdmi_qp_cec_transmit(struct drm_bridge *bridge, u8 attempts,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
151
struct drm_bridge bridge;
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
194
static struct dw_hdmi_qp *dw_hdmi_qp_from_bridge(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
466
static int dw_hdmi_qp_audio_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
477
static int dw_hdmi_qp_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
523
static void dw_hdmi_qp_audio_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
865
static void dw_hdmi_qp_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
900
static void dw_hdmi_qp_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
911
dw_hdmi_qp_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
928
dw_hdmi_qp_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
942
dw_hdmi_qp_bridge_tmds_char_rate_valid(const struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
961
static int dw_hdmi_qp_bridge_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
971
static int dw_hdmi_qp_bridge_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
980
static int dw_hdmi_qp_bridge_clear_hdr_drm_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-hdmi-qp.c
989
static int dw_hdmi_qp_bridge_clear_audio_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
134
struct drm_bridge bridge;
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2656
static u32 *dw_hdmi_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2785
static u32 *dw_hdmi_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2887
static int dw_hdmi_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2907
static int dw_hdmi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2920
static void dw_hdmi_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2931
dw_hdmi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2950
static void dw_hdmi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2964
static void dw_hdmi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2978
static void dw_hdmi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
2997
dw_hdmi_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/synopsys/dw-hdmi.c
3004
static const struct drm_edid *dw_hdmi_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1025
static void dw_mipi_dsi_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1036
static void dw_mipi_dsi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1046
static void dw_mipi_dsi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1058
dw_mipi_dsi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1075
static int dw_mipi_dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
1297
struct drm_bridge *dw_mipi_dsi_get_bridge(struct dw_mipi_dsi *dsi)
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
245
struct drm_bridge bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
247
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
302
static inline struct dw_mipi_dsi *bridge_to_dsi(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
322
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
546
dw_mipi_dsi_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
573
static int dw_mipi_dsi_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c
937
static void dw_mipi_dsi_bridge_post_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
193
struct drm_bridge bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
195
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
216
static inline struct dw_mipi_dsi2 *bridge_to_dsi2(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
517
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
696
dw_mipi_dsi2_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
723
static int dw_mipi_dsi2_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
748
static void dw_mipi_dsi2_bridge_post_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
824
static void dw_mipi_dsi2_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
833
static void dw_mipi_dsi2_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
843
static void dw_mipi_dsi2_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
856
dw_mipi_dsi2_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi2.c
873
static int dw_mipi_dsi2_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358762.c
111
static inline struct tc358762 *bridge_to_tc358762(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tc358762.c
152
static void tc358762_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358762.c
175
static void tc358762_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358762.c
193
static void tc358762_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358762.c
204
static int tc358762_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358762.c
214
static void tc358762_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358762.c
236
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358762.c
73
struct drm_bridge bridge;
drivers/gpu/drm/bridge/tc358762.c
75
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358764.c
151
struct drm_bridge bridge;
drivers/gpu/drm/bridge/tc358764.c
152
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/tc358764.c
203
static inline struct tc358764 *bridge_to_tc358764(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tc358764.c
270
static void tc358764_post_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tc358764.c
282
static void tc358764_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tc358764.c
297
static int tc358764_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1559
static void tc_dpi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1574
static void tc_dpi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1585
static void tc_edp_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1611
static void tc_edp_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1626
static int tc_dpi_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1650
static int tc_edp_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1675
tc_dpi_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1687
tc_edp_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1708
static void tc_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1717
static const struct drm_edid *tc_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1764
tc_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/tc358767.c
1806
static int tc_dpi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1819
static int tc_edp_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1873
static void tc_edp_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tc358767.c
1882
tc_dpi_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
1906
tc_edp_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358767.c
2320
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/tc358767.c
2359
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358767.c
372
struct drm_bridge bridge;
drivers/gpu/drm/bridge/tc358767.c
373
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358767.c
407
static inline struct tc_data *bridge_to_tc(struct drm_bridge *b)
drivers/gpu/drm/bridge/tc358768.c
1093
static void tc358768_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358768.c
1118
tc358768_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358768.c
1153
static bool tc358768_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358768.c
138
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/tc358768.c
151
struct drm_bridge bridge;
drivers/gpu/drm/bridge/tc358768.c
173
static inline struct tc358768_priv *bridge_to_tc358768(struct drm_bridge
drivers/gpu/drm/bridge/tc358768.c
412
struct drm_bridge *bridge;
drivers/gpu/drm/bridge/tc358768.c
556
static int tc358768_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358768.c
572
tc358768_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358768.c
584
static void tc358768_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358768.c
607
static void tc358768_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358768.c
688
static void tc358768_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358775.c
267
struct drm_bridge bridge;
drivers/gpu/drm/bridge/tc358775.c
268
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/tc358775.c
284
static inline struct tc_data *bridge_to_tc(struct drm_bridge *b)
drivers/gpu/drm/bridge/tc358775.c
289
static void tc_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358775.c
313
static void tc_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358775.c
373
static void tc_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358775.c
498
tc_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tc358775.c
584
static int tc_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tda998x_drv.c
1368
static int tda998x_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tda998x_drv.c
1382
static void tda998x_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tda998x_drv.c
1389
static enum drm_mode_status tda998x_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tda998x_drv.c
1405
static void tda998x_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tda998x_drv.c
1423
static void tda998x_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/tda998x_drv.c
1437
static void tda998x_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/tda998x_drv.c
83
struct drm_bridge bridge;
drivers/gpu/drm/bridge/thc63lvd1024.c
100
static void thc63_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/thc63lvd1024.c
34
struct drm_bridge bridge;
drivers/gpu/drm/bridge/thc63lvd1024.c
39
static inline struct thc63_dev *to_thc63(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/thc63lvd1024.c
44
static int thc63_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/thc63lvd1024.c
53
static enum drm_mode_status thc63_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/thc63lvd1024.c
84
static void thc63_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-dlpc3433.c
107
static void dlpc_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-dlpc3433.c
172
static void dlpc_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-dlpc3433.c
195
static void dlpc_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-dlpc3433.c
213
dlpc_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-dlpc3433.c
236
static void dlpc_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-dlpc3433.c
245
static int dlpc_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/ti-dlpc3433.c
57
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ti-dlpc3433.c
58
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/ti-dlpc3433.c
70
static inline struct dlpc *bridge_to_dlpc(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-sn65dsi83.c
153
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
157
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/ti-sn65dsi83.c
287
static struct sn65dsi83 *bridge_to_sn65dsi83(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-sn65dsi83.c
292
static int sn65dsi83_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
302
static void sn65dsi83_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-sn65dsi83.c
516
static void sn65dsi83_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
698
static void sn65dsi83_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
730
static void sn65dsi83_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
745
sn65dsi83_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
761
sn65dsi83_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi83.c
884
struct drm_bridge *panel_bridge;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1092
static void ti_sn_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1183
static void ti_sn_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1197
static void ti_sn_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1216
ti_sn_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1234
static const struct drm_edid *ti_sn_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1242
static void ti_sn65dsi86_debugfs_init(struct drm_bridge *bridge, struct dentry *root)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1251
static void ti_sn_bridge_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
1277
static void ti_sn_bridge_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
194
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
199
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/ti-sn65dsi86.c
280
get_new_adjusted_display_mode(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
705
static struct ti_sn65dsi86 *bridge_to_ti_sn65dsi86(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
746
static int ti_sn_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
788
static void ti_sn_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-sn65dsi86.c
794
ti_sn_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-sn65dsi86.c
828
static void ti_sn_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tdp158.c
13
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ti-tdp158.c
14
struct drm_bridge *next;
drivers/gpu/drm/bridge/ti-tdp158.c
21
static void tdp158_enable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tdp158.c
38
static void tdp158_disable(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tdp158.c
48
static int tdp158_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tfp410.c
121
static int tfp410_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tfp410.c
167
static void tfp410_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tfp410.c
177
static void tfp410_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tfp410.c
184
static void tfp410_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tfp410.c
191
static enum drm_mode_status tfp410_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tfp410.c
204
static u32 *tfp410_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tfp410.c
226
static int tfp410_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tfp410.c
25
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ti-tfp410.c
38
drm_bridge_to_tfp410(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tpd12s015.c
109
struct drm_bridge *bridge = &tpd->bridge;
drivers/gpu/drm/bridge/ti-tpd12s015.c
25
struct drm_bridge bridge;
drivers/gpu/drm/bridge/ti-tpd12s015.c
33
static inline struct tpd12s015_device *to_tpd12s015(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tpd12s015.c
38
static int tpd12s015_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/ti-tpd12s015.c
61
static void tpd12s015_detach(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tpd12s015.c
68
static enum drm_connector_status tpd12s015_detect(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tpd12s015.c
79
tpd12s015_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/bridge/ti-tpd12s015.c
84
static void tpd12s015_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/ti-tpd12s015.c
91
static void tpd12s015_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/waveshare-dsi.c
101
static void ws_bridge_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/waveshare-dsi.c
21
struct drm_bridge bridge;
drivers/gpu/drm/bridge/waveshare-dsi.c
22
struct drm_bridge *next_bridge;
drivers/gpu/drm/bridge/waveshare-dsi.c
34
static struct ws_bridge *bridge_to_ws_bridge(struct drm_bridge *bridge)
drivers/gpu/drm/bridge/waveshare-dsi.c
78
static int ws_bridge_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/bridge/waveshare-dsi.c
93
static void ws_bridge_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/display/drm_bridge_connector.c
1015
struct drm_bridge *bridge = bridge_connector->bridge_hdmi_cec;
drivers/gpu/drm/display/drm_bridge_connector.c
1026
struct drm_bridge *bridge = bridge_connector->bridge_hdmi_cec;
drivers/gpu/drm/display/drm_bridge_connector.c
103
struct drm_bridge *bridge_hdmi;
drivers/gpu/drm/display/drm_bridge_connector.c
110
struct drm_bridge *bridge_hdmi_audio;
drivers/gpu/drm/display/drm_bridge_connector.c
118
struct drm_bridge *bridge_dp_audio;
drivers/gpu/drm/display/drm_bridge_connector.c
125
struct drm_bridge *bridge_hdmi_cec;
drivers/gpu/drm/display/drm_bridge_connector.c
190
struct drm_bridge *hpd = bridge_connector->bridge_hpd;
drivers/gpu/drm/display/drm_bridge_connector.c
201
struct drm_bridge *hpd = bridge_connector->bridge_hpd;
drivers/gpu/drm/display/drm_bridge_connector.c
216
struct drm_bridge *detect = bridge_connector->bridge_detect;
drivers/gpu/drm/display/drm_bridge_connector.c
217
struct drm_bridge *hdmi = bridge_connector->bridge_hdmi;
drivers/gpu/drm/display/drm_bridge_connector.c
248
struct drm_bridge *hdmi = bridge_connector->bridge_hdmi;
drivers/gpu/drm/display/drm_bridge_connector.c
260
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
295
struct drm_bridge *bridge)
drivers/gpu/drm/display/drm_bridge_connector.c
326
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
400
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
416
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
430
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
443
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
457
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
470
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
484
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
497
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
511
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
524
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
538
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
552
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
594
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
623
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
644
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
662
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
698
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
709
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
723
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
736
struct drm_bridge *bridge;
drivers/gpu/drm/display/drm_bridge_connector.c
75
struct drm_bridge *bridge_edid;
drivers/gpu/drm/display/drm_bridge_connector.c
791
struct drm_bridge *panel_bridge __free(drm_bridge_put) = NULL;
drivers/gpu/drm/display/drm_bridge_connector.c
82
struct drm_bridge *bridge_hpd;
drivers/gpu/drm/display/drm_bridge_connector.c
89
struct drm_bridge *bridge_detect;
drivers/gpu/drm/display/drm_bridge_connector.c
96
struct drm_bridge *bridge_modes;
drivers/gpu/drm/display/drm_bridge_connector.c
994
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic.c
1385
struct drm_bridge *bridge)
drivers/gpu/drm/drm_atomic.c
1407
struct drm_bridge *bridge)
drivers/gpu/drm/drm_atomic.c
1429
struct drm_bridge *bridge)
drivers/gpu/drm/drm_atomic_helper.c
1187
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic_helper.c
1325
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic_helper.c
1517
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic_helper.c
1626
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic_helper.c
1709
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic_helper.c
4073
drm_atomic_helper_bridge_propagate_bus_fmt(struct drm_bridge *bridge,
drivers/gpu/drm/drm_atomic_helper.c
439
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic_helper.c
518
struct drm_bridge *bridge;
drivers/gpu/drm/drm_atomic_state_helper.c
739
void __drm_atomic_helper_bridge_duplicate_state(struct drm_bridge *bridge,
drivers/gpu/drm/drm_atomic_state_helper.c
758
drm_atomic_helper_bridge_duplicate_state(struct drm_bridge *bridge)
drivers/gpu/drm/drm_atomic_state_helper.c
784
void drm_atomic_helper_bridge_destroy_state(struct drm_bridge *bridge,
drivers/gpu/drm/drm_atomic_state_helper.c
801
void __drm_atomic_helper_bridge_reset(struct drm_bridge *bridge,
drivers/gpu/drm/drm_atomic_state_helper.c
819
drm_atomic_helper_bridge_reset(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
1007
static int drm_atomic_bridge_check(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1033
static int select_bus_fmt_recursive(struct drm_bridge *first_bridge,
drivers/gpu/drm/drm_bridge.c
1034
struct drm_bridge *cur_bridge,
drivers/gpu/drm/drm_bridge.c
1041
struct drm_bridge *prev_bridge __free(drm_bridge_put) =
drivers/gpu/drm/drm_bridge.c
1154
drm_atomic_bridge_chain_select_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1165
struct drm_bridge *last_bridge __free(drm_bridge_put) =
drivers/gpu/drm/drm_bridge.c
1167
struct drm_bridge, chain_node));
drivers/gpu/drm/drm_bridge.c
1216
drm_atomic_bridge_propagate_bus_flags(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1229
struct drm_bridge *next_bridge __free(drm_bridge_put) = drm_bridge_get_next_bridge(bridge);
drivers/gpu/drm/drm_bridge.c
1280
int drm_atomic_bridge_chain_check(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1286
struct drm_bridge *iter;
drivers/gpu/drm/drm_bridge.c
1338
drm_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/drm_bridge.c
1361
int drm_bridge_get_modes(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1383
const struct drm_edid *drm_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1411
void drm_bridge_hpd_enable(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1447
void drm_bridge_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
1473
void drm_bridge_hpd_notify(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1495
struct drm_bridge *of_drm_find_and_get_bridge(struct device_node *np)
drivers/gpu/drm/drm_bridge.c
1497
struct drm_bridge *bridge;
drivers/gpu/drm/drm_bridge.c
1535
struct drm_bridge *of_drm_find_bridge(struct device_node *np)
drivers/gpu/drm/drm_bridge.c
1537
struct drm_bridge *bridge = of_drm_find_and_get_bridge(np);
drivers/gpu/drm/drm_bridge.c
1563
void devm_drm_put_bridge(struct device *dev, struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
1570
struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
1610
struct drm_bridge *bridge;
drivers/gpu/drm/drm_bridge.c
220
bool drm_bridge_enter(struct drm_bridge *bridge, int *idx)
drivers/gpu/drm/drm_bridge.c
257
void drm_bridge_unplug(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
269
struct drm_bridge *bridge = container_of(kref, struct drm_bridge, refcount);
drivers/gpu/drm/drm_bridge.c
292
struct drm_bridge *drm_bridge_get(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
308
void drm_bridge_put(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
325
struct drm_bridge *bridge = (struct drm_bridge *)data;
drivers/gpu/drm/drm_bridge.c
334
struct drm_bridge *bridge;
drivers/gpu/drm/drm_bridge.c
371
void drm_bridge_add(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
414
int devm_drm_bridge_add(struct device *dev, struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
431
void drm_bridge_remove(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
446
struct drm_bridge *bridge = drm_priv_to_bridge(obj);
drivers/gpu/drm/drm_bridge.c
458
struct drm_bridge *bridge = drm_priv_to_bridge(obj);
drivers/gpu/drm/drm_bridge.c
468
static bool drm_bridge_is_atomic(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
499
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
500
struct drm_bridge *previous,
drivers/gpu/drm/drm_bridge.c
579
void drm_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/drm_bridge.c
704
drm_bridge_chain_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
741
void drm_bridge_chain_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
770
void drm_atomic_bridge_chain_disable(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
774
struct drm_bridge *iter;
drivers/gpu/drm/drm_bridge.c
793
static void drm_atomic_bridge_call_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
826
void drm_atomic_bridge_chain_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
830
struct drm_bridge *next, *limit;
drivers/gpu/drm/drm_bridge.c
888
static void drm_atomic_bridge_call_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
920
void drm_atomic_bridge_chain_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge.c
924
struct drm_bridge *iter, *next, *limit;
drivers/gpu/drm/drm_bridge.c
988
void drm_atomic_bridge_chain_enable(struct drm_bridge *bridge,
drivers/gpu/drm/drm_bridge_helper.c
27
int drm_bridge_helper_reset_crtc(struct drm_bridge *bridge,
drivers/gpu/drm/drm_crtc_internal.h
280
void drm_bridge_detach(struct drm_bridge *bridge);
drivers/gpu/drm/drm_crtc_internal.h
48
struct drm_bridge;
drivers/gpu/drm/drm_encoder.c
190
struct drm_bridge *bridge, *next;
drivers/gpu/drm/drm_of.c
243
struct drm_bridge **bridge)
drivers/gpu/drm/drm_probe_helper.c
106
struct drm_bridge *bridge;
drivers/gpu/drm/drm_simple_kms_helper.c
388
struct drm_bridge *bridge)
drivers/gpu/drm/exynos/exynos_dp.c
100
struct drm_bridge *bridge,
drivers/gpu/drm/exynos/exynos_dp.c
201
struct drm_bridge *bridge;
drivers/gpu/drm/exynos/exynos_dp.c
39
struct drm_bridge *ptn_bridge;
drivers/gpu/drm/exynos/exynos_drm_dsi.c
45
struct drm_bridge,
drivers/gpu/drm/exynos/exynos_drm_mic.c
104
struct drm_bridge bridge;
drivers/gpu/drm/exynos/exynos_drm_mic.c
231
static void mic_post_disable(struct drm_bridge *bridge)
drivers/gpu/drm/exynos/exynos_drm_mic.c
248
static void mic_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/exynos/exynos_drm_mic.c
260
static void mic_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/exynos/exynos_hdmi.c
140
struct drm_bridge *bridge;
drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c
116
struct drm_bridge *bridge;
drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c
781
struct drm_bridge *bridge;
drivers/gpu/drm/imx/dc/dc-kms.c
42
struct drm_bridge *bridge;
drivers/gpu/drm/imx/dcss/dcss-kms.c
72
struct drm_bridge *bridge;
drivers/gpu/drm/imx/ipuv3/dw_hdmi-imx.c
36
struct drm_bridge *bridge;
drivers/gpu/drm/imx/ipuv3/imx-ldb.c
64
struct drm_bridge *bridge;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
128
static int imx_pd_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/imx/ipuv3/parallel-display.c
138
struct drm_bridge *next_bridge __free(drm_bridge_put) = drm_bridge_get_next_bridge(bridge);
drivers/gpu/drm/imx/ipuv3/parallel-display.c
163
static int imx_pd_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/imx/ipuv3/parallel-display.c
189
struct drm_bridge *bridge;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
33
struct drm_bridge *next_bridge;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
34
struct drm_bridge bridge;
drivers/gpu/drm/imx/ipuv3/parallel-display.c
37
static inline struct imx_parallel_display *bridge_to_imxpd(struct drm_bridge *b)
drivers/gpu/drm/imx/ipuv3/parallel-display.c
52
imx_pd_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/imx/ipuv3/parallel-display.c
94
imx_pd_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/imx/lcdc/imx-lcdc.c
389
struct drm_bridge *bridge;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
1095
struct drm_bridge *bridge;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
125
struct drm_bridge bridge, *next_bridge;
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
231
static void ingenic_drm_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
262
static void ingenic_drm_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
798
static int ingenic_drm_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
808
static int ingenic_drm_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/ingenic/ingenic-drm-drv.c
846
ingenic_drm_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/kmb/kmb_dsi.c
27
static struct drm_bridge *adv_bridge;
drivers/gpu/drm/kmb/kmb_dsi.h
73
struct drm_bridge *adv_bridge;
drivers/gpu/drm/logicvc/logicvc_interface.c
159
&interface->drm_bridge);
drivers/gpu/drm/logicvc/logicvc_interface.c
194
if (interface->drm_bridge) {
drivers/gpu/drm/logicvc/logicvc_interface.c
196
interface->drm_bridge, NULL, 0);
drivers/gpu/drm/logicvc/logicvc_interface.h
22
struct drm_bridge *drm_bridge;
drivers/gpu/drm/mcde/mcde_drm.h
108
void mcde_dsi_enable(struct drm_bridge *bridge);
drivers/gpu/drm/mcde/mcde_drm.h
109
void mcde_dsi_disable(struct drm_bridge *bridge);
drivers/gpu/drm/mcde/mcde_drm.h
73
struct drm_bridge *bridge;
drivers/gpu/drm/mcde/mcde_drv.c
144
struct drm_bridge *bridge;
drivers/gpu/drm/mcde/mcde_dsi.c
1022
void mcde_dsi_disable(struct drm_bridge *bridge)
drivers/gpu/drm/mcde/mcde_dsi.c
1050
static int mcde_dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/mcde/mcde_dsi.c
1079
struct drm_bridge *bridge = NULL;
drivers/gpu/drm/mcde/mcde_dsi.c
41
struct drm_bridge bridge;
drivers/gpu/drm/mcde/mcde_dsi.c
43
struct drm_bridge *bridge_out;
drivers/gpu/drm/mcde/mcde_dsi.c
57
static inline struct mcde_dsi *bridge_to_mcde_dsi(struct drm_bridge *bridge)
drivers/gpu/drm/mcde/mcde_dsi.c
859
void mcde_dsi_enable(struct drm_bridge *bridge)
drivers/gpu/drm/mcde/mcde_dsi.c
958
static void mcde_dsi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
114
struct drm_bridge bridge;
drivers/gpu/drm/mediatek/mtk_dp.c
115
struct drm_bridge *next_bridge;
drivers/gpu/drm/mediatek/mtk_dp.c
2143
mtk_dp_bdg_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/mediatek/mtk_dp.c
2172
static const struct drm_edid *mtk_dp_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
2312
static int mtk_dp_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
2363
static void mtk_dp_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_dp.c
2376
static void mtk_dp_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
2430
static void mtk_dp_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
2452
mtk_dp_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
2476
static u32 *mtk_dp_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
2499
static u32 *mtk_dp_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
2544
static int mtk_dp_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dp.c
405
static struct mtk_dp *mtk_dp_from_bridge(struct drm_bridge *b)
drivers/gpu/drm/mediatek/mtk_dpi.c
68
struct drm_bridge bridge;
drivers/gpu/drm/mediatek/mtk_dpi.c
69
struct drm_bridge *next_bridge;
drivers/gpu/drm/mediatek/mtk_dpi.c
697
static u32 *mtk_dpi_bridge_atomic_get_output_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dpi.c
726
static u32 *mtk_dpi_bridge_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dpi.c
807
static int mtk_dpi_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dpi.c
834
static int mtk_dpi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dpi.c
844
static void mtk_dpi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dpi.c
853
static void mtk_dpi_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_dpi.c
863
static void mtk_dpi_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_dpi.c
876
mtk_dpi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dpi.c
91
static inline struct mtk_dpi *bridge_to_dpi(struct drm_bridge *b)
drivers/gpu/drm/mediatek/mtk_dpi.c
974
static void mtk_dpi_debugfs_init(struct drm_bridge *bridge, struct dentry *root)
drivers/gpu/drm/mediatek/mtk_dsi.c
203
struct drm_bridge bridge;
drivers/gpu/drm/mediatek/mtk_dsi.c
204
struct drm_bridge *next_bridge;
drivers/gpu/drm/mediatek/mtk_dsi.c
229
static inline struct mtk_dsi *bridge_to_dsi(struct drm_bridge *b)
drivers/gpu/drm/mediatek/mtk_dsi.c
810
static int mtk_dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dsi.c
821
static void mtk_dsi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dsi.c
830
static void mtk_dsi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dsi.c
838
static void mtk_dsi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dsi.c
849
static void mtk_dsi_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dsi.c
860
static void mtk_dsi_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_dsi.c
869
mtk_dsi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi.c
1001
static void mtk_hdmi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi.c
1018
static void mtk_hdmi_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi.c
1032
static void mtk_hdmi_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi.c
1053
static void mtk_hdmi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi.c
732
struct drm_bridge *bridge = &hdmi->bridge;
drivers/gpu/drm/mediatek/mtk_hdmi.c
901
mtk_hdmi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi.c
946
mtk_hdmi_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/mediatek/mtk_hdmi.c
953
static const struct drm_edid *mtk_hdmi_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi.c
976
static int mtk_hdmi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
217
bool mtk_hdmi_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_common.c
225
void mtk_hdmi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_common.h
152
struct drm_bridge bridge;
drivers/gpu/drm/mediatek/mtk_hdmi_common.h
177
static inline struct mtk_hdmi *hdmi_ctx_from_bridge(struct drm_bridge *b)
drivers/gpu/drm/mediatek/mtk_hdmi_common.h
190
bool mtk_hdmi_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_common.h
193
void mtk_hdmi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1012
static void mtk_hdmi_v2_bridge_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1050
static void mtk_hdmi_v2_bridge_enable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1071
static void mtk_hdmi_v2_bridge_disable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1088
static void mtk_hdmi_v2_bridge_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1106
static enum drm_connector_status mtk_hdmi_v2_bridge_detect(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1115
static const struct drm_edid *mtk_hdmi_v2_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1121
static void mtk_hdmi_v2_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1135
static void mtk_hdmi_v2_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1144
mtk_hdmi_v2_hdmi_tmds_char_rate_valid(const struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1156
static int mtk_hdmi_v2_hdmi_clear_audio_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1166
static int mtk_hdmi_v2_hdmi_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1176
static int mtk_hdmi_v2_hdmi_clear_spd_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1186
static int mtk_hdmi_v2_hdmi_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
1311
static void mtk_hdmi_v2_debugfs_init(struct drm_bridge *bridge, struct dentry *root)
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
148
static int mtk_hdmi_v2_hdmi_write_audio_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
168
static int mtk_hdmi_v2_hdmi_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
190
static int mtk_hdmi_v2_hdmi_write_spd_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
214
static int mtk_hdmi_v2_hdmi_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
952
static int mtk_hdmi_v2_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/mediatek/mtk_hdmi_v2.c
994
static void mtk_hdmi_v2_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/meson/meson_dw_hdmi.c
150
struct drm_bridge *bridge;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
120
meson_encoder_cvbs_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
130
static int meson_encoder_cvbs_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
141
static void meson_encoder_cvbs_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
192
static void meson_encoder_cvbs_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
35
struct drm_bridge bridge;
drivers/gpu/drm/meson/meson_encoder_cvbs.c
84
static int meson_encoder_cvbs_attach(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_cvbs.c
95
static int meson_encoder_cvbs_get_modes(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_dsi.c
27
struct drm_bridge bridge;
drivers/gpu/drm/meson/meson_encoder_dsi.c
34
static int meson_encoder_dsi_attach(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_dsi.c
44
static void meson_encoder_dsi_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_dsi.c
81
static void meson_encoder_dsi_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
119
static enum drm_mode_status meson_encoder_hdmi_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
191
static void meson_encoder_hdmi_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
254
static void meson_encoder_hdmi_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
274
meson_encoder_hdmi_get_inp_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
304
static int meson_encoder_hdmi_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
324
static void meson_encoder_hdmi_hpd_notify(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
40
struct drm_bridge bridge;
drivers/gpu/drm/meson/meson_encoder_hdmi.c
50
static int meson_encoder_hdmi_attach(struct drm_bridge *bridge,
drivers/gpu/drm/meson/meson_encoder_hdmi.c
60
static void meson_encoder_hdmi_detach(struct drm_bridge *bridge)
drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c
195
struct drm_bridge *next_bridge;
drivers/gpu/drm/msm/dp/dp_audio.c
268
int msm_dp_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_audio.c
311
void msm_dp_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_audio.h
13
struct drm_bridge;
drivers/gpu/drm/msm/dp/dp_audio.h
48
int msm_dp_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_audio.h
52
void msm_dp_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_display.c
1592
void msm_dp_bridge_atomic_enable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_display.c
1595
struct msm_dp_bridge *msm_dp_bridge = to_dp_bridge(drm_bridge);
drivers/gpu/drm/msm/dp/dp_display.c
1653
void msm_dp_bridge_atomic_disable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_display.c
1656
struct msm_dp_bridge *msm_dp_bridge = to_dp_bridge(drm_bridge);
drivers/gpu/drm/msm/dp/dp_display.c
1665
void msm_dp_bridge_atomic_post_disable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_display.c
1668
struct msm_dp_bridge *msm_dp_bridge = to_dp_bridge(drm_bridge);
drivers/gpu/drm/msm/dp/dp_display.c
1701
void msm_dp_bridge_mode_set(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_display.c
1705
struct msm_dp_bridge *msm_dp_bridge = to_dp_bridge(drm_bridge);
drivers/gpu/drm/msm/dp/dp_display.c
1740
void msm_dp_bridge_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/msm/dp/dp_display.c
1768
void msm_dp_bridge_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/msm/dp/dp_display.c
1785
void msm_dp_bridge_hpd_notify(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_display.c
931
enum drm_mode_status msm_dp_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_display.h
18
struct drm_bridge *next_bridge;
drivers/gpu/drm/msm/dp/dp_drm.c
125
static int msm_edp_bridge_atomic_check(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.c
130
struct msm_dp *dp = to_dp_bridge(drm_bridge)->msm_dp_display;
drivers/gpu/drm/msm/dp/dp_drm.c
146
static void msm_edp_bridge_atomic_enable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.c
151
struct msm_dp_bridge *msm_dp_bridge = to_dp_bridge(drm_bridge);
drivers/gpu/drm/msm/dp/dp_drm.c
161
drm_bridge->encoder);
drivers/gpu/drm/msm/dp/dp_drm.c
172
msm_dp_bridge_atomic_enable(drm_bridge, state);
drivers/gpu/drm/msm/dp/dp_drm.c
175
static void msm_edp_bridge_atomic_disable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.c
180
struct msm_dp_bridge *msm_dp_bridge = to_dp_bridge(drm_bridge);
drivers/gpu/drm/msm/dp/dp_drm.c
184
drm_bridge->encoder);
drivers/gpu/drm/msm/dp/dp_drm.c
216
msm_dp_bridge_atomic_disable(drm_bridge, atomic_state);
drivers/gpu/drm/msm/dp/dp_drm.c
219
static void msm_edp_bridge_atomic_post_disable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.c
226
drm_bridge->encoder);
drivers/gpu/drm/msm/dp/dp_drm.c
240
msm_dp_bridge_atomic_post_disable(drm_bridge, atomic_state);
drivers/gpu/drm/msm/dp/dp_drm.c
25
msm_dp_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/msm/dp/dp_drm.c
250
static enum drm_mode_status msm_edp_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_drm.c
278
static void msm_edp_bridge_debugfs_init(struct drm_bridge *bridge, struct dentry *root)
drivers/gpu/drm/msm/dp/dp_drm.c
303
struct drm_bridge *bridge;
drivers/gpu/drm/msm/dp/dp_drm.c
38
static int msm_dp_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_drm.c
74
static int msm_dp_bridge_get_modes(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/msm/dp/dp_drm.c
97
static void msm_dp_bridge_debugfs_init(struct drm_bridge *bridge, struct dentry *root)
drivers/gpu/drm/msm/dp/dp_drm.h
16
struct drm_bridge bridge;
drivers/gpu/drm/msm/dp/dp_drm.h
28
void msm_dp_bridge_atomic_enable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.h
30
void msm_dp_bridge_atomic_disable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.h
32
void msm_dp_bridge_atomic_post_disable(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.h
34
enum drm_mode_status msm_dp_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dp/dp_drm.h
37
void msm_dp_bridge_mode_set(struct drm_bridge *drm_bridge,
drivers/gpu/drm/msm/dp/dp_drm.h
40
void msm_dp_bridge_hpd_enable(struct drm_bridge *bridge);
drivers/gpu/drm/msm/dp/dp_drm.h
41
void msm_dp_bridge_hpd_disable(struct drm_bridge *bridge);
drivers/gpu/drm/msm/dp/dp_drm.h
42
void msm_dp_bridge_hpd_notify(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dsi/dsi.c
129
struct drm_bridge *ext_bridge;
drivers/gpu/drm/msm/dsi/dsi.h
42
struct drm_bridge *next_bridge;
drivers/gpu/drm/msm/dsi/dsi_manager.c
199
struct drm_bridge base;
drivers/gpu/drm/msm/dsi/dsi_manager.c
205
static int dsi_mgr_bridge_get_id(struct drm_bridge *bridge)
drivers/gpu/drm/msm/dsi/dsi_manager.c
211
static int dsi_mgr_bridge_power_on(struct drm_bridge *bridge)
drivers/gpu/drm/msm/dsi/dsi_manager.c
261
static void dsi_mgr_bridge_power_off(struct drm_bridge *bridge)
drivers/gpu/drm/msm/dsi/dsi_manager.c
278
static void dsi_mgr_bridge_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/msm/dsi/dsi_manager.c
334
static void dsi_mgr_bridge_post_disable(struct drm_bridge *bridge)
drivers/gpu/drm/msm/dsi/dsi_manager.c
385
static void dsi_mgr_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dsi/dsi_manager.c
405
static enum drm_mode_status dsi_mgr_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dsi/dsi_manager.c
436
static int dsi_mgr_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/msm/dsi/dsi_manager.c
460
struct drm_bridge *bridge;
drivers/gpu/drm/msm/hdmi/hdmi.h
203
int msm_hdmi_bridge_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi.h
207
void msm_hdmi_bridge_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi.h
216
void msm_hdmi_hpd_irq(struct drm_bridge *bridge);
drivers/gpu/drm/msm/hdmi/hdmi.h
218
struct drm_bridge *bridge, struct drm_connector *connector);
drivers/gpu/drm/msm/hdmi/hdmi.h
219
void msm_hdmi_hpd_enable(struct drm_bridge *bridge);
drivers/gpu/drm/msm/hdmi/hdmi.h
220
void msm_hdmi_hpd_disable(struct drm_bridge *bridge);
drivers/gpu/drm/msm/hdmi/hdmi.h
63
struct drm_bridge *bridge;
drivers/gpu/drm/msm/hdmi/hdmi.h
65
struct drm_bridge *next_bridge;
drivers/gpu/drm/msm/hdmi/hdmi.h
97
struct drm_bridge base;
drivers/gpu/drm/msm/hdmi/hdmi_audio.c
125
int msm_hdmi_bridge_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_audio.c
166
void msm_hdmi_bridge_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
110
static int msm_hdmi_bridge_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
126
static int msm_hdmi_bridge_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
16
static void msm_hdmi_power_on(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
169
static int msm_hdmi_bridge_write_audio_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
206
static int msm_hdmi_bridge_write_spd_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
243
static int msm_hdmi_bridge_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
285
static void msm_hdmi_bridge_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
327
static void msm_hdmi_bridge_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
37
static void power_off(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
406
static const struct drm_edid *msm_hdmi_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
424
static enum drm_mode_status msm_hdmi_bridge_tmds_char_rate_valid(const struct drm_bridge *bridge,
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
483
struct drm_bridge *bridge = &hdmi_bridge->base;
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
491
struct drm_bridge *bridge = NULL;
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
57
static int msm_hdmi_bridge_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
75
static int msm_hdmi_bridge_clear_audio_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_bridge.c
95
static int msm_hdmi_bridge_clear_spd_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_hpd.c
107
void msm_hdmi_hpd_disable(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_hpd.c
124
void msm_hdmi_hpd_irq(struct drm_bridge *bridge)
drivers/gpu/drm/msm/hdmi/hdmi_hpd.c
181
msm_hdmi_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/msm/hdmi/hdmi_hpd.c
63
void msm_hdmi_hpd_enable(struct drm_bridge *bridge)
drivers/gpu/drm/mxsfb/lcdif_drv.c
52
struct drm_bridge *bridge;
drivers/gpu/drm/mxsfb/lcdif_kms.c
456
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/mxsfb/mxsfb_drv.c
120
struct drm_bridge *bridge;
drivers/gpu/drm/mxsfb/mxsfb_drv.h
47
struct drm_bridge *bridge;
drivers/gpu/drm/omapdrm/dss/dpi.c
422
static int dpi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/dpi.c
438
dpi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/dpi.c
45
struct drm_bridge bridge;
drivers/gpu/drm/omapdrm/dss/dpi.c
459
static bool dpi_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/dpi.c
476
static void dpi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/dpi.c
485
static void dpi_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/dpi.c
536
static void dpi_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/dsi.c
4619
static int dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/dsi.c
4633
dsi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/dsi.c
4648
static void dsi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/dsi.c
4657
static void dsi_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/dsi.c
4676
static void dsi_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/dsi.h
446
struct drm_bridge bridge;
drivers/gpu/drm/omapdrm/dss/hdmi.h
368
struct drm_bridge bridge;
drivers/gpu/drm/omapdrm/dss/hdmi4.c
316
static int hdmi4_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi4.c
329
static void hdmi4_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi4.c
344
static void hdmi4_bridge_enable(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi4.c
412
static void hdmi4_bridge_disable(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi4.c
430
static void hdmi4_bridge_hpd_notify(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi4.c
440
static const struct drm_edid *hdmi4_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi5.c
314
static int hdmi5_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi5.c
327
static void hdmi5_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi5.c
342
static void hdmi5_bridge_enable(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi5.c
410
static void hdmi5_bridge_disable(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/hdmi5.c
428
static const struct drm_edid *hdmi5_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/omapdss.h
205
struct drm_bridge *bridge;
drivers/gpu/drm/omapdrm/dss/omapdss.h
206
struct drm_bridge *next_bridge;
drivers/gpu/drm/omapdrm/dss/omapdss.h
257
struct drm_bridge *local_bridge);
drivers/gpu/drm/omapdrm/dss/output.c
21
struct drm_bridge *local_bridge)
drivers/gpu/drm/omapdrm/dss/output.c
41
struct drm_bridge *bridge;
drivers/gpu/drm/omapdrm/dss/sdi.c
130
static int sdi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/sdi.c
144
sdi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/sdi.c
164
static bool sdi_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/sdi.c
191
static void sdi_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/sdi.c
200
static void sdi_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/sdi.c
263
static void sdi_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/sdi.c
36
struct drm_bridge bridge;
drivers/gpu/drm/omapdrm/dss/venc.c
263
struct drm_bridge bridge;
drivers/gpu/drm/omapdrm/dss/venc.c
540
static int venc_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/venc.c
554
venc_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/venc.c
568
static bool venc_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/venc.c
594
static void venc_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/dss/venc.c
617
static void venc_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/venc.c
624
static void venc_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/omapdrm/dss/venc.c
631
static int venc_bridge_get_modes(struct drm_bridge *bridge,
drivers/gpu/drm/omapdrm/omap_drv.c
382
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/pl111/pl111_display.c
131
struct drm_bridge *bridge = priv->bridge;
drivers/gpu/drm/pl111/pl111_drm.h
137
struct drm_bridge *bridge;
drivers/gpu/drm/pl111/pl111_drv.c
100
struct drm_bridge *tmp_bridge;
drivers/gpu/drm/pl111/pl111_drv.c
81
struct drm_bridge *bridge = NULL;
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
741
struct drm_bridge *bridge = rcdu->lvds[rcrtc->index];
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
755
struct drm_bridge *bridge = rcdu->dsi[rcrtc->index];
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
784
struct drm_bridge *bridge = rcdu->lvds[rcrtc->index];
drivers/gpu/drm/renesas/rcar-du/rcar_du_crtc.c
797
struct drm_bridge *bridge = rcdu->dsi[rcrtc->index];
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h
111
struct drm_bridge *lvds[RCAR_DU_MAX_LVDS];
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h
112
struct drm_bridge *dsi[RCAR_DU_MAX_DSI];
drivers/gpu/drm/renesas/rcar-du/rcar_du_drv.h
25
struct drm_bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c
54
struct drm_bridge *bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
353
static void rcar_lvds_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
493
static void rcar_lvds_disable(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
541
int rcar_lvds_pclk_enable(struct drm_bridge *bridge, unsigned long freq,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
562
void rcar_lvds_pclk_disable(struct drm_bridge *bridge, bool dot_clk_only)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
584
static void rcar_lvds_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
597
static void rcar_lvds_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
618
static bool rcar_lvds_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
636
static void rcar_lvds_destroy(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
643
static int rcar_lvds_attach(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
667
bool rcar_lvds_dual_link(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
67
struct drm_bridge bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
675
bool rcar_lvds_is_connected(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
69
struct drm_bridge *next_bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.c
79
struct drm_bridge *companion;
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
13
struct drm_bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
16
int rcar_lvds_pclk_enable(struct drm_bridge *bridge, unsigned long freq,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
18
void rcar_lvds_pclk_disable(struct drm_bridge *bridge, bool dot_clk_only);
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
19
bool rcar_lvds_dual_link(struct drm_bridge *bridge);
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
20
bool rcar_lvds_is_connected(struct drm_bridge *bridge);
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
22
static inline int rcar_lvds_pclk_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
27
static inline void rcar_lvds_pclk_disable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
31
static inline bool rcar_lvds_dual_link(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_lvds.h
35
static inline bool rcar_lvds_is_connected(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
63
struct drm_bridge bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
64
struct drm_bridge *next_bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
821
static int rcar_mipi_dsi_attach(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
831
static void rcar_mipi_dsi_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
839
static void rcar_mipi_dsi_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
847
void rcar_mipi_dsi_pclk_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
886
void rcar_mipi_dsi_pclk_disable(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
896
rcar_mipi_dsi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.c
92
bridge_to_rcar_mipi_dsi(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.h
14
struct drm_bridge;
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.h
17
void rcar_mipi_dsi_pclk_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.h
19
void rcar_mipi_dsi_pclk_disable(struct drm_bridge *bridge);
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.h
21
static inline void rcar_mipi_dsi_pclk_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rcar-du/rcar_mipi_dsi.h
26
static inline void rcar_mipi_dsi_pclk_disable(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_encoder.c
70
struct drm_bridge *bridge;
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1012
static int rzg2l_mipi_dsi_attach(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1022
static void rzg2l_mipi_dsi_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1042
static void rzg2l_mipi_dsi_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1064
static void rzg2l_mipi_dsi_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1073
static void rzg2l_mipi_dsi_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
108
bridge_to_rzg2l_mipi_dsi(struct drm_bridge *bridge)
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
1082
rzg2l_mipi_dsi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
80
struct drm_bridge bridge;
drivers/gpu/drm/renesas/rz-du/rzg2l_mipi_dsi.c
81
struct drm_bridge *next_bridge;
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c
446
struct drm_bridge *bridge;
drivers/gpu/drm/rockchip/cdn-dp-core.c
237
cdn_dp_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/rockchip/cdn-dp-core.c
251
cdn_dp_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/rockchip/cdn-dp-core.c
264
cdn_dp_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/cdn-dp-core.c
31
static inline struct cdn_dp_device *bridge_to_dp(struct drm_bridge *bridge)
drivers/gpu/drm/rockchip/cdn-dp-core.c
515
static void cdn_dp_bridge_mode_set(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/cdn-dp-core.c
566
static void cdn_dp_bridge_atomic_enable(struct drm_bridge *bridge, struct drm_atomic_state *state)
drivers/gpu/drm/rockchip/cdn-dp-core.c
633
static void cdn_dp_bridge_atomic_disable(struct drm_bridge *bridge, struct drm_atomic_state *state)
drivers/gpu/drm/rockchip/cdn-dp-core.c
747
static int cdn_dp_audio_prepare(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/cdn-dp-core.c
788
static void cdn_dp_audio_shutdown(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/cdn-dp-core.c
805
static int cdn_dp_audio_mute_stream(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/cdn-dp-core.h
69
struct drm_bridge bridge;
drivers/gpu/drm/rockchip/dw_dp-rockchip.c
40
struct drm_bridge *bridge = drm_bridge_chain_get_first_bridge(encoder);
drivers/gpu/drm/rockchip/rk3066_hdmi.c
161
static int rk3066_hdmi_bridge_clear_avi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
171
rk3066_hdmi_bridge_clear_hdmi_infoframe(struct drm_bridge *bridge)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
181
rk3066_hdmi_bridge_write_avi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/rk3066_hdmi.c
196
rk3066_hdmi_bridge_write_hdmi_infoframe(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/rk3066_hdmi.c
318
struct drm_bridge *bridge = &hdmi->bridge;
drivers/gpu/drm/rockchip/rk3066_hdmi.c
396
static void rk3066_hdmi_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/rk3066_hdmi.c
426
static void rk3066_hdmi_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/rk3066_hdmi.c
463
rk3066_hdmi_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
472
rk3066_hdmi_bridge_edid_read(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/rockchip/rk3066_hdmi.c
485
rk3066_hdmi_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/rockchip/rk3066_hdmi.c
53
struct drm_bridge bridge;
drivers/gpu/drm/rockchip/rk3066_hdmi.c
64
static struct rk3066_hdmi *bridge_to_rk3066_hdmi(struct drm_bridge *bridge)
drivers/gpu/drm/rockchip/rockchip_lvds.c
110
rockchip_lvds_bridge_get_modes(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/rockchip/rockchip_lvds.c
59
struct drm_bridge *bridge;
drivers/gpu/drm/rockchip/rockchip_lvds.c
64
static inline struct rockchip_lvds *brige_to_lvds(struct drm_bridge *bridge)
drivers/gpu/drm/rockchip/rockchip_rgb.c
28
struct drm_bridge *bridge;
drivers/gpu/drm/rockchip/rockchip_rgb.c
84
struct drm_bridge *bridge;
drivers/gpu/drm/sprd/sprd_dsi.h
119
struct drm_bridge *panel_bridge;
drivers/gpu/drm/sti/sti_dvo.c
100
struct drm_bridge bridge;
drivers/gpu/drm/sti/sti_dvo.c
212
static void sti_dvo_disable(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_dvo.c
235
static void sti_dvo_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_dvo.c
280
static void sti_dvo_set_mode(struct drm_bridge *bridge,
drivers/gpu/drm/sti/sti_dvo.c
323
static void sti_dvo_bridge_nope(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hda.c
249
struct drm_bridge bridge;
drivers/gpu/drm/sti/sti_hda.c
266
static struct sti_hda *drm_bridge_to_sti_hda(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hda.c
408
static void sti_hda_disable(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hda.c
433
static void sti_hda_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hda.c
522
static void sti_hda_set_mode(struct drm_bridge *bridge,
drivers/gpu/drm/sti/sti_hda.c
567
static void sti_hda_bridge_nope(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hdmi.c
171
static struct sti_hdmi *drm_bridge_to_sti_hdmi(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hdmi.c
755
static void sti_hdmi_disable(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hdmi.c
887
static void sti_hdmi_pre_enable(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hdmi.c
940
static void sti_hdmi_set_mode(struct drm_bridge *bridge,
drivers/gpu/drm/sti/sti_hdmi.c
967
static void sti_hdmi_bridge_nope(struct drm_bridge *bridge)
drivers/gpu/drm/sti/sti_hdmi.h
90
struct drm_bridge bridge;
drivers/gpu/drm/stm/ltdc.c
1764
static int ltdc_encoder_init(struct drm_device *ddev, struct drm_bridge *bridge)
drivers/gpu/drm/stm/ltdc.c
1929
struct drm_bridge *bridge;
drivers/gpu/drm/stm/ltdc.c
904
struct drm_bridge *bridge = NULL, *br_iter;
drivers/gpu/drm/stm/lvds.c
1019
static void lvds_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/stm/lvds.c
266
struct drm_bridge lvds_bridge;
drivers/gpu/drm/stm/lvds.c
267
struct drm_bridge *next_bridge;
drivers/gpu/drm/stm/lvds.c
939
static int lvds_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/gpu/drm/stm/lvds.c
983
static void lvds_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/sun4i/sun4i_lvds.c
100
struct drm_bridge *bridge;
drivers/gpu/drm/sun4i/sun4i_rgb.c
29
struct drm_bridge *bridge;
drivers/gpu/drm/sun4i/sun4i_tcon.c
1318
struct drm_bridge *bridge;
drivers/gpu/drm/sun4i/sun4i_tcon.h
291
struct drm_bridge *sun4i_tcon_find_bridge(struct device_node *node);
drivers/gpu/drm/tegra/drm.h
136
struct drm_bridge *bridge;
drivers/gpu/drm/tests/drm_bridge_test.c
100
struct drm_bridge *);
drivers/gpu/drm/tests/drm_bridge_test.c
103
struct drm_bridge *bridge)
drivers/gpu/drm/tests/drm_bridge_test.c
117
struct drm_bridge *bridge;
drivers/gpu/drm/tests/drm_bridge_test.c
194
struct drm_bridge *bridge;
drivers/gpu/drm/tests/drm_bridge_test.c
24
struct drm_bridge bridge;
drivers/gpu/drm/tests/drm_bridge_test.c
248
struct drm_bridge *bridge;
drivers/gpu/drm/tests/drm_bridge_test.c
40
static struct drm_bridge_priv *bridge_to_priv(struct drm_bridge *bridge)
drivers/gpu/drm/tests/drm_bridge_test.c
45
static void drm_test_bridge_priv_destroy(struct drm_bridge *bridge)
drivers/gpu/drm/tests/drm_bridge_test.c
53
static void drm_test_bridge_enable(struct drm_bridge *bridge)
drivers/gpu/drm/tests/drm_bridge_test.c
60
static void drm_test_bridge_disable(struct drm_bridge *bridge)
drivers/gpu/drm/tests/drm_bridge_test.c
73
static void drm_test_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/tests/drm_bridge_test.c
81
static void drm_test_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/tidss/tidss_encoder.c
23
struct drm_bridge bridge;
drivers/gpu/drm/tidss/tidss_encoder.c
26
struct drm_bridge *next_bridge;
drivers/gpu/drm/tidss/tidss_encoder.c
31
*bridge_to_tidss_encoder(struct drm_bridge *b)
drivers/gpu/drm/tidss/tidss_encoder.c
36
static int tidss_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/tidss/tidss_encoder.c
46
static int tidss_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/tidss/tidss_encoder.c
85
struct drm_bridge *next_bridge,
drivers/gpu/drm/tidss/tidss_encoder.h
15
struct drm_bridge *next_bridge,
drivers/gpu/drm/tidss/tidss_kms.c
134
struct drm_bridge *bridge;
drivers/gpu/drm/tidss/tidss_kms.c
150
struct drm_bridge *bridge;
drivers/gpu/drm/tidss/tidss_oldi.c
223
static void tidss_oldi_atomic_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/tidss/tidss_oldi.c
260
static void tidss_oldi_atomic_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/tidss/tidss_oldi.c
27
struct drm_bridge bridge;
drivers/gpu/drm/tidss/tidss_oldi.c
28
struct drm_bridge *next_bridge;
drivers/gpu/drm/tidss/tidss_oldi.c
280
static u32 *tidss_oldi_atomic_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/tidss/tidss_oldi.c
313
tidss_oldi_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/tidss/tidss_oldi.c
463
struct drm_bridge *bridge;
drivers/gpu/drm/tidss/tidss_oldi.c
56
drm_bridge_to_tidss_oldi(struct drm_bridge *bridge)
drivers/gpu/drm/tidss/tidss_oldi.c
61
static int tidss_oldi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/tilcdc/tilcdc_external.c
114
struct drm_bridge *bridge;
drivers/gpu/drm/tilcdc/tilcdc_external.c
90
int tilcdc_attach_bridge(struct drm_device *ddev, struct drm_bridge *bridge)
drivers/gpu/drm/tiny/arcpgu.c
312
struct drm_bridge *bridge __free(drm_bridge_put) =
drivers/gpu/drm/tve200/tve200_drm.h
109
struct drm_bridge *bridge;
drivers/gpu/drm/tve200/tve200_drm.h
21
struct drm_bridge;
drivers/gpu/drm/tve200/tve200_drv.c
69
struct drm_bridge *bridge;
drivers/gpu/drm/vc4/vc4_dpi.c
290
struct drm_bridge *bridge;
drivers/gpu/drm/vc4/vc4_dsi.c
1143
static void vc4_dsi_bridge_enable(struct drm_bridge *bridge,
drivers/gpu/drm/vc4/vc4_dsi.c
1161
static int vc4_dsi_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/vc4/vc4_dsi.c
558
struct drm_bridge *out_bridge;
drivers/gpu/drm/vc4/vc4_dsi.c
559
struct drm_bridge bridge;
drivers/gpu/drm/vc4/vc4_dsi.c
801
static void vc4_dsi_bridge_disable(struct drm_bridge *bridge,
drivers/gpu/drm/vc4/vc4_dsi.c
812
static void vc4_dsi_bridge_post_disable(struct drm_bridge *bridge,
drivers/gpu/drm/vc4/vc4_dsi.c
838
static bool vc4_dsi_bridge_mode_fixup(struct drm_bridge *bridge,
drivers/gpu/drm/vc4/vc4_dsi.c
874
static void vc4_dsi_bridge_pre_enable(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1483
static int zynqmp_dp_bridge_attach(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1514
static void zynqmp_dp_bridge_detach(struct drm_bridge *bridge)
drivers/gpu/drm/xlnx/zynqmp_dp.c
1522
zynqmp_dp_bridge_mode_valid(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1551
static void zynqmp_dp_bridge_atomic_enable(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1628
static void zynqmp_dp_bridge_atomic_disable(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1651
static int zynqmp_dp_bridge_atomic_check(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1724
zynqmp_dp_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector)
drivers/gpu/drm/xlnx/zynqmp_dp.c
1732
static const struct drm_edid *zynqmp_dp_bridge_edid_read(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
1752
zynqmp_dp_bridge_get_input_bus_fmts(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
2235
static void zynqmp_dp_bridge_debugfs_init(struct drm_bridge *bridge,
drivers/gpu/drm/xlnx/zynqmp_dp.c
2409
struct drm_bridge *bridge;
drivers/gpu/drm/xlnx/zynqmp_dp.c
382
struct drm_bridge bridge;
drivers/gpu/drm/xlnx/zynqmp_dp.c
388
struct drm_bridge *next_bridge;
drivers/gpu/drm/xlnx/zynqmp_dp.c
411
static inline struct zynqmp_dp *bridge_to_dp(struct drm_bridge *bridge)
drivers/gpu/drm/xlnx/zynqmp_dpsub.h
19
struct drm_bridge;
drivers/gpu/drm/xlnx/zynqmp_dpsub.h
78
struct drm_bridge *bridge;
drivers/platform/arm64/acer-aspire1-ec.c
369
static int aspire_ec_bridge_attach(struct drm_bridge *bridge, struct drm_encoder *encoder,
drivers/platform/arm64/acer-aspire1-ec.c
387
static void aspire_ec_bridge_hpd_enable(struct drm_bridge *bridge)
drivers/platform/arm64/acer-aspire1-ec.c
73
struct drm_bridge bridge;
include/drm/bridge/analogix_dp.h
36
int (*attach)(struct analogix_dp_plat_data *, struct drm_bridge *,
include/drm/bridge/dw_mipi_dsi.h
66
struct drm_bridge *bridge,
include/drm/bridge/dw_mipi_dsi.h
86
struct drm_bridge *dw_mipi_dsi_get_bridge(struct dw_mipi_dsi *dsi);
include/drm/bridge/dw_mipi_dsi2.h
76
struct drm_bridge *bridge,
include/drm/bridge/imx.h
11
struct drm_bridge;
include/drm/bridge/imx.h
13
struct drm_bridge *devm_imx_drm_legacy_bridge(struct device *dev,
include/drm/bridge/samsung-dsim.h
102
struct drm_bridge bridge;
include/drm/drm_atomic.h
1335
struct drm_bridge *bridge;
include/drm/drm_atomic.h
1356
struct drm_bridge *bridge);
include/drm/drm_atomic.h
1359
struct drm_bridge *bridge);
include/drm/drm_atomic.h
1362
struct drm_bridge *bridge);
include/drm/drm_atomic_helper.h
291
drm_atomic_helper_bridge_propagate_bus_fmt(struct drm_bridge *bridge,
include/drm/drm_atomic_state_helper.h
30
struct drm_bridge;
include/drm/drm_atomic_state_helper.h
90
void __drm_atomic_helper_bridge_duplicate_state(struct drm_bridge *bridge,
include/drm/drm_atomic_state_helper.h
93
drm_atomic_helper_bridge_duplicate_state(struct drm_bridge *bridge);
include/drm/drm_atomic_state_helper.h
94
void drm_atomic_helper_bridge_destroy_state(struct drm_bridge *bridge,
include/drm/drm_atomic_state_helper.h
96
void __drm_atomic_helper_bridge_reset(struct drm_bridge *bridge,
include/drm/drm_atomic_state_helper.h
99
drm_atomic_helper_bridge_reset(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1278
struct drm_bridge *next_bridge;
include/drm/drm_bridge.h
1281
static inline struct drm_bridge *
include/drm/drm_bridge.h
1284
return container_of(priv, struct drm_bridge, base);
include/drm/drm_bridge.h
1287
bool drm_bridge_enter(struct drm_bridge *bridge, int *idx);
include/drm/drm_bridge.h
1289
void drm_bridge_unplug(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1291
struct drm_bridge *drm_bridge_get(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1292
void drm_bridge_put(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1295
DEFINE_FREE(drm_bridge_put, struct drm_bridge *, if (_T) drm_bridge_put(_T))
include/drm/drm_bridge.h
1318
void drm_bridge_add(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1319
int devm_drm_bridge_add(struct device *dev, struct drm_bridge *bridge);
include/drm/drm_bridge.h
132
enum drm_mode_status (*mode_valid)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1320
void drm_bridge_remove(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1321
int drm_bridge_attach(struct drm_encoder *encoder, struct drm_bridge *bridge,
include/drm/drm_bridge.h
1322
struct drm_bridge *previous,
include/drm/drm_bridge.h
1326
struct drm_bridge *of_drm_find_and_get_bridge(struct device_node *np);
include/drm/drm_bridge.h
1327
struct drm_bridge *of_drm_find_bridge(struct device_node *np);
include/drm/drm_bridge.h
1329
static inline struct drm_bridge *of_drm_find_and_get_bridge(struct device_node *np)
include/drm/drm_bridge.h
1333
static inline struct drm_bridge *of_drm_find_bridge(struct device_node *np)
include/drm/drm_bridge.h
1339
static inline bool drm_bridge_is_last(struct drm_bridge *bridge)
include/drm/drm_bridge.h
1355
drm_bridge_get_current_state(struct drm_bridge *bridge)
include/drm/drm_bridge.h
1390
static inline struct drm_bridge *
include/drm/drm_bridge.h
1391
drm_bridge_get_next_bridge(struct drm_bridge *bridge)
include/drm/drm_bridge.h
1413
static inline struct drm_bridge *
include/drm/drm_bridge.h
1414
drm_bridge_get_prev_bridge(struct drm_bridge *bridge)
include/drm/drm_bridge.h
1433
static inline struct drm_bridge *
include/drm/drm_bridge.h
1437
struct drm_bridge, chain_node));
include/drm/drm_bridge.h
1451
static inline struct drm_bridge *
include/drm/drm_bridge.h
1455
struct drm_bridge, chain_node));
include/drm/drm_bridge.h
1468
static inline struct drm_bridge *
include/drm/drm_bridge.h
1469
drm_bridge_get_next_bridge_and_put(struct drm_bridge *bridge)
include/drm/drm_bridge.h
1471
struct drm_bridge *next = drm_bridge_get_next_bridge(bridge);
include/drm/drm_bridge.h
1491
for (struct drm_bridge *bridge __free(drm_bridge_put) = \
include/drm/drm_bridge.h
1510
for (struct drm_bridge *bridge __free(drm_bridge_put) = \
include/drm/drm_bridge.h
1516
drm_bridge_chain_mode_valid(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1519
void drm_bridge_chain_mode_set(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1523
int drm_atomic_bridge_chain_check(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1526
void drm_atomic_bridge_chain_disable(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1528
void drm_atomic_bridge_chain_post_disable(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1530
void drm_atomic_bridge_chain_pre_enable(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1532
void drm_atomic_bridge_chain_enable(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1536
drm_atomic_helper_bridge_propagate_bus_fmt(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1544
drm_bridge_detect(struct drm_bridge *bridge, struct drm_connector *connector);
include/drm/drm_bridge.h
1545
int drm_bridge_get_modes(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1547
const struct drm_edid *drm_bridge_edid_read(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1549
void drm_bridge_hpd_enable(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1553
void drm_bridge_hpd_disable(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1554
void drm_bridge_hpd_notify(struct drm_bridge *bridge,
include/drm/drm_bridge.h
1558
bool drm_bridge_is_panel(const struct drm_bridge *bridge);
include/drm/drm_bridge.h
1559
struct drm_bridge *drm_panel_bridge_add(struct drm_panel *panel);
include/drm/drm_bridge.h
1560
struct drm_bridge *drm_panel_bridge_add_typed(struct drm_panel *panel,
include/drm/drm_bridge.h
1562
void drm_panel_bridge_remove(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1564
struct drm_bridge *bridge);
include/drm/drm_bridge.h
1565
struct drm_bridge *devm_drm_panel_bridge_add(struct device *dev,
include/drm/drm_bridge.h
1567
struct drm_bridge *devm_drm_panel_bridge_add_typed(struct device *dev,
include/drm/drm_bridge.h
1570
struct drm_bridge *drmm_panel_bridge_add(struct drm_device *drm,
include/drm/drm_bridge.h
1572
struct drm_connector *drm_panel_bridge_connector(struct drm_bridge *bridge);
include/drm/drm_bridge.h
1574
static inline bool drm_bridge_is_panel(const struct drm_bridge *bridge)
include/drm/drm_bridge.h
1580
struct drm_bridge *bridge)
include/drm/drm_bridge.h
1587
struct drm_bridge *devm_drm_of_get_bridge(struct device *dev, struct device_node *node,
include/drm/drm_bridge.h
1589
struct drm_bridge *drmm_of_get_bridge(struct drm_device *drm, struct device_node *node,
include/drm/drm_bridge.h
1592
static inline struct drm_bridge *devm_drm_of_get_bridge(struct device *dev,
include/drm/drm_bridge.h
1600
static inline struct drm_bridge *drmm_of_get_bridge(struct drm_device *drm,
include/drm/drm_bridge.h
1609
void devm_drm_put_bridge(struct device *dev, struct drm_bridge *bridge);
include/drm/drm_bridge.h
173
bool (*mode_fixup)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
197
void (*disable)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
221
void (*post_disable)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
249
void (*mode_set)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
275
void (*pre_enable)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
300
void (*enable)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
319
void (*atomic_pre_enable)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
339
void (*atomic_enable)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
356
void (*atomic_disable)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
375
void (*atomic_post_disable)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
39
struct drm_bridge;
include/drm/drm_bridge.h
393
struct drm_bridge_state *(*atomic_duplicate_state)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
407
void (*atomic_destroy_state)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
429
u32 *(*atomic_get_output_bus_fmts)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
469
u32 *(*atomic_get_input_bus_fmts)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
501
int (*atomic_check)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
531
struct drm_bridge_state *(*atomic_reset)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
547
enum drm_connector_status (*detect)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
572
int (*get_modes)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
603
const struct drm_edid *(*edid_read)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
616
void (*hpd_notify)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
633
void (*hpd_enable)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
647
void (*hpd_disable)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
666
(*hdmi_tmds_char_rate_valid)(const struct drm_bridge *bridge,
include/drm/drm_bridge.h
678
int (*hdmi_clear_avi_infoframe)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
688
int (*hdmi_write_avi_infoframe)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
699
int (*hdmi_clear_hdmi_infoframe)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
709
int (*hdmi_write_hdmi_infoframe)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
721
int (*hdmi_clear_hdr_drm_infoframe)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
732
int (*hdmi_write_hdr_drm_infoframe)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
744
int (*hdmi_clear_spd_infoframe)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
755
int (*hdmi_write_spd_infoframe)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
766
int (*hdmi_clear_audio_infoframe)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
776
int (*hdmi_write_audio_infoframe)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
78
int (*attach)(struct drm_bridge *bridge, struct drm_encoder *encoder,
include/drm/drm_bridge.h
790
int (*hdmi_audio_startup)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
804
int (*hdmi_audio_prepare)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
820
void (*hdmi_audio_shutdown)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
834
int (*hdmi_audio_mute_stream)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
850
int (*hdmi_cec_init)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
865
int (*hdmi_cec_enable)(struct drm_bridge *bridge, bool enable);
include/drm/drm_bridge.h
879
int (*hdmi_cec_log_addr)(struct drm_bridge *bridge, u8 logical_addr);
include/drm/drm_bridge.h
89
void (*destroy)(struct drm_bridge *bridge);
include/drm/drm_bridge.h
893
int (*hdmi_cec_transmit)(struct drm_bridge *bridge, u8 attempts,
include/drm/drm_bridge.h
907
int (*dp_audio_startup)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
921
int (*dp_audio_prepare)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
937
void (*dp_audio_shutdown)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
951
int (*dp_audio_mute_stream)(struct drm_bridge *bridge,
include/drm/drm_bridge.h
960
void (*debugfs_init)(struct drm_bridge *bridge, struct dentry *root);
include/drm/drm_bridge.h
99
void (*detach)(struct drm_bridge *bridge);
include/drm/drm_bridge_helper.h
6
struct drm_bridge;
include/drm/drm_bridge_helper.h
9
int drm_bridge_helper_reset_crtc(struct drm_bridge *bridge,
include/drm/drm_crtc.h
60
struct drm_bridge;
include/drm/drm_of.h
103
struct drm_bridge **bridge)
include/drm/drm_of.h
167
struct drm_bridge *bridge;
include/drm/drm_of.h
18
struct drm_bridge;
include/drm/drm_of.h
53
struct drm_bridge **bridge);
include/drm/drm_simple_kms_helper.h
252
struct drm_bridge *bridge);