Home
last modified time | relevance | path

Searched refs:rx_dma_buf (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-6.6/drivers/tty/serial/
H A Dmxs-auart.c437 void *rx_dma_buf; member
834 tty_insert_flip_string(port, s->rx_dma_buf, count); in dma_rx_callback()
862 sg_init_one(sgl, s->rx_dma_buf, UART_XMIT_SIZE); in mxs_auart_dma_prep_rx()
891 kfree(s->rx_dma_buf); in mxs_auart_dma_exit_channel()
893 s->rx_dma_buf = NULL; in mxs_auart_dma_exit_channel()
917 s->rx_dma_buf = kzalloc(UART_XMIT_SIZE, GFP_KERNEL | GFP_DMA); in mxs_auart_dma_init()
918 if (!s->rx_dma_buf) in mxs_auart_dma_init()
H A Dstm32-usart.h193 dma_addr_t rx_dma_buf; /* dma rx buffer bus address */ member
H A Dstm32-usart.c574 stm32_port->rx_dma_buf, in stm32_usart_rx_dma_start_or_resume()
1639 stm32port->rx_dma_buf); in stm32_usart_of_dma_rx_remove()
1652 &stm32port->rx_dma_buf, in stm32_usart_of_dma_rx_probe()
/kernel/linux/linux-5.10/drivers/spi/
H A Dspi-fsl-dspi.c202 u32 *rx_dma_buf; member
374 dspi_push_rx(dspi, dspi->dma->rx_dma_buf[i]); in dspi_rx_dma_callback()
525 dma->rx_dma_buf = dma_alloc_coherent(dma->chan_rx->device->dev, in dspi_request_dma()
528 if (!dma->rx_dma_buf) { in dspi_request_dma()
565 dma_bufsize, dma->rx_dma_buf, dma->rx_dma_phys); in dspi_request_dma()
596 dma->rx_dma_buf, dma->rx_dma_phys); in dspi_release_dma()
H A Dspi-tegra20-slink.c197 u32 *rx_dma_buf; member
406 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); in tegra_slink_copy_spi_rxbuf_to_client_rxbuf()
414 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_slink_copy_spi_rxbuf_to_client_rxbuf()
630 tspi->rx_dma_buf = dma_buf; in tegra_slink_init_dma_param()
653 dma_buf = tspi->rx_dma_buf; in tegra_slink_deinit_dma_param()
657 tspi->rx_dma_buf = NULL; in tegra_slink_deinit_dma_param()
H A Dspi-tegra114.c213 u32 *rx_dma_buf; member
437 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
451 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
683 tspi->rx_dma_buf = dma_buf; in tegra_spi_init_dma_param()
701 dma_buf = tspi->rx_dma_buf; in tegra_spi_deinit_dma_param()
705 tspi->rx_dma_buf = NULL; in tegra_spi_deinit_dma_param()
H A Dspi-topcliff-pch.c748 const u8 *rx_dma_buf; in pch_spi_copy_rx_data_for_dma() local
757 rx_dma_buf = data->dma.rx_buf_virt; in pch_spi_copy_rx_data_for_dma()
759 *rx_buf++ = *rx_dma_buf++ & 0xFF; in pch_spi_copy_rx_data_for_dma()
/kernel/linux/linux-6.6/drivers/spi/
H A Dspi-tegra20-slink.c199 u32 *rx_dma_buf; member
405 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); in tegra_slink_copy_spi_rxbuf_to_client_rxbuf()
413 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_slink_copy_spi_rxbuf_to_client_rxbuf()
629 tspi->rx_dma_buf = dma_buf; in tegra_slink_init_dma_param()
652 dma_buf = tspi->rx_dma_buf; in tegra_slink_deinit_dma_param()
656 tspi->rx_dma_buf = NULL; in tegra_slink_deinit_dma_param()
H A Dspi-fsl-dspi.c203 u32 *rx_dma_buf; member
375 dspi_push_rx(dspi, dspi->dma->rx_dma_buf[i]); in dspi_rx_dma_callback()
525 dma->rx_dma_buf = dma_alloc_coherent(dma->chan_rx->device->dev, in dspi_request_dma()
528 if (!dma->rx_dma_buf) { in dspi_request_dma()
565 dma_bufsize, dma->rx_dma_buf, dma->rx_dma_phys); in dspi_request_dma()
596 dma->rx_dma_buf, dma->rx_dma_phys); in dspi_release_dma()
H A Dspi-tegra114.c212 u32 *rx_dma_buf; member
436 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
450 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_spi_copy_spi_rxbuf_to_client_rxbuf()
682 tspi->rx_dma_buf = dma_buf; in tegra_spi_init_dma_param()
700 dma_buf = tspi->rx_dma_buf; in tegra_spi_deinit_dma_param()
704 tspi->rx_dma_buf = NULL; in tegra_spi_deinit_dma_param()
H A Dspi-tegra210-quad.c222 u32 *rx_dma_buf; member
465 u32 x = tqspi->rx_dma_buf[count] & rx_mask; in tegra_qspi_copy_qspi_rxbuf_to_client_rxbuf()
738 if (tqspi->rx_dma_buf) { in tegra_qspi_deinit_dma()
740 tqspi->rx_dma_buf, tqspi->rx_dma_phys); in tegra_qspi_deinit_dma()
741 tqspi->rx_dma_buf = NULL; in tegra_qspi_deinit_dma()
774 tqspi->rx_dma_buf = dma_buf; in tegra_qspi_init_dma()
H A Dspi-topcliff-pch.c720 const u8 *rx_dma_buf; in pch_spi_copy_rx_data_for_dma() local
729 rx_dma_buf = data->dma.rx_buf_virt; in pch_spi_copy_rx_data_for_dma()
731 *rx_buf++ = *rx_dma_buf++ & 0xFF; in pch_spi_copy_rx_data_for_dma()
/kernel/linux/linux-5.10/drivers/tty/serial/
H A Dstm32-usart.c1161 &stm32port->rx_dma_buf, in stm32_usart_of_dma_rx_probe()
1182 stm32port->rx_dma_buf, in stm32_usart_of_dma_rx_probe()
1210 stm32port->rx_dma_buf); in stm32_usart_of_dma_rx_probe()
1332 if (stm32port->rx_dma_buf) in stm32_usart_serial_probe()
1335 stm32port->rx_dma_buf); in stm32_usart_serial_probe()
1383 if (stm32_port->rx_dma_buf) in stm32_usart_serial_remove()
1386 stm32_port->rx_dma_buf); in stm32_usart_serial_remove()
H A Dmxs-auart.c439 void *rx_dma_buf; member
858 tty_insert_flip_string(port, s->rx_dma_buf, count); in dma_rx_callback()
886 sg_init_one(sgl, s->rx_dma_buf, UART_XMIT_SIZE); in mxs_auart_dma_prep_rx()
915 kfree(s->rx_dma_buf); in mxs_auart_dma_exit_channel()
917 s->rx_dma_buf = NULL; in mxs_auart_dma_exit_channel()
941 s->rx_dma_buf = kzalloc(UART_XMIT_SIZE, GFP_KERNEL | GFP_DMA); in mxs_auart_dma_init()
942 if (!s->rx_dma_buf) in mxs_auart_dma_init()
H A Dstm32-usart.h261 dma_addr_t rx_dma_buf; /* dma rx buffer bus address */ member
/kernel/linux/linux-5.10/drivers/iio/adc/
H A Dstm32-adc.c190 * @rx_dma_buf: dma rx buffer bus address
213 dma_addr_t rx_dma_buf; member
1506 adc->rx_dma_buf, in stm32_adc_dma_start()
1853 &adc->rx_dma_buf, GFP_KERNEL); in stm32_adc_dma_request()
1873 adc->rx_buf, adc->rx_dma_buf); in stm32_adc_dma_request()
1996 adc->rx_buf, adc->rx_dma_buf); in stm32_adc_probe()
2018 adc->rx_buf, adc->rx_dma_buf); in stm32_adc_remove()
H A Dat91-sama5d2_adc.c353 * @rx_dma_buf: dma handler for the buffer
363 dma_addr_t rx_dma_buf; member
833 st->dma_st.rx_dma_buf, in at91_adc_dma_start()
1514 &st->dma_st.rx_dma_buf, in at91_adc_dma_init()
1541 st->dma_st.rx_buf, st->dma_st.rx_dma_buf); in at91_adc_dma_init()
1565 st->dma_st.rx_buf, st->dma_st.rx_dma_buf); in at91_adc_dma_disable()
/kernel/linux/linux-6.6/drivers/iio/adc/
H A Dat91-sama5d2_adc.c530 * @rx_dma_buf: dma handler for the buffer
540 dma_addr_t rx_dma_buf; member
1234 st->dma_st.rx_dma_buf, in at91_adc_dma_start()
2042 &st->dma_st.rx_dma_buf, in at91_adc_dma_init()
2069 st->dma_st.rx_buf, st->dma_st.rx_dma_buf); in at91_adc_dma_init()
2093 st->dma_st.rx_buf, st->dma_st.rx_dma_buf); in at91_adc_dma_disable()
H A Dstm32-adc.c247 * @rx_dma_buf: dma rx buffer bus address
274 dma_addr_t rx_dma_buf; member
1758 adc->rx_dma_buf, in stm32_adc_dma_start()
2360 &adc->rx_dma_buf, GFP_KERNEL); in stm32_adc_dma_request()
2380 adc->rx_buf, adc->rx_dma_buf); in stm32_adc_dma_request()
2509 adc->rx_buf, adc->rx_dma_buf); in stm32_adc_probe()
2532 adc->rx_buf, adc->rx_dma_buf); in stm32_adc_remove()

Completed in 45 milliseconds