| /drivers/i2c/busses/ |
| A D | i2c-ismt.c | 345 data->byte = dma_buffer[0]; in ismt_process_desc() 349 data->word = dma_buffer[0] | (dma_buffer[1] << 8); in ismt_process_desc() 472 dma_buffer[0] = command; in ismt_access() 473 dma_buffer[1] = data->byte; in ismt_access() 492 dma_buffer[0] = command; in ismt_access() 512 dma_buffer[0] = command; in ismt_access() 528 dma_buffer[0] = command; in ismt_access() 552 dma_buffer[0] = command; in ismt_access() 571 dma_buffer[0] = command; in ismt_access() 606 dma_buffer, in ismt_access() [all …]
|
| A D | i2c-xgene-slimpro.c | 102 u8 dma_buffer[I2C_SMBUS_BLOCK_MAX + 1]; /* dma_buffer[0] is used for length */ member 271 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, readlen, DMA_FROM_DEVICE); in slimpro_i2c_blkrd() 274 ctx->dma_buffer); in slimpro_i2c_blkrd() 289 memcpy(data, ctx->dma_buffer, readlen); in slimpro_i2c_blkrd() 306 memcpy(ctx->dma_buffer, data, writelen); in slimpro_i2c_blkwr() 307 paddr = dma_map_single(ctx->dev, ctx->dma_buffer, writelen, in slimpro_i2c_blkwr() 311 ctx->dma_buffer); in slimpro_i2c_blkwr()
|
| /drivers/net/wireless/purelifi/plfxlc/ |
| A D | firmware.c | 240 unsigned char *dma_buffer = NULL; in plfxlc_upload_mac_and_serial() local 242 dma_buffer = kmalloc(PLF_SERIAL_LEN, GFP_KERNEL); in plfxlc_upload_mac_and_serial() 243 if (!dma_buffer) in plfxlc_upload_mac_and_serial() 252 memcpy(hw_address, dma_buffer, ETH_ALEN); in plfxlc_upload_mac_and_serial() 255 dma_buffer, PLF_SERIAL_LEN); in plfxlc_upload_mac_and_serial() 258 dma_buffer, PLF_SERIAL_LEN); in plfxlc_upload_mac_and_serial() 260 memcpy(serial_number, dma_buffer, PLF_SERIAL_LEN); in plfxlc_upload_mac_and_serial() 262 memset(dma_buffer, 0x00, PLF_SERIAL_LEN); in plfxlc_upload_mac_and_serial() 265 (unsigned char *)dma_buffer, PLF_FW_VER_LEN); in plfxlc_upload_mac_and_serial() 267 memcpy(&firmware_version, dma_buffer, PLF_FW_VER_LEN); in plfxlc_upload_mac_and_serial() [all …]
|
| A D | usb.c | 518 unsigned char *dma_buffer = NULL; in plfxlc_usb_wreq() local 528 dma_buffer = kmemdup(&usb_req, usb_bulk_msg_len, GFP_KERNEL); in plfxlc_usb_wreq() 530 if (!dma_buffer) { in plfxlc_usb_wreq() 537 dma_buffer, usb_bulk_msg_len, in plfxlc_usb_wreq() 539 kfree(dma_buffer); in plfxlc_usb_wreq()
|
| /drivers/media/pci/intel/ipu6/ |
| A D | ipu6-fw-com.c | 89 void *dma_buffer; member 208 ctx->dma_buffer = ipu6_dma_alloc(adev, sizeall, &ctx->dma_addr, in ipu6_fw_com_prepare() 210 if (!ctx->dma_buffer) { in ipu6_fw_com_prepare() 218 config_host_addr = ctx->dma_buffer; in ipu6_fw_com_prepare() 222 ctx->input_queue = ctx->dma_buffer + offset; in ipu6_fw_com_prepare() 227 ctx->output_queue = ctx->dma_buffer + offset; in ipu6_fw_com_prepare() 233 specific_host_addr = ctx->dma_buffer + offset; in ipu6_fw_com_prepare() 245 res.host_address = (uintptr_t)(ctx->dma_buffer + offset); in ipu6_fw_com_prepare() 254 res.host_address = (uintptr_t)(ctx->dma_buffer + offset); in ipu6_fw_com_prepare() 319 ctx->dma_buffer, ctx->dma_addr, 0); in ipu6_fw_com_release()
|
| /drivers/soundwire/ |
| A D | cadence_master.c | 2190 dma_buffer[j] = data[i]; in sdw_cdns_copy_write_data() 2194 dma_buffer[++j] = 0; in sdw_cdns_copy_write_data() 2217 dma_buffer[3] = BIT(7); in sdw_cdns_prepare_write_pd0_buffer() 2220 dma_buffer += data_written; in sdw_cdns_prepare_write_pd0_buffer() 2230 dma_buffer += data_written; in sdw_cdns_prepare_write_pd0_buffer() 2237 dma_buffer += data_written; in sdw_cdns_prepare_write_pd0_buffer() 2246 dma_buffer += data_written; in sdw_cdns_prepare_write_pd0_buffer() 2251 last_byte = dma_buffer - 1; in sdw_cdns_prepare_write_pd0_buffer() 2271 dma_buffer[3] = BIT(7); in sdw_cdns_prepare_read_pd0_buffer() 2274 dma_buffer += data_written; in sdw_cdns_prepare_read_pd0_buffer() [all …]
|
| A D | cadence_master.h | 219 int data_per_frame, u8 *dma_buffer, int dma_buffer_size, 223 int data_per_frame, u8 *dma_buffer, int dma_buffer_size, 226 int sdw_cdns_check_write_response(struct device *dev, u8 *dma_buffer, 229 int sdw_cdns_check_read_response(struct device *dev, u8 *dma_buffer, int dma_buffer_size,
|
| /drivers/staging/gpib/pc2/ |
| A D | pc2_gpib.c | 281 nec_priv->dma_buffer = dma_alloc_coherent(board->dev, in pc2_generic_attach() 284 if (!nec_priv->dma_buffer) in pc2_generic_attach() 361 if (nec_priv->dma_buffer) { in pc2_detach() 363 nec_priv->dma_buffer, nec_priv->dma_buffer_addr); in pc2_detach() 364 nec_priv->dma_buffer = NULL; in pc2_detach() 502 if (nec_priv->dma_buffer) { in pc2a_common_detach() 504 nec_priv->dma_buffer, in pc2a_common_detach() 506 nec_priv->dma_buffer = NULL; in pc2a_common_detach()
|
| /drivers/mmc/host/ |
| A D | wbsd.c | 280 sg_copy_to_buffer(data->sg, data->sg_len, host->dma_buffer, len); in wbsd_sg_to_dma() 290 sg_copy_from_buffer(data->sg, data->sg_len, host->dma_buffer, len); in wbsd_dma_to_sg() 1367 host->dma_buffer = kmalloc(WBSD_DMA_SIZE, in wbsd_request_dma() 1369 if (!host->dma_buffer) in wbsd_request_dma() 1375 host->dma_addr = dma_map_single(mmc_dev(host->mmc), host->dma_buffer, in wbsd_request_dma() 1406 kfree(host->dma_buffer); in wbsd_request_dma() 1407 host->dma_buffer = NULL; in wbsd_request_dma() 1422 if (host->dma_buffer) { in wbsd_release_dma() 1425 kfree(host->dma_buffer); in wbsd_release_dma() 1431 host->dma_buffer = NULL; in wbsd_release_dma()
|
| A D | wbsd.h | 157 char* dma_buffer; /* ISA DMA buffer */ member
|
| /drivers/mtd/spi-nor/controllers/ |
| A D | hisi-sfc.c | 97 dma_addr_t dma_buffer; member 280 from + offset, host->dma_buffer, trans, FMC_OP_READ); in hisi_spi_nor_read() 304 to + offset, host->dma_buffer, trans, FMC_OP_WRITE); in hisi_spi_nor_write() 453 &host->dma_buffer, GFP_KERNEL); in hisi_spi_nor_probe()
|
| /drivers/net/wireless/ath/ath6kl/ |
| A D | sdio.c | 47 u8 *dma_buffer; member 421 if (!ar_sdio->dma_buffer) in ath6kl_sdio_read_write_sync() 424 tbuf = ar_sdio->dma_buffer; in ath6kl_sdio_read_write_sync() 1323 ar_sdio->dma_buffer = kzalloc(HIF_DMA_BUFFER_SIZE, GFP_KERNEL); in ath6kl_sdio_probe() 1324 if (!ar_sdio->dma_buffer) { in ath6kl_sdio_probe() 1383 kfree(ar_sdio->dma_buffer); in ath6kl_sdio_probe() 1406 kfree(ar_sdio->dma_buffer); in ath6kl_sdio_remove()
|
| /drivers/staging/gpib/eastwood/ |
| A D | fluke_gpib.c | 397 memcpy(e_priv->dma_buffer, buffer, length); in fluke_dma_write() 398 address = dma_map_single(board->dev, e_priv->dma_buffer, in fluke_dma_write() 575 bus_address = dma_map_single(board->dev, e_priv->dma_buffer, in fluke_dma_read() 653 memcpy(buffer, e_priv->dma_buffer, *bytes_read); in fluke_dma_read() 863 priv->dma_buffer = kmalloc(priv->dma_buffer_size, GFP_KERNEL); in fluke_allocate_private() 864 if (!priv->dma_buffer) in fluke_allocate_private() 874 kfree(e_priv->dma_buffer); in fluke_generic_detach()
|
| A D | fluke_gpib.h | 22 u8 *dma_buffer; member
|
| /drivers/spi/ |
| A D | spi-rockchip-sfc.c | 182 dma_addr_t dma_buffer; member 478 dma_sync_single_for_device(sfc->dev, sfc->dma_buffer, len, DMA_TO_DEVICE); in rockchip_sfc_xfer_data_dma() 481 ret = rockchip_sfc_fifo_transfer_dma(sfc, sfc->dma_buffer, len); in rockchip_sfc_xfer_data_dma() 489 dma_sync_single_for_cpu(sfc->dev, sfc->dma_buffer, len, DMA_FROM_DEVICE); in rockchip_sfc_xfer_data_dma() 707 sfc->dma_buffer = virt_to_phys(sfc->buffer); in rockchip_sfc_probe()
|
| /drivers/mtd/nand/raw/ |
| A D | hisi504_nand.c | 138 dma_addr_t dma_buffer; member 186 hinfc_write(host, host->dma_buffer, HINFC504_DMA_ADDR_DATA); in hisi_nfc_dma_transfer() 701 &host->dma_buffer, GFP_KERNEL); in hisi_nfc_attach_chip() 705 host->dma_oob = host->dma_buffer + mtd->writesize; in hisi_nfc_attach_chip()
|
| /drivers/gpu/drm/bridge/synopsys/ |
| A D | dw-hdmi-ahb-audio.c | 348 0, substream->dma_buffer.bytes); in dw_hdmi_open() 478 dw->buf_dst = substream->dma_buffer.area; in dw_hdmi_prepare() 479 dw->buf_addr = substream->dma_buffer.addr; in dw_hdmi_prepare()
|
| /drivers/staging/gpib/fmh_gpib/ |
| A D | fmh_gpib.c | 415 memcpy(e_priv->dma_buffer, buffer, length); in fmh_gpib_dma_write() 416 address = dma_map_single(board->dev, e_priv->dma_buffer, length, DMA_TO_DEVICE); in fmh_gpib_dma_write() 729 bus_address = dma_map_single(board->dev, e_priv->dma_buffer, in fmh_gpib_dma_read() 797 memcpy(buffer, e_priv->dma_buffer, *bytes_read); in fmh_gpib_dma_read() 1260 priv->dma_buffer = kmalloc(priv->dma_buffer_size, GFP_KERNEL); in fmh_gpib_allocate_private() 1261 if (!priv->dma_buffer) in fmh_gpib_allocate_private() 1271 kfree(e_priv->dma_buffer); in fmh_gpib_generic_detach()
|
| A D | fmh_gpib.h | 33 u8 *dma_buffer; member
|
| /drivers/net/ethernet/qlogic/qlcnic/ |
| A D | qlcnic_minidump.c | 776 void *dma_buffer; in qlcnic_read_memory_pexdma() local 808 dma_buffer = fw_dump->dma_buffer; in qlcnic_read_memory_pexdma() 843 memcpy(buffer, dma_buffer, size); in qlcnic_read_memory_pexdma() 1264 fw_dump->dma_buffer = NULL; in qlcnic_fw_cmd_get_minidump_temp() 1272 fw_dump->dma_buffer = temp_buffer; in qlcnic_fw_cmd_get_minidump_temp()
|
| /drivers/net/wireless/microchip/wilc1000/ |
| A D | wlan.c | 1252 u8 *dma_buffer; in wilc_wlan_firmware_download() local 1259 dma_buffer = kmalloc(blksz, GFP_KERNEL); in wilc_wlan_firmware_download() 1260 if (!dma_buffer) in wilc_wlan_firmware_download() 1292 memcpy(dma_buffer, &buffer[offset], size2); in wilc_wlan_firmware_download() 1294 dma_buffer, size2); in wilc_wlan_firmware_download() 1315 kfree(dma_buffer); in wilc_wlan_firmware_download()
|
| /drivers/staging/gpib/include/ |
| A D | nec7210.h | 27 u8 *dma_buffer; member
|
| /drivers/block/ |
| A D | floppy.c | 2434 char *dma_buffer; in copy_buffer() local 2462 dma_buffer = floppy_track_buffer + ((fsector_t - buffer_min) << 9); in copy_buffer() 2472 if (dma_buffer + size > in copy_buffer() 2474 dma_buffer < floppy_track_buffer) { in copy_buffer() 2476 (int)((floppy_track_buffer - dma_buffer) >> 9)); in copy_buffer() 2489 memcpy_to_bvec(&bv, dma_buffer); in copy_buffer() 2491 memcpy_from_bvec(dma_buffer, &bv); in copy_buffer() 2494 dma_buffer += size; in copy_buffer()
|
| /drivers/comedi/drivers/ |
| A D | adl_pci9118.c | 462 unsigned short *dma_buffer, in pci9118_ai_dma_xfer() argument 475 comedi_buf_write_samples(s, dma_buffer, n_raw_samples); in pci9118_ai_dma_xfer() 499 comedi_buf_write_samples(s, dma_buffer, x); in pci9118_ai_dma_xfer()
|
| /drivers/staging/gpib/nec7210/ |
| A D | nec7210.c | 588 memcpy(buffer, priv->dma_buffer, transfer_size); in dma_read() 760 memcpy(priv->dma_buffer, buffer, transfer_size); in dma_write()
|