Home | History | Annotate | Line # | Download | only in conf
      1 #	$NetBSD: files.evbarm,v 1.33 2019/10/01 10:08:05 jmcneill Exp $
      2 #
      3 # First try for arm-specific configuration info
      4 #
      5 
      6 maxpartitions	8
      7 maxusers	2 8 128
      8 
      9 # Maintain Interrupt statistics
     10 defflag			IRQSTATS
     11 
     12 # Memory disk driver
     13 file	dev/md_root.c				md & memory_disk_hooks
     14 
     15 # Generic MD files
     16 file	arch/evbarm/evbarm/autoconf.c
     17 
     18 file	kern/subr_disk_mbr.c			disk
     19 
     20 # ARM FPE
     21 file	arch/arm32/fpe-arm/armfpe_glue.S	armfpe
     22 file	arch/arm32/fpe-arm/armfpe_init.c	armfpe
     23 file	arch/arm32/fpe-arm/armfpe.s		armfpe
     24 
     25 #
     26 # Machine-independent drivers
     27 #
     28 include "dev/ata/files.ata"			# ATA devices
     29 include "dev/bluetooth/files.bluetooth"		# Bluetooth devices
     30 include "dev/i2o/files.i2o"			# I2O devices
     31 include "dev/isa/files.isa"			# ISA devices
     32 include "dev/pci/files.pci"			# PCI devices
     33 include "dev/cardbus/files.cardbus"		#   and CardBus devices
     34 include "dev/pcmcia/files.pcmcia"		# PCMCIA devices
     35 include "dev/sdmmc/files.sdmmc"			# SD/MMC devices
     36 include "dev/scsipi/files.scsipi"		# SCSI devices
     37 include "dev/usb/files.usb"			# USB devices
     38 
     39 #
     40 # Machine-dependent drivers
     41 #
     42 include "arch/arm/pci/files.pci"		# MD PCI support code
     43 
     44 # Kernel boot arguments
     45 defparam	opt_machdep.h			BOOT_ARGS
     46 
     47 #
     48 # ARM evaluation board specific devices
     49 #
     50 defparam	opt_evbarm_boardtype.h EVBARM_BOARDTYPE
     51 
     52 # We need to define the Integrator's "plcom" device here since
     53 # it we need to generate a "plcom.h" header file for conf.c
     54 defflag	opt_plcom.h	PLCOM_DEBUG
     55 device	plcom { }: tty
     56 file	arch/evbarm/dev/plcom.c			plcom needs-flag
     57 
     58 #
     59 # Maximum number of memory ranges
     60 #
     61 defparam	opt_bootconfig.h		DRAM_BLOCKS
     62 
     63 ifndef aarch64
     64 include "arch/arm/conf/majors.arm32"
     65 else
     66 include "arch/aarch64/conf/majors.aarch64"
     67 endif
     68