Lines Matching defs:idlemodes
1059 u32 reg, idlemodes, best_mode;
1110 idlemodes = ddata->cfg.sidlemodes;
1111 if (!idlemodes || regbits->sidle_shift < 0)
1141 idlemodes = ddata->cfg.midlemodes;
1142 if (!idlemodes || regbits->midle_shift < 0)
1175 static int sysc_best_idle_mode(u32 idlemodes, u32 *best_mode)
1177 if (idlemodes & BIT(SYSC_IDLE_SMART_WKUP))
1179 else if (idlemodes & BIT(SYSC_IDLE_SMART))
1181 else if (idlemodes & BIT(SYSC_IDLE_FORCE))
1194 u32 reg, idlemodes, best_mode;
1208 idlemodes = ddata->cfg.midlemodes;
1209 if (!idlemodes || regbits->midle_shift < 0)
1212 ret = sysc_best_idle_mode(idlemodes, &best_mode);
1228 idlemodes = ddata->cfg.sidlemodes;
1229 if (!idlemodes || regbits->sidle_shift < 0)
1235 ret = sysc_best_idle_mode(idlemodes, &best_mode);
2215 static int sysc_init_idlemode(struct sysc *ddata, u8 *idlemodes,
2228 *idlemodes |= (1 << val);