Home
last modified time | relevance | path

Searched refs:sg_isa (Results 1 – 12 of 12) sorted by relevance

/linux/arch/alpha/kernel/
H A Dcore_tsunami.c322 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, in tsunami_init_one_pchip()
325 hose->sg_isa->align_entry = 4; in tsunami_init_one_pchip()
335 pchip->wsba[0].csr = hose->sg_isa->dma_base | 3; in tsunami_init_one_pchip()
336 pchip->wsm[0].csr = (hose->sg_isa->size - 1) & 0xfff00000; in tsunami_init_one_pchip()
337 pchip->tba[0].csr = virt_to_phys(hose->sg_isa->ptes); in tsunami_init_one_pchip()
H A Dcore_mcpcia.c367 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, in mcpcia_startup_hose()
376 *(vuip)MCPCIA_W0_BASE(mid) = hose->sg_isa->dma_base | 3; in mcpcia_startup_hose()
377 *(vuip)MCPCIA_W0_MASK(mid) = (hose->sg_isa->size - 1) & 0xfff00000; in mcpcia_startup_hose()
378 *(vuip)MCPCIA_T0_BASE(mid) = virt_to_phys(hose->sg_isa->ptes) >> 8; in mcpcia_startup_hose()
H A Dcore_cia.c356 struct pci_iommu_arena *arena = pci_isa_hose->sg_isa; in verify_tb_operation()
557 pci_isa_hose->sg_isa = NULL; in verify_tb_operation()
730 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 32768); in do_init_arch()
735 *(vip)CIA_IOC_PCI_W0_BASE = hose->sg_isa->dma_base | 3; in do_init_arch()
736 *(vip)CIA_IOC_PCI_W0_MASK = (hose->sg_isa->size - 1) & 0xfff00000; in do_init_arch()
737 *(vip)CIA_IOC_PCI_T0_BASE = virt_to_phys(hose->sg_isa->ptes) >> 2; in do_init_arch()
H A Dcore_titan.c318 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, in titan_init_one_pachip_port()
320 hose->sg_isa->align_entry = 8; /* 64KB for ISA */ in titan_init_one_pachip_port()
326 port->wsba[0].csr = hose->sg_isa->dma_base | 3; in titan_init_one_pachip_port()
327 port->wsm[0].csr = (hose->sg_isa->size - 1) & 0xfff00000; in titan_init_one_pachip_port()
328 port->tba[0].csr = virt_to_phys(hose->sg_isa->ptes); in titan_init_one_pachip_port()
H A Dcore_wildfire.c114 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, in wildfire_init_hose()
121 pci->pci_window[0].wbase.csr = hose->sg_isa->dma_base | 3; in wildfire_init_hose()
122 pci->pci_window[0].wmask.csr = (hose->sg_isa->size - 1) & 0xfff00000; in wildfire_init_hose()
123 pci->pci_window[0].tbase.csr = virt_to_phys(hose->sg_isa->ptes); in wildfire_init_hose()
H A Dpci_iommu.c279 arena = hose->sg_isa; in pci_map_single_1()
381 arena = hose->sg_isa; in alpha_pci_unmap_page()
671 arena = hose->sg_isa; in alpha_pci_map_sg()
736 arena = hose->sg_isa; in alpha_pci_unmap_sg()
810 arena = hose->sg_isa; in alpha_pci_supported()
H A Dcore_marvel.c290 hose->sg_isa = iommu_arena_new_node(0, hose, 0x00800000, 0x00800000, 0); in io7_init_hose()
291 hose->sg_isa->align_entry = 8; /* cache line boundary */ in io7_init_hose()
293 hose->sg_isa->dma_base | wbase_m_ena | wbase_m_sg; in io7_init_hose()
294 csrs->POx_WMASK[0].csr = (hose->sg_isa->size - 1) & wbase_m_addr; in io7_init_hose()
295 csrs->POx_TBASE[0].csr = virt_to_phys(hose->sg_isa->ptes); in io7_init_hose()
H A Dcore_polaris.c173 hose->sg_isa = hose->sg_pci = NULL; in polaris_init_arch()
H A Dcore_t2.c354 hose->sg_isa = iommu_arena_new(hose, base, length, SMP_CACHE_BYTES); in t2_sg_map_window2()
361 *(vulp)T2_TBASE2 = virt_to_phys(hose->sg_isa->ptes) >> 1; in t2_sg_map_window2()
H A Dcore_irongate.c292 hose->sg_isa = hose->sg_pci = NULL; in irongate_init_arch()
H A Dsys_dp264.c534 hose_head->sg_isa->align_entry = 4; in webbrick_init_arch()
/linux/arch/alpha/include/asm/
H A Dpci.h44 struct pci_iommu_arena *sg_isa; member