Lines Matching refs:iicstat
136 static int i2c_s3c_irq_nextbyte(struct s3c24xx_i2c *i2c, unsigned long iicstat);
286 unsigned long iicstat = readl(i2c->regs + S3C2410_IICSTAT);
326 iicstat &= ~S3C2410_IICSTAT_TXRXEN;
329 iicstat &= ~S3C2410_IICSTAT_START;
331 writel(iicstat, i2c->regs + S3C2410_IICSTAT);
379 static int i2c_s3c_irq_nextbyte(struct s3c24xx_i2c *i2c, unsigned long iicstat)
401 if (iicstat & S3C2410_IICSTAT_LASTBIT &&
437 if (iicstat & S3C2410_IICSTAT_LASTBIT) {
615 unsigned long iicstat;
619 iicstat = readl(i2c->regs + S3C2410_IICSTAT);
621 if (!(iicstat & S3C2410_IICSTAT_BUSBUSY))
635 unsigned long iicstat;
655 iicstat = readl(i2c->regs + S3C2410_IICSTAT);
656 while ((iicstat & S3C2410_IICSTAT_START) && --spins) {
658 iicstat = readl(i2c->regs + S3C2410_IICSTAT);
669 while ((iicstat & S3C2410_IICSTAT_START) &&
675 iicstat = readl(i2c->regs + S3C2410_IICSTAT);
678 if (iicstat & S3C2410_IICSTAT_START)