Lines Matching refs:rk618_dsi
218 struct rk618_dsi { struct
261 static inline int dsi_write(struct rk618_dsi *dsi, u32 reg, u32 val) in dsi_write()
266 static inline u32 dsi_read(struct rk618_dsi *dsi, u32 reg) in dsi_read()
275 static inline void dsi_update_bits(struct rk618_dsi *dsi, in dsi_update_bits()
294 static void rk618_dsi_set_hs_clk(struct rk618_dsi *dsi) in rk618_dsi_set_hs_clk()
362 static void rk618_dsi_phy_power_off(struct rk618_dsi *dsi) in rk618_dsi_phy_power_off()
369 static void rk618_dsi_phy_power_on(struct rk618_dsi *dsi, u32 txclkesc) in rk618_dsi_phy_power_on()
544 static int rk618_dsi_pre_enable(struct rk618_dsi *dsi) in rk618_dsi_pre_enable()
680 static void rk618_dsi_enable(struct rk618_dsi *dsi) in rk618_dsi_enable()
696 static void rk618_dsi_disable(struct rk618_dsi *dsi) in rk618_dsi_disable()
706 static void rk618_dsi_post_disable(struct rk618_dsi *dsi) in rk618_dsi_post_disable()
716 struct rk618_dsi *dsi = dev_get_priv(bridge->dev); in rk618_dsi_bridge_pre_enable()
723 struct rk618_dsi *dsi = dev_get_priv(bridge->dev); in rk618_dsi_bridge_enable()
730 struct rk618_dsi *dsi = dev_get_priv(bridge->dev); in rk618_dsi_bridge_post_disable()
737 struct rk618_dsi *dsi = dev_get_priv(bridge->dev); in rk618_dsi_bridge_disable()
745 struct rk618_dsi *dsi = dev_get_priv(bridge->dev); in rk618_dsi_bridge_mode_set()
758 static ssize_t rk618_dsi_transfer(struct rk618_dsi *dsi, in rk618_dsi_transfer()
946 struct rk618_dsi *dsi = dev_get_priv(dev); in rk618_dsi_probe()
982 struct rk618_dsi *dsi = dev_get_priv(host->dev); in rk618_dsi_host_transfer()
990 struct rk618_dsi *dsi = dev_get_priv(host->dev); in rk618_dsi_host_attach()
1057 U_BOOT_DRIVER(rk618_dsi) = {
1063 .priv_auto_alloc_size = sizeof(struct rk618_dsi),