Home
last modified time | relevance | path

Searched refs:__direct_map_base (Results 1 – 11 of 11) sorted by relevance

/linux/arch/alpha/kernel/
H A Dpci_iommu.c241 if (paddr + size + __direct_map_base - 1 <= max_dma in pci_map_single_1()
243 ret = paddr + __direct_map_base; in pci_map_single_1()
353 if (dma_addr >= __direct_map_base in alpha_pci_unmap_phys()
354 && dma_addr < __direct_map_base + __direct_map_size) { in alpha_pci_unmap_phys()
539 && paddr + size + __direct_map_base - 1 <= max_dma in sg_fill()
541 out->dma_address = paddr + __direct_map_base; in sg_fill()
749 if (addr >= __direct_map_base in alpha_pci_unmap_sg()
750 && addr < __direct_map_base + __direct_map_size) { in alpha_pci_unmap_sg()
793 && (__direct_map_base + __direct_map_size - 1 <= mask || in alpha_pci_supported()
794 __direct_map_base + (max_low_pfn << PAGE_SHIFT) - 1 <= mask)) in alpha_pci_supported()
[all …]
H A Dcore_titan.c330 port->wsba[1].csr = __direct_map_base | 1; in titan_init_one_pachip_port()
347 port->port_specific.a.agplastwr.csr = __direct_map_base; in titan_init_one_pachip_port()
394 __direct_map_base = 0x80000000; in titan_init_arch()
488 if ((baddr >= __direct_map_base) && in titan_ioremap()
489 ((baddr + size - 1) < __direct_map_base + __direct_map_size)) { in titan_ioremap()
490 vaddr = addr - __direct_map_base + TITAN_MEM_BIAS; in titan_ioremap()
H A Dcore_marvel.c297 csrs->POx_WBASE[1].csr = __direct_map_base | wbase_m_ena; in io7_init_hose()
452 __direct_map_base = 0x80000000; in marvel_init_arch()
714 if ((baddr >= __direct_map_base) && in marvel_ioremap()
715 ((baddr + size - 1) < __direct_map_base + __direct_map_size)) { in marvel_ioremap()
716 addr = IDENT_ADDR | (baddr - __direct_map_base); in marvel_ioremap()
H A Dcore_polaris.c176 __direct_map_base = 0x80000000; in polaris_init_arch()
H A Dcore_mcpcia.c373 __direct_map_base = 0x80000000; in mcpcia_startup_hose()
384 *(vuip)MCPCIA_W2_BASE(mid) = __direct_map_base | 1; in mcpcia_startup_hose()
H A Dcore_irongate.c293 __direct_map_base = 0; in irongate_init_arch()
H A Dsetup.c156 unsigned long __direct_map_base; variable
158 EXPORT_SYMBOL(__direct_map_base);
H A Dcore_t2.c330 __direct_map_base = base; in t2_direct_map_window1()
H A Dcore_tsunami.c332 __direct_map_base = 0x80000000; in tsunami_init_one_pchip()
H A Dcore_wildfire.c323 __direct_map_base = 0x40000000UL; in wildfire_init_arch()
/linux/arch/alpha/include/asm/
H A Dio.h99 extern unsigned long __direct_map_base;
105 unsigned long bus = phys + __direct_map_base; in isa_virt_to_bus()
117 address -= __direct_map_base; in isa_bus_to_virt()