Lines Matching refs:dw_mipi_dsi2
267 struct dw_mipi_dsi2 { struct
273 struct dw_mipi_dsi2 *master; argument
274 struct dw_mipi_dsi2 *slave; argument
306 static inline void dsi_write(struct dw_mipi_dsi2 *dsi2, u32 reg, u32 val) in dsi_write() argument
311 static inline u32 dsi_read(struct dw_mipi_dsi2 *dsi2, u32 reg) in dsi_read()
316 static inline void dsi_update_bits(struct dw_mipi_dsi2 *dsi2, in dsi_update_bits()
327 static void grf_field_write(struct dw_mipi_dsi2 *dsi2, enum grf_reg_fields index, in grf_field_write()
345 static unsigned long dw_mipi_dsi2_get_lane_rate(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_get_lane_rate()
396 static int cri_fifos_wait_avail(struct dw_mipi_dsi2 *dsi2) in cri_fifos_wait_avail()
413 static int dw_mipi_dsi2_read_from_fifo(struct dw_mipi_dsi2 *dsi2, in dw_mipi_dsi2_read_from_fifo()
452 static void dw_mipi_dsi2_clk_management(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_clk_management()
468 static ssize_t dw_mipi_dsi2_transfer(struct dw_mipi_dsi2 *dsi2, in dw_mipi_dsi2_transfer()
533 static void dw_mipi_dsi2_ipi_color_coding_cfg(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_ipi_color_coding_cfg()
560 static void dw_mipi_dsi2_ipi_set(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_ipi_set()
626 static void dw_mipi_dsi2_set_vid_mode(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_set_vid_mode()
657 static void dw_mipi_dsi2_set_data_stream_mode(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_set_data_stream_mode()
670 static void dw_mipi_dsi2_set_cmd_mode(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_set_cmd_mode()
683 static void dw_mipi_dsi2_enable(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_enable()
713 static void dw_mipi_dsi2_disable(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_disable()
722 static void dw_mipi_dsi2_post_disable(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_post_disable()
742 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(conn->dev); in dw_mipi_dsi2_connector_pre_init()
763 static int dw_mipi_dsi2_get_dsc_params_from_sink(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_get_dsc_params_from_sink()
838 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(conn->dev); in dw_mipi_dsi2_connector_init()
975 static void dw_mipi_dsi2_set_hs_clk(struct dw_mipi_dsi2 *dsi2, unsigned long rate) in dw_mipi_dsi2_set_hs_clk()
986 static void dw_mipi_dsi2_host_softrst(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_host_softrst()
994 dw_mipi_dsi2_work_mode(struct dw_mipi_dsi2 *dsi2, u32 mode) in dw_mipi_dsi2_work_mode()
1004 static void dw_mipi_dsi2_phy_mode_cfg(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_phy_mode_cfg()
1014 static void dw_mipi_dsi2_phy_clk_mode_cfg(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_phy_clk_mode_cfg()
1033 static void dw_mipi_dsi2_phy_ratio_cfg(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_phy_ratio_cfg()
1060 static void dw_mipi_dsi2_lp2hs_or_hs2lp_cfg(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_lp2hs_or_hs2lp_cfg()
1082 static void dw_mipi_dsi2_phy_init(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_phy_init()
1096 static void dw_mipi_dsi2_tx_option_set(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_tx_option_set()
1112 static void dw_mipi_dsi2_irq_enable(struct dw_mipi_dsi2 *dsi2, bool enable) in dw_mipi_dsi2_irq_enable()
1133 static void mipi_dcphy_power_on(struct dw_mipi_dsi2 *dsi2) in mipi_dcphy_power_on()
1141 static void dw_mipi_dsi2_pre_enable(struct dw_mipi_dsi2 *dsi2) in dw_mipi_dsi2_pre_enable()
1163 static void dw_mipi_dsi2_get_mipi_pixel_clk(struct dw_mipi_dsi2 *dsi2, in dw_mipi_dsi2_get_mipi_pixel_clk()
1191 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(conn->dev); in dw_mipi_dsi2_connector_prepare()
1222 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(conn->dev); in dw_mipi_dsi2_connector_unprepare()
1230 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(conn->dev); in dw_mipi_dsi2_connector_enable()
1240 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(conn->dev); in dw_mipi_dsi2_connector_disable()
1250 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(conn->dev); in dw_mipi_dsi2_connector_mode_valid()
1296 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(dev); in dw_mipi_dsi2_probe()
1399 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(host->dev); in dw_mipi_dsi2_host_transfer()
1407 struct dw_mipi_dsi2 *dsi2 = dev_get_priv(host->dev); in dw_mipi_dsi2_host_attach()
1475 U_BOOT_DRIVER(dw_mipi_dsi2) = {
1481 .priv_auto_alloc_size = sizeof(struct dw_mipi_dsi2),