Home
last modified time | relevance | path

Searched refs:physaddr (Results 1 – 25 of 27) sorted by relevance

12

/drivers/mtd/maps/
Duclinux.c43 static unsigned long physaddr = -1; variable
44 module_param(physaddr, ulong, S_IRUGO);
78 if (physaddr == -1) in uclinux_mtd_init()
81 mapp->phys = physaddr; in uclinux_mtd_init()
/drivers/video/
Dxilinxfb.c232 unsigned long physaddr, in xilinxfb_assign() argument
243 if (!request_mem_region(physaddr, 8, DRIVER_NAME)) { in xilinxfb_assign()
245 physaddr); in xilinxfb_assign()
250 drvdata->regs_phys = physaddr; in xilinxfb_assign()
251 drvdata->regs = ioremap(physaddr, 8); in xilinxfb_assign()
254 physaddr); in xilinxfb_assign()
328 dev_dbg(dev, "regs: phys=%lx, virt=%p\n", physaddr, in xilinxfb_assign()
356 release_mem_region(physaddr, 8); in xilinxfb_assign()
/drivers/scsi/
Dsgiwd93.c70 dma_addr_t physaddr; in fill_hpc_entries() local
74 physaddr = dma_map_single(hd->dev, addr, len, DMA_DIR(din)); in fill_hpc_entries()
75 cmd->SCp.dma_handle = physaddr; in fill_hpc_entries()
84 hcp->desc.pbuf = physaddr; in fill_hpc_entries()
88 physaddr += count; in fill_hpc_entries()
/drivers/block/
Dxsysace.c200 resource_size_t physaddr; member
971 (unsigned long long)ace->physaddr, ace->irq); in ace_setup()
979 ace->baseaddr = ioremap(ace->physaddr, 0x80); in ace_setup()
1054 (unsigned long long) ace->physaddr, ace->baseaddr, ace->irq); in ace_setup()
1072 (unsigned long long) ace->physaddr); in ace_setup()
1094 static int ace_alloc(struct device *dev, int id, resource_size_t physaddr, in ace_alloc() argument
1101 if (!physaddr) { in ace_alloc()
1115 ace->physaddr = physaddr; in ace_alloc()
1154 resource_size_t physaddr = 0; in ace_probe() local
1170 physaddr = dev->resource[i].start; in ace_probe()
[all …]
/drivers/infiniband/hw/ehca/
Dhcp_phyp.c45 u64 hcall_map_page(u64 physaddr) in hcall_map_page() argument
47 return (u64)ioremap(physaddr, EHCA_PAGESIZE); in hcall_map_page()
Dhcp_phyp.h86 u64 hcall_map_page(u64 physaddr);
/drivers/infiniband/hw/nes/
Dnes_mgt.c278 frags[i].physaddr = cb->busaddr; in get_fpdu_info()
279 frags[i].physaddr += skb->data - cb->data_start; in get_fpdu_info()
301 frags[0].physaddr = cb->busaddr; in get_fpdu_info()
302 frags[0].physaddr += skb->data - cb->data_start; in get_fpdu_info()
314 frags[0].physaddr = cb->busaddr; in get_fpdu_info()
452 lower_32_bits(fpdu_info->frags[0].physaddr)); in forward_fpdus()
454 upper_32_bits(fpdu_info->frags[0].physaddr)); in forward_fpdus()
457 lower_32_bits(fpdu_info->frags[1].physaddr)); in forward_fpdus()
459 upper_32_bits(fpdu_info->frags[1].physaddr)); in forward_fpdus()
462 lower_32_bits(fpdu_info->frags[2].physaddr)); in forward_fpdus()
[all …]
Dnes_mgt.h69 u64 physaddr; member
/drivers/usb/host/
Dohci-omap.c138 unsigned long lbaddr, physaddr; in omap_1510_local_bus_init() local
146 physaddr = tlb * 0x00100000 + PHYS_OFFSET; in omap_1510_local_bus_init()
150 omap_writel(physaddr >> 16, OMAP1510_LB_MMU_RAM_H); in omap_1510_local_bus_init()
151 omap_writel((physaddr & 0x0000fc00) | 0x300, OMAP1510_LB_MMU_RAM_L); in omap_1510_local_bus_init()
/drivers/lguest/x86/
Dcore.c280 unsigned long physaddr = guest_pa(cpu, cpu->regs->eip); in emulate_insn() local
291 insn = lgread(cpu, physaddr, u8); in emulate_insn()
312 insn = lgread(cpu, physaddr + insnlen, u8); in emulate_insn()
/drivers/net/ethernet/smsc/
Dsmc911x.h104 u_long physaddr; member
246 smc_pxa_dma_insl(lp, lp->physaddr, r, lp->rxdma, p, l)
249 smc_pxa_dma_insl(struct smc911x_local *lp, u_long physaddr, in smc_pxa_dma_insl() argument
264 DSADR(dma) = physaddr + reg; in smc_pxa_dma_insl()
274 smc_pxa_dma_outsl(lp, lp->physaddr, r, lp->txdma, p, l)
277 smc_pxa_dma_outsl(struct smc911x_local *lp, u_long physaddr, in smc_pxa_dma_outsl() argument
292 DTADR(dma) = physaddr + reg; in smc_pxa_dma_outsl()
Dsmc91x.h343 u_long physaddr; member
377 u_long physaddr = lp->physaddr; in smc_pxa_dma_insl() local
397 DSADR(dma) = physaddr + reg; in smc_pxa_dma_insl()
416 u_long physaddr = lp->physaddr; in smc_pxa_dma_insw() local
436 DSADR(dma) = physaddr + reg; in smc_pxa_dma_insw()
Dsmc91x.c2289 lp->physaddr = res->start; in smc_drv_probe()
Dsmc911x.c2101 lp->physaddr = res->start; in smc911x_drv_probe()
/drivers/scsi/lpfc/
Dlpfc_scsi.c1298 dma_addr_t physaddr; in lpfc_scsi_prep_dma_buf_s3() local
1344 physaddr = sg_dma_address(sgel); in lpfc_scsi_prep_dma_buf_s3()
1351 data_bde->addrLow = putPaddrLow(physaddr); in lpfc_scsi_prep_dma_buf_s3()
1352 data_bde->addrHigh = putPaddrHigh(physaddr); in lpfc_scsi_prep_dma_buf_s3()
1359 le32_to_cpu(putPaddrLow(physaddr)); in lpfc_scsi_prep_dma_buf_s3()
1361 le32_to_cpu(putPaddrHigh(physaddr)); in lpfc_scsi_prep_dma_buf_s3()
1382 physaddr = lpfc_cmd->dma_handle; in lpfc_scsi_prep_dma_buf_s3()
1386 physaddr += (sizeof(struct fcp_cmnd) + in lpfc_scsi_prep_dma_buf_s3()
1389 data_bde->addrHigh = putPaddrHigh(physaddr); in lpfc_scsi_prep_dma_buf_s3()
1390 data_bde->addrLow = putPaddrLow(physaddr); in lpfc_scsi_prep_dma_buf_s3()
[all …]
/drivers/net/irda/
Ddonauboe.c551 __u32 physaddr; in toshoboe_startchip() local
584 physaddr = virt_to_bus (self->ring); in toshoboe_startchip()
586 IRDA_ASSERT ((physaddr & 0x3ff) == 0, in toshoboe_startchip()
590 OUTB ((physaddr >> 10) & 0xff, OBOE_RING_BASE0); in toshoboe_startchip()
591 OUTB ((physaddr >> 18) & 0xff, OBOE_RING_BASE1); in toshoboe_startchip()
592 OUTB ((physaddr >> 26) & 0x3f, OBOE_RING_BASE2); in toshoboe_startchip()
/drivers/net/ethernet/freescale/
Dfec_mpc52xx.c388 u32 status, physaddr; in mpc52xx_fec_rx_interrupt() local
397 physaddr = bd->skb_pa; in mpc52xx_fec_rx_interrupt()
425 dma_unmap_single(dev->dev.parent, physaddr, rskb->len, in mpc52xx_fec_rx_interrupt()
/drivers/scsi/aic7xxx/
Daic7xxx_core.c4971 dma_addr_t physaddr; in ahc_alloc_scbs() local
5003 physaddr = sg_map->sg_physaddr; in ahc_alloc_scbs()
5022 next_scb->sg_list_phys = physaddr + sizeof(struct ahc_dma_seg); in ahc_alloc_scbs()
5036 physaddr += (AHC_NSEG * sizeof(struct ahc_dma_seg)); in ahc_alloc_scbs()
5091 uint32_t physaddr; in ahc_chip_init() local
5161 physaddr = ahc->scb_data->hscb_busaddr; in ahc_chip_init()
5162 ahc_outb(ahc, HSCB_ADDR, physaddr & 0xFF); in ahc_chip_init()
5163 ahc_outb(ahc, HSCB_ADDR + 1, (physaddr >> 8) & 0xFF); in ahc_chip_init()
5164 ahc_outb(ahc, HSCB_ADDR + 2, (physaddr >> 16) & 0xFF); in ahc_chip_init()
5165 ahc_outb(ahc, HSCB_ADDR + 3, (physaddr >> 24) & 0xFF); in ahc_chip_init()
[all …]
Daic79xx_core.c6833 hscb_busaddr = hscb_map->physaddr + (offset * sizeof(*hscb)); in ahd_alloc_scbs()
6852 &hscb_map->physaddr, /*flags*/0); in ahd_alloc_scbs()
6855 hscb_busaddr = hscb_map->physaddr; in ahd_alloc_scbs()
6866 sg_busaddr = sg_map->physaddr + offset; in ahd_alloc_scbs()
6885 ahd_dmamap_cb, &sg_map->physaddr, /*flags*/0); in ahd_alloc_scbs()
6888 sg_busaddr = sg_map->physaddr; in ahd_alloc_scbs()
6903 sense_busaddr = sense_map->physaddr + offset; in ahd_alloc_scbs()
6922 &sense_map->physaddr, /*flags*/0); in ahd_alloc_scbs()
6925 sense_busaddr = sense_map->physaddr; in ahd_alloc_scbs()
7164 ahd_dmamap_cb, &ahd->shared_data_map.physaddr, in ahd_init()
[all …]
Daic79xx.h542 dma_addr_t physaddr; member
/drivers/infiniband/hw/qib/
Dqib_file_ops.c285 u64 physaddr; in qib_tid_update() local
386 physaddr = dd->physshadow[ctxttid + tid]; in qib_tid_update()
389 RCVHQ_RCV_TYPE_EXPECTED, physaddr); in qib_tid_update()
783 phys = dd->physaddr + ureg; in mmap_ureg()
817 phys = dd->physaddr + piobufs; in mmap_piobufs()
Dqib_pcie.c158 dd->physaddr = addr; /* used for io_remap, etc. */ in qib_pcie_ddinit()
Dqib.h723 resource_size_t physaddr; member
Dqib_init.c1652 u64 qib_physaddr = dd->physaddr; in init_chip_wc_pat()
/drivers/infiniband/hw/ipath/
Dipath_file_ops.c298 u64 physaddr; in ipath_tid_update() local
416 physaddr = dd->ipath_physshadow[porttid + tid]; in ipath_tid_update()
420 tid, vaddr, (unsigned long long) physaddr, in ipath_tid_update()
423 physaddr); in ipath_tid_update()

12