Lines Matching defs:msm_host

190 static inline u32 dsi_read(struct msm_dsi_host *msm_host, u32 reg)  in dsi_read()
194 static inline void dsi_write(struct msm_dsi_host *msm_host, u32 reg, u32 data) in dsi_write()
203 struct msm_dsi_host *msm_host) in dsi_get_config()
264 static void dsi_host_regulator_disable(struct msm_dsi_host *msm_host) in dsi_host_regulator_disable()
280 static int dsi_host_regulator_enable(struct msm_dsi_host *msm_host) in dsi_host_regulator_enable()
314 static int dsi_regulator_init(struct msm_dsi_host *msm_host) in dsi_regulator_init()
334 int dsi_clk_init_v2(struct msm_dsi_host *msm_host) in dsi_clk_init_v2()
367 int dsi_clk_init_6g_v2(struct msm_dsi_host *msm_host) in dsi_clk_init_6g_v2()
382 static int dsi_clk_init(struct msm_dsi_host *msm_host) in dsi_clk_init()
449 static int dsi_bus_clk_enable(struct msm_dsi_host *msm_host) in dsi_bus_clk_enable()
473 static void dsi_bus_clk_disable(struct msm_dsi_host *msm_host) in dsi_bus_clk_disable()
489 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_runtime_suspend() local
504 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_runtime_resume() local
512 int dsi_link_clk_set_rate_6g(struct msm_dsi_host *msm_host) in dsi_link_clk_set_rate_6g()
546 int dsi_link_clk_enable_6g(struct msm_dsi_host *msm_host) in dsi_link_clk_enable_6g()
589 int dsi_link_clk_set_rate_v2(struct msm_dsi_host *msm_host) in dsi_link_clk_set_rate_v2()
624 int dsi_link_clk_enable_v2(struct msm_dsi_host *msm_host) in dsi_link_clk_enable_v2()
664 void dsi_link_clk_disable_6g(struct msm_dsi_host *msm_host) in dsi_link_clk_disable_6g()
675 void dsi_link_clk_disable_v2(struct msm_dsi_host *msm_host) in dsi_link_clk_disable_v2()
683 static u32 dsi_get_pclk_rate(struct msm_dsi_host *msm_host, bool is_dual_dsi) in dsi_get_pclk_rate()
702 static void dsi_calc_pclk(struct msm_dsi_host *msm_host, bool is_dual_dsi) in dsi_calc_pclk()
724 int dsi_calc_clk_rate_6g(struct msm_dsi_host *msm_host, bool is_dual_dsi) in dsi_calc_clk_rate_6g()
736 int dsi_calc_clk_rate_v2(struct msm_dsi_host *msm_host, bool is_dual_dsi) in dsi_calc_clk_rate_v2()
784 static void dsi_intr_ctrl(struct msm_dsi_host *msm_host, u32 mask, int enable) in dsi_intr_ctrl()
837 static void dsi_ctrl_config(struct msm_dsi_host *msm_host, bool enable, in dsi_ctrl_config()
942 static void dsi_timing_setup(struct msm_dsi_host *msm_host, bool is_dual_dsi) in dsi_timing_setup()
1009 static void dsi_sw_reset(struct msm_dsi_host *msm_host) in dsi_sw_reset()
1019 static void dsi_op_mode_config(struct msm_dsi_host *msm_host, in dsi_op_mode_config()
1044 static void dsi_set_tx_power_mode(int mode, struct msm_dsi_host *msm_host) in dsi_set_tx_power_mode()
1058 static void dsi_wait4video_done(struct msm_dsi_host *msm_host) in dsi_wait4video_done()
1076 static void dsi_wait4video_eng_busy(struct msm_dsi_host *msm_host) in dsi_wait4video_eng_busy()
1088 int dsi_tx_buf_alloc_6g(struct msm_dsi_host *msm_host, int size) in dsi_tx_buf_alloc_6g()
1111 int dsi_tx_buf_alloc_v2(struct msm_dsi_host *msm_host, int size) in dsi_tx_buf_alloc_v2()
1125 static void dsi_tx_buf_free(struct msm_dsi_host *msm_host) in dsi_tx_buf_free()
1151 void *dsi_tx_buf_get_6g(struct msm_dsi_host *msm_host) in dsi_tx_buf_get_6g()
1156 void *dsi_tx_buf_get_v2(struct msm_dsi_host *msm_host) in dsi_tx_buf_get_v2()
1161 void dsi_tx_buf_put_6g(struct msm_dsi_host *msm_host) in dsi_tx_buf_put_6g()
1169 static int dsi_cmd_dma_add(struct msm_dsi_host *msm_host, in dsi_cmd_dma_add()
1263 int dsi_dma_base_get_6g(struct msm_dsi_host *msm_host, uint64_t *dma_base) in dsi_dma_base_get_6g()
1275 int dsi_dma_base_get_v2(struct msm_dsi_host *msm_host, uint64_t *dma_base) in dsi_dma_base_get_v2()
1284 static int dsi_cmd_dma_tx(struct msm_dsi_host *msm_host, int len) in dsi_cmd_dma_tx()
1317 static int dsi_cmd_dma_rx(struct msm_dsi_host *msm_host, in dsi_cmd_dma_rx()
1366 static int dsi_cmds2buf_tx(struct msm_dsi_host *msm_host, in dsi_cmds2buf_tx()
1405 static void dsi_sw_reset_restore(struct msm_dsi_host *msm_host) in dsi_sw_reset_restore()
1433 struct msm_dsi_host *msm_host = in dsi_hpd_worker() local
1441 struct msm_dsi_host *msm_host = in dsi_err_worker() local
1456 static void dsi_ack_err_status(struct msm_dsi_host *msm_host) in dsi_ack_err_status()
1470 static void dsi_timeout_status(struct msm_dsi_host *msm_host) in dsi_timeout_status()
1482 static void dsi_dln0_phy_err(struct msm_dsi_host *msm_host) in dsi_dln0_phy_err()
1498 static void dsi_fifo_status(struct msm_dsi_host *msm_host) in dsi_fifo_status()
1514 static void dsi_status(struct msm_dsi_host *msm_host) in dsi_status()
1527 static void dsi_clk_status(struct msm_dsi_host *msm_host) in dsi_clk_status()
1539 static void dsi_error(struct msm_dsi_host *msm_host) in dsi_error()
1556 struct msm_dsi_host *msm_host = ptr; in dsi_host_irq() local
1582 static int dsi_host_init_panel_gpios(struct msm_dsi_host *msm_host, in dsi_host_init_panel_gpios()
1607 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in dsi_host_attach() local
1633 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in dsi_host_detach() local
1647 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in dsi_host_transfer() local
1683 static int dsi_host_parse_lane_data(struct msm_dsi_host *msm_host, in dsi_host_parse_lane_data()
1747 static int dsi_host_parse_dt(struct msm_dsi_host *msm_host) in dsi_host_parse_dt()
1802 static int dsi_host_get_id(struct msm_dsi_host *msm_host) in dsi_host_get_id()
1823 struct msm_dsi_host *msm_host = NULL; in msm_dsi_host_init() local
1924 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_destroy() local
1946 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_modeset_init() local
1979 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_register() local
2012 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_unregister() local
2025 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_xfer_prepare() local
2060 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_xfer_restore() local
2078 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_cmd_tx() local
2086 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_cmd_rx() local
2221 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_cmd_xfer_commit() local
2234 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_set_src_pll() local
2284 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_reset_phy() local
2299 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_get_phy_clk_req() local
2315 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_enable() local
2335 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_disable() local
2350 static void msm_dsi_sfpb_config(struct msm_dsi_host *msm_host, bool enable) in msm_dsi_sfpb_config()
2368 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_power_on() local
2428 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_power_off() local
2463 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_set_display_mode() local
2491 struct msm_dsi_host *msm_host = to_msm_dsi_host(host); in msm_dsi_host_get_bridge() local