/kernel/linux/linux-5.10/drivers/spi/ |
H A D | spi-dw-dma.c | 375 struct dma_slave_config rxconf; in dw_spi_dma_config_rx() local 377 memset(&rxconf, 0, sizeof(rxconf)); in dw_spi_dma_config_rx() 378 rxconf.direction = DMA_DEV_TO_MEM; in dw_spi_dma_config_rx() 379 rxconf.src_addr = dws->dma_addr; in dw_spi_dma_config_rx() 380 rxconf.src_maxburst = dws->rxburst; in dw_spi_dma_config_rx() 381 rxconf.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dw_spi_dma_config_rx() 382 rxconf.src_addr_width = dw_spi_dma_convert_width(dws->n_bytes); in dw_spi_dma_config_rx() 383 rxconf.device_fc = false; in dw_spi_dma_config_rx() 385 return dmaengine_slave_config(dws->rxchan, &rxconf); in dw_spi_dma_config_rx() [all...] |
H A D | spi-img-spfi.c | 312 struct dma_slave_config rxconf, txconf; in img_spfi_start_dma() local 318 rxconf.direction = DMA_DEV_TO_MEM; in img_spfi_start_dma() 320 rxconf.src_addr = spfi->phys + SPFI_RX_32BIT_VALID_DATA; in img_spfi_start_dma() 321 rxconf.src_addr_width = 4; in img_spfi_start_dma() 322 rxconf.src_maxburst = 4; in img_spfi_start_dma() 324 rxconf.src_addr = spfi->phys + SPFI_RX_8BIT_VALID_DATA; in img_spfi_start_dma() 325 rxconf.src_addr_width = 1; in img_spfi_start_dma() 326 rxconf.src_maxburst = 4; in img_spfi_start_dma() 328 dmaengine_slave_config(spfi->rx_ch, &rxconf); in img_spfi_start_dma()
|
H A D | spi-rockchip.c | 412 struct dma_slave_config rxconf = { in rockchip_spi_prepare_dma() local 420 dmaengine_slave_config(ctlr->dma_rx, &rxconf); in rockchip_spi_prepare_dma()
|
H A D | spi-uniphier.c | 408 struct dma_slave_config rxconf = { in uniphier_spi_transfer_one_dma() local 415 dmaengine_slave_config(master->dma_rx, &rxconf); in uniphier_spi_transfer_one_dma()
|
/kernel/linux/linux-6.6/drivers/spi/ |
H A D | spi-dw-dma.c | 427 struct dma_slave_config rxconf; in dw_spi_dma_config_rx() local 429 memset(&rxconf, 0, sizeof(rxconf)); in dw_spi_dma_config_rx() 430 rxconf.direction = DMA_DEV_TO_MEM; in dw_spi_dma_config_rx() 431 rxconf.src_addr = dws->dma_addr; in dw_spi_dma_config_rx() 432 rxconf.src_maxburst = dws->rxburst; in dw_spi_dma_config_rx() 433 rxconf.dst_addr_width = DMA_SLAVE_BUSWIDTH_4_BYTES; in dw_spi_dma_config_rx() 434 rxconf.src_addr_width = dw_spi_dma_convert_width(dws->n_bytes); in dw_spi_dma_config_rx() 435 rxconf.device_fc = false; in dw_spi_dma_config_rx() 437 return dmaengine_slave_config(dws->rxchan, &rxconf); in dw_spi_dma_config_rx() [all...] |
H A D | spi-img-spfi.c | 312 struct dma_slave_config rxconf, txconf; in img_spfi_start_dma() local 318 rxconf.direction = DMA_DEV_TO_MEM; in img_spfi_start_dma() 320 rxconf.src_addr = spfi->phys + SPFI_RX_32BIT_VALID_DATA; in img_spfi_start_dma() 321 rxconf.src_addr_width = 4; in img_spfi_start_dma() 322 rxconf.src_maxburst = 4; in img_spfi_start_dma() 324 rxconf.src_addr = spfi->phys + SPFI_RX_8BIT_VALID_DATA; in img_spfi_start_dma() 325 rxconf.src_addr_width = 1; in img_spfi_start_dma() 326 rxconf.src_maxburst = 4; in img_spfi_start_dma() 328 dmaengine_slave_config(spfi->rx_ch, &rxconf); in img_spfi_start_dma()
|
H A D | spi-sun6i.c | 219 struct dma_slave_config rxconf = { in sun6i_spi_prepare_dma() local 226 dmaengine_slave_config(master->dma_rx, &rxconf); in sun6i_spi_prepare_dma()
|
H A D | spi-uniphier.c | 408 struct dma_slave_config rxconf = { in uniphier_spi_transfer_one_dma() local 415 dmaengine_slave_config(master->dma_rx, &rxconf); in uniphier_spi_transfer_one_dma()
|
H A D | spi-rockchip.c | 459 struct dma_slave_config rxconf = { in rockchip_spi_prepare_dma() local 466 dmaengine_slave_config(ctlr->dma_rx, &rxconf); in rockchip_spi_prepare_dma()
|
/kernel/linux/linux-5.10/drivers/tty/serial/8250/ |
H A D | 8250_dma.c | 187 dma->rxconf.direction = DMA_DEV_TO_MEM; in serial8250_request_dma() 188 dma->rxconf.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in serial8250_request_dma() 189 dma->rxconf.src_addr = rx_dma_addr + UART_RX; in serial8250_request_dma() 215 dmaengine_slave_config(dma->rxchan, &dma->rxconf); in serial8250_request_dma()
|
H A D | 8250_mtk.c | 164 dma->rxconf.src_port_window_size = dma->rx_size; in mtk8250_dma_enable() 165 dma->rxconf.src_addr = dma->rx_addr; in mtk8250_dma_enable() 179 if (dmaengine_slave_config(dma->rxchan, &dma->rxconf) != 0) in mtk8250_dma_enable() 513 data->dma->rxconf.src_maxburst = MTK_UART_RX_TRIGGER; in mtk8250_probe_of()
|
H A D | 8250.h | 26 struct dma_slave_config rxconf; member
|
H A D | 8250_lpc18xx.c | 174 uart.dma->rxconf.src_maxburst = 1; in lpc18xx_serial_probe()
|
H A D | 8250_lpss.c | 297 dma->rxconf.src_maxburst = lpss->dma_maxburst; in lpss8250_dma_setup()
|
H A D | 8250_mid.c | 277 dma->rxconf.src_maxburst = 64; in mid8250_dma_setup()
|
H A D | 8250_dw.c | 582 data->data.dma.rxconf.src_maxburst = p->fifosize / 4; in dw8250_probe()
|
/kernel/linux/linux-6.6/drivers/tty/serial/8250/ |
H A D | 8250_dma.c | 193 dma->rxconf.direction = DMA_DEV_TO_MEM; in serial8250_request_dma() 194 dma->rxconf.src_addr_width = DMA_SLAVE_BUSWIDTH_1_BYTE; in serial8250_request_dma() 195 dma->rxconf.src_addr = rx_dma_addr + UART_RX; in serial8250_request_dma() 221 dmaengine_slave_config(dma->rxchan, &dma->rxconf); in serial8250_request_dma()
|
H A D | 8250_mtk.c | 164 dma->rxconf.src_port_window_size = dma->rx_size; in mtk8250_dma_enable() 165 dma->rxconf.src_addr = dma->rx_addr; in mtk8250_dma_enable() 179 if (dmaengine_slave_config(dma->rxchan, &dma->rxconf) != 0) in mtk8250_dma_enable() 504 data->dma->rxconf.src_maxburst = MTK_UART_RX_TRIGGER; in mtk8250_probe_of()
|
H A D | 8250_dw.c | 440 val = dw8250_rzn1_get_dmacr_burst(dma->rxconf.src_maxburst) | in dw8250_prepare_rx_dma() 480 data->data.dma.rxconf.device_fc = 1; in dw8250_quirks() 658 data->data.dma.rxconf.src_maxburst = p->fifosize / 4; in dw8250_probe()
|
H A D | 8250_lpc18xx.c | 164 uart.dma->rxconf.src_maxburst = 1; in lpc18xx_serial_probe()
|
H A D | 8250.h | 29 struct dma_slave_config rxconf; member
|
H A D | 8250_lpss.c | 308 dma->rxconf.src_maxburst = lpss->dma_maxburst; in lpss8250_dma_setup()
|
H A D | 8250_mid.c | 276 dma->rxconf.src_maxburst = 64; in mid8250_dma_setup()
|
/kernel/linux/linux-5.10/drivers/staging/rtl8192u/ |
H A D | r8192U_core.c | 757 u32 rxconf; in rtl8192_set_rxconf() local 759 read_nic_dword(dev, RCR, &rxconf); in rtl8192_set_rxconf() 760 rxconf = rxconf & ~MAC_FILTER_MASK; in rtl8192_set_rxconf() 761 rxconf = rxconf | RCR_AMF; in rtl8192_set_rxconf() 762 rxconf = rxconf | RCR_ADF; in rtl8192_set_rxconf() 763 rxconf = rxconf | RCR_A in rtl8192_set_rxconf() [all...] |
/kernel/linux/linux-6.6/drivers/staging/rtl8192u/ |
H A D | r8192U_core.c | 580 u32 rxconf; in rtl8192_set_rxconf() local 582 read_nic_dword(dev, RCR, &rxconf); in rtl8192_set_rxconf() 583 rxconf = rxconf & ~MAC_FILTER_MASK; in rtl8192_set_rxconf() 584 rxconf = rxconf | RCR_AMF; in rtl8192_set_rxconf() 585 rxconf = rxconf | RCR_ADF; in rtl8192_set_rxconf() 586 rxconf = rxconf | RCR_A in rtl8192_set_rxconf() [all...] |