Searched refs:bus_addr (Results 1 - 25 of 127) sorted by relevance

123456

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/alpha/include/asm/
H A Dfloppy.h42 static dma_addr_t bus_addr = 0; local
49 if (bus_addr
52 pci_unmap_single(isa_bridge, bus_addr, prev_size, prev_dir);
53 bus_addr = 0;
56 if (!bus_addr) /* need to map it */
57 bus_addr = pci_map_single(isa_bridge, addr, size, dir);
67 set_dma_addr(FLOPPY_DMA, bus_addr);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/alpha/include/asm/
H A Dfloppy.h42 static dma_addr_t bus_addr = 0; local
49 if (bus_addr
52 pci_unmap_single(isa_bridge, bus_addr, prev_size, prev_dir);
53 bus_addr = 0;
56 if (!bus_addr) /* need to map it */
57 bus_addr = pci_map_single(isa_bridge, addr, size, dir);
67 set_dma_addr(FLOPPY_DMA, bus_addr);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/ps3/
H A Dmm.c104 * bus_addr: an io controller 'translated' address on a device bus
352 return r->bus_addr + lpar_addr - r->offset;
362 DBG("%s:%d: bus_addr %lxh\n", func, line, r->bus_addr);
371 * @bus_addr: Starting ioc bus address of the area to map.
384 unsigned long bus_addr; member in struct:dma_chunk
396 DBG("%s:%d: r.bus_addr %lxh\n", func, line, c->region->bus_addr);
401 DBG("%s:%d: c.bus_addr %lxh\n", func, line, c->bus_addr);
405 dma_find_chunk(struct ps3_dma_region *r, unsigned long bus_addr, unsigned long len) argument
650 u64 bus_addr; local
689 u64 bus_addr; local
782 dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
837 dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
894 dma_sb_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
930 dma_ioc0_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
1035 dma_addr_t bus_addr; local
1080 dma_sb_map_area_linear(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
1099 dma_sb_unmap_area_linear(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
1177 ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
1184 ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/ps3/
H A Dmm.c104 * bus_addr: an io controller 'translated' address on a device bus
352 return r->bus_addr + lpar_addr - r->offset;
362 DBG("%s:%d: bus_addr %lxh\n", func, line, r->bus_addr);
371 * @bus_addr: Starting ioc bus address of the area to map.
384 unsigned long bus_addr; member in struct:dma_chunk
396 DBG("%s:%d: r.bus_addr %lxh\n", func, line, c->region->bus_addr);
401 DBG("%s:%d: c.bus_addr %lxh\n", func, line, c->bus_addr);
405 dma_find_chunk(struct ps3_dma_region *r, unsigned long bus_addr, unsigned long len) argument
650 u64 bus_addr; local
689 u64 bus_addr; local
782 dma_sb_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
837 dma_ioc0_map_area(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
894 dma_sb_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
930 dma_ioc0_unmap_area(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
1035 dma_addr_t bus_addr; local
1080 dma_sb_map_area_linear(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
1099 dma_sb_unmap_area_linear(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
1177 ps3_dma_map(struct ps3_dma_region *r, unsigned long virt_addr, unsigned long len, dma_addr_t *bus_addr, u64 iopte_flag) argument
1184 ps3_dma_unmap(struct ps3_dma_region *r, dma_addr_t bus_addr, unsigned long len) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/sn/kernel/
H A Dmsi_sn.c72 u64 bus_addr; local
124 bus_addr = (*provider->dma_map_consistent)(pdev,
128 if (! bus_addr) {
136 sn_msi_info[irq].pci_addr = bus_addr;
138 msg.address_hi = (u32)(bus_addr >> 32);
139 msg.address_lo = (u32)(bus_addr & 0x00000000ffffffff);
161 u64 bus_addr; local
183 bus_addr = (u64)(msg.address_hi) << 32 | (u64)(msg.address_lo);
184 (*provider->dma_unmap)(pdev, bus_addr, PCI_DMA_FROMDEVICE);
199 bus_addr
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/sn/kernel/
H A Dmsi_sn.c72 u64 bus_addr; local
124 bus_addr = (*provider->dma_map_consistent)(pdev,
128 if (! bus_addr) {
136 sn_msi_info[irq].pci_addr = bus_addr;
138 msg.address_hi = (u32)(bus_addr >> 32);
139 msg.address_lo = (u32)(bus_addr & 0x00000000ffffffff);
161 u64 bus_addr; local
183 bus_addr = (u64)(msg.address_hi) << 32 | (u64)(msg.address_lo);
184 (*provider->dma_unmap)(pdev, bus_addr, PCI_DMA_FROMDEVICE);
199 bus_addr
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/include/asm/
H A Dfloppy.h131 static dma_addr_t bus_addr = 0; local
139 if (bus_addr
142 pci_unmap_single(isa_bridge_pcidev, bus_addr, prev_size, prev_dir);
143 bus_addr = 0;
146 if (!bus_addr) /* need to map it */
147 bus_addr = pci_map_single(isa_bridge_pcidev, addr, size, dir);
157 set_dma_addr(FLOPPY_DMA, bus_addr);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/include/asm/
H A Dfloppy.h131 static dma_addr_t bus_addr = 0; local
139 if (bus_addr
142 pci_unmap_single(isa_bridge_pcidev, bus_addr, prev_size, prev_dir);
143 bus_addr = 0;
146 if (!bus_addr) /* need to map it */
147 bus_addr = pci_map_single(isa_bridge_pcidev, addr, size, dir);
157 set_dma_addr(FLOPPY_DMA, bus_addr);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/ia64/sn/pci/
H A Dtioca_provider.c284 dma_addr_t bus_addr; local
286 bus_addr = PHYS_TO_TIODMA(paddr);
288 BUG_ON(!bus_addr);
289 BUG_ON(bus_addr >> 54);
292 bus_addr |= (1UL << 60);
294 return bus_addr;
303 dma_addr_t bus_addr; local
315 bus_addr = (dma_addr_t) (ct_addr & 0xffffffffffffUL);
333 return bus_addr;
352 dma_addr_t bus_addr local
436 tioca_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir) argument
[all...]
H A Dtioce_provider.c206 u64 bus_addr; local
208 bus_addr = ct_addr | (1UL << 63);
210 bus_addr |= (1UL << 61);
212 return bus_addr;
393 dma_addr_t bus_addr; local
416 bus_addr = TIOCE_D32_MIN + ct_lower;
418 bus_addr = 0;
420 return bus_addr;
426 * @bus_addr: bus address to swizzle
432 tioce_dma_barrier(u64 bus_addr, in argument
459 tioce_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/ia64/sn/pci/
H A Dtioca_provider.c284 dma_addr_t bus_addr; local
286 bus_addr = PHYS_TO_TIODMA(paddr);
288 BUG_ON(!bus_addr);
289 BUG_ON(bus_addr >> 54);
292 bus_addr |= (1UL << 60);
294 return bus_addr;
303 dma_addr_t bus_addr; local
315 bus_addr = (dma_addr_t) (ct_addr & 0xffffffffffffUL);
333 return bus_addr;
352 dma_addr_t bus_addr local
436 tioca_dma_unmap(struct pci_dev *pdev, dma_addr_t bus_addr, int dir) argument
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/asm-generic/
H A Ddma-coherent.h18 dma_declare_coherent_memory(struct device *dev, dma_addr_t bus_addr,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/include/asm/
H A Debus_dma.h28 extern int ebus_dma_request(struct ebus_dma_info *p, dma_addr_t bus_addr,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/asm-generic/
H A Ddma-coherent.h18 dma_declare_coherent_memory(struct device *dev, dma_addr_t bus_addr,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/include/asm/
H A Debus_dma.h28 extern int ebus_dma_request(struct ebus_dma_info *p, dma_addr_t bus_addr,
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/powerpc/platforms/pasemi/
H A Diommu.c93 unsigned long bus_addr; local
97 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT;
106 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14);
109 bus_addr += IOBMAP_PAGE_SIZE;
119 unsigned long bus_addr; local
123 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT;
130 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14);
131 bus_addr += IOBMAP_PAGE_SIZE;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/ieee1394/
H A Ddma.h25 * @bus_addr: base bus address
34 dma_addr_t bus_addr; member in struct:dma_prog_region
46 return prog->bus_addr + offset;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/ieee1394/
H A Ddma.h25 * @bus_addr: base bus address
34 dma_addr_t bus_addr; member in struct:dma_prog_region
46 return prog->bus_addr + offset;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/powerpc/platforms/pasemi/
H A Diommu.c93 unsigned long bus_addr; local
97 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT;
106 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14);
109 bus_addr += IOBMAP_PAGE_SIZE;
119 unsigned long bus_addr; local
123 bus_addr = (tbl->it_offset + index) << IOBMAP_PAGE_SHIFT;
130 out_le32(iob+IOB_AT_INVAL_TLB_REG, bus_addr >> 14);
131 bus_addr += IOBMAP_PAGE_SIZE;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/serial/
H A D8250_acorn.c47 unsigned long bus_addr; local
56 bus_addr = ecard_resource_start(ec, type->type);
75 port.mapbase = bus_addr + type->offset[i];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/serial/
H A D8250_acorn.c47 unsigned long bus_addr; local
56 bus_addr = ecard_resource_start(ec, type->type);
75 port.mapbase = bus_addr + type->offset[i];
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/gpu/drm/
H A Dati_pcigart.c69 if (gart_info->bus_addr) {
83 gart_info->bus_addr = 0;
132 bus_address = gart_info->bus_addr;
198 gart_info->bus_addr = bus_address;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/gpu/drm/
H A Dati_pcigart.c69 if (gart_info->bus_addr) {
83 gart_info->bus_addr = 0;
132 bus_address = gart_info->bus_addr;
198 gart_info->bus_addr = bus_address;
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/arch/sparc/kernel/
H A Diommu.c366 u32 bus_addr, ret; local
389 bus_addr = (iommu->page_table_map_base +
391 ret = bus_addr | (oaddr & ~IO_PAGE_MASK);
479 static void dma_4u_unmap_page(struct device *dev, dma_addr_t bus_addr, argument
497 npages = IO_PAGE_ALIGN(bus_addr + sz) - (bus_addr & IO_PAGE_MASK);
500 ((bus_addr - iommu->page_table_map_base) >> IO_PAGE_SHIFT);
501 bus_addr &= IO_PAGE_MASK;
512 strbuf_flush(strbuf, iommu, bus_addr, ctx,
519 iommu_range_free(iommu, bus_addr, npage
687 u32 bus_addr; local
749 dma_4u_sync_single_for_cpu(struct device *dev, dma_addr_t bus_addr, size_t sz, enum dma_data_direction direction) argument
794 u32 bus_addr; local
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/arch/sparc/kernel/
H A Diommu.c366 u32 bus_addr, ret; local
389 bus_addr = (iommu->page_table_map_base +
391 ret = bus_addr | (oaddr & ~IO_PAGE_MASK);
479 static void dma_4u_unmap_page(struct device *dev, dma_addr_t bus_addr, argument
497 npages = IO_PAGE_ALIGN(bus_addr + sz) - (bus_addr & IO_PAGE_MASK);
500 ((bus_addr - iommu->page_table_map_base) >> IO_PAGE_SHIFT);
501 bus_addr &= IO_PAGE_MASK;
512 strbuf_flush(strbuf, iommu, bus_addr, ctx,
519 iommu_range_free(iommu, bus_addr, npage
687 u32 bus_addr; local
749 dma_4u_sync_single_for_cpu(struct device *dev, dma_addr_t bus_addr, size_t sz, enum dma_data_direction direction) argument
794 u32 bus_addr; local
[all...]

Completed in 301 milliseconds

123456