Lines Matching defs:level
67 int level[COMPONENTS]; /* pm level */
358 dstatep->level[0] = -1;
359 dstatep->level[1] = -1;
464 "to level %d", ddi_node_name(devi),
472 dstatep->level[i] = -1;
506 "comp %d to level %d", ddi_node_name(devi),
509 level_tmp = dstatep->level[i];
510 dstatep->level[i] = maxpwr[i];
516 " failed: comp %d to level %d\n",
520 dstatep->level[i] = level_tmp;
531 " comp %d to level %d",
539 "failed: comp %d to level %d\n",
599 "%s%d: DDI_DETACH: pm_lower_power comp 1 level %d",
606 " level %d\n", ddi_node_name(devi),
613 * check power level. Issue pm_power_has_changed
617 level_tmp = dstatep->level[1];
618 dstatep->level[1] = MINPWR;
619 if (dstatep->level[1] != MINPWR) {
628 " comp 1 to level %d",
632 dstatep->level[1] = level_tmp;
656 "%s%d: DDI_DETACH: pm_lower_power comp 0 level %d",
663 " level %d\n", ddi_node_name(devi),
670 * check power level. Issue pm_power_has_changed
674 level_tmp = dstatep->level[0];
675 dstatep->level[0] = MINPWR;
676 if (dstatep->level[0] != MINPWR) {
685 " comp 0 to level %d",
689 dstatep->level[0] = level_tmp;
793 level_tmp = dstatep->level[0];
794 dstatep->level[0] = MINPWR;
797 " level %d", ddi_node_name(devi),
803 " level %d\n", ddi_node_name(devi),
805 dstatep->level[0] = level_tmp;
1072 * assumes that the current level is 0
1095 level_tmp = dstatep->level[i];
1096 dstatep->level[i] = 0;
1099 dstatep->level[i] = level_tmp;
1117 level_tmp = dstatep->level[i];
1118 dstatep->level[i] = maxpwr[i];
1121 dstatep->level[i] = level_tmp;
1182 gen_power(dev_info_t *dip, int cmpt, int level)
1189 GEN_DEBUG((CE_CONT, "%s%d: power: cmpt %d to level %d",
1190 nodename, instance, cmpt, level));
1201 * Set comp 0 to full level if non-zero comps
1202 * are being set to a higher, non-zero level.
1206 dstatep->level[cmpt] = level;
1208 } else if (level > dstatep->level[cmpt] && level != 0 &&
1209 dstatep->level[0] != COMP_0_MAXPWR) {
1220 * first set comp 0 to level COMP_0_MAXPWR
1223 "pm_raise_power: comp 0 to level %d",
1229 "failed: comp 0 to level %d\n",
1236 dstatep->level[0] = COMP_0_MAXPWR;
1238 * now set the level on the non-zero comp
1240 dstatep->level[cmpt] = level;
1243 "comp %d to level %d",
1244 nodename, instance, cmpt, level));
1248 "pm_power_has_changed: comp 0 to level %d",
1251 level_tmp = dstatep->level[0];
1252 dstatep->level[0] = COMP_0_MAXPWR;
1257 "failed: comp 0 to level %d\n",
1259 dstatep->level[0] = level_tmp;
1262 * now set the level on the non-zero comp
1266 " to level %d", nodename, instance,
1267 cmpt, level));
1268 dstatep->level[cmpt] = level;
1274 dstatep->level[cmpt] = level;