Lines Matching refs:irq_mask
450 u32 mcr, irq_mask; in read_i2c() local
466 irq_mask = (I2C_IT_RXFNF | I2C_IT_RXFF | in read_i2c()
470 irq_mask |= I2C_IT_MTD; in read_i2c()
472 irq_mask |= I2C_IT_MTDWS; in read_i2c()
474 irq_mask = I2C_CLEAR_ALL_INTS & IRQ_MASK(irq_mask); in read_i2c()
476 writel(readl(dev->virtbase + I2C_IMSCR) | irq_mask, in read_i2c()
519 u32 mcr, irq_mask; in write_i2c() local
536 irq_mask = (I2C_IT_TXFOVR | I2C_IT_MAL | I2C_IT_BERR); in write_i2c()
542 irq_mask |= I2C_IT_TXFNE; in write_i2c()
550 irq_mask |= I2C_IT_MTD; in write_i2c()
552 irq_mask |= I2C_IT_MTDWS; in write_i2c()
554 irq_mask = I2C_CLEAR_ALL_INTS & IRQ_MASK(irq_mask); in write_i2c()
556 writel(readl(dev->virtbase + I2C_IMSCR) | irq_mask, in write_i2c()