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
1127
static void dsi_sw_reset(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1157
static void dsi_op_mode_config(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1182
static void dsi_set_tx_power_mode(int mode, struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1196
static void dsi_wait4video_done(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1214
static void dsi_wait4video_eng_busy(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1238
int dsi_tx_buf_alloc_6g(struct msm_dsi_host *msm_host, int size)
drivers/gpu/drm/msm/dsi/dsi_host.c
1263
int dsi_tx_buf_alloc_v2(struct msm_dsi_host *msm_host, int size)
drivers/gpu/drm/msm/dsi/dsi_host.c
1279
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1303
void *dsi_tx_buf_get_6g(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1308
void *dsi_tx_buf_get_v2(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1313
void dsi_tx_buf_put_6g(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1321
static int dsi_cmd_dma_add(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1417
int dsi_dma_base_get_6g(struct msm_dsi_host *msm_host, uint64_t *dma_base)
drivers/gpu/drm/msm/dsi/dsi_host.c
1429
int dsi_dma_base_get_v2(struct msm_dsi_host *msm_host, uint64_t *dma_base)
drivers/gpu/drm/msm/dsi/dsi_host.c
1438
static int dsi_cmd_dma_tx(struct msm_dsi_host *msm_host, int len)
drivers/gpu/drm/msm/dsi/dsi_host.c
1472
static int dsi_cmd_dma_rx(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1521
static int dsi_cmds2buf_tx(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1567
struct msm_dsi_host *msm_host =
drivers/gpu/drm/msm/dsi/dsi_host.c
1568
container_of(work, struct msm_dsi_host, err_work);
drivers/gpu/drm/msm/dsi/dsi_host.c
1582
static void dsi_ack_err_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1596
static void dsi_timeout_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1608
static void dsi_dln0_phy_err(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1624
static void dsi_fifo_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1640
static void dsi_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1653
static void dsi_clk_status(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1665
static void dsi_error(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1682
struct msm_dsi_host *msm_host = ptr;
drivers/gpu/drm/msm/dsi/dsi_host.c
1711
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1756
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1768
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
1804
static int dsi_host_parse_lane_data(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
1869
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
191
static inline u32 dsi_read(struct msm_dsi_host *msm_host, u32 reg)
drivers/gpu/drm/msm/dsi/dsi_host.c
1915
static int dsi_host_parse_dt(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
1977
static int dsi_host_get_id(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
1998
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
2093
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2110
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2127
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2146
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2159
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2194
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2212
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2220
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2358
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2371
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2378
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
2416
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2423
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
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
2430
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
2450
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2465
static void msm_dsi_sfpb_config(struct msm_dsi_host *msm_host, bool enable)
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
2483
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2546
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2579
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2598
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2628
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2638
static void msm_dsi_host_video_test_pattern_setup(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
2659
static void msm_dsi_host_cmd_test_pattern_setup(struct msm_dsi_host *msm_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
2680
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
2701
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
641
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
661
static void dsi_calc_pclk(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
drivers/gpu/drm/msm/dsi/dsi_host.c
671
int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
drivers/gpu/drm/msm/dsi/dsi_host.c
683
int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_bonded_dsi)
drivers/gpu/drm/msm/dsi/dsi_host.c
728
static void dsi_intr_ctrl(struct msm_dsi_host *msm_host, u32 mask, int enable)
drivers/gpu/drm/msm/dsi/dsi_host.c
783
static void dsi_ctrl_disable(struct msm_dsi_host *msm_host)
drivers/gpu/drm/msm/dsi/dsi_host.c
788
static bool msm_dsi_host_version_geq(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
798
struct msm_dsi_host *msm_host = to_msm_dsi_host(host);
drivers/gpu/drm/msm/dsi/dsi_host.c
805
static void dsi_ctrl_enable(struct msm_dsi_host *msm_host,
drivers/gpu/drm/msm/dsi/dsi_host.c
926
static void dsi_update_dsc_timing(struct msm_dsi_host *msm_host, bool is_cmd_mode)
drivers/gpu/drm/msm/dsi/dsi_host.c
988
static void dsi_timing_setup(struct msm_dsi_host *msm_host, bool is_bonded_dsi)