1 1.1 gavan # $NetBSD: files.iyonix,v 1.1 2004/10/13 23:28:35 gavan Exp $ 2 1.1 gavan # 3 1.1 gavan # First try for arm-specific configuration info 4 1.1 gavan # 5 1.1 gavan 6 1.1 gavan maxpartitions 16 7 1.1 gavan maxusers 2 8 64 8 1.1 gavan 9 1.1 gavan # Maintain Interrupt statistics 10 1.1 gavan defflag IRQSTATS 11 1.1 gavan 12 1.1 gavan # Include WSCONS stuff 13 1.1 gavan include "dev/wscons/files.wscons" 14 1.1 gavan include "dev/rasops/files.rasops" 15 1.1 gavan include "dev/wsfont/files.wsfont" 16 1.1 gavan 17 1.1 gavan # 18 1.1 gavan # Machine-independent ATA drivers 19 1.1 gavan # 20 1.1 gavan include "dev/ata/files.ata" 21 1.1 gavan 22 1.1 gavan # Memory disk driver 23 1.1 gavan file dev/md_root.c md & memory_disk_hooks 24 1.1 gavan 25 1.1 gavan # 26 1.1 gavan # Machine-independent SCSI drivers 27 1.1 gavan # 28 1.1 gavan 29 1.1 gavan include "dev/scsipi/files.scsipi" 30 1.1 gavan 31 1.1 gavan # Generic MD files 32 1.1 gavan file arch/iyonix/iyonix/autoconf.c 33 1.1 gavan 34 1.1 gavan file arch/arm/arm/disksubr.c disk 35 1.1 gavan file arch/arm/arm/disksubr_acorn.c disk 36 1.1 gavan file arch/arm/arm/disksubr_mbr.c disk 37 1.1 gavan 38 1.1 gavan # ARM FPE 39 1.1 gavan file arch/arm32/fpe-arm/armfpe_glue.S armfpe 40 1.1 gavan file arch/arm32/fpe-arm/armfpe_init.c armfpe 41 1.1 gavan file arch/arm32/fpe-arm/armfpe.s armfpe 42 1.1 gavan 43 1.1 gavan # 44 1.1 gavan # Include ISA config 45 1.1 gavan # 46 1.1 gavan 47 1.1 gavan include "dev/isa/files.isa" # ISA devices 48 1.1 gavan 49 1.1 gavan # 50 1.1 gavan # Include PCI config 51 1.1 gavan # 52 1.1 gavan 53 1.1 gavan include "dev/i2o/files.i2o" # I2O drivers. 54 1.1 gavan include "dev/pci/files.pci" # PCI devices 55 1.1 gavan include "dev/usb/files.usb" # USB device 56 1.1 gavan include "dev/cardbus/files.cardbus" # CARDBus device 57 1.1 gavan 58 1.1 gavan include "arch/arm/conf/majors.arm32" 59 1.1 gavan 60 1.1 gavan # 61 1.1 gavan # Machine dependent stuff 62 1.1 gavan # 63 1.1 gavan 64 1.1 gavan # Use the generic ARM soft interrupt code. 65 1.1 gavan file arch/arm/arm/softintr.c 66 1.1 gavan 67 1.1 gavan file arch/iyonix/iyonix/iyonix_machdep.c 68 1.1 gavan file arch/iyonix/iyonix/iyonix_pci.c 69 1.1 gavan 70 1.1 gavan # obio stuff moved from here 71 1.1 gavan 72 1.1 gavan # i80321 I/O Processor CPU support 73 1.1 gavan include "arch/arm/xscale/files.i80321" 74 1.1 gavan 75 1.1 gavan attach iopxs at mainbus with iopxs_mainbus 76 1.1 gavan file arch/iyonix/iyonix/i80321_mainbus.c iopxs_mainbus 77 1.1 gavan 78 1.1 gavan # IQ80321 on-board devices 79 1.1 gavan device obio {addr, [size = -1], [width = -1], [xint = -1]}: bus_space_generic 80 1.1 gavan attach obio at mainbus 81 1.1 gavan file arch/iyonix/iyonix/obio.c obio 82 1.1 gavan file arch/iyonix/iyonix/obio_space.c obio 83 1.1 gavan 84 1.1 gavan # on-board TI 165C50 UART 85 1.1 gavan attach com at obio with com_obio 86 1.1 gavan file arch/iyonix/iyonix/com_obio.c com_obio 87 1.1 gavan 88