Home
last modified time | relevance | path

Searched refs:bus_addr (Results 1 – 25 of 35) sorted by relevance

12

/drivers/scsi/
DNCR5380.h359 unsigned long bus_addr = virt_to_bus(ptr); in NCR5380_pc_dma_setup() local
365 limit = 65536 - (bus_addr & 0xFFFF); in NCR5380_pc_dma_setup()
369 limit = 65536 * 2 - (bus_addr & 0x1FFFF); in NCR5380_pc_dma_setup()
375 if ((count & 1) || (bus_addr & 1)) in NCR5380_pc_dma_setup()
381 set_dma_addr(instance->dma_channel, bus_addr); in NCR5380_pc_dma_setup()
/drivers/gpu/drm/
Dati_pcigart.c72 if (gart_info->bus_addr) { in drm_ati_pcigart_cleanup()
86 gart_info->bus_addr = 0; in drm_ati_pcigart_cleanup()
135 bus_address = gart_info->bus_addr; in drm_ati_pcigart_init()
201 gart_info->bus_addr = bus_address; in drm_ati_pcigart_init()
/drivers/tty/serial/8250/
D8250_acorn.c47 unsigned long bus_addr; in serial_card_probe() local
56 bus_addr = ecard_resource_start(ec, type->type); in serial_card_probe()
75 uart.port.mapbase = bus_addr + type->offset[i]; in serial_card_probe()
/drivers/scsi/aic94xx/
Daic94xx_task.c71 sg_arr[0].bus_addr = cpu_to_le64((u64)dma); in asd_map_scatterlist()
100 sg->bus_addr = cpu_to_le64((u64)sg_dma_address(sc)); in asd_map_scatterlist()
107 sg_arr[i].bus_addr = in asd_map_scatterlist()
115 sg_arr[2].bus_addr=cpu_to_le64((u64)ascb->sg_arr->dma_handle); in asd_map_scatterlist()
119 sg_arr[i].bus_addr = in asd_map_scatterlist()
144 le64_to_cpu(ascb->scb->ssp_task.sg_element[0].bus_addr); in asd_unmap_scatterlist()
450 scb->smp_task.smp_req.bus_addr = in asd_build_smp_ascb()
455 scb->smp_task.smp_resp.bus_addr = in asd_build_smp_ascb()
/drivers/media/v4l2-core/
Dvideobuf-dma-sg.c282 dma->bus_addr = addr; in videobuf_dma_init_overlay()
302 if (dma->bus_addr) { in videobuf_dma_map()
306 sg_dma_address(&dma->sglist[0]) = dma->bus_addr in videobuf_dma_map()
308 dma->sglist[0].offset = dma->bus_addr & ~PAGE_MASK; in videobuf_dma_map()
316 if (!dma->bus_addr) { in videobuf_dma_map()
379 if (dma->bus_addr) in videobuf_dma_free()
380 dma->bus_addr = 0; in videobuf_dma_free()
/drivers/net/ethernet/toshiba/
Dps3_gelic_net.c164 card->rx_chain.head->bus_addr, 0); in gelic_card_enable_rxdmac()
228 descr->next_descr_addr = cpu_to_be32(descr->next->bus_addr); in gelic_card_reset_chain()
302 for (descr = descr_in; descr && descr->bus_addr; descr = descr->next) { in gelic_card_free_chain()
303 dma_unmap_single(ctodev(card), descr->bus_addr, in gelic_card_free_chain()
305 descr->bus_addr = 0; in gelic_card_free_chain()
334 descr->bus_addr = in gelic_card_init_chain()
339 if (!descr->bus_addr) in gelic_card_init_chain()
352 descr->next_descr_addr = cpu_to_be32(descr->next->bus_addr); in gelic_card_init_chain()
365 if (descr->bus_addr) in gelic_card_init_chain()
366 dma_unmap_single(ctodev(card), descr->bus_addr, in gelic_card_init_chain()
[all …]
Dspider_net.c295 descr->bus_addr = 0; in spider_net_free_chain()
342 descr->bus_addr = buf; in spider_net_init_chain()
460 card->rx_chain.tail->bus_addr); in spider_net_enable_rxchtails()
536 descr->prev->hwdescr->next_descr_addr = descr->bus_addr; in spider_net_alloc_rx_skbs()
708 descr->prev->hwdescr->next_descr_addr = descr->bus_addr; in spider_net_prepare_tx_descr()
866 descr->bus_addr); in spider_net_kick_tx_dma()
1025 if (curr_desc == descr->bus_addr) in show_rx_chain()
1029 if (next_desc == descr->bus_addr) in show_rx_chain()
1064 descr->bus_addr, hwd->buf_addr, hwd->buf_size); in show_rx_chain()
Dps3_gelic_net.h258 dma_addr_t bus_addr; member
Dspider_net.h400 u32 bus_addr; member
/drivers/infiniband/hw/usnic/
Dusnic_ib_verbs.c71 resp.bar_bus_addr = bar->bus_addr; in usnic_ib_fill_create_qp_resp()
675 dma_addr_t bus_addr; in usnic_ib_mmap() local
700 bus_addr = bar->bus_addr; in usnic_ib_mmap()
703 &bus_addr, bar->vaddr, bar->len); in usnic_ib_mmap()
708 bus_addr >> PAGE_SHIFT, in usnic_ib_mmap()
Dusnic_vnic.c91 &bar0->bus_addr, in usnic_vnic_dump()
352 vnic->bar[i].bus_addr = pci_resource_start(pdev, i); in usnic_vnic_discover_resources()
/drivers/gpu/drm/radeon/
Dradeon_cp.c916 (long)dev_priv->gart_info.bus_addr, in radeon_set_igpgart()
936 temp = dev_priv->gart_info.bus_addr & 0xfffff000; in radeon_set_igpgart()
937 temp |= (upper_32_bits(dev_priv->gart_info.bus_addr) & 0xff) << 4; in radeon_set_igpgart()
988 (long)dev_priv->gart_info.bus_addr, in rs600_set_igpgart()
1012 dev_priv->gart_info.bus_addr); in rs600_set_igpgart()
1062 (long)dev_priv->gart_info.bus_addr, in radeon_set_pciegart()
1067 dev_priv->gart_info.bus_addr); in radeon_set_pciegart()
1114 RADEON_WRITE(RADEON_AIC_PT_BASE, dev_priv->gart_info.bus_addr); in radeon_set_pcigart()
1153 vp->lower = gart_info->bus_addr; in radeon_setup_pcigart_surface()
1471 dev_priv->gart_info.bus_addr = in radeon_do_init_cp()
[all …]
/drivers/atm/
Dambassador.c1982 static inline __be32 bus_addr(void * addr) { in bus_addr() function
1994 a.command_start = bus_addr (dev->cq.ptrs.start); in amb_talk()
1995 a.command_end = bus_addr (dev->cq.ptrs.limit); in amb_talk()
1996 a.tx_start = bus_addr (dev->txq.in.start); in amb_talk()
1997 a.tx_end = bus_addr (dev->txq.in.limit); in amb_talk()
1998 a.txcom_start = bus_addr (dev->txq.out.start); in amb_talk()
1999 a.txcom_end = bus_addr (dev->txq.out.limit); in amb_talk()
2003 a.rec_struct[pool].buffer_start = bus_addr (dev->rxq[pool].in.start); in amb_talk()
2004 a.rec_struct[pool].buffer_end = bus_addr (dev->rxq[pool].in.limit); in amb_talk()
2005 a.rec_struct[pool].rx_start = bus_addr (dev->rxq[pool].out.start); in amb_talk()
[all …]
/drivers/scsi/aic7xxx/
Daic79xx_osm_pci.c274 resource_size_t *bus_addr, in ahd_linux_pci_reserve_mem_region() argument
292 *bus_addr = start; in ahd_linux_pci_reserve_mem_region()
Daic7xxx_osm_pci.c361 resource_size_t *bus_addr, in ahc_linux_pci_reserve_mem_region() argument
370 *bus_addr = start; in ahc_linux_pci_reserve_mem_region()
/drivers/dma/
Dep93xx_dma.c358 u32 bus_addr; in m2p_fill_desc() local
367 bus_addr = desc->src_addr; in m2p_fill_desc()
369 bus_addr = desc->dst_addr; in m2p_fill_desc()
373 writel(bus_addr, edmac->regs + M2P_BASE0); in m2p_fill_desc()
376 writel(bus_addr, edmac->regs + M2P_BASE1); in m2p_fill_desc()
/drivers/staging/ozwpan/
Dozhcd.c114 u8 bus_addr; member
247 static int oz_get_port_from_addr(struct oz_hcd *ozhcd, u8 bus_addr) in oz_get_port_from_addr() argument
252 if (ozhcd->ports[i].bus_addr == bus_addr) in oz_get_port_from_addr()
706 port->bus_addr = 0xff; in oz_hcd_pd_departed()
1445 ozhcd->ports[ozhcd->conn_port].bus_addr = in oz_process_ep0_urb()
1952 ozhcd->ports[port_id-1].bus_addr = 0; in oz_set_port_feature()
2190 port->bus_addr = 0xff; in oz_plat_probe()
/drivers/scsi/esas2r/
Desas2r_init.c265 u64 bus_addr = 0; in esas2r_init_adapter() local
397 (dma_addr_t *)&bus_addr, in esas2r_init_adapter()
407 a->uncached_phys = bus_addr; in esas2r_init_adapter()
412 upper_32_bits(bus_addr), in esas2r_init_adapter()
413 lower_32_bits(bus_addr)); in esas2r_init_adapter()
/drivers/gpu/drm/r128/
Dr128_cce.c562 dev_priv->gart_info.bus_addr = 0; in r128_do_init_cce()
570 R128_WRITE(R128_PCI_GART_PAGE, dev_priv->gart_info.bus_addr); in r128_do_init_cce()
616 if (dev_priv->gart_info.bus_addr) in r128_do_cleanup_cce()
/drivers/net/ethernet/cisco/enic/
Dvnic_dev.h56 dma_addr_t bus_addr; member
Dvnic_dev.c40 dma_addr_t bus_addr; member
167 vdev->res[type].bus_addr = bar[bar_num].bus_addr + bar_offset; in vnic_dev_discover_res()
/drivers/scsi/fnic/
Dvnic_dev.h91 dma_addr_t bus_addr; member
/drivers/media/pci/zoran/
Dzoran_device.c1322 __le32 bus_addr[BUZ_NUM_STAT_COM]; in error_handler() local
1328 memcpy(bus_addr, zr->stat_com, sizeof(bus_addr)); in error_handler()
1331 zr->stat_com[j] = bus_addr[(i + j) & BUZ_MASK_STAT_COM]; in error_handler()
/drivers/iommu/
Damd_iommu.c1378 unsigned long bus_addr, in iommu_map_page() argument
1389 bus_addr = PAGE_ALIGN(bus_addr); in iommu_map_page()
1392 pte = alloc_pte(dom, bus_addr, page_size, NULL, GFP_KERNEL); in iommu_map_page()
1421 unsigned long bus_addr, in iommu_unmap_page() argument
1433 pte = fetch_pte(dom, bus_addr); in iommu_unmap_page()
1452 if ((unmap_size - 1) & bus_addr) in iommu_unmap_page()
1459 bus_addr = (bus_addr & ~(unmap_size - 1)) + unmap_size; in iommu_unmap_page()
/drivers/scsi/sym53c8xx_2/
Dsym_glue.c1531 struct pci_bus_region bus_addr; in sym_iomap_device() local
1534 pcibios_resource_to_bus(pdev->bus, &bus_addr, &pdev->resource[1]); in sym_iomap_device()
1535 device->mmio_base = bus_addr.start; in sym_iomap_device()
1544 pcibios_resource_to_bus(pdev->bus, &bus_addr, in sym_iomap_device()
1546 device->ram_base = bus_addr.start; in sym_iomap_device()

12