Lines Matching refs:base

147 	void __iomem *base;
168 dev->base + CS_OFFSET);
175 dev->base + CS_OFFSET);
182 dev->base + CS_OFFSET);
188 dev->base + CS_OFFSET);
198 writel(readl(dev->base + CLKEN_OFFSET) | CLKEN_CLKEN_MASK,
199 dev->base + CLKEN_OFFSET);
204 writel(readl(dev->base + CLKEN_OFFSET) & ~CLKEN_CLKEN_MASK,
205 dev->base + CLKEN_OFFSET);
211 uint32_t status = readl(dev->base + ISR_OFFSET);
219 dev->base + TXFCR_OFFSET);
221 writel(status & ~ISR_RESERVED_MASK, dev->base + ISR_OFFSET);
232 while (readl(dev->base + ISR_OFFSET) & ISR_CMDBUSY_MASK)
254 writel(IER_I2C_INT_EN_MASK, dev->base + IER_OFFSET);
266 writel(0, dev->base + IER_OFFSET);
290 writel(IER_READ_COMPLETE_INT_MASK, dev->base + IER_OFFSET);
295 dev->base + RXFCR_OFFSET);
301 writel(0, dev->base + IER_OFFSET);
310 *buf = readl(dev->base + RXFIFORDOUT_OFFSET);
358 writel(ISR_SES_DONE_MASK, dev->base + ISR_OFFSET);
361 writel(IER_I2C_INT_EN_MASK, dev->base + IER_OFFSET);
367 writel(data, dev->base + DAT_OFFSET);
373 writel(0, dev->base + IER_OFFSET);
380 nak_received = readl(dev->base + CS_OFFSET) & CS_ACK_MASK ? 1 : 0;
403 dev->base + IER_OFFSET);
410 writel(buf[k], (dev->base + DAT_OFFSET));
418 fifo_status = readl(dev->base + FIFO_STATUS_OFFSET);
422 writel(0, dev->base + IER_OFFSET);
425 if (readl(dev->base + CS_OFFSET) & CS_ACK_MASK) {
505 writel(readl(dev->base + CLKEN_OFFSET) & ~CLKEN_AUTOSENSE_OFF_MASK,
506 dev->base + CLKEN_OFFSET);
511 writel(readl(dev->base + HSTIM_OFFSET) & ~HSTIM_HS_MODE_MASK,
512 dev->base + HSTIM_OFFSET);
518 dev->base + TIM_OFFSET);
523 dev->base + CLKEN_OFFSET);
532 dev->base + TIM_OFFSET);
537 dev->base + HSTIM_OFFSET);
539 writel(readl(dev->base + HSTIM_OFFSET) | HSTIM_HS_MODE_MASK,
540 dev->base + HSTIM_OFFSET);
607 writel(0, dev->base + PADCTL_OFFSET);
683 writel(PADCTL_PAD_OUT_EN_MASK, dev->base + PADCTL_OFFSET);
754 dev->base = devm_platform_ioremap_resource(pdev, 0);
755 if (IS_ERR(dev->base))
756 return PTR_ERR(dev->base);
790 writel(0, dev->base + TOUT_OFFSET);
797 dev->base + TXFCR_OFFSET);
800 writel(0, dev->base + IER_OFFSET);
809 dev->base + ISR_OFFSET);
830 writel(PADCTL_PAD_OUT_EN_MASK, dev->base + PADCTL_OFFSET);