Lines Matching refs:icmsr
23 u32 icmsr; member
68 writel(0, &dev->icmsr); in rcar_i2c_raw_rw_common()
72 while ((readl(&dev->icmsr) & (MSR_MAT | MSR_MDE)) in rcar_i2c_raw_rw_common()
79 writel(~(MSR_MAT | MSR_MDE), &dev->icmsr); in rcar_i2c_raw_rw_common()
81 while (!(readl(&dev->icmsr) & MSR_MDE)) in rcar_i2c_raw_rw_common()
87 while (!(readl(&dev->icmsr) & MSR_MST)) in rcar_i2c_raw_rw_finish()
101 writel(~MSR_MDE, &dev->icmsr); in rcar_i2c_raw_write()
103 while (!(readl(&dev->icmsr) & MSR_MDE)) in rcar_i2c_raw_write()
109 writel(~MSR_MDE, &dev->icmsr); in rcar_i2c_raw_write()
128 writel(0, &dev->icmsr); in rcar_i2c_raw_read()
130 while ((readl(&dev->icmsr) & (MSR_MAT | MSR_MDR)) in rcar_i2c_raw_read()
139 writel(~(MSR_MAT | MSR_MDR), &dev->icmsr); in rcar_i2c_raw_read()
141 while (!(readl(&dev->icmsr) & MSR_MDR)) in rcar_i2c_raw_read()
147 writel(~MSR_MDR, &dev->icmsr); in rcar_i2c_raw_read()
225 writel(0, &dev->icmsr); in rcar_i2c_init()