Searched defs:paddr (Results 51 - 75 of 93) sorted by relevance

1234

/drivers/staging/omapdrm/
H A Domap_gem.c60 * is set and the paddr is valid. Also if the buffer is remapped in
61 * TILER and paddr_cnt > 0, then paddr is valid. But if you are using
71 dma_addr_t paddr; member in struct:omap_gem_object
74 * # of users of paddr
138 dma_addr_t paddr; member in struct:usergart_entry
336 pfn = (omap_obj->paddr >> PAGE_SHIFT) + pgoff;
429 pfn = entry->paddr >> PAGE_SHIFT;
647 dma_addr_t *paddr, bool remap)
693 omap_obj->paddr = tiler_ssptr(block);
696 DBG("got paddr
646 omap_gem_get_paddr(struct drm_gem_object *obj, dma_addr_t *paddr, bool remap) argument
[all...]
/drivers/staging/tidspbridge/core/
H A Dtiomap3430.c1371 u32 paddr; local
1433 paddr = (pte_val & ~(pte_size - 1));
1440 if (!pfn_valid(__phys_to_pfn(paddr))) {
1441 paddr += HW_PAGE_SIZE4KB;
1444 pg = PHYS_TO_PAGE(paddr);
1448 "0x%x\n", paddr, ul_num_bytes);
1449 bad_page_dump(paddr, pg);
1454 paddr += HW_PAGE_SIZE4KB;
1503 paddr = (pte_val & ~(pte_size - 1));
1505 if (pfn_valid(__phys_to_pfn(paddr))) {
[all...]
/drivers/staging/tidspbridge/pmgr/
H A Ddbll.c288 dev_dbg(bridge, "%s: lib: %p name: %s paddr: %p, status 0x%x\n",
337 int dbll_get_sect(struct dbll_library_obj *lib, char *name, u32 *paddr, argument
364 *paddr = sect->load_addr;
381 dev_dbg(bridge, "%s: lib: %p name: %s paddr: %p psize: %p, "
382 "status 0x%x\n", __func__, lib, name, paddr, psize, status);
/drivers/tty/serial/
H A Dmfd.c92 unsigned long paddr; member in struct:hsu_port
1367 hsu->paddr = 0xffa28000;
1370 if (!(request_mem_region(hsu->paddr, hsu->iolen, "HSU global")))
1373 hsu->reg = ioremap_nocache((unsigned long)hsu->paddr, hsu->iolen);
1385 uport->port.mapbase = (resource_size_t)hsu->paddr
1431 release_mem_region(hsu->paddr, hsu->iolen);
/drivers/video/omap/
H A Domapfb.h53 u32 paddr; member in struct:omapfb_mem_region
173 int mem_type, unsigned long *paddr);
H A Domapfb_main.c185 fbdev->mem_desc.region[i].paddr,
406 fix->smem_start = rg->paddr;
410 fix->smem_start = rg->paddr;
878 unsigned long paddr; local
899 r = fbdev->ctrl->setup_mem(plane->idx, size, mi->type, &paddr);
906 rg->paddr = paddr;
/drivers/atm/
H A Deni.c349 dma_addr_t paddr; local
355 paddr = 0; /* GCC, shut up */
357 paddr = pci_map_single(eni_dev->pci_dev,skb->data,skb->len,
359 ENI_PRV_PADDR(skb) = paddr;
360 if (paddr & 3)
363 vcc->vci,(unsigned long) paddr);
386 if (paddr & 15) {
389 init = 4-((paddr & 15) >> 2);
393 dma[j++] = paddr;
394 paddr
929 put_dma(int chan,u32 *dma,int *j,dma_addr_t paddr, u32 size) argument
1034 dma_addr_t paddr; local
[all...]
H A Didt77252.c645 &scq->paddr);
662 TXPRINTK("idt77252: SCQ: base 0x%p, next 0x%p, last 0x%p, paddr %08llx\n",
663 scq->base, scq->next, scq->last, (unsigned long long)scq->paddr);
675 scq->base, scq->paddr);
758 scq->paddr +
952 write_sram(card, scq->scd, scq->paddr);
976 &card->rsq.paddr);
990 writel(card->rsq.paddr, SAR_REG_RSQB);
1008 card->rsq.base, card->rsq.paddr);
1382 &card->tsq.paddr);
1854 dma_addr_t paddr; local
[all...]
/drivers/block/
H A Dataflop.c874 unsigned long paddr, flags; local
881 paddr = virt_to_phys(ReqData);
885 paddr = PhysDMABuffer;
887 dma_cache_maintenance( paddr, 512, 1 );
892 paddr = PhysTrackBuffer;
894 paddr = ATARIHW_PRESENT(EXTD_DMA) ?
914 dma_wd.dma_lo = (unsigned char)paddr;
916 paddr >>= 8;
917 dma_wd.dma_md = (unsigned char)paddr;
919 paddr >>
1159 unsigned long paddr, flags; local
[all...]
/drivers/infiniband/hw/ipath/
H A Dipath_file_ops.c80 u64 paddr = 0; local
84 paddr = page_to_pfn(page) << PAGE_SHIFT;
86 return paddr;
/drivers/infiniband/hw/qib/
H A Dqib_file_ops.c80 u64 paddr = 0; local
84 paddr = page_to_pfn(page) << PAGE_SHIFT;
86 return paddr;
/drivers/md/
H A Dbitmap.c926 void *paddr; local
1018 paddr = kmap_atomic(page);
1019 memset(paddr + offset, 0xff,
1021 kunmap_atomic(paddr);
1029 paddr = kmap_atomic(page);
1031 b = test_bit(bit, paddr);
1033 b = test_bit_le(bit, paddr);
1034 kunmap_atomic(paddr);
1105 void *paddr; local
1203 paddr
1206 paddr); local
1211 paddr); local
[all...]
/drivers/media/video/cx18/
H A Dcx18-scb.h85 u32 paddr; /* Physical address of a buffer segment */ member in struct:cx18_mdl_ent
/drivers/media/video/s5p-fimc/
H A Dfimc-core.c383 fimc_hw_set_output_addr(fimc, &v_buf->paddr, cap->buf_index);
456 struct fimc_frame *frame, struct fimc_addr *paddr)
469 paddr->y = vb2_dma_contig_plane_dma_addr(vb, 0);
474 paddr->cb = 0;
475 paddr->cr = 0;
479 paddr->cb = (u32)(paddr->y + pix_size);
480 paddr->cr = 0;
483 paddr->cb = (u32)(paddr
455 fimc_prepare_addr(struct fimc_ctx *ctx, struct vb2_buffer *vb, struct fimc_frame *frame, struct fimc_addr *paddr) argument
[all...]
H A Dfimc-core.h253 * @paddr: precalculated physical address set
259 struct fimc_addr paddr; member in struct:fimc_vid_buffer
274 * @paddr: image frame buffer physical addresses
288 struct fimc_addr paddr; member in struct:fimc_frame
699 void fimc_hw_set_input_addr(struct fimc_dev *fimc, struct fimc_addr *paddr);
700 void fimc_hw_set_output_addr(struct fimc_dev *fimc, struct fimc_addr *paddr,
729 struct fimc_frame *frame, struct fimc_addr *paddr);
/drivers/misc/sgi-gru/
H A Dgruhandles.h156 static inline unsigned long gru_chiplet_paddr(unsigned long paddr, int pnode, argument
159 return paddr + GRU_SIZE * (2 * pnode + chiplet);
356 /* GRU paddr shift for pfn. (NOTE: shift is NOT by actual pagesize) */
523 int tfh_write_only(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
525 void tfh_write_restart(struct gru_tlb_fault_handle *tfh, unsigned long paddr,
/drivers/net/ethernet/sun/
H A Dsunbmac.h307 unsigned int paddr; member in struct:bigmac
/drivers/scsi/lpfc/
H A Dlpfc_els.c6708 dma_addr_t paddr; local
6749 paddr = getPaddr(icmd->un.cont64[0].addrHigh,
6752 paddr);
/drivers/scsi/mpt2sas/
H A Dmpt2sas_base.c1090 * @paddr: virtual address for SGE
1099 mpt2sas_base_build_zero_len_sge(struct MPT2SAS_ADAPTER *ioc, void *paddr) argument
1105 ioc->base_add_sg_single(paddr, flags_length, -1);
1110 * @paddr: virtual address for SGE
1117 _base_add_sg_single_32(void *paddr, u32 flags_length, dma_addr_t dma_addr) argument
1119 Mpi2SGESimple32_t *sgel = paddr;
1130 * @paddr: virtual address for SGE
1137 _base_add_sg_single_64(void *paddr, u32 flags_length, dma_addr_t dma_addr) argument
1139 Mpi2SGESimple64_t *sgel = paddr;
/drivers/usb/gadget/
H A Dfsl_qe_udc.c1082 u32 paddr; local
1104 paddr = virt_to_phys((void *)frame->data);
1105 out_be32(&bd->buf, paddr);
/drivers/video/omap2/omapfb/
H A Domapfb-main.c192 return ofbi->region->vrfb.paddr[rot]
195 return ofbi->region->paddr;
202 return ofbi->region->vrfb.paddr[0];
204 return ofbi->region->paddr;
554 omap_vrfb_setup(&rg->vrfb, rg->paddr,
567 fix->smem_start = ofbi->region->vrfb.paddr[0];
811 int rotation, u32 *paddr)
832 DBG("paddr %x\n", data_start_p);
834 *paddr = data_start_p;
904 info.paddr
808 omapfb_calc_addr(const struct omapfb_info *ofbi, const struct fb_var_screeninfo *var, const struct fb_fix_screeninfo *fix, int rotation, u32 *paddr) argument
1379 omapfb_alloc_fbmem(struct fb_info *fbi, unsigned long size, unsigned long paddr) argument
1443 omapfb_alloc_fbmem_display(struct fb_info *fbi, unsigned long size, unsigned long paddr) argument
1495 unsigned long paddr = 0; local
[all...]
/drivers/ata/
H A Dsata_sil24.c613 dma_addr_t paddr = pp->cmd_block_dma; local
629 writel((u32)paddr, port + PORT_CMD_ACTIVATE);
630 writel((u64)paddr >> 32, port + PORT_CMD_ACTIVATE + 4);
896 dma_addr_t paddr; local
899 paddr = pp->cmd_block_dma + tag * sizeof(*pp->cmd_block);
907 writel((u32)paddr, activate);
908 writel((u64)paddr >> 32, activate + 4);
/drivers/dma/ppc4xx/
H A Dadma.c1486 dma_addr_t *paddr, unsigned long flags);
1495 dma_addr_t paddr, dma_addr_t qaddr);
3188 dma_addr_t paddr, qaddr; local
3195 paddr = 0;
3197 paddr = addrs[0];
3204 if (!paddr || !qaddr)
3205 addr = paddr ? paddr : qaddr;
3232 DMA_CUED_XOR_BASE, paddr, 0);
3248 paddr);
3372 ppc440spe_adma_pqzero_sum_set_dest( struct ppc440spe_adma_desc_slot *sw_desc, dma_addr_t paddr, dma_addr_t qaddr) argument
[all...]
/drivers/iommu/
H A Damd_iommu.c2391 * This is the generic map function. It maps one 4kb page at paddr to
2396 phys_addr_t paddr,
2403 paddr &= PAGE_MASK;
2409 __pte = paddr | IOMMU_PTE_P | IOMMU_PTE_FC;
2460 phys_addr_t paddr,
2466 dma_addr_t offset = paddr & ~PAGE_MASK;
2472 pages = iommu_num_pages(paddr, size, PAGE_SIZE);
2473 paddr &= PAGE_MASK;
2506 ret = dma_ops_domain_map(dma_dom, start, paddr, dir);
2510 paddr
2394 dma_ops_domain_map(struct dma_ops_domain *dom, unsigned long address, phys_addr_t paddr, int direction) argument
2458 __map_single(struct device *dev, struct dma_ops_domain *dma_dom, phys_addr_t paddr, size_t size, int dir, bool align, u64 dma_mask) argument
2587 phys_addr_t paddr = page_to_phys(page) + offset; local
2668 phys_addr_t paddr; local
2759 phys_addr_t paddr; local
3161 amd_iommu_map(struct iommu_domain *dom, unsigned long iova, phys_addr_t paddr, size_t page_size, int iommu_prot) argument
3206 phys_addr_t paddr; local
[all...]
/drivers/media/video/s5p-mfc/
H A Ds5p_mfc_common.h56 dma_addr_t *paddr = vb2_dma_contig_memops.cookie(b); local
58 return *paddr;

Completed in 2370 milliseconds

1234