NetBSD/sys/arch/iyonix/conf/files.iyonix
drochner bb33f35f20 Since files.wscons et al. are included by ~all ports anyway, include
them in the mi "files" file, and remove include statements from md files.
These shouldn't pull in additional kernel code when not in use, so it
shouldn't do any harm except a risk of namespace collisions which
should be easy to fix.
2008-02-20 21:43:33 +00:00

80 lines
1.6 KiB
Plaintext

# $NetBSD: files.iyonix,v 1.5 2008/02/20 21:43:34 drochner Exp $
#
# First try for arm-specific configuration info
#
maxpartitions 16
maxusers 2 8 64
# Maintain Interrupt statistics
defflag IRQSTATS
#
# Machine-independent ATA drivers
#
include "dev/ata/files.ata"
# Memory disk driver
file dev/md_root.c md & memory_disk_hooks
#
# Machine-independent SCSI drivers
#
include "dev/scsipi/files.scsipi"
# Generic MD files
file arch/iyonix/iyonix/autoconf.c
file arch/arm/arm/disksubr.c disk
file arch/arm/arm/disksubr_acorn.c disk
file arch/arm/arm/disksubr_mbr.c disk
# ARM FPE
file arch/arm32/fpe-arm/armfpe_glue.S armfpe
file arch/arm32/fpe-arm/armfpe_init.c armfpe
file arch/arm32/fpe-arm/armfpe.s armfpe
#
# Include ISA config
#
include "dev/isa/files.isa" # ISA devices
#
# Include PCI config
#
include "dev/i2o/files.i2o" # I2O drivers.
include "dev/pci/files.pci" # PCI devices
include "dev/usb/files.usb" # USB device
include "dev/cardbus/files.cardbus" # CARDBus device
include "arch/arm/conf/majors.arm32"
#
# Machine dependent stuff
#
file arch/iyonix/iyonix/iyonix_machdep.c
file arch/iyonix/iyonix/iyonix_pci.c
# obio stuff moved from here
# i80321 I/O Processor CPU support
include "arch/arm/xscale/files.i80321"
attach iopxs at mainbus with iopxs_mainbus
file arch/iyonix/iyonix/i80321_mainbus.c iopxs_mainbus
# IQ80321 on-board devices
device obio {addr, [size = -1], [width = -1], [xint = -1]}: bus_space_generic
attach obio at mainbus
file arch/iyonix/iyonix/obio.c obio
file arch/iyonix/iyonix/obio_space.c obio
# on-board TI 165C50 UART
attach com at obio with com_obio
file arch/iyonix/iyonix/com_obio.c com_obio