Lines Matching defs:enable
760 static inline int dsi_if_enable(struct dsi_data *dsi, bool enable)
762 DSSDBG("dsi_if_enable(%d)\n", enable);
764 enable = enable ? 1 : 0;
765 REG_FLD_MOD(dsi, DSI_CTRL, enable, 0, 0); /* IF_EN */
767 if (!wait_for_bit_change(dsi, DSI_CTRL, 0, enable)) {
768 DSSERR("Failed to set dsi_if_enable to %d\n", enable);
1410 r = FLD_MOD(r, 1, 22, 22); /* CLKINP_DIVBY2EN = enable */
1411 r = FLD_MOD(r, 1, 23, 23); /* CLKINP_SEL = enable */
1849 static int dsi_vc_enable(struct dsi_data *dsi, int vc, bool enable)
1851 DSSDBG("dsi_vc_enable vc %d, enable %d\n",
1852 vc, enable);
1854 enable = enable ? 1 : 0;
1856 REG_FLD_MOD(dsi, DSI_VC_CTRL(vc), enable, 0, 0);
1858 if (!wait_for_bit_change(dsi, DSI_VC_CTRL(vc), 0, enable)) {
1859 DSSERR("Failed to set dsi_vc_enable to %d\n", enable);
1897 bool enable)
1901 DSSDBG("dsi_vc_enable_hs(%d, %d)\n", vc, enable);
1903 if (REG_GET(dsi, DSI_VC_CTRL(vc), 9, 9) == enable)
1911 REG_FLD_MOD(dsi, DSI_VC_CTRL(vc), enable, 9, 9);
3076 dev_err(dsi->dev, "failed to enable DSI encoder!\n");
3181 /* enable LP_RX_TO again after the TE */
3561 static int dsi_enable_te(struct dsi_data *dsi, bool enable)
3563 dsi->te_enabled = enable;
3566 if (enable)
4442 .enable = dsi_pll_enable,
4697 .enable = dsi_bridge_enable,