Lines Matching defs:iobase

84 	u32 __iomem *iobase;
100 return !xlr_i2c_busy(priv, xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS));
113 status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS);
123 xlr_i2c_wreg(priv->iobase, XLR_I2C_DATAOUT,
133 xlr_i2c_rdreg(priv->iobase, XLR_I2C_DATAIN);
142 int_stat = xlr_i2c_rdreg(priv->iobase, XLR_I2C_INT_STAT);
146 xlr_i2c_wreg(priv->iobase, XLR_I2C_INT_STAT, int_stat);
151 status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS);
177 xlr_i2c_wreg(priv->iobase, XLR_I2C_ADDR, offset);
178 xlr_i2c_wreg(priv->iobase, XLR_I2C_DEVADDR, addr);
179 xlr_i2c_wreg(priv->iobase, XLR_I2C_CFG,
187 xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 1);
191 xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 2);
192 xlr_i2c_wreg(priv->iobase, XLR_I2C_DATAOUT, buf[1]);
201 xlr_i2c_wreg(priv->iobase, XLR_I2C_STARTXFR, xfer);
208 i2c_status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS);
211 xlr_i2c_wreg(priv->iobase, XLR_I2C_DATAOUT, buf[pos++]);
241 xlr_i2c_wreg(priv->iobase, XLR_I2C_CFG,
243 xlr_i2c_wreg(priv->iobase, XLR_I2C_BYTECNT, len - 1);
244 xlr_i2c_wreg(priv->iobase, XLR_I2C_DEVADDR, addr);
253 xlr_i2c_wreg(priv->iobase, XLR_I2C_STARTXFR, XLR_I2C_STARTXFR_RD);
260 i2c_status = xlr_i2c_rdreg(priv->iobase, XLR_I2C_STATUS);
266 xlr_i2c_rdreg(priv->iobase, XLR_I2C_DATAIN);
303 xlr_i2c_wreg(priv->iobase, XLR_I2C_INT_EN, 0xf);
318 xlr_i2c_wreg(priv->iobase, XLR_I2C_INT_EN, 0);
382 priv->iobase = devm_platform_ioremap_resource(pdev, 0);
383 if (IS_ERR(priv->iobase))
384 return PTR_ERR(priv->iobase);
391 xlr_i2c_wreg(priv->iobase, XLR_I2C_INT_EN, 0);
392 xlr_i2c_wreg(priv->iobase, XLR_I2C_INT_STAT, 0xf);
415 xlr_i2c_wreg(priv->iobase, XLR_I2C_CLKDIV, clk_div);