Home
last modified time | relevance | path

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

/linux-4.1.27/arch/alpha/kernel/
Dcore_apecs.c348 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 0); in apecs_init_arch()
357 *(vuip)APECS_IOC_PB2R = hose->sg_isa->dma_base | 0x000c0000; in apecs_init_arch()
358 *(vuip)APECS_IOC_PM2R = (hose->sg_isa->size - 1) & 0xfff00000; in apecs_init_arch()
359 *(vuip)APECS_IOC_TB2R = virt_to_phys(hose->sg_isa->ptes) >> 1; in apecs_init_arch()
Dcore_tsunami.c321 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 0); in tsunami_init_one_pchip()
323 hose->sg_isa->align_entry = 4; in tsunami_init_one_pchip()
332 pchip->wsba[0].csr = hose->sg_isa->dma_base | 3; in tsunami_init_one_pchip()
333 pchip->wsm[0].csr = (hose->sg_isa->size - 1) & 0xfff00000; in tsunami_init_one_pchip()
334 pchip->tba[0].csr = virt_to_phys(hose->sg_isa->ptes); in tsunami_init_one_pchip()
Dcore_lca.c277 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 0); in lca_init_arch()
282 *(vulp)LCA_IOC_W_BASE0 = hose->sg_isa->dma_base | (3UL << 32); in lca_init_arch()
283 *(vulp)LCA_IOC_W_MASK0 = (hose->sg_isa->size - 1) & 0xfff00000; in lca_init_arch()
284 *(vulp)LCA_IOC_T_BASE0 = virt_to_phys(hose->sg_isa->ptes); in lca_init_arch()
Dcore_mcpcia.c366 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 0); in mcpcia_startup_hose()
373 *(vuip)MCPCIA_W0_BASE(mid) = hose->sg_isa->dma_base | 3; in mcpcia_startup_hose()
374 *(vuip)MCPCIA_W0_MASK(mid) = (hose->sg_isa->size - 1) & 0xfff00000; in mcpcia_startup_hose()
375 *(vuip)MCPCIA_T0_BASE(mid) = virt_to_phys(hose->sg_isa->ptes) >> 8; in mcpcia_startup_hose()
Dcore_cia.c352 struct pci_iommu_arena *arena = pci_isa_hose->sg_isa; in verify_tb_operation()
553 pci_isa_hose->sg_isa = NULL; in verify_tb_operation()
726 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 32768); in do_init_arch()
731 *(vip)CIA_IOC_PCI_W0_BASE = hose->sg_isa->dma_base | 3; in do_init_arch()
732 *(vip)CIA_IOC_PCI_W0_MASK = (hose->sg_isa->size - 1) & 0xfff00000; in do_init_arch()
733 *(vip)CIA_IOC_PCI_T0_BASE = virt_to_phys(hose->sg_isa->ptes) >> 2; in do_init_arch()
Dcore_titan.c318 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 0); in titan_init_one_pachip_port()
319 hose->sg_isa->align_entry = 8; /* 64KB for ISA */ in titan_init_one_pachip_port()
324 port->wsba[0].csr = hose->sg_isa->dma_base | 3; in titan_init_one_pachip_port()
325 port->wsm[0].csr = (hose->sg_isa->size - 1) & 0xfff00000; in titan_init_one_pachip_port()
326 port->tba[0].csr = virt_to_phys(hose->sg_isa->ptes); in titan_init_one_pachip_port()
Dcore_wildfire.c113 hose->sg_isa = iommu_arena_new(hose, 0x00800000, 0x00800000, 0); in wildfire_init_hose()
118 pci->pci_window[0].wbase.csr = hose->sg_isa->dma_base | 3; in wildfire_init_hose()
119 pci->pci_window[0].wmask.csr = (hose->sg_isa->size - 1) & 0xfff00000; in wildfire_init_hose()
120 pci->pci_window[0].tbase.csr = virt_to_phys(hose->sg_isa->ptes); in wildfire_init_hose()
Dcore_marvel.c285 hose->sg_isa = iommu_arena_new_node(marvel_cpuid_to_nid(io7->pe), in io7_init_hose()
287 hose->sg_isa->align_entry = 8; /* cache line boundary */ in io7_init_hose()
289 hose->sg_isa->dma_base | wbase_m_ena | wbase_m_sg; in io7_init_hose()
290 csrs->POx_WMASK[0].csr = (hose->sg_isa->size - 1) & wbase_m_addr; in io7_init_hose()
291 csrs->POx_TBASE[0].csr = virt_to_phys(hose->sg_isa->ptes); in io7_init_hose()
Dpci_iommu.c298 arena = hose->sg_isa; in pci_map_single_1()
400 arena = hose->sg_isa; in alpha_pci_unmap_page()
688 arena = hose->sg_isa; in alpha_pci_map_sg()
751 arena = hose->sg_isa; in alpha_pci_unmap_sg()
825 arena = hose->sg_isa; in alpha_pci_supported()
Dcore_polaris.c172 hose->sg_isa = hose->sg_pci = NULL; in polaris_init_arch()
Dsys_jensen.c205 hose->sg_isa = hose->sg_pci = NULL; in jensen_init_arch()
Dcore_t2.c353 hose->sg_isa = iommu_arena_new(hose, base, length, 0); in t2_sg_map_window2()
360 *(vulp)T2_TBASE2 = virt_to_phys(hose->sg_isa->ptes) >> 1; in t2_sg_map_window2()
Dcore_irongate.c295 hose->sg_isa = hose->sg_pci = NULL; in irongate_init_arch()
Dsys_dp264.c534 hose_head->sg_isa->align_entry = 4; in webbrick_init_arch()
/linux-4.1.27/arch/alpha/include/asm/
Dpci.h47 struct pci_iommu_arena *sg_isa; member