1 1.1.2.12 cliff # $NetBSD: files.rmixl,v 1.1.2.12 2010/04/12 22:00:51 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.10 cliff file arch/mips/rmi/rmixl_spl.S 7 1.1.2.1 cliff file arch/mips/rmi/rmixl_intr.c 8 1.1.2.5 cliff file arch/mips/rmi/rmixl_subr.S 9 1.1.2.10 cliff file arch/mips/rmi/rmixl_fmn.c 10 1.1.2.1 cliff 11 1.1.2.8 cliff 12 1.1.2.8 cliff # node is parent of one or more core 13 1.1.2.8 cliff device cpunode { [ core = -1] } 14 1.1.2.9 matt attach cpunode at mainbus with cpunode_rmixl 15 1.1.2.9 matt file arch/mips/rmi/rmixl_cpunode.c cpunode_rmixl 16 1.1.2.8 cliff 17 1.1.2.8 cliff # core is parent of one or more cpu 18 1.1.2.8 cliff device cpucore { [ thread = -1] } 19 1.1.2.9 matt attach cpucore at cpunode with cpucore_rmixl 20 1.1.2.9 matt file arch/mips/rmi/rmixl_cpucore.c cpucore_rmixl 21 1.1.2.8 cliff 22 1.1.2.8 cliff # each cpu is a RMI 'thread' or 'vCPU' 23 1.1.2.8 cliff device cpu 24 1.1.2.9 matt attach cpu at cpucore with cpu_rmixl 25 1.1.2.9 matt file arch/mips/rmi/rmixl_cpu.c cpu_rmixl 26 1.1.2.8 cliff 27 1.1.2.1 cliff # OBIO: offsets are from System Bridge Controller base 28 1.1.2.10 cliff define obio { [addr=-1], [size=0], [intr=-1], [tmsk=-1], [mult=1] } 29 1.1.2.4 cliff device obio: obio 30 1.1.2.9 matt attach obio at cpunode with obio_rmixl 31 1.1.2.9 matt file arch/mips/rmi/rmixl_obio.c obio_rmixl 32 1.1.2.9 matt file arch/mips/rmi/rmixl_obio_eb_space.c obio_rmixl 33 1.1.2.9 matt file arch/mips/rmi/rmixl_obio_el_space.c obio_rmixl 34 1.1.2.11 cliff file arch/mips/rmi/rmixl_pcie_cfg_space.c rmixl_pcix | rmixl_pcie 35 1.1.2.11 cliff file arch/mips/rmi/rmixl_pcie_ecfg_space.c rmixl_pcie 36 1.1.2.11 cliff file arch/mips/rmi/rmixl_pcie_io_space.c rmixl_pcix | rmixl_pcie 37 1.1.2.11 cliff file arch/mips/rmi/rmixl_pcie_mem_space.c rmixl_pcix | rmixl_pcie 38 1.1.2.1 cliff 39 1.1.2.1 cliff # NS16550 compatible serial ports 40 1.1.2.9 matt attach com at obio with com_rmixl 41 1.1.2.9 matt file arch/mips/rmi/rmixl_com.c com_rmixl 42 1.1.2.3 cliff defparam opt_com.h CONSADDR CONSFREQ CONSPEED CONMODE 43 1.1.2.1 cliff 44 1.1.2.11 cliff # PCIe 45 1.1.2.4 cliff device rmixl_pcie: pcibus 46 1.1.2.4 cliff attach rmixl_pcie at obio 47 1.1.2.12 cliff file arch/mips/rmi/rmixl_pcie.c rmixl_pcie needs-flag 48 1.1.2.4 cliff 49 1.1.2.11 cliff # PCI-X 50 1.1.2.11 cliff device rmixl_pcix: pcibus 51 1.1.2.11 cliff attach rmixl_pcix at obio 52 1.1.2.12 cliff file arch/mips/rmi/rmixl_pcix.c rmixl_pcix needs-flag 53 1.1.2.11 cliff 54 1.1.2.7 cliff # On-chip USB interface 55 1.1.2.7 cliff define rmixl_usbi { [addr=-1], [size=-1], [intr=-1] } 56 1.1.2.7 cliff device rmixl_usbi: rmixl_usbi 57 1.1.2.7 cliff attach rmixl_usbi at obio 58 1.1.2.7 cliff file arch/mips/rmi/rmixl_usbi.c rmixl_usbi 59 1.1.2.7 cliff 60 1.1.2.7 cliff # On-chip OHCI USB controller 61 1.1.2.7 cliff attach ohci at rmixl_usbi with rmixl_ohci 62 1.1.2.7 cliff file arch/mips/rmi/rmixl_ohci.c ohci 63 1.1.2.7 cliff 64 1.1.2.7 cliff # On-chip EHCI USB controller 65 1.1.2.7 cliff attach ehci at rmixl_usbi with rmixl_ehci 66 1.1.2.7 cliff file arch/mips/rmi/rmixl_ehci.c ehci 67 1.1.2.7 cliff 68