Lines Matching defs:icr
138 u32 icr;
160 .icr = 0x10,
169 .icr = 0x08,
178 .icr = 0x00,
187 .icr = 0x10,
198 .icr = 0x08,
408 unsigned long icr = readl(_ICR(i2c));
410 icr &= ~ICR_START;
411 icr |= ICR_ACKNAK | ICR_STOP | ICR_TB;
413 writel(icr, _ICR(i2c));
795 u32 icr;
806 icr = readl(_ICR(i2c)) & ~(ICR_STOP | ICR_ALDIE);
807 writel(icr | ICR_START | ICR_TB, _ICR(i2c));
812 u32 icr;
815 icr = readl(_ICR(i2c));
816 icr &= ~(ICR_START | ICR_STOP | ICR_ACKNAK | ICR_TB | ICR_MA);
817 writel(icr, _ICR(i2c));
828 u32 icr;
835 icr = readl(_ICR(i2c)) & ~(ICR_STOP | ICR_ALDIE);
836 icr |= ICR_GPIOEN | ICR_START | ICR_TB | ICR_ITEIE;
837 writel(icr, _ICR(i2c));
865 u32 icr = readl(_ICR(i2c)) & ~(ICR_START|ICR_STOP|ICR_ACKNAK|ICR_TB);
911 icr |= ICR_STOP | ICR_ACKNAK;
913 icr |= ICR_ALDIE | ICR_TB;
920 icr |= ICR_ALDIE | ICR_TB;
929 icr |= ICR_STOP;
956 icr &= ~ICR_ALDIE;
957 icr |= ICR_START | ICR_TB;
960 icr |= ICR_MA;
964 i2c->icrlog[i2c->irqlogidx-1] = icr;
966 writel(icr, _ICR(i2c));
972 u32 icr = readl(_ICR(i2c)) & ~(ICR_START|ICR_STOP|ICR_ACKNAK|ICR_TB);
985 icr |= ICR_STOP | ICR_ACKNAK;
987 icr |= ICR_ALDIE | ICR_TB;
992 i2c->icrlog[i2c->irqlogidx-1] = icr;
994 writel(icr, _ICR(i2c));
1471 i2c->reg_icr = i2c->reg_base + pxa_reg_layout[i2c_type].icr;