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