1*3e91ed80Sjmcneill# $NetBSD: files.evbarm,v 1.33 2019/10/01 10:08:05 jmcneill Exp $ 21bf6aa62Smatt# 31bf6aa62Smatt# First try for arm-specific configuration info 41bf6aa62Smatt# 51bf6aa62Smatt 61bf6aa62Smattmaxpartitions 8 7*3e91ed80Sjmcneillmaxusers 2 8 128 81bf6aa62Smatt 91bf6aa62Smatt# Maintain Interrupt statistics 10ecb81c3fSlukemdefflag IRQSTATS 111bf6aa62Smatt 121bf6aa62Smatt# Memory disk driver 13acf12a85Sbriggsfile dev/md_root.c md & memory_disk_hooks 141bf6aa62Smatt 151bf6aa62Smatt# Generic MD files 161bf6aa62Smattfile arch/evbarm/evbarm/autoconf.c 171bf6aa62Smatt 1885d73d1cSjoergfile kern/subr_disk_mbr.c disk 1985d73d1cSjoerg 201bf6aa62Smatt# ARM FPE 211bf6aa62Smattfile arch/arm32/fpe-arm/armfpe_glue.S armfpe 221bf6aa62Smattfile arch/arm32/fpe-arm/armfpe_init.c armfpe 231bf6aa62Smattfile arch/arm32/fpe-arm/armfpe.s armfpe 241bf6aa62Smatt 257f2e2855Skiyohara# 267f2e2855Skiyohara# Machine-independent drivers 277f2e2855Skiyohara# 287f2e2855Skiyoharainclude "dev/ata/files.ata" # ATA devices 297f2e2855Skiyoharainclude "dev/bluetooth/files.bluetooth" # Bluetooth devices 307f2e2855Skiyoharainclude "dev/i2o/files.i2o" # I2O devices 319ef485f5Sthorpejinclude "dev/isa/files.isa" # ISA devices 321bf6aa62Smattinclude "dev/pci/files.pci" # PCI devices 337f2e2855Skiyoharainclude "dev/cardbus/files.cardbus" # and CardBus devices 347f2e2855Skiyoharainclude "dev/pcmcia/files.pcmcia" # PCMCIA devices 350e8c021dSkiyoharainclude "dev/sdmmc/files.sdmmc" # SD/MMC devices 367f2e2855Skiyoharainclude "dev/scsipi/files.scsipi" # SCSI devices 377f2e2855Skiyoharainclude "dev/usb/files.usb" # USB devices 381bf6aa62Smatt 39187fa5a9Sjmcneill# 40187fa5a9Sjmcneill# Machine-dependent drivers 41187fa5a9Sjmcneill# 42187fa5a9Sjmcneillinclude "arch/arm/pci/files.pci" # MD PCI support code 430bcaff6fSryo 440bcaff6fSryo# Kernel boot arguments 450bcaff6fSryodefparam opt_machdep.h BOOT_ARGS 460bcaff6fSryo 47283e0a4cSthorpej# 48283e0a4cSthorpej# ARM evaluation board specific devices 49283e0a4cSthorpej# 50126f6cf9Sbriggsdefparam opt_evbarm_boardtype.h EVBARM_BOARDTYPE 51283e0a4cSthorpej 52283e0a4cSthorpej# We need to define the Integrator's "plcom" device here since 53283e0a4cSthorpej# it we need to generate a "plcom.h" header file for conf.c 5433d70de4Schsdefflag opt_plcom.h PLCOM_DEBUG 55283e0a4cSthorpejdevice plcom { }: tty 56283e0a4cSthorpejfile arch/evbarm/dev/plcom.c plcom needs-flag 572556a42fSichiro 581f933be8Sjmcneill# 591f933be8Sjmcneill# Maximum number of memory ranges 601f933be8Sjmcneill# 61fe33aa27Sryodefparam opt_bootconfig.h DRAM_BLOCKS 621f933be8Sjmcneill 63b76bec20Srinifndef aarch64 6477a6b82bSgehennainclude "arch/arm/conf/majors.arm32" 65fe33aa27Sryoelse 66fe33aa27Sryoinclude "arch/aarch64/conf/majors.aarch64" 67fe33aa27Sryoendif 68