Symbol: dw_dp
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1021
static int dw_dp_link_train(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1045
static int dw_dp_send_sdp(struct dw_dp *dp, struct dw_dp_sdp *sdp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1080
static int dw_dp_send_vsc_sdp(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1128
static int dw_dp_video_set_pixel_mode(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1145
static bool dw_dp_video_need_vsc_sdp(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1163
static int dw_dp_video_set_msa(struct dw_dp *dp, u8 color_format, u8 bpc,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1215
static void dw_dp_video_disable(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1221
static int dw_dp_video_enable(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1399
static void dw_dp_hpd_init(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1413
static void dw_dp_aux_init(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1419
static void dw_dp_init_hw(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1428
static int dw_dp_aux_write_data(struct dw_dp *dp, const u8 *buffer, size_t size)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1445
static int dw_dp_aux_read_data(struct dw_dp *dp, u8 *buffer, size_t size)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1465
struct dw_dp *dp = container_of(aux, struct dw_dp, aux);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1536
struct dw_dp *dp = bridge_to_dp(bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1579
struct dw_dp *dp = bridge_to_dp(bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1604
static bool dw_dp_needs_link_retrain(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1619
static void dw_dp_link_disable(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1634
static int dw_dp_link_enable(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1654
struct dw_dp *dp = bridge_to_dp(bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1686
static void dw_dp_reset(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1707
struct dw_dp *dp = bridge_to_dp(bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1715
static bool dw_dp_hpd_detect_link(struct dw_dp *dp, struct drm_connector *connector)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1731
struct dw_dp *dp = bridge_to_dp(bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1745
struct dw_dp *dp = bridge_to_dp(bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1766
struct dw_dp *dp = bridge_to_dp(bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1835
static int dw_dp_link_retrain(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1866
struct dw_dp *dp = container_of(work, struct dw_dp, hpd_work);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1887
static void dw_dp_handle_hpd_event(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1918
struct dw_dp *dp = data;
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1964
struct dw_dp *dp = data;
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1969
struct dw_dp *dw_dp_bind(struct device *dev, struct drm_encoder *encoder,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1973
struct dw_dp *dp;
drivers/gpu/drm/bridge/synopsys/dw-dp.c
1982
dp = devm_drm_bridge_alloc(dev, struct dw_dp, bridge, &dw_dp_bridge_funcs);
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-dp.c
421
return container_of(b, struct dw_dp, bridge);
drivers/gpu/drm/bridge/synopsys/dw-dp.c
424
static struct dw_dp_bridge_state *dw_dp_get_bridge_state(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
440
static inline void dw_dp_phy_set_pattern(struct dw_dp *dp, u32 pattern)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
446
static void dw_dp_phy_xmit_enable(struct dw_dp *dp, u32 lanes)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
466
static bool dw_dp_bandwidth_ok(struct dw_dp *dp,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
480
static bool dw_dp_hpd_detect(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
510
static int dw_dp_link_parse(struct dw_dp *dp, struct drm_connector *connector)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
554
static int dw_dp_link_train_update_vs_emph(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
596
static int dw_dp_phy_configure(struct dw_dp *dp, unsigned int rate,
drivers/gpu/drm/bridge/synopsys/dw-dp.c
628
static int dw_dp_link_configure(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
685
static int dw_dp_link_train_set_pattern(struct dw_dp *dp, u32 pattern)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
784
static int dw_dp_link_clock_recovery(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
831
static int dw_dp_link_channel_equalization(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
876
static int dw_dp_link_downgrade(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
904
static int dw_dp_link_train_full(struct dw_dp *dp)
drivers/gpu/drm/bridge/synopsys/dw-dp.c
962
static int dw_dp_link_train_fast(struct dw_dp *dp)
drivers/gpu/drm/rockchip/dw_dp-rockchip.c
28
struct dw_dp *base;
include/drm/bridge/dw_dp.h
12
struct dw_dp;
include/drm/bridge/dw_dp.h
18
struct dw_dp *dw_dp_bind(struct device *dev, struct drm_encoder *encoder,