Lines Matching full:slv

423 	struct mlxbf_i2c_resource *slv;  member
599 iowrite32be(data32, priv->slv->io + addr + offset); in mlxbf_i2c_smbus_write_data()
624 data32 = ioread32be(priv->slv->io + addr + offset); in mlxbf_i2c_smbus_read_data()
634 data32 = ioread32be(priv->slv->io + addr + offset); in mlxbf_i2c_smbus_read_data()
1561 slave_reg = readl(priv->slv->io + in mlxbf_i2c_slave_enable()
1583 writel(slave_reg, priv->slv->io + in mlxbf_i2c_slave_enable()
1618 slave_reg = readl(priv->slv->io + in mlxbf_i2c_slave_disable()
1639 writel(slave_reg, priv->slv->io + in mlxbf_i2c_slave_disable()
1743 writel(0, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_FSM); in mlxbf_i2c_init_slave()
1758 writel(0x1, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_READY); in mlxbf_i2c_init_slave()
1836 data32 = ioread32be(priv->slv->io + in mlxbf_i2c_irq_send()
1899 writel(control32, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_GW); in mlxbf_i2c_irq_send()
1911 writel(0x0, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_RS_MASTER_BYTES); in mlxbf_i2c_irq_send()
1912 writel(0x0, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_PEC); in mlxbf_i2c_irq_send()
1913 writel(0x1, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_READY); in mlxbf_i2c_irq_send()
1967 writel(0x0, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_RS_MASTER_BYTES); in mlxbf_i2c_irq_recv()
1968 writel(0x0, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_PEC); in mlxbf_i2c_irq_recv()
1969 writel(0x1, priv->slv->io + MLXBF_I2C_SMBUS_SLAVE_READY); in mlxbf_i2c_irq_recv()
2004 rw_bytes_reg = readl(priv->slv->io + in mlxbf_i2c_irq()
2275 priv->slv = devm_kzalloc(dev, sizeof(struct mlxbf_i2c_resource), GFP_KERNEL); in mlxbf_i2c_probe()
2276 if (!priv->slv) in mlxbf_i2c_probe()
2286 priv->slv->io = priv->smbus->io + MLXBF_I2C_SLV_ADDR_OFFSET; in mlxbf_i2c_probe()
2298 ret = mlxbf_i2c_init_resource(pdev, &priv->slv, in mlxbf_i2c_probe()
2391 params = priv->slv->params; in mlxbf_i2c_remove()