Lines Matching refs:hose
345 t2_sg_map_window2(struct pci_controller *hose, in t2_sg_map_window2() argument
353 hose->sg_isa = iommu_arena_new(hose, base, length, 0); in t2_sg_map_window2()
354 hose->sg_pci = NULL; in t2_sg_map_window2()
360 *(vulp)T2_TBASE2 = virt_to_phys(hose->sg_isa->ptes) >> 1; in t2_sg_map_window2()
363 t2_pci_tbi(hose, 0, -1); /* flush TLB all */ in t2_sg_map_window2()
407 struct pci_controller *hose; in t2_init_arch() local
434 pci_isa_hose = hose = alloc_pci_controller(); in t2_init_arch()
435 hose->io_space = &ioport_resource; in t2_init_arch()
442 hose->mem_space = hae_mem; in t2_init_arch()
443 hose->index = 0; in t2_init_arch()
445 hose->sparse_mem_base = T2_SPARSE_MEM - IDENT_ADDR; in t2_init_arch()
446 hose->dense_mem_base = T2_DENSE_MEM - IDENT_ADDR; in t2_init_arch()
447 hose->sparse_io_base = T2_IO - IDENT_ADDR; in t2_init_arch()
448 hose->dense_io_base = 0; in t2_init_arch()
460 t2_sg_map_window2(hose, T2_ISA_SG_START, T2_ISA_SG_LENGTH); in t2_init_arch()
505 t2_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in t2_pci_tbi() argument