Home
last modified time | relevance | path

Searched refs:UART_XMIT_SIZE (Results 1 – 25 of 72) sorted by relevance

123

/Linux-v5.15/drivers/tty/serial/8250/
D8250_dma.c23 UART_XMIT_SIZE, DMA_TO_DEVICE); in __dma_tx_complete()
30 xmit->tail &= UART_XMIT_SIZE - 1; in __dma_tx_complete()
78 dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in serial8250_tx_dma()
96 UART_XMIT_SIZE, DMA_TO_DEVICE); in serial8250_tx_dma()
222 UART_XMIT_SIZE, in serial8250_request_dma()
259 UART_XMIT_SIZE, DMA_TO_DEVICE); in serial8250_release_dma()
D8250_omap.c995 UART_XMIT_SIZE, DMA_TO_DEVICE); in omap_8250_dma_tx_complete()
1002 xmit->tail &= UART_XMIT_SIZE - 1; in omap_8250_dma_tx_complete()
1057 dma->tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in omap_8250_tx_dma()
1105 UART_XMIT_SIZE, DMA_TO_DEVICE); in omap_8250_tx_dma()
D8250_bcm7271.c423 tx_size = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in brcmuart_tx_dma()
428 xmit->tail &= UART_XMIT_SIZE - 1; in brcmuart_tx_dma()
1080 priv->tx_size = UART_XMIT_SIZE; in brcmuart_probe()
/Linux-v5.15/drivers/tty/serial/
Dmxs-auart.c582 size = min_t(u32, UART_XMIT_SIZE - i, in mxs_auart_tx_chars()
585 UART_XMIT_SIZE)); in mxs_auart_tx_chars()
587 xmit->tail = (xmit->tail + size) & (UART_XMIT_SIZE - 1); in mxs_auart_tx_chars()
590 if (i >= UART_XMIT_SIZE) in mxs_auart_tx_chars()
617 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mxs_auart_tx_chars()
867 | AUART_CTRL0_XFER_COUNT(UART_XMIT_SIZE); in mxs_auart_dma_prep_rx()
876 sg_init_one(sgl, s->rx_dma_buf, UART_XMIT_SIZE); in mxs_auart_dma_prep_rx()
931 s->rx_dma_buf = kzalloc(UART_XMIT_SIZE, GFP_KERNEL | GFP_DMA); in mxs_auart_dma_init()
939 s->tx_dma_buf = kzalloc(UART_XMIT_SIZE, GFP_KERNEL | GFP_DMA); in mxs_auart_dma_init()
948 s->port.fifosize = UART_XMIT_SIZE; in mxs_auart_dma_init()
Dsunhv.c50 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in transmit_chars_putchar()
62 UART_XMIT_SIZE); in transmit_chars_write()
66 xmit->tail = (xmit->tail + sent) & (UART_XMIT_SIZE - 1); in transmit_chars_write()
Dtegra-tcu.c99 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in tegra_tcu_uart_start_tx()
104 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in tegra_tcu_uart_start_tx()
Dmen_z135_uart.c348 head = xmit->head & (UART_XMIT_SIZE - 1); in men_z135_handle_tx()
349 tail = xmit->tail & (UART_XMIT_SIZE - 1); in men_z135_handle_tx()
351 s = ((head >= tail) ? head : UART_XMIT_SIZE) - tail; in men_z135_handle_tx()
355 xmit->tail = (xmit->tail + n) & (UART_XMIT_SIZE - 1); in men_z135_handle_tx()
Dsprd_serial.c110 #define SPRD_UART_RX_SIZE (UART_XMIT_SIZE / 4)
218 xmit->tail = (xmit->tail + trans_len) & (UART_XMIT_SIZE - 1); in sprd_stop_tx_dma()
235 CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in sprd_tx_buf_remap()
256 xmit->tail = (xmit->tail + sp->tx_dma.trans_len) & (UART_XMIT_SIZE - 1); in sprd_complete_tx_dma()
647 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sprd_tx()
Dserial-tegra.c499 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in tegra_uart_fill_tx_fifo()
528 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in tegra_uart_tx_dma_complete()
575 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in tegra_uart_start_next_tx()
627 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in tegra_uart_stop_tx()
1124 UART_XMIT_SIZE, DMA_TO_DEVICE); in tegra_uart_dma_channel_free()
1169 tup->uport.state->xmit.buf, UART_XMIT_SIZE, in tegra_uart_dma_channel_allocate()
Dpch_uart.c778 xmit->tail &= UART_XMIT_SIZE - 1; in pch_dma_tx_complete()
799 CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in pop_tx()
802 xmit->tail = (xmit->tail + sz) & (UART_XMIT_SIZE - 1); in pop_tx()
956 UART_XMIT_SIZE), CIRC_CNT_TO_END(xmit->head, in dma_handle_tx()
957 xmit->tail, UART_XMIT_SIZE)); in dma_handle_tx()
1008 sg->offset = (xmit->tail & (UART_XMIT_SIZE - 1)) + in dma_handle_tx()
1011 ~(UART_XMIT_SIZE - 1)) + sg->offset; in dma_handle_tx()
Datmel_serial.c838 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in atmel_tx_chars()
876 xmit->tail &= UART_XMIT_SIZE - 1; in atmel_complete_tx_dma()
955 UART_XMIT_SIZE); in atmel_tx_dma()
1036 UART_XMIT_SIZE, in atmel_prepare_tx_dma()
1459 xmit->tail &= UART_XMIT_SIZE - 1; in atmel_tx_pdc()
1475 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in atmel_tx_pdc()
1506 UART_XMIT_SIZE, in atmel_prepare_tx_pdc()
1508 pdc->dma_size = UART_XMIT_SIZE; in atmel_prepare_tx_pdc()
Dmsm_serial.c150 #define UARTDM_RX_SIZE (UART_XMIT_SIZE / 4)
457 xmit->tail &= UART_XMIT_SIZE - 1; in msm_complete_tx_dma()
858 xmit->tail = (xmit->tail + num_chars) & (UART_XMIT_SIZE - 1); in msm_handle_tx_pio()
902 pio_count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in msm_handle_tx()
903 dma_count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in msm_handle_tx()
Dsamsung_tty.c314 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in s3c24xx_serial_stop_tx()
349 xmit->tail = (xmit->tail + count) & (UART_XMIT_SIZE - 1); in s3c24xx_serial_tx_dma_complete()
478 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in s3c24xx_serial_start_next_tx()
875 count = CIRC_CNT_TO_END(xmit->head, xmit->tail, UART_XMIT_SIZE); in s3c24xx_serial_tx_chars()
915 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in s3c24xx_serial_tx_chars()
1119 p->port.state->xmit.buf, UART_XMIT_SIZE, in s3c24xx_serial_request_dma()
1160 UART_XMIT_SIZE, DMA_TO_DEVICE); in s3c24xx_serial_release_dma()
Dsh-sci.c833 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in sci_transmit_chars()
1196 xmit->tail &= UART_XMIT_SIZE - 1; in sci_dma_tx_complete()
1352 dma_unmap_single(chan->device->dev, s->tx_dma_addr, UART_XMIT_SIZE, in sci_dma_tx_release()
1421 buf = s->tx_dma_addr + (tail & (UART_XMIT_SIZE - 1)); in sci_dma_tx_work_fn()
1423 CIRC_CNT(head, tail, UART_XMIT_SIZE), in sci_dma_tx_work_fn()
1424 CIRC_CNT_TO_END(head, tail, UART_XMIT_SIZE)); in sci_dma_tx_work_fn()
1601 UART_XMIT_SIZE, in sci_request_dma()
1608 __func__, UART_XMIT_SIZE, in sci_request_dma()
Dliteuart.c139 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in liteuart_start_tx()
Dmux.c201 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mux_write()
D21285.c173 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in serial21285_tx_chars()
Dmvebu-uart.c198 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mvebu_uart_start_tx()
317 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in mvebu_uart_tx_chars()
Daltera_jtaguart.c163 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in altera_jtaguart_tx_chars()
Darc_uart.c169 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in arc_serial_tx_chars()
Dtimbuart.c104 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in timbuart_tx_chars()
Dip22zilog.c412 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in ip22zilog_transmit_chars()
612 xmit->tail = (xmit->tail + 1) & (UART_XMIT_SIZE - 1); in ip22zilog_start_tx()
/Linux-v5.15/include/linux/
Dserial_core.h297 #define UART_XMIT_SIZE PAGE_SIZE macro
424 (CIRC_CNT((circ)->head, (circ)->tail, UART_XMIT_SIZE))
427 (CIRC_SPACE((circ)->head, (circ)->tail, UART_XMIT_SIZE))
/Linux-v5.15/drivers/tty/serial/jsm/
Djsm_neo.c509 circ->tail = (circ->tail + 1) & (UART_XMIT_SIZE - 1); in neo_copy_data_from_queue_to_uart()
524 head = circ->head & (UART_XMIT_SIZE - 1); in neo_copy_data_from_queue_to_uart()
525 tail = circ->tail & (UART_XMIT_SIZE - 1); in neo_copy_data_from_queue_to_uart()
533 s = ((head >= tail) ? head : UART_XMIT_SIZE) - tail; in neo_copy_data_from_queue_to_uart()
541 tail = (tail + s) & (UART_XMIT_SIZE - 1); in neo_copy_data_from_queue_to_uart()
548 circ->tail = tail & (UART_XMIT_SIZE - 1); in neo_copy_data_from_queue_to_uart()
Djsm_cls.c475 tail = circ->tail & (UART_XMIT_SIZE - 1); in cls_copy_data_from_queue_to_uart()
483 tail = (tail + 1) & (UART_XMIT_SIZE - 1); in cls_copy_data_from_queue_to_uart()
490 circ->tail = tail & (UART_XMIT_SIZE - 1); in cls_copy_data_from_queue_to_uart()

123