Lines Matching refs:ctl_addr
233 static int scpsys_sram_enable(struct scp_domain *scpd, void __iomem *ctl_addr)
239 val = readl(ctl_addr);
241 writel(val, ctl_addr);
253 int ret = readl_poll_timeout(ctl_addr, tmp,
263 static int scpsys_sram_disable(struct scp_domain *scpd, void __iomem *ctl_addr)
269 val = readl(ctl_addr);
271 writel(val, ctl_addr);
274 return readl_poll_timeout(ctl_addr, tmp,
307 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs;
320 val = readl(ctl_addr);
322 writel(val, ctl_addr);
324 writel(val, ctl_addr);
333 writel(val, ctl_addr);
336 writel(val, ctl_addr);
339 writel(val, ctl_addr);
341 ret = scpsys_sram_enable(scpd, ctl_addr);
365 void __iomem *ctl_addr = scp->base + scpd->data->ctl_offs;
373 ret = scpsys_sram_disable(scpd, ctl_addr);
378 val = readl(ctl_addr);
380 writel(val, ctl_addr);
383 writel(val, ctl_addr);
386 writel(val, ctl_addr);
389 writel(val, ctl_addr);
392 writel(val, ctl_addr);