Lines Matching refs:pwrdm1
387 int pwrdm_add_wkdep(struct powerdomain *pwrdm1, struct powerdomain *pwrdm2) in pwrdm_add_wkdep() argument
391 if (!pwrdm1) in pwrdm_add_wkdep()
394 p = _pwrdm_deps_lookup(pwrdm2, pwrdm1->wkdep_srcs); in pwrdm_add_wkdep()
397 "%s when %s wakes up\n", pwrdm1->name, pwrdm2->name); in pwrdm_add_wkdep()
402 pwrdm1->name, pwrdm2->name); in pwrdm_add_wkdep()
405 pwrdm1->prcm_offs, PM_WKDEP); in pwrdm_add_wkdep()
420 int pwrdm_del_wkdep(struct powerdomain *pwrdm1, struct powerdomain *pwrdm2) in pwrdm_del_wkdep() argument
424 if (!pwrdm1) in pwrdm_del_wkdep()
427 p = _pwrdm_deps_lookup(pwrdm2, pwrdm1->wkdep_srcs); in pwrdm_del_wkdep()
430 "%s when %s wakes up\n", pwrdm1->name, pwrdm2->name); in pwrdm_del_wkdep()
435 "wakes up\n", pwrdm1->name, pwrdm2->name); in pwrdm_del_wkdep()
438 pwrdm1->prcm_offs, PM_WKDEP); in pwrdm_del_wkdep()
457 int pwrdm_read_wkdep(struct powerdomain *pwrdm1, struct powerdomain *pwrdm2) in pwrdm_read_wkdep() argument
461 if (!pwrdm1) in pwrdm_read_wkdep()
464 p = _pwrdm_deps_lookup(pwrdm2, pwrdm1->wkdep_srcs); in pwrdm_read_wkdep()
467 "%s when %s wakes up\n", pwrdm1->name, pwrdm2->name); in pwrdm_read_wkdep()
471 return prm_read_mod_bits_shift(pwrdm1->prcm_offs, PM_WKDEP, in pwrdm_read_wkdep()
487 int pwrdm_add_sleepdep(struct powerdomain *pwrdm1, struct powerdomain *pwrdm2) in pwrdm_add_sleepdep() argument
491 if (!pwrdm1) in pwrdm_add_sleepdep()
497 p = _pwrdm_deps_lookup(pwrdm2, pwrdm1->sleepdep_srcs); in pwrdm_add_sleepdep()
500 "dependency affecting %s from %s\n", pwrdm1->name, in pwrdm_add_sleepdep()
506 pwrdm1->name, pwrdm2->name); in pwrdm_add_sleepdep()
509 pwrdm1->prcm_offs, OMAP3430_CM_SLEEPDEP); in pwrdm_add_sleepdep()
526 int pwrdm_del_sleepdep(struct powerdomain *pwrdm1, struct powerdomain *pwrdm2) in pwrdm_del_sleepdep() argument
530 if (!pwrdm1) in pwrdm_del_sleepdep()
536 p = _pwrdm_deps_lookup(pwrdm2, pwrdm1->sleepdep_srcs); in pwrdm_del_sleepdep()
539 "dependency affecting %s from %s\n", pwrdm1->name, in pwrdm_del_sleepdep()
545 "%s is active\n", pwrdm1->name, pwrdm2->name); in pwrdm_del_sleepdep()
548 pwrdm1->prcm_offs, OMAP3430_CM_SLEEPDEP); in pwrdm_del_sleepdep()
569 int pwrdm_read_sleepdep(struct powerdomain *pwrdm1, struct powerdomain *pwrdm2) in pwrdm_read_sleepdep() argument
573 if (!pwrdm1) in pwrdm_read_sleepdep()
579 p = _pwrdm_deps_lookup(pwrdm2, pwrdm1->sleepdep_srcs); in pwrdm_read_sleepdep()
582 "dependency affecting %s from %s\n", pwrdm1->name, in pwrdm_read_sleepdep()
587 return prm_read_mod_bits_shift(pwrdm1->prcm_offs, OMAP3430_CM_SLEEPDEP, in pwrdm_read_sleepdep()