Lines Matching refs:tx
36 struct ipaq_micro_txdev *tx = µ->tx; in ipaq_micro_trigger_tx() local
43 tx->buf[bp++] = CHAR_SOF; in ipaq_micro_trigger_tx()
46 tx->buf[bp++] = checksum; in ipaq_micro_trigger_tx()
49 tx->buf[bp++] = msg->tx_data[i]; in ipaq_micro_trigger_tx()
53 tx->buf[bp++] = checksum; in ipaq_micro_trigger_tx()
54 tx->len = bp; in ipaq_micro_trigger_tx()
55 tx->index = 0; in ipaq_micro_trigger_tx()
57 tx->buf, tx->len, true); in ipaq_micro_trigger_tx()
291 struct ipaq_micro_txdev *tx = µ->tx; in micro_tx_chars() local
294 while ((tx->index < tx->len) && in micro_tx_chars()
296 writel(tx->buf[tx->index], micro->base + UTDR); in micro_tx_chars()
297 tx->index++; in micro_tx_chars()
343 struct ipaq_micro_txdev *tx = µ->tx; in micro_serial_isr() local
365 } while (((tx->index < tx->len) && (status & UTSR0_TFS)) || in micro_serial_isr()