Lines Matching refs:base
145 void __iomem *base = ctrl.aon_ctrl_base;
149 writel_relaxed(0, base + AON_CTRL_PM_INITIATE);
150 (void)readl_relaxed(base + AON_CTRL_PM_INITIATE);
153 writel_relaxed((cmd << 1) | PM_INITIATE, base + AON_CTRL_PM_INITIATE);
160 (void)readl_relaxed(base + AON_CTRL_PM_INITIATE);
166 ret = readl_relaxed(base + AON_CTRL_PM_INITIATE);
182 void __iomem *base = ctrl.aon_ctrl_base;
187 tmp = readl_relaxed(base + AON_CTRL_HOST_MISC_CMDS);
189 writel_relaxed(tmp, base + AON_CTRL_HOST_MISC_CMDS);
190 (void)readl_relaxed(base + AON_CTRL_HOST_MISC_CMDS);
312 void __iomem *base = ctrl.aon_ctrl_base;
318 writel_relaxed(base_cmd, base + AON_CTRL_PM_CTRL);
321 (void)readl_relaxed(base + AON_CTRL_PM_CTRL);
323 writel_relaxed(base_cmd | PM_PWR_DOWN, base + AON_CTRL_PM_CTRL);
324 (void)readl_relaxed(base + AON_CTRL_PM_CTRL);
683 void __iomem *base;
687 base = brcmstb_ioremap_match(aon_ctrl_dt_ids, 0, NULL);
688 if (IS_ERR(base)) {
690 ret = PTR_ERR(base);
693 ctrl.aon_ctrl_base = base;
696 base = brcmstb_ioremap_match(aon_ctrl_dt_ids, 1, NULL);
697 if (IS_ERR(base)) {
703 ctrl.aon_sram = base;
710 base = brcmstb_ioremap_match(ddr_phy_dt_ids, 0,
712 if (IS_ERR(base)) {
714 ret = PTR_ERR(base);
720 ctrl.memcs[0].ddr_phy_base = base;
740 base = of_io_request_and_map(dn, 0, dn->full_name);
741 if (IS_ERR(base)) {
747 ret = PTR_ERR(base);
750 ctrl.memcs[i].ddr_shimphy_base = base;
757 base = of_iomap(dn, 0);
758 if (!base) {
767 iounmap(base);
779 ctrl.memcs[i].ddr_ctrl = base;