Lines Matching refs:base
107 void __iomem *base; member
135 void __iomem *reg_addr = dscr.base + reg; in dscr_write_locked1()
136 void __iomem *lock_addr = dscr.base + lock; in dscr_write_locked1()
165 soc_writel(key0, dscr.base + lock0); in dscr_write_locked2()
166 soc_writel(key1, dscr.base + lock1); in dscr_write_locked2()
167 soc_writel(val, dscr.base + reg); in dscr_write_locked2()
168 soc_writel(0, dscr.base + lock0); in dscr_write_locked2()
169 soc_writel(0, dscr.base + lock1); in dscr_write_locked2()
183 soc_writel(val, dscr.base + reg); in dscr_write()
199 if (!dscr.base) in dscr_set_devstate()
230 val = soc_readl(dscr.base + ctl->reg); in dscr_set_devstate()
249 val = soc_readl(dscr.base + stat->reg); in dscr_set_devstate()
274 val = soc_readl(dscr.base + r->reg); in dscr_rmii_reset()
285 void __iomem *base) in dscr_parse_devstat() argument
292 c6x_devstat = soc_readl(base + val); in dscr_parse_devstat()
297 void __iomem *base) in dscr_parse_silicon_rev() argument
304 c6x_silicon_rev = soc_readl(base + vals[0]); in dscr_parse_silicon_rev()
328 void __iomem *base) in dscr_parse_mac_fuse() argument
339 fuse = soc_readl(base + vals[f * 5]); in dscr_parse_mac_fuse()
347 void __iomem *base) in dscr_parse_rmii_resets() argument
369 void __iomem *base) in dscr_parse_privperm() argument
397 void __iomem *base) in dscr_parse_locked_regs() argument
432 void __iomem *base) in dscr_parse_kick_regs() argument
470 void __iomem *base) in dscr_parse_devstate_ctl_regs() argument
526 void __iomem *base) in dscr_parse_devstate_stat_regs() argument
573 void __iomem *base; in dscr_probe() local
581 base = of_iomap(node, 0); in dscr_probe()
582 if (!base) { in dscr_probe()
587 dscr.base = base; in dscr_probe()
589 dscr_parse_devstat(node, base); in dscr_probe()
590 dscr_parse_silicon_rev(node, base); in dscr_probe()
591 dscr_parse_mac_fuse(node, base); in dscr_probe()
592 dscr_parse_rmii_resets(node, base); in dscr_probe()
593 dscr_parse_locked_regs(node, base); in dscr_probe()
594 dscr_parse_kick_regs(node, base); in dscr_probe()
595 dscr_parse_devstate_ctl_regs(node, base); in dscr_probe()
596 dscr_parse_devstate_stat_regs(node, base); in dscr_probe()
597 dscr_parse_privperm(node, base); in dscr_probe()