Lines Matching refs:timeout

355 	int timeout = DEF_TIMEOUT;  in i2c_pxa_wait_bus_not_busy()  local
357 while (timeout-- && readl(_ISR(i2c)) & (ISR_IBB | ISR_UB)) { in i2c_pxa_wait_bus_not_busy()
359 timeout += 4; in i2c_pxa_wait_bus_not_busy()
365 if (timeout < 0) in i2c_pxa_wait_bus_not_busy()
368 return timeout < 0 ? I2C_RETRY : 0; in i2c_pxa_wait_bus_not_busy()
373 unsigned long timeout = jiffies + HZ*4; in i2c_pxa_wait_master() local
375 while (time_before(jiffies, timeout)) { in i2c_pxa_wait_master()
425 unsigned long timeout = jiffies + HZ*1; in i2c_pxa_wait_slave() local
431 while (time_before(jiffies, timeout)) { in i2c_pxa_wait_slave()
554 int timeout; in i2c_pxa_slave_start() local
572 timeout = 0x10000; in i2c_pxa_slave_start()
578 timeout--; in i2c_pxa_slave_start()
580 if (timeout <= 0) { in i2c_pxa_slave_start()
625 int timeout; in i2c_pxa_slave_start() local
635 timeout = 0x10000; in i2c_pxa_slave_start()
641 timeout--; in i2c_pxa_slave_start()
643 if (timeout <= 0) { in i2c_pxa_slave_start()
705 long timeout = 2 * DEF_TIMEOUT; in i2c_pxa_pio_set_master() local
710 while (timeout-- && readl(_ISR(i2c)) & (ISR_IBB | ISR_UB)) { in i2c_pxa_pio_set_master()
715 if (timeout < 0) { in i2c_pxa_pio_set_master()
739 long timeout; in i2c_pxa_send_mastercode() local
750 timeout = wait_event_timeout(i2c->wait, in i2c_pxa_send_mastercode()
755 return (timeout == 0) ? I2C_RETRY : 0; in i2c_pxa_send_mastercode()
761 unsigned long timeout = 500000; /* 5 seconds */ in i2c_pxa_do_pio_xfer() local
776 while (i2c->msg_num > 0 && --timeout) { in i2c_pxa_do_pio_xfer()
789 if (timeout == 0) { in i2c_pxa_do_pio_xfer()
802 long timeout; in i2c_pxa_do_xfer() local
846 timeout = wait_event_timeout(i2c->wait, i2c->msg_num == 0, HZ * 5); in i2c_pxa_do_xfer()
854 if (!timeout && i2c->msg_num) { in i2c_pxa_do_xfer()