Lines Matching refs:hose
256 cia_pci_tbi(struct pci_controller *hose, dma_addr_t start, dma_addr_t end) in cia_pci_tbi() argument
283 cia_pci_tbi_try2(struct pci_controller *hose, in cia_pci_tbi_try2() argument
445 cia_pci_tbi(arena->hose, 0, -1); in verify_tb_operation()
535 alpha_mv.mv_pci_tbi(arena->hose, 0, -1); in verify_tb_operation()
632 struct pci_controller *hose; in do_init_arch() local
683 pci_isa_hose = hose = alloc_pci_controller(); in do_init_arch()
684 hose->io_space = &ioport_resource; in do_init_arch()
685 hose->mem_space = &iomem_resource; in do_init_arch()
686 hose->index = 0; in do_init_arch()
690 hose->mem_space = hae_mem; in do_init_arch()
700 hose->sparse_mem_base = CIA_SPARSE_MEM - IDENT_ADDR; in do_init_arch()
701 hose->dense_mem_base = CIA_DENSE_MEM - IDENT_ADDR; in do_init_arch()
702 hose->sparse_io_base = CIA_IO - IDENT_ADDR; in do_init_arch()
703 hose->dense_io_base = 0; in do_init_arch()
705 hose->sparse_mem_base = 0; in do_init_arch()
706 hose->dense_mem_base = CIA_BW_MEM - IDENT_ADDR; in do_init_arch()
707 hose->sparse_io_base = 0; in do_init_arch()
708 hose->dense_io_base = CIA_BW_IO - IDENT_ADDR; in do_init_arch()
725 hose->sg_pci = NULL; in do_init_arch()
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()