Lines Matching defs:best_mode
1059 u32 reg, idlemodes, best_mode;
1116 best_mode = SYSC_IDLE_NO;
1123 best_mode = fls(ddata->cfg.sidlemodes) - 1;
1124 if (best_mode > SYSC_IDLE_MASK) {
1136 reg |= best_mode << regbits->sidle_shift;
1145 best_mode = fls(ddata->cfg.midlemodes) - 1;
1146 if (best_mode > SYSC_IDLE_MASK) {
1152 best_mode = SYSC_IDLE_NO;
1155 reg |= best_mode << regbits->midle_shift;
1175 static int sysc_best_idle_mode(u32 idlemodes, u32 *best_mode)
1178 *best_mode = SYSC_IDLE_SMART_WKUP;
1180 *best_mode = SYSC_IDLE_SMART;
1182 *best_mode = SYSC_IDLE_FORCE;
1194 u32 reg, idlemodes, best_mode;
1212 ret = sysc_best_idle_mode(idlemodes, &best_mode);
1220 best_mode = SYSC_IDLE_FORCE;
1223 reg |= best_mode << regbits->midle_shift;
1233 best_mode = SYSC_IDLE_FORCE;
1235 ret = sysc_best_idle_mode(idlemodes, &best_mode);
1250 reg |= best_mode << regbits->sidle_shift;