Lines Matching refs:ctl_addr
187 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs; in scpsys_power_on() local
209 val = readl(ctl_addr); in scpsys_power_on()
211 writel(val, ctl_addr); in scpsys_power_on()
213 writel(val, ctl_addr); in scpsys_power_on()
222 writel(val, ctl_addr); in scpsys_power_on()
225 writel(val, ctl_addr); in scpsys_power_on()
228 writel(val, ctl_addr); in scpsys_power_on()
231 writel(val, ctl_addr); in scpsys_power_on()
243 ret = readl_poll_timeout(ctl_addr, tmp, (tmp & pdn_ack) == 0, in scpsys_power_on()
277 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs; in scpsys_power_off() local
291 val = readl(ctl_addr); in scpsys_power_off()
293 writel(val, ctl_addr); in scpsys_power_off()
296 ret = readl_poll_timeout(ctl_addr, tmp, (tmp & pdn_ack) == pdn_ack, in scpsys_power_off()
302 writel(val, ctl_addr); in scpsys_power_off()
305 writel(val, ctl_addr); in scpsys_power_off()
308 writel(val, ctl_addr); in scpsys_power_off()
311 writel(val, ctl_addr); in scpsys_power_off()
314 writel(val, ctl_addr); in scpsys_power_off()