Lines Matching refs:base
67 void __iomem *base;
102 writel(0xFFFFFFFF, kp->base + KPICRN_OFFSET(reg_num));
104 state = readl(kp->base + KPSSRN_OFFSET(reg_num));
143 writel(kp->kpior, kp->base + KPIOR_OFFSET);
145 writel(kp->imr0_val, kp->base + KPIMR0_OFFSET);
146 writel(kp->imr1_val, kp->base + KPIMR1_OFFSET);
148 writel(kp->kpemr, kp->base + KPEMR0_OFFSET);
149 writel(kp->kpemr, kp->base + KPEMR1_OFFSET);
150 writel(kp->kpemr, kp->base + KPEMR2_OFFSET);
151 writel(kp->kpemr, kp->base + KPEMR3_OFFSET);
153 writel(0xFFFFFFFF, kp->base + KPICR0_OFFSET);
154 writel(0xFFFFFFFF, kp->base + KPICR1_OFFSET);
156 kp->last_state[0] = readl(kp->base + KPSSR0_OFFSET);
157 kp->last_state[0] = readl(kp->base + KPSSR1_OFFSET);
159 writel(kp->kpcr | KPCR_ENABLE, kp->base + KPCR_OFFSET);
168 val = readl(kp->base + KPCR_OFFSET);
170 writel(0, kp->base + KPCR_OFFSET);
171 writel(0, kp->base + KPIMR0_OFFSET);
172 writel(0, kp->base + KPIMR1_OFFSET);
173 writel(0xFFFFFFFF, kp->base + KPICR0_OFFSET);
174 writel(0xFFFFFFFF, kp->base + KPICR1_OFFSET);
355 kp->base = devm_platform_ioremap_resource(pdev, 0);
356 if (IS_ERR(kp->base))
357 return PTR_ERR(kp->base);