Searched refs:rx_dma_buf (Results 1 – 11 of 11) sorted by relevance
/linux-4.1.27/sound/soc/blackfin/ |
D | bf5xx-ac97-pcm.c | 70 bf5xx_ac97_to_pcm((struct ac97_frame *)sport->rx_dma_buf + in bf5xx_mmap_copy() 142 memset(sport->rx_dma_buf, 0, runtime->buffer_size * in bf5xx_pcm_hw_free() 164 sport_config_rx_dma(sport, sport->rx_dma_buf, runtime->periods, in bf5xx_pcm_prepare() 363 if (!sport_handle->rx_dma_buf) { in bf5xx_pcm_preallocate_dma_buffer() 364 sport_handle->rx_dma_buf = dma_alloc_coherent(NULL, \ in bf5xx_pcm_preallocate_dma_buffer() 366 if (!sport_handle->rx_dma_buf) { in bf5xx_pcm_preallocate_dma_buffer() 370 memset(sport_handle->rx_dma_buf, 0, size); in bf5xx_pcm_preallocate_dma_buffer() 372 memset(sport_handle->rx_dma_buf, 0, size); in bf5xx_pcm_preallocate_dma_buffer() 408 if (sport_handle->rx_dma_buf) in bf5xx_pcm_free_dma_buffers() 410 sport_handle->rx_dma_buf, 0); in bf5xx_pcm_free_dma_buffers() [all …]
|
D | bf5xx-sport.h | 95 unsigned char *rx_dma_buf; member
|
/linux-4.1.27/drivers/net/irda/ |
D | bfin_sir.c | 317 for (i = port->rx_dma_buf.head; i < port->rx_dma_buf.tail; i++) in bfin_sir_dma_rx_chars() 318 async_unwrap_char(dev, &self->stats, &self->rx_buff, port->rx_dma_buf.buf[i]); in bfin_sir_dma_rx_chars() 335 if (pos > port->rx_dma_buf.tail) { in bfin_sir_rx_dma_timeout() 336 port->rx_dma_buf.tail = pos; in bfin_sir_rx_dma_timeout() 338 port->rx_dma_buf.head = port->rx_dma_buf.tail; in bfin_sir_rx_dma_timeout() 353 port->rx_dma_buf.tail = DMA_SIR_RX_XCNT * port->rx_dma_nrows; in bfin_sir_dma_rx_int() 357 port->rx_dma_buf.tail = 0; in bfin_sir_dma_rx_int() 359 port->rx_dma_buf.head = port->rx_dma_buf.tail; in bfin_sir_dma_rx_int() 392 port->rx_dma_buf.buf = dma_alloc_coherent(NULL, PAGE_SIZE, in bfin_sir_startup() 394 port->rx_dma_buf.head = 0; in bfin_sir_startup() [all …]
|
D | bfin_sir.h | 47 struct dma_rx_buf rx_dma_buf; member
|
/linux-4.1.27/drivers/tty/serial/ |
D | bfin_uart.c | 421 CIRC_CNT(uart->rx_dma_buf.head, uart->rx_dma_buf.tail, in bfin_serial_dma_rx_chars() 448 for (i = uart->rx_dma_buf.tail; ; i++) { in bfin_serial_dma_rx_chars() 451 if (i == uart->rx_dma_buf.head) in bfin_serial_dma_rx_chars() 453 if (!uart_handle_sysrq_char(&uart->port, uart->rx_dma_buf.buf[i])) in bfin_serial_dma_rx_chars() 455 uart->rx_dma_buf.buf[i], flg); in bfin_serial_dma_rx_chars() 492 if (pos > uart->rx_dma_buf.tail || in bfin_serial_rx_dma_timeout() 493 uart->rx_dma_nrows < (uart->rx_dma_buf.tail/DMA_RX_XCOUNT)) { in bfin_serial_rx_dma_timeout() 494 uart->rx_dma_buf.head = pos; in bfin_serial_rx_dma_timeout() 496 uart->rx_dma_buf.tail = uart->rx_dma_buf.head; in bfin_serial_rx_dma_timeout() 552 if (pos > uart->rx_dma_buf.tail || in bfin_serial_dma_rx_int() [all …]
|
D | mxs-auart.c | 165 void *rx_dma_buf; member 542 tty_insert_flip_string(port, s->rx_dma_buf, count); in dma_rx_callback() 570 sg_init_one(sgl, s->rx_dma_buf, UART_XMIT_SIZE); in mxs_auart_dma_prep_rx() 599 kfree(s->rx_dma_buf); in mxs_auart_dma_exit_channel() 601 s->rx_dma_buf = NULL; in mxs_auart_dma_exit_channel() 625 s->rx_dma_buf = kzalloc(UART_XMIT_SIZE, GFP_KERNEL | GFP_DMA); in mxs_auart_dma_init() 626 if (!s->rx_dma_buf) in mxs_auart_dma_init()
|
/linux-4.1.27/drivers/spi/ |
D | spi-tegra114.c | 206 u32 *rx_dma_buf; member 407 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); in tegra_spi_copy_spi_rxbuf_to_client_rxbuf() 415 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_spi_copy_spi_rxbuf_to_client_rxbuf() 620 tspi->rx_dma_buf = dma_buf; in tegra_spi_init_dma_param() 643 dma_buf = tspi->rx_dma_buf; in tegra_spi_deinit_dma_param() 647 tspi->rx_dma_buf = NULL; in tegra_spi_deinit_dma_param()
|
D | spi-tegra20-slink.c | 208 u32 *rx_dma_buf; member 417 memcpy(t->rx_buf + tspi->cur_rx_pos, tspi->rx_dma_buf, len); in tegra_slink_copy_spi_rxbuf_to_client_rxbuf() 425 u32 x = tspi->rx_dma_buf[count] & rx_mask; in tegra_slink_copy_spi_rxbuf_to_client_rxbuf() 646 tspi->rx_dma_buf = dma_buf; in tegra_slink_init_dma_param() 669 dma_buf = tspi->rx_dma_buf; in tegra_slink_deinit_dma_param() 673 tspi->rx_dma_buf = NULL; in tegra_slink_deinit_dma_param()
|
D | spi-topcliff-pch.c | 755 const u8 *rx_dma_buf; in pch_spi_copy_rx_data_for_dma() local 764 rx_dma_buf = data->dma.rx_buf_virt; in pch_spi_copy_rx_data_for_dma() 766 *rx_buf++ = *rx_dma_buf++ & 0xFF; in pch_spi_copy_rx_data_for_dma()
|
/linux-4.1.27/arch/blackfin/include/asm/ |
D | bfin_serial.h | 43 struct circ_buf rx_dma_buf; member
|
/linux-4.1.27/Documentation/spi/ |
D | pxa2xx | 228 if spi_message.is_dma_mapped and rx_dma_buf != 0 and tx_dma_buf != 0 then
|