Lines Matching refs:dsi_write
261 static inline int dsi_write(struct rk618_dsi *dsi, u32 reg, u32 val) in dsi_write() function
283 dsi_write(dsi, reg, tmp); in dsi_update_bits()
418 dsi_write(dsi, MIPI_PHY_REG6, 0x11); in rk618_dsi_phy_power_on()
419 dsi_write(dsi, MIPI_PHY_REG7, 0x11); in rk618_dsi_phy_power_on()
420 dsi_write(dsi, MIPI_PHY_REG9, 0xcc); in rk618_dsi_phy_power_on()
425 dsi_write(dsi, MIPI_PHY_REG5, 0x30); in rk618_dsi_phy_power_on()
562 dsi_write(dsi, DSI_CLKMGR_CFG, value); in rk618_dsi_pre_enable()
589 dsi_write(dsi, DSI_DPI_CFG, value); in rk618_dsi_pre_enable()
597 dsi_write(dsi, DSI_PCKHDL_CFG, value); in rk618_dsi_pre_enable()
615 dsi_write(dsi, DSI_VID_MODE_CFG, value); in rk618_dsi_pre_enable()
618 dsi_write(dsi, DSI_VID_PKT_CFG, VID_PKT_SIZE(mode->hdisplay)); in rk618_dsi_pre_enable()
621 dsi_write(dsi, DSI_TO_CNT_CFG, LPRX_TO_CNT(1000) | HSTX_TO_CNT(1000)); in rk618_dsi_pre_enable()
635 dsi_write(dsi, DSI_TMR_LINE_CFG, HLINE_TIME(hline_time) | in rk618_dsi_pre_enable()
639 dsi_write(dsi, DSI_VTIMING_CFG, in rk618_dsi_pre_enable()
645 dsi_write(dsi, DSI_PHY_IF_CFG, value); in rk618_dsi_pre_enable()
649 dsi_write(dsi, DSI_PHY_TMR_CFG, value); in rk618_dsi_pre_enable()
855 dsi_write(dsi, DSI_GEN_PLD_DATA, value); in rk618_dsi_transfer()
870 dsi_write(dsi, DSI_GEN_PLD_DATA, value); in rk618_dsi_transfer()
884 dsi_write(dsi, DSI_GEN_HDR, value); in rk618_dsi_transfer()
961 dsi_write(dsi, DSI_INT_MSK0, 0xffffffff); in rk618_dsi_probe()
962 dsi_write(dsi, DSI_INT_MSK1, 0xffffffff); in rk618_dsi_probe()