Home
last modified time | relevance | path

Searched refs:dma_buffer (Results 1 – 25 of 28) sorted by relevance

12

/drivers/i2c/busses/
A Di2c-ismt.c345 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 Di2c-xgene-slimpro.c102 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 Dfirmware.c240 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 Dusb.c518 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 Dipu6-fw-com.c89 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 Dcadence_master.c2190 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 Dcadence_master.h219 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 Dpc2_gpib.c281 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 Dwbsd.c280 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 Dwbsd.h157 char* dma_buffer; /* ISA DMA buffer */ member
/drivers/mtd/spi-nor/controllers/
A Dhisi-sfc.c97 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 Dsdio.c47 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 Dfluke_gpib.c397 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 Dfluke_gpib.h22 u8 *dma_buffer; member
/drivers/spi/
A Dspi-rockchip-sfc.c182 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 Dhisi504_nand.c138 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 Ddw-hdmi-ahb-audio.c348 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 Dfmh_gpib.c415 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 Dfmh_gpib.h33 u8 *dma_buffer; member
/drivers/net/ethernet/qlogic/qlcnic/
A Dqlcnic_minidump.c776 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 Dwlan.c1252 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 Dnec7210.h27 u8 *dma_buffer; member
/drivers/block/
A Dfloppy.c2434 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 Dadl_pci9118.c462 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 Dnec7210.c588 memcpy(buffer, priv->dma_buffer, transfer_size); in dma_read()
760 memcpy(priv->dma_buffer, buffer, transfer_size); in dma_write()

Completed in 72 milliseconds

12