Lines Matching refs:domain_num
38 int psc_wait(u32 domain_num) in psc_wait() argument
55 ptstat = ptstat & (1 << domain_num); in psc_wait()
71 u32 domain_num; in psc_get_domain_num() local
74 domain_num = __raw_readl(KS2_PSC_BASE + PSC_REG_MDCFG(mod_num)); in psc_get_domain_num()
75 domain_num = PSC_REG_MDCFG_GET_PD(domain_num); in psc_get_domain_num()
77 return domain_num; in psc_get_domain_num()
96 u32 domain_num; in psc_set_state() local
108 domain_num = PSC_REG_MDCFG_GET_PD(v); in psc_set_state()
112 if (psc_wait(domain_num) != 0) in psc_set_state()
124 pdctl = __raw_readl(KS2_PSC_BASE + PSC_REG_PDCTL(domain_num)); in psc_set_state()
127 __raw_writel(pdctl, KS2_PSC_BASE + PSC_REG_PDCTL(domain_num)); in psc_set_state()
138 ptcmd |= (u32)(1<<domain_num); in psc_set_state()
142 return psc_wait(domain_num); in psc_set_state()
220 int psc_disable_domain(u32 domain_num) in psc_disable_domain() argument
225 pdctl = __raw_readl(KS2_PSC_BASE + PSC_REG_PDCTL(domain_num)); in psc_disable_domain()
228 __raw_writel(pdctl, KS2_PSC_BASE + PSC_REG_PDCTL(domain_num)); in psc_disable_domain()
231 ptcmd |= (u32)(1 << domain_num); in psc_disable_domain()
234 return psc_wait(domain_num); in psc_disable_domain()
251 int domain_num = psc_get_domain_num(mod_num); in psc_module_keep_in_reset_enabled() local
255 psc_wait(domain_num); in psc_module_keep_in_reset_enabled()
262 psc_wait(domain_num); in psc_module_keep_in_reset_enabled()
273 ptcmd |= (u32)(1 << domain_num); in psc_module_keep_in_reset_enabled()
275 psc_wait(domain_num); in psc_module_keep_in_reset_enabled()
308 int domain_num = psc_get_domain_num(mod_num); in psc_module_release_from_reset() local
312 psc_wait(domain_num); in psc_module_release_from_reset()
319 psc_wait(domain_num); in psc_module_release_from_reset()