Lines Matching defs:icr
256 unsigned long icr = readl(_ICR(i2c));
258 icr &= ~ICR_START;
259 icr |= ICR_ACKNAK | ICR_STOP | ICR_TB;
261 writel(icr, _ICR(i2c));
593 u32 icr;
603 icr = readl(_ICR(i2c)) & ~(ICR_STOP | ICR_ALDIE);
604 writel(icr | ICR_START | ICR_TB, _ICR(i2c));
609 u32 icr;
614 icr = readl(_ICR(i2c));
615 icr &= ~(ICR_STOP | ICR_ACKNAK);
616 writel(icr, _ICR(i2c));
786 u32 icr = readl(_ICR(i2c)) & ~(ICR_START|ICR_STOP|ICR_ACKNAK|ICR_TB);
830 icr |= ICR_STOP | ICR_ACKNAK;
832 icr |= ICR_ALDIE | ICR_TB;
839 icr |= ICR_ALDIE | ICR_TB;
847 icr |= ICR_STOP;
872 icr &= ~ICR_ALDIE;
873 icr |= ICR_START | ICR_TB;
886 i2c->icrlog[i2c->irqlogidx-1] = icr;
888 writel(icr, _ICR(i2c));
894 u32 icr = readl(_ICR(i2c)) & ~(ICR_START|ICR_STOP|ICR_ACKNAK|ICR_TB);
907 icr |= ICR_STOP | ICR_ACKNAK;
909 icr |= ICR_ALDIE | ICR_TB;
914 i2c->icrlog[i2c->irqlogidx-1] = icr;
916 writel(icr, _ICR(i2c));