Lines Matching refs:base
51 u32 reg; /* offset from base */
52 u32 lockreg; /* offset from base */
104 void __iomem *base;
132 void __iomem *reg_addr = dscr.base + reg;
133 void __iomem *lock_addr = dscr.base + lock;
162 soc_writel(key0, dscr.base + lock0);
163 soc_writel(key1, dscr.base + lock1);
164 soc_writel(val, dscr.base + reg);
165 soc_writel(0, dscr.base + lock0);
166 soc_writel(0, dscr.base + lock1);
180 soc_writel(val, dscr.base + reg);
196 if (!dscr.base)
227 val = soc_readl(dscr.base + ctl->reg);
246 val = soc_readl(dscr.base + stat->reg);
271 val = soc_readl(dscr.base + r->reg);
282 void __iomem *base)
289 c6x_devstat = soc_readl(base + val);
294 void __iomem *base)
301 c6x_silicon_rev = soc_readl(base + vals[0]);
325 void __iomem *base)
336 fuse = soc_readl(base + vals[f * 5]);
344 void __iomem *base)
366 void __iomem *base)
394 void __iomem *base)
429 void __iomem *base)
467 void __iomem *base)
523 void __iomem *base)
570 void __iomem *base;
578 base = of_iomap(node, 0);
579 if (!base) {
584 dscr.base = base;
586 dscr_parse_devstat(node, base);
587 dscr_parse_silicon_rev(node, base);
588 dscr_parse_mac_fuse(node, base);
589 dscr_parse_rmii_resets(node, base);
590 dscr_parse_locked_regs(node, base);
591 dscr_parse_kick_regs(node, base);
592 dscr_parse_devstate_ctl_regs(node, base);
593 dscr_parse_devstate_stat_regs(node, base);
594 dscr_parse_privperm(node, base);