Lines Matching defs:hold
68 int ckdiv, cdiv, div, hold = 0, filter_width = 0;
90 * hold time = HOLD + 3 x T_peripheral_clock
92 * hold.
94 hold = DIV_ROUND_UP(t->sda_hold_ns
96 hold -= 3;
97 if (hold < 0)
98 hold = 0;
99 if (hold > AT91_TWI_CWGR_HOLD_MAX) {
102 AT91_TWI_CWGR_HOLD_MAX, hold);
103 hold = AT91_TWI_CWGR_HOLD_MAX;
123 | AT91_TWI_CWGR_HOLD(hold);
127 dev_dbg(dev->dev, "cdiv %d ckdiv %d hold %d (%d ns), filter_width %d (%d ns)\n",
128 cdiv, ckdiv, hold, t->sda_hold_ns, filter_width,
642 * some faulty I2C slave devices might hold SDA down;