Symbol: msm_dsi_host
drivers/gpu/drm/msm/dsi/dsi.h
100
int dsi_link_clk_set_rate_6g(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
101
int dsi_link_clk_set_rate_6g_v2_9(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
102
int dsi_link_clk_set_rate_v2(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
103
int dsi_link_clk_enable_6g(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
104
int dsi_link_clk_enable_v2(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
105
void dsi_link_clk_disable_6g(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
106
void dsi_link_clk_disable_v2(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
109
int dsi_tx_buf_alloc_6g(struct msm_dsi_host *msm_host, int size);
drivers/gpu/drm/msm/dsi/dsi.h
110
int dsi_tx_buf_alloc_v2(struct msm_dsi_host *msm_host, int size);
drivers/gpu/drm/msm/dsi/dsi.h
111
void *dsi_tx_buf_get_6g(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
112
void *dsi_tx_buf_get_v2(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
113
void dsi_tx_buf_put_6g(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
115
int dsi_dma_base_get_6g(struct msm_dsi_host *msm_host, uint64_t *iova);
drivers/gpu/drm/msm/dsi/dsi.h
116
int dsi_dma_base_get_v2(struct msm_dsi_host *msm_host, uint64_t *iova);
drivers/gpu/drm/msm/dsi/dsi.h
117
int dsi_clk_init_v2(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
118
int dsi_clk_init_6g_v2(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
119
int dsi_clk_init_6g_v2_9(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi.h
120
int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_bonded_dsi);
drivers/gpu/drm/msm/dsi/dsi.h
121
int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_bonded_dsi);
drivers/gpu/drm/msm/dsi/dsi.h
60
struct msm_dsi_host;
drivers/gpu/drm/msm/dsi/dsi_cfg.h
54
int (*link_clk_set_rate)(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
55
int (*link_clk_enable)(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
56
void (*link_clk_disable)(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
57
int (*clk_init_ver)(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
58
int (*tx_buf_alloc)(struct msm_dsi_host *msm_host, int size);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
59
void* (*tx_buf_get)(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
60
void (*tx_buf_put)(struct msm_dsi_host *msm_host);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
61
int (*dma_base_get)(struct msm_dsi_host *msm_host, uint64_t *iova);
drivers/gpu/drm/msm/dsi/dsi_cfg.h
62
int (*calc_clk_rate)(struct msm_dsi_host *msm_host, bool is_bonded_dsi);
drivers/gpu/drm/msm/dsi/dsi_host.c
1111
static void dsi_sw_reset(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1141
static void dsi_op_mode_config(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1166
static void dsi_set_tx_power_mode(int mode, struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1180
static void dsi_wait4video_done(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1198
static void dsi_wait4video_eng_busy(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1222
int dsi_tx_buf_alloc_6g(struct msm_dsi_host *msm_host, int size)
drivers/gpu/drm/msm/dsi/dsi_host.c
1247
int dsi_tx_buf_alloc_v2(struct msm_dsi_host *msm_host, int size)
drivers/gpu/drm/msm/dsi/dsi_host.c
1263
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1287
void *dsi_tx_buf_get_6g(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1292
void *dsi_tx_buf_get_v2(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1297
void dsi_tx_buf_put_6g(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1305
static int dsi_cmd_dma_add(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1401
int dsi_dma_base_get_6g(struct msm_dsi_host *msm_host, uint64_t *dma_base)
drivers/gpu/drm/msm/dsi/dsi_host.c
1413
int dsi_dma_base_get_v2(struct msm_dsi_host *msm_host, uint64_t *dma_base)
drivers/gpu/drm/msm/dsi/dsi_host.c
1422
static int dsi_cmd_dma_tx(struct msm_dsi_host *msm_host, int len)
drivers/gpu/drm/msm/dsi/dsi_host.c
1456
static int dsi_cmd_dma_rx(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1505
static int dsi_cmds2buf_tx(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1551
struct msm_dsi_host *msm_host =
drivers/gpu/drm/msm/dsi/dsi_host.c
1552
container_of(work, struct msm_dsi_host, err_work);
drivers/gpu/drm/msm/dsi/dsi_host.c
1566
static void dsi_ack_err_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1580
static void dsi_timeout_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1592
static void dsi_dln0_phy_err(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1608
static void dsi_fifo_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1624
static void dsi_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1637
static void dsi_clk_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1649
static void dsi_error(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1666
struct msm_dsi_host *msm_host = ptr;
drivers/gpu/drm/msm/dsi/dsi_host.c
1695
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1720
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1732
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1768
static int dsi_host_parse_lane_data(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1833
static int dsi_populate_dsc_params(struct msm_dsi_host *msm_host, struct drm_dsc_config *dsc)
drivers/gpu/drm/msm/dsi/dsi_host.c
1879
static int dsi_host_parse_dt(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
191
static inline u32 dsi_read(struct msm_dsi_host *msm_host, u32 reg)
drivers/gpu/drm/msm/dsi/dsi_host.c
1941
static int dsi_host_get_id(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
196
static inline void dsi_write(struct msm_dsi_host *msm_host, u32 reg, u32 data)
drivers/gpu/drm/msm/dsi/dsi_host.c
1962
struct msm_dsi_host *msm_host = NULL;
drivers/gpu/drm/msm/dsi/dsi_host.c
202
dsi_get_config(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
2056
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2073
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2090
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2109
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2122
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2157
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2175
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2183
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2321
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2334
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2341
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2356
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2379
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2386
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2393
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2413
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2428
static void msm_dsi_sfpb_config(struct msm_dsi_host *msm_host, bool enable)
drivers/gpu/drm/msm/dsi/dsi_host.c
243
static inline struct msm_dsi_host *to_msm_dsi_host(struct mipi_dsi_host *host)
drivers/gpu/drm/msm/dsi/dsi_host.c
2446
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
245
return container_of(host, struct msm_dsi_host, base);
drivers/gpu/drm/msm/dsi/dsi_host.c
248
int dsi_clk_init_v2(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
2509
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2542
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2561
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2591
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2601
static void msm_dsi_host_video_test_pattern_setup(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
2622
static void msm_dsi_host_cmd_test_pattern_setup(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
2643
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
266
int dsi_clk_init_6g_v2(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
2664
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
281
int dsi_clk_init_6g_v2_9(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
313
static int dsi_clk_init(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
359
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
37
static int dsi_populate_dsc_params(struct msm_dsi_host *msm_host, struct drm_dsc_config *dsc);
drivers/gpu/drm/msm/dsi/dsi_host.c
374
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
382
int dsi_link_clk_set_rate_6g(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
414
int dsi_link_clk_set_rate_6g_v2_9(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
434
int dsi_link_clk_enable_6g(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
475
int dsi_link_clk_set_rate_v2(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
510
int dsi_link_clk_enable_v2(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
550
void dsi_link_clk_disable_6g(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
560
void dsi_link_clk_disable_v2(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
640
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
660
static void dsi_calc_pclk(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
drivers/gpu/drm/msm/dsi/dsi_host.c
670
int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
drivers/gpu/drm/msm/dsi/dsi_host.c
682
int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
drivers/gpu/drm/msm/dsi/dsi_host.c
727
static void dsi_intr_ctrl(struct msm_dsi_host *msm_host, u32 mask, int enable)
drivers/gpu/drm/msm/dsi/dsi_host.c
780
static void dsi_ctrl_disable(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
787
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
794
static void dsi_ctrl_enable(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
915
static void dsi_update_dsc_timing(struct msm_dsi_host *msm_host, bool is_cmd_mode)
drivers/gpu/drm/msm/dsi/dsi_host.c
977
static void dsi_timing_setup(struct msm_dsi_host *msm_host, bool is_bonded_dsi)