1 1.1.2.8 cliff # $NetBSD: files.rmixl,v 1.1.2.8 2010/01/16 23:50:04 cliff Exp $ 2 1.1.2.1 cliff # 3 1.1.2.1 cliff # Configuration info for RMI XLP, XLR, XLS 4 1.1.2.1 cliff # 5 1.1.2.1 cliff 6 1.1.2.1 cliff file arch/mips/rmi/rmixl_intr.c 7 1.1.2.5 cliff file arch/mips/rmi/rmixl_subr.S 8 1.1.2.1 cliff 9 1.1.2.8 cliff 10 1.1.2.8 cliff # node is parent of one or more core 11 1.1.2.8 cliff device cpunode { [ core = -1] } 12 1.1.2.8 cliff attach cpunode at mainbus 13 1.1.2.8 cliff file arch/mips/rmi/rmixl_cpunode.c cpunode 14 1.1.2.8 cliff 15 1.1.2.8 cliff # core is parent of one or more cpu 16 1.1.2.8 cliff device cpucore { [ thread = -1] } 17 1.1.2.8 cliff attach cpucore at cpunode 18 1.1.2.8 cliff file arch/mips/rmi/rmixl_cpucore.c cpucore 19 1.1.2.8 cliff 20 1.1.2.8 cliff # each cpu is a RMI 'thread' or 'vCPU' 21 1.1.2.8 cliff device cpu 22 1.1.2.8 cliff attach cpu at cpucore 23 1.1.2.8 cliff file arch/mips/rmi/rmixl_cpu.c cpu 24 1.1.2.8 cliff 25 1.1.2.1 cliff # OBIO: offsets are from System Bridge Controller base 26 1.1.2.1 cliff define obio { [addr=-1], [size=0], [intr=-1], [mult=1] } 27 1.1.2.4 cliff device obio: obio 28 1.1.2.8 cliff attach obio at cpunode 29 1.1.2.1 cliff file arch/mips/rmi/rmixl_obio.c obio needs-count 30 1.1.2.7 cliff file arch/mips/rmi/rmixl_obio_eb_space.c obio 31 1.1.2.7 cliff file arch/mips/rmi/rmixl_obio_el_space.c obio 32 1.1.2.6 cliff file arch/mips/rmi/rmixl_pcie_cfg_space.c pci 33 1.1.2.6 cliff file arch/mips/rmi/rmixl_pcie_ecfg_space.c pci 34 1.1.2.4 cliff file arch/mips/rmi/rmixl_pcie_io_space.c pci 35 1.1.2.4 cliff file arch/mips/rmi/rmixl_pcie_mem_space.c pci 36 1.1.2.1 cliff 37 1.1.2.1 cliff # NS16550 compatible serial ports 38 1.1.2.1 cliff attach com at obio with rmixl_com 39 1.1.2.1 cliff file arch/mips/rmi/rmixl_com.c rmixl_com 40 1.1.2.3 cliff defparam opt_com.h CONSADDR CONSFREQ CONSPEED CONMODE 41 1.1.2.1 cliff 42 1.1.2.4 cliff # PCI 43 1.1.2.4 cliff device rmixl_pcie: pcibus 44 1.1.2.4 cliff attach rmixl_pcie at obio 45 1.1.2.4 cliff file arch/mips/rmi/rmixl_pcie.c rmixl_pcie 46 1.1.2.4 cliff 47 1.1.2.7 cliff # On-chip USB interface 48 1.1.2.7 cliff define rmixl_usbi { [addr=-1], [size=-1], [intr=-1] } 49 1.1.2.7 cliff device rmixl_usbi: rmixl_usbi 50 1.1.2.7 cliff attach rmixl_usbi at obio 51 1.1.2.7 cliff file arch/mips/rmi/rmixl_usbi.c rmixl_usbi 52 1.1.2.7 cliff 53 1.1.2.7 cliff # On-chip OHCI USB controller 54 1.1.2.7 cliff attach ohci at rmixl_usbi with rmixl_ohci 55 1.1.2.7 cliff file arch/mips/rmi/rmixl_ohci.c ohci 56 1.1.2.7 cliff 57 1.1.2.7 cliff # On-chip EHCI USB controller 58 1.1.2.7 cliff attach ehci at rmixl_usbi with rmixl_ehci 59 1.1.2.7 cliff file arch/mips/rmi/rmixl_ehci.c ehci 60 1.1.2.7 cliff 61