Lines Matching refs:base
61 void __iomem *base;
75 ret = readl_relaxed_poll_timeout(i2c->base + REG_SM0CTL1_REG,
97 SM0CTL0_SCL_STRETCH, i2c->base + REG_SM0CTL0_REG);
98 iowrite32(0, i2c->base + REG_SM0CFG2_REG);
105 ioread32(i2c->base + REG_SM0CFG2_REG),
106 ioread32(i2c->base + REG_SM0CTL0_REG),
107 ioread32(i2c->base + REG_SM0CTL1_REG),
108 ioread32(i2c->base + REG_SM0D0_REG),
109 ioread32(i2c->base + REG_SM0D1_REG));
114 u32 ack = readl_relaxed(i2c->base + REG_SM0CTL1_REG);
122 iowrite32(SM0CTL1_START | SM0CTL1_TRI, i2c->base + REG_SM0CTL1_REG);
128 iowrite32(SM0CTL1_STOP | SM0CTL1_TRI, i2c->base + REG_SM0CTL1_REG);
135 i2c->base + REG_SM0CTL1_REG);
171 iowrite32(addr, i2c->base + REG_SM0D0_REG);
178 iowrite32(addr, i2c->base + REG_SM0D0_REG);
200 iowrite32(data[0], i2c->base + REG_SM0D0_REG);
201 iowrite32(data[1], i2c->base + REG_SM0D1_REG);
210 data[0] = ioread32(i2c->base + REG_SM0D0_REG);
211 data[1] = ioread32(i2c->base + REG_SM0D1_REG);
282 i2c->base = devm_platform_get_and_ioremap_resource(pdev, 0, NULL);
283 if (IS_ERR(i2c->base))
284 return PTR_ERR(i2c->base);