Lines Matching refs:data32
636 u32 data32; in mlxbf_i2c_smbus_write_data() local
649 data32 = *((u32 *)(data + offset)); in mlxbf_i2c_smbus_write_data()
651 iowrite32be(data32, priv->mst->io + addr + offset); in mlxbf_i2c_smbus_write_data()
653 iowrite32be(data32, priv->slv->io + addr + offset); in mlxbf_i2c_smbus_write_data()
661 u32 data32, mask; in mlxbf_i2c_smbus_read_data() local
676 data32 = ioread32be(priv->mst->io + addr + offset); in mlxbf_i2c_smbus_read_data()
678 data32 = ioread32be(priv->slv->io + addr + offset); in mlxbf_i2c_smbus_read_data()
679 *((u32 *)(data + offset)) = data32; in mlxbf_i2c_smbus_read_data()
686 data32 = ioread32be(priv->mst->io + addr + offset); in mlxbf_i2c_smbus_read_data()
688 data32 = ioread32be(priv->slv->io + addr + offset); in mlxbf_i2c_smbus_read_data()
691 data[offset + byte] = data32 & GENMASK(7, 0); in mlxbf_i2c_smbus_read_data()
692 data32 = ror32(data32, MLXBF_I2C_SHIFT_8); in mlxbf_i2c_smbus_read_data()
1875 u32 control32, data32; in mlxbf_i2c_irq_send() local
1883 data32 = ioread32be(priv->slv->io + in mlxbf_i2c_irq_send()
1885 addr = (data32 & GENMASK(7, 0)) >> 1; in mlxbf_i2c_irq_send()
1907 value = (data32 >> 8) & GENMASK(7, 0); in mlxbf_i2c_irq_send()