Lines Matching refs:stat
364 u32 stat, ctl; in i2c_pnx_interrupt() local
372 stat = ioread32(I2C_REG_STS(alg_data)); in i2c_pnx_interrupt()
375 if (stat & mstatus_afi) { in i2c_pnx_interrupt()
388 } else if (stat & mstatus_nai) { in i2c_pnx_interrupt()
417 if ((stat & mstatus_drmi) || !(stat & mstatus_rfe)) { in i2c_pnx_interrupt()
427 stat = ioread32(I2C_REG_STS(alg_data)); in i2c_pnx_interrupt()
428 iowrite32(stat | mstatus_tdi | mstatus_afi, I2C_REG_STS(alg_data)); in i2c_pnx_interrupt()
462 u32 stat; in bus_reset_if_active() local
464 if ((stat = ioread32(I2C_REG_STS(alg_data))) & mstatus_active) { in bus_reset_if_active()
471 } else if (!(stat & mstatus_rfe) || !(stat & mstatus_tfe)) { in bus_reset_if_active()
478 } else if (stat & mstatus_nai) { in bus_reset_if_active()
499 u32 stat; in i2c_pnx_xfer() local
558 if ((stat = ioread32(I2C_REG_STS(alg_data))) & mstatus_tdi) { in i2c_pnx_xfer()
562 iowrite32(stat, I2C_REG_STS(alg_data)); in i2c_pnx_xfer()
564 if ((stat = ioread32(I2C_REG_STS(alg_data))) & mstatus_afi) { in i2c_pnx_xfer()
568 iowrite32(stat, I2C_REG_STS(alg_data)); in i2c_pnx_xfer()