PMAC_FTR_SLEEP_STATE
{ PMAC_FTR_SLEEP_STATE, ohare_sleep_state },
{ PMAC_FTR_SLEEP_STATE, heathrow_sleep_state },
{ PMAC_FTR_SLEEP_STATE, heathrow_sleep_state },
{ PMAC_FTR_SLEEP_STATE, core99_sleep_state },
{ PMAC_FTR_SLEEP_STATE, core99_sleep_state },
{ PMAC_FTR_SLEEP_STATE, core99_sleep_state },
{ PMAC_FTR_SLEEP_STATE, core99_sleep_state },
pmac_call_feature(PMAC_FTR_SLEEP_STATE,NULL,1,1);
pmac_call_feature(PMAC_FTR_SLEEP_STATE,NULL,1,0);
pmac_call_feature(PMAC_FTR_SLEEP_STATE,NULL,0,1);
pmac_call_feature(PMAC_FTR_SLEEP_STATE,NULL,0,0);
if (pmac_call_feature(PMAC_FTR_SLEEP_STATE,NULL,0,-1) < 0) {
pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, 1);
pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, 0);
pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, 1);
pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, 0);
&& (pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, -1) >= 0);
if (pmac_call_feature(PMAC_FTR_SLEEP_STATE, NULL, 0, -1) < 0)
pmac_call_feature(PMAC_FTR_SLEEP_STATE,NULL,0,-1) >= 0)
pmac_call_feature(PMAC_FTR_SLEEP_STATE,NULL,0,-1) >= 0)