/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/powerpc/platforms/celleb/ |
H A D | iommu.c | 57 u64 io_space_id, ioid, dma_base, dma_size, io_page_size; local 59 if (!find_dma_window(&io_space_id, &ioid, &dma_base, &dma_size, 66 io_addr = lpar_addr + dma_base; 71 dma_direct_offset = dma_base;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/pci/ |
H A D | sgiioc4.c | 194 unsigned long ioc4_dma_addr = hwif->dma_base + IOC4_DMA_CTRL * 4; 202 sgiioc4_ide_dma_stop(ide_hwif_t *hwif, u64 dma_base) argument 204 unsigned long ioc4_dma_addr = dma_base + IOC4_DMA_CTRL * 4; 223 unsigned long dma_base = hwif->dma_base; local 227 writel(IOC4_S_DMA_STOP, (void __iomem *)(dma_base + IOC4_DMA_CTRL * 4)); 229 ioc4_dma = sgiioc4_ide_dma_stop(hwif, dma_base); 259 bc_dev = readl((void __iomem *)(dma_base + IOC4_BC_DEV * 4)); 260 bc_mem = readl((void __iomem *)(dma_base + IOC4_BC_MEM * 4)); 356 ide_dma_sgiioc4(ide_hwif_t * hwif, unsigned long dma_base) argument 427 unsigned long dma_base = hwif->dma_base; local 618 unsigned long cmd_base, dma_base, irqport; local [all...] |
H A D | scc_pata.c | 169 in_be32((void*)(hwif->dma_base + 0x01c)); 402 unsigned long intsts_port = hwif->dma_base + 0x014; 486 in_be32((void __iomem *)(hwif->dma_base + 0x014)) & INTSTS_INTRQ && 506 unsigned long dma_base = pci_resource_start(dev, 1); local 525 if (!request_mem_region(dma_base, dma_size, name)) { 533 if ((dma_addr = ioremap(dma_base, dma_size)) == NULL) 546 release_mem_region(dma_base, dma_size); 564 unsigned long dma_base; local 581 dma_base = ports->dma; 583 intmask_port = dma_base 625 unsigned long dma_base = ports->dma; local 765 unsigned long dma_base = pci_resource_start(dev, 1); local [all...] |
H A D | pdc202xx_new.c | 265 * @dma_base: for the port address 267 static long __devinit read_counter(u32 dma_base) argument 269 u32 pri_dma_base = dma_base, sec_dma_base = dma_base + 0x08; 304 * @dma_base: for the port address 307 static long __devinit detect_pll_input_clock(unsigned long dma_base) argument 314 start_count = read_counter(dma_base); 318 outb(0x01, dma_base + 0x01); 319 scr1 = inb(dma_base + 0x03); 321 outb(scr1 | 0x40, dma_base 372 unsigned long dma_base = pci_resource_start(dev, 4); local [all...] |
H A D | cs5520.c | 113 reg = inb(hwif->dma_base + 0x02 + 8*controller); 115 outb(reg, hwif->dma_base + 0x02 + 8*controller); 147 if(hwif->mate && hwif->mate->dma_base) /* Second channel at primary + 8 */ 174 if(!hwif->dma_base)
|
H A D | sc1200.c | 258 unsigned long dma_base = hwif->dma_base; local 261 dma_stat = inb(dma_base+2); /* get DMA status */ 267 outb(dma_stat|0x1b, dma_base+2); /* clear the INTR & ERROR bits */ 268 outb(inb(dma_base)&~1, dma_base); /* !! DO THIS HERE !! stop DMA */ 454 if (hwif->dma_base) {
|
H A D | jmicron.c | 154 if (!hwif->dma_base)
|
H A D | atiixp.c | 258 if (!hwif->dma_base)
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/mach-rpc/ |
H A D | dma.c | 81 unsigned long base = dma->dma_base; 133 unsigned long dma_base = dma->dma_base; local 153 iomd_writeb(DMA_CR_C, dma_base + CR); 160 iomd_writeb(ctrl, dma_base + CR); 166 unsigned long dma_base = dma->dma_base; local 172 iomd_writeb(0, dma_base + CR); 306 dma[DMA_0].dma_base = IOMD_IO0CURA; 309 dma[DMA_1].dma_base [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/ide/ |
H A D | setup-pci.c | 154 unsigned long dma_base = 0; local 164 return hwif->dma_base; 166 if (hwif->mate && hwif->mate->dma_base) { 167 dma_base = hwif->mate->dma_base - (hwif->channel ? 0 : 8); 169 dma_base = pci_resource_start(dev, 4); 170 if (!dma_base) { 171 printk(KERN_ERR "%s: dma_base is invalid\n", 177 if ((!dma_base) && (!second_chance)) { 188 return dma_base; 453 unsigned long dma_base = ide_get_or_set_dma_base(hwif); local [all...] |
H A D | ide-dma.c | 883 release_region(hwif->dma_base, 8); 921 hwif->dma_base = base; 924 hwif->dma_master = (hwif->channel) ? hwif->mate->dma_base : base; 940 hwif->dma_base = base; 957 hwif->dma_master = (hwif->channel) ? hwif->mate->dma_base:base; 974 void ide_setup_dma (ide_hwif_t *hwif, unsigned long dma_base, unsigned int num_ports) argument 976 if (ide_dma_iobase(hwif, dma_base, num_ports)) 985 hwif->dma_command = hwif->dma_base; 987 hwif->dma_vendor1 = (hwif->dma_base + 1); 989 hwif->dma_status = (hwif->dma_base [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/blackfin/kernel/ |
H A D | dma-mapping.c | 44 static unsigned long dma_base; variable 55 dma_base = PAGE_ALIGN(start); 58 memset((void *)dma_base, 0, DMA_UNCACHED_REGION); 62 dma_page, dma_pages, dma_base); 85 ret = dma_base + (i << PAGE_SHIFT); 97 unsigned long page = (addr - dma_base) >> PAGE_SHIFT;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm/mach/ |
H A D | dma.h | 43 unsigned int dma_base; /* Controller base address */ member in struct:dma_struct
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/arm/ |
H A D | etherh.c | 77 void __iomem *dma_base; member in struct:etherh_priv 319 void __iomem *dma_base, *addr; local 337 dma_base = etherh_priv(dev)->dma_base; 358 writesw (dma_base, buf, count >> 1); 360 writesb (dma_base, buf, count); 385 void __iomem *dma_base, *addr; local 397 dma_base = etherh_priv(dev)->dma_base; 408 readsw (dma_base, bu 425 void __iomem *dma_base, *addr; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/scsi/ |
H A D | atari_dma_emul.c | 145 unsigned long dma_base; local 161 dma_base = SCSI_DMA_READ_P(dma_addr); 203 start_addr = phys_to_virt(dma_base); 325 dma_base = (dma_cnt == 0) ? virt_to_phys(start_addr - 1) + 1 : 328 SCSI_DMA_WRITE_P(dma_addr, dma_base);
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/alpha/kernel/ |
H A D | pci_impl.h | 144 dma_addr_t dma_base; member in struct:pci_iommu_arena
|
H A D | pci_iommu.c | 111 arena->dma_base = base; 268 if (!arena || arena->dma_base + arena->size - 1 > max_dma) 287 ret = arena->dma_base + dma_ofs * PAGE_SIZE; 359 if (!arena || dma_addr < arena->dma_base) 362 dma_ofs = (dma_addr - arena->dma_base) >> PAGE_SHIFT; 365 " base %lx size %x\n", dma_addr, arena->dma_base, 567 out->dma_address = arena->dma_base + dma_ofs*PAGE_SIZE + paddr; 646 if (!arena || arena->dma_base + arena->size - 1 > max_dma) 710 if (!arena || arena->dma_base + arena->size - 1 > max_dma) 747 ofs = (addr - arena->dma_base) >> PAGE_SHIF [all...] |
H A D | core_titan.c | 327 port->wsba[0].csr = hose->sg_isa->dma_base | 3; 335 port->wsba[2].csr = hose->sg_pci->dma_base | 3; 481 baddr >= (unsigned long)hose->sg_pci->dma_base && 482 last < (unsigned long)hose->sg_pci->dma_base + hose->sg_pci->size){ 487 baddr -= hose->sg_pci->dma_base; 488 last -= hose->sg_pci->dma_base; 596 aper->arena->dma_base + aper->pg_start * PAGE_SIZE; 682 unsigned long baddr = addr - aper->arena->dma_base;
|
H A D | core_marvel.c | 293 hose->sg_isa->dma_base | wbase_m_ena | wbase_m_sg; 311 hose->sg_pci->dma_base | wbase_m_ena | wbase_m_sg; 732 baddr >= (unsigned long)hose->sg_pci->dma_base && 733 last < (unsigned long)hose->sg_pci->dma_base + hose->sg_pci->size) { 738 baddr -= hose->sg_pci->dma_base; 739 last -= hose->sg_pci->dma_base; 929 aper->arena->dma_base + aper->pg_start * PAGE_SIZE; 1041 unsigned long baddr = addr - aper->arena->dma_base;
|
H A D | pci.c | 98 if (pci && pci->dma_base + pci->size >= 0xfff00000UL) 99 pci->size = 0xfff00000UL - pci->dma_base; 287 u32 sg_base = hose->sg_pci ? hose->sg_pci->dma_base : ~0;
|
H A D | core_mcpcia.c | 375 *(vuip)MCPCIA_W0_BASE(mid) = hose->sg_isa->dma_base | 3; 379 *(vuip)MCPCIA_W1_BASE(mid) = hose->sg_pci->dma_base | 3;
|
H A D | core_tsunami.c | 335 pchip->wsba[0].csr = hose->sg_isa->dma_base | 3; 339 pchip->wsba[1].csr = hose->sg_pci->dma_base | 3;
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/asm-arm26/ |
H A D | dma.h | 39 unsigned int dma_base; /* Controller base address */ member in struct:dma_struct
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/ppc/ |
H A D | pmac.h | 53 dma_addr_t dma_base; member in struct:pmac_dbdma
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/arch/arm/plat-s3c24xx/ |
H A D | dma.c | 42 static void __iomem *dma_base; variable 1287 dma_base = ioremap(S3C24XX_PA_DMA, stride * channels); 1288 if (dma_base == NULL) { 1312 cp->regs = dma_base + (channel * stride); 1330 iounmap(dma_base); 1331 dma_base = NULL;
|