| /OK3568_Linux_fs/kernel/drivers/parisc/ |
| H A D | iommu-helpers.h | 35 (unsigned long)sg_dma_address(startsg), cnt, in iommu_fill_pdir() 44 if (sg_dma_address(startsg) & PIDE_FLAG) { in iommu_fill_pdir() 45 u32 pide = sg_dma_address(startsg) & ~PIDE_FLAG; in iommu_fill_pdir() 57 sg_dma_address(dma_sg) = pide | ioc->ibase; in iommu_fill_pdir() 62 sg_dma_address(dma_sg) = pide; in iommu_fill_pdir() 124 sg_dma_address(startsg) = 0; in iommu_coalesce_chunks() 141 sg_dma_address(startsg) = 0; in iommu_coalesce_chunks() 173 sg_dma_address(contig_sg) = in iommu_coalesce_chunks()
|
| /OK3568_Linux_fs/kernel/arch/arm/mm/ |
| H A D | dma-mapping-nommu.c | 126 sg_dma_address(sg) = sg_phys(sg); in arm_nommu_dma_map_sg() 128 __dma_page_cpu_to_dev(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_map_sg() 142 __dma_page_dev_to_cpu(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_unmap_sg() 164 __dma_page_cpu_to_dev(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_sync_sg_for_device() 174 __dma_page_dev_to_cpu(sg_dma_address(sg), sg_dma_len(sg), dir); in arm_nommu_dma_sync_sg_for_cpu()
|
| /OK3568_Linux_fs/kernel/drivers/net/ethernet/micrel/ |
| H A D | ks8842.c | 442 sg_dma_address(&ctl->sg), 0, sg_dma_len(&ctl->sg), in ks8842_tx_frame_dma() 550 sg_dma_address(sg) = dma_map_single(adapter->dev, in __ks8842_start_new_rx_dma() 552 if (dma_mapping_error(adapter->dev, sg_dma_address(sg))) { in __ks8842_start_new_rx_dma() 554 sg_dma_address(sg) = 0; in __ks8842_start_new_rx_dma() 573 sg_dma_address(sg) = 0; in __ks8842_start_new_rx_dma() 579 if (sg_dma_address(sg)) in __ks8842_start_new_rx_dma() 580 dma_unmap_single(adapter->dev, sg_dma_address(sg), in __ks8842_start_new_rx_dma() 582 sg_dma_address(sg) = 0; in __ks8842_start_new_rx_dma() 596 dma_addr_t addr = sg_dma_address(&ctl->sg); in ks8842_rx_frame_dma_tasklet() 872 if (sg_dma_address(&rx_ctl->sg)) in ks8842_stop_dma() [all …]
|
| /OK3568_Linux_fs/kernel/drivers/crypto/rockchip/ |
| H A D | rk_crypto_utils.c | 128 if (src_tmp->length && !sg_dma_address(src_tmp)) in rk_crypto_check_dmafd() 278 cur_lli->src_addr = sg_dma_address(tmp_src); in rk_crypto_hw_desc_init() 280 cur_lli->dst_addr = sg_dma_address(tmp_dst); in rk_crypto_hw_desc_init() 290 cur_lli->src_addr = sg_dma_address(tmp_src); in rk_crypto_hw_desc_init() 300 cur_lli->src_addr = sg_dma_address(tmp_src); in rk_crypto_hw_desc_init() 305 cur_lli->dst_addr = sg_dma_address(tmp_dst); in rk_crypto_hw_desc_init()
|
| H A D | rk3288_crypto.c | 103 dev->addr_in = sg_dma_address(sg_src); in rk_load_data() 114 dev->addr_out = sg_dma_address(sg_dst); in rk_load_data() 134 dev->addr_in = sg_dma_address(&dev->sg_tmp); in rk_load_data() 146 dev->addr_out = sg_dma_address(&dev->sg_tmp); in rk_load_data()
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/tw68/ |
| H A D | tw68-risc.c | 65 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in tw68_risc_field() 80 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in tw68_risc_field() 88 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in tw68_risc_field() 98 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in tw68_risc_field()
|
| /OK3568_Linux_fs/kernel/lib/ |
| H A D | sg_split.c | 94 sg_dma_address(out_sg) = 0; in sg_split_phys() 113 sg_dma_address(out_sg) = sg_dma_address(in_sg); in sg_split_mapped() 116 sg_dma_address(out_sg) += split->skip_sg0; in sg_split_mapped()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/qla2xxx/ |
| H A D | qla_dsd.h | 14 put_unaligned_le32(sg_dma_address(sg), &(*dsd)->address); in append_dsd32() 27 put_unaligned_le64(sg_dma_address(sg), &(*dsd)->address); in append_dsd64()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/ |
| H A D | i915_scatterlist.c | 24 sg_dma_address(new_sg) = sg_dma_address(sg); in i915_sg_trim()
|
| /OK3568_Linux_fs/kernel/drivers/soc/rockchip/ |
| H A D | rockchip_decompress_user.c | 63 if (i && next_addr != sg_dma_address(sgl)) in check_scatter_list() 68 next_addr = sg_dma_address(sgl) + sg_dma_len(sgl); in check_scatter_list() 178 ret = rk_decom_start(param->mode | DECOM_NOBLOCKING, sg_dma_address(sg_tbl_in->sgl), in rk_decom_for_user() 179 sg_dma_address(sg_tbl_out->sgl), param->dst_max_size); in rk_decom_for_user()
|
| /OK3568_Linux_fs/kernel/drivers/spi/ |
| H A D | spi-dw-dma.c | 532 sg_dma_address(&tx_tmp) = sg_dma_address(tx_sg); in dw_spi_dma_transfer_one() 539 sg_dma_address(&rx_tmp) = sg_dma_address(rx_sg); in dw_spi_dma_transfer_one() 575 sg_dma_address(&tx_tmp) += len; in dw_spi_dma_transfer_one() 576 sg_dma_address(&rx_tmp) += len; in dw_spi_dma_transfer_one()
|
| H A D | spi-bcm2835.c | 518 sg_dma_address(&tfr->rx_sg.sgl[0]), in bcm2835_spi_transfer_prologue() 521 sg_dma_address(&tfr->rx_sg.sgl[0]) += bs->rx_prologue; in bcm2835_spi_transfer_prologue() 544 sg_dma_address(&tfr->tx_sg.sgl[0]) += bs->tx_prologue; in bcm2835_spi_transfer_prologue() 548 sg_dma_address(&tfr->tx_sg.sgl[1]) += 4; in bcm2835_spi_transfer_prologue() 569 sg_dma_address(&tfr->rx_sg.sgl[0]) -= bs->rx_prologue; in bcm2835_spi_undo_prologue() 577 sg_dma_address(&tfr->tx_sg.sgl[0]) -= bs->tx_prologue; in bcm2835_spi_undo_prologue() 581 sg_dma_address(&tfr->tx_sg.sgl[1]) -= 4; in bcm2835_spi_undo_prologue()
|
| /OK3568_Linux_fs/kernel/drivers/hwtracing/intel_th/ |
| H A D | msu-sink.c | 72 PAGE_SIZE, &sg_dma_address(sg_ptr), in msu_sink_alloc_window() 92 sg_virt(sg_ptr), sg_dma_address(sg_ptr)); in msu_sink_free_window()
|
| /OK3568_Linux_fs/kernel/drivers/i2c/busses/ |
| H A D | i2c-at91-master.c | 148 dma_unmap_single(dev->dev, sg_dma_address(&dma->sg[0]), in at91_twi_dma_cleanup() 180 dma_unmap_single(dev->dev, sg_dma_address(&dev->dma.sg[0]), in at91_twi_write_data_dma_callback() 229 sg_dma_address(sg) = dma_addr; in at91_twi_write_data_dma() 236 sg_dma_address(sg) = dma_addr + part1_len; in at91_twi_write_data_dma() 249 sg_dma_address(&dma->sg[0]) = dma_addr; in at91_twi_write_data_dma() 322 dma_unmap_single(dev->dev, sg_dma_address(&dev->dma.sg[0]), in at91_twi_read_data_dma_callback() 369 sg_dma_address(&dma->sg[0]) = dma_addr; in at91_twi_read_data_dma()
|
| /OK3568_Linux_fs/kernel/arch/powerpc/platforms/512x/ |
| H A D | mpc512x_lpbfifo.c | 250 sg_dma_address(&sg) = dma_map_single(dma_dev->dev, in mpc512x_lpbfifo_kick() 252 if (dma_mapping_error(dma_dev->dev, sg_dma_address(&sg))) in mpc512x_lpbfifo_kick() 255 lpbfifo.ram_bus_addr = sg_dma_address(&sg); /* For freeing later */ in mpc512x_lpbfifo_kick() 327 dma_unmap_single(dma_dev->dev, sg_dma_address(&sg), in mpc512x_lpbfifo_kick()
|
| /OK3568_Linux_fs/kernel/drivers/iommu/ |
| H A D | dma-iommu.c | 843 unsigned int s_iova_off = sg_dma_address(s); in __finalise_sg() 849 sg_dma_address(s) = DMA_MAPPING_ERROR; in __finalise_sg() 870 sg_dma_address(cur) = dma_addr + s_iova_off; in __finalise_sg() 892 if (sg_dma_address(s) != DMA_MAPPING_ERROR) in __invalidate_sg() 893 s->offset += sg_dma_address(s); in __invalidate_sg() 896 sg_dma_address(s) = DMA_MAPPING_ERROR; in __invalidate_sg() 938 sg_dma_address(s) = s_iova_off; in iommu_dma_map_sg() 1000 start = sg_dma_address(sg); in iommu_dma_unmap_sg() 1006 end = sg_dma_address(sg) + sg_dma_len(sg); in iommu_dma_unmap_sg()
|
| /OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/ |
| H A D | mali_memory_secure.c | 78 dma_addr_t phys = sg_dma_address(sg); in mali_mem_secure_mali_map() 122 dev_addr = sg_dma_address(sg); in mali_mem_secure_cpu_map()
|
| /OK3568_Linux_fs/kernel/drivers/scsi/aic94xx/ |
| H A D | aic94xx_task.c | 82 sg->bus_addr = cpu_to_le64((u64)sg_dma_address(sc)); in asd_map_scatterlist() 90 cpu_to_le64((u64)sg_dma_address(sc)); in asd_map_scatterlist() 102 cpu_to_le64((u64)sg_dma_address(sc)); in asd_map_scatterlist() 433 cpu_to_le64((u64)sg_dma_address(&task->smp_task.smp_req)); in asd_build_smp_ascb() 438 cpu_to_le64((u64)sg_dma_address(&task->smp_task.smp_resp)); in asd_build_smp_ascb()
|
| /OK3568_Linux_fs/kernel/drivers/dma/ |
| H A D | timb_dma.c | 161 dma_desc, (unsigned long long)sg_dma_address(sg)); in td_fill_desc() 163 dma_desc[7] = (sg_dma_address(sg) >> 24) & 0xff; in td_fill_desc() 164 dma_desc[6] = (sg_dma_address(sg) >> 16) & 0xff; in td_fill_desc() 165 dma_desc[5] = (sg_dma_address(sg) >> 8) & 0xff; in td_fill_desc() 166 dma_desc[4] = (sg_dma_address(sg) >> 0) & 0xff; in td_fill_desc()
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/cx25821/ |
| H A D | cx25821-core.c | 1024 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field() 1032 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field() 1040 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field() 1046 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field() 1135 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field_audio() 1143 *(rp++) = cpu_to_le32(sg_dma_address(sg) + offset); in cx25821_risc_field_audio() 1151 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field_audio() 1157 *(rp++) = cpu_to_le32(sg_dma_address(sg)); in cx25821_risc_field_audio()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/caam/ |
| H A D | caampkc.c | 422 pdb->f_dma = sg_dma_address(req_ctx->fixup_src); in set_rsa_pub_pdb() 430 pdb->g_dma = sg_dma_address(req->dst); in set_rsa_pub_pdb() 470 pdb->g_dma = sg_dma_address(req_ctx->fixup_src); in set_rsa_priv_f1_pdb() 478 pdb->f_dma = sg_dma_address(req->dst); in set_rsa_priv_f1_pdb() 535 pdb->g_dma = sg_dma_address(req_ctx->fixup_src); in set_rsa_priv_f2_pdb() 543 pdb->f_dma = sg_dma_address(req->dst); in set_rsa_priv_f2_pdb() 624 pdb->g_dma = sg_dma_address(req_ctx->fixup_src); in set_rsa_priv_f3_pdb() 632 pdb->f_dma = sg_dma_address(req->dst); in set_rsa_priv_f3_pdb()
|
| /OK3568_Linux_fs/kernel/drivers/target/iscsi/cxgbit/ |
| H A D | cxgbit_ddp.c | 22 addr = sg_dma_address(sg); in cxgbit_set_one_ppod() 34 addr = sg_dma_address(sg); in cxgbit_set_one_ppod() 57 addr = sg_dma_address(sg); in cxgbit_set_one_ppod()
|
| /OK3568_Linux_fs/kernel/drivers/crypto/ccree/ |
| H A D | cc_buffer_mgr.c | 170 rc = cc_render_buff_to_mlli(dev, sg_dma_address(curr_sgl) + in cc_render_sg_to_mlli() 302 &sg_dma_address(&areq_ctx->ccm_adata_sg), in cc_set_aead_conf_buf() 327 &sg_dma_address(areq_ctx->buff_sg), sg_page(areq_ctx->buff_sg), in cc_set_hash_buf() 671 areq_ctx->icv_dma_addr = sg_dma_address(sg) + offset; in cc_prepare_aead_data_dlli() 721 areq_ctx->icv_dma_addr = sg_dma_address(sg) + in cc_prepare_aead_data_mlli() 753 areq_ctx->icv_dma_addr = sg_dma_address(sg) + in cc_prepare_aead_data_mlli() 777 areq_ctx->icv_dma_addr = sg_dma_address(sg) + in cc_prepare_aead_data_mlli() 1351 sg_virt(src), &sg_dma_address(src), sg_dma_len(src)); in cc_unmap_hash_request() 1359 &sg_dma_address(areq_ctx->buff_sg), in cc_unmap_hash_request()
|
| /OK3568_Linux_fs/kernel/drivers/media/pci/bt8xx/ |
| H A D | bttv-risc.c | 81 *(rp++)=cpu_to_le32(sg_dma_address(sg)+offset); in bttv_risc_packed() 88 *(rp++)=cpu_to_le32(sg_dma_address(sg)+offset); in bttv_risc_packed() 95 *(rp++)=cpu_to_le32(sg_dma_address(sg)); in bttv_risc_packed() 101 *(rp++)=cpu_to_le32(sg_dma_address(sg)); in bttv_risc_packed() 212 *(rp++)=cpu_to_le32(sg_dma_address(ysg)+yoffset); in bttv_risc_planar() 215 *(rp++)=cpu_to_le32(sg_dma_address(usg)+uoffset); in bttv_risc_planar() 217 *(rp++)=cpu_to_le32(sg_dma_address(vsg)+voffset); in bttv_risc_planar()
|
| /OK3568_Linux_fs/kernel/drivers/media/common/videobuf2/ |
| H A D | videobuf2-dma-contig.c | 52 dma_addr_t expected = sg_dma_address(sgt->sgl); in vb2_dc_get_contiguous_size() 57 if (sg_dma_address(s) != expected) in vb2_dc_get_contiguous_size() 550 buf->dma_addr = sg_dma_address(sgt->sgl); in vb2_dc_get_userptr() 611 buf->dma_addr = sg_dma_address(sgt->sgl); in vb2_dc_map_dmabuf()
|