1*4d892e4fSZbigniew Bodek# Kernel configuration for Alpine Board. 2*4d892e4fSZbigniew Bodek# 3*4d892e4fSZbigniew Bodek# For more information on this file, please read the config(5) manual page, 4*4d892e4fSZbigniew Bodek# and/or the handbook section on Kernel Configuration Files: 5*4d892e4fSZbigniew Bodek# 6*4d892e4fSZbigniew Bodek# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 7*4d892e4fSZbigniew Bodek# 8*4d892e4fSZbigniew Bodek# The handbook is also available locally in /usr/share/doc/handbook 9*4d892e4fSZbigniew Bodek# if you've installed the doc distribution, otherwise always see the 10*4d892e4fSZbigniew Bodek# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 11*4d892e4fSZbigniew Bodek# latest information. 12*4d892e4fSZbigniew Bodek# 13*4d892e4fSZbigniew Bodek# An exhaustive list of options and more detailed explanations of the 14*4d892e4fSZbigniew Bodek# device lines is also present in the ../../conf/NOTES and NOTES files. 15*4d892e4fSZbigniew Bodek# If you are in doubt as to the purpose or necessity of a line, check first 16*4d892e4fSZbigniew Bodek# in NOTES. 17*4d892e4fSZbigniew Bodek# 18*4d892e4fSZbigniew Bodek# $FreeBSD$ 19*4d892e4fSZbigniew Bodek 20*4d892e4fSZbigniew Bodekident ALPINE 21*4d892e4fSZbigniew Bodek 22*4d892e4fSZbigniew Bodekinclude "std.armv6" 23*4d892e4fSZbigniew Bodekinclude "../annapurna/alpine/std.alpine" 24*4d892e4fSZbigniew Bodek 25*4d892e4fSZbigniew Bodekmakeoptions MODULES_OVERRIDE="" 26*4d892e4fSZbigniew Bodekmakeoptions WERROR="-Werror" 27*4d892e4fSZbigniew Bodek 28*4d892e4fSZbigniew Bodekoptions HZ=100 29*4d892e4fSZbigniew Bodekoptions SCHED_4BSD # 4BSD scheduler 30*4d892e4fSZbigniew Bodekoptions SMP # Enable multiple cores 31*4d892e4fSZbigniew Bodek 32*4d892e4fSZbigniew Bodek# Debugging 33*4d892e4fSZbigniew Bodekmakeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 34*4d892e4fSZbigniew Bodekoptions BREAK_TO_DEBUGGER 35*4d892e4fSZbigniew Bodekoptions KDB 36*4d892e4fSZbigniew Bodekoptions DDB #Enable the kernel debugger 37*4d892e4fSZbigniew Bodek 38*4d892e4fSZbigniew Bodek# NFS support 39*4d892e4fSZbigniew Bodekoptions NFSCL #Network Filesystem Client 40*4d892e4fSZbigniew Bodekoptions NFSLOCKD #Network Lock Manager 41*4d892e4fSZbigniew Bodekoptions NFS_ROOT #NFS usable as /, requires NFSCLIENT 42*4d892e4fSZbigniew Bodek 43*4d892e4fSZbigniew Bodek# Interrupt controller 44*4d892e4fSZbigniew Bodekdevice gic 45*4d892e4fSZbigniew Bodek 46*4d892e4fSZbigniew Bodek# Pseudo devices 47*4d892e4fSZbigniew Bodekdevice loop 48*4d892e4fSZbigniew Bodekdevice random 49*4d892e4fSZbigniew Bodekdevice pty 50*4d892e4fSZbigniew Bodekdevice md 51*4d892e4fSZbigniew Bodekdevice gpio 52*4d892e4fSZbigniew Bodek 53*4d892e4fSZbigniew Bodek# ATA controllers 54*4d892e4fSZbigniew Bodekdevice ahci # AHCI-compatible SATA controllers 55*4d892e4fSZbigniew Bodekdevice ata # Legacy ATA/SATA controllers 56*4d892e4fSZbigniew Bodekoptions ATA_STATIC_ID # Static device numbering 57*4d892e4fSZbigniew Bodek 58*4d892e4fSZbigniew Bodek# ATA/SCSI peripherals 59*4d892e4fSZbigniew Bodekdevice scbus # SCSI bus (required for ATA/SCSI) 60*4d892e4fSZbigniew Bodekdevice ch # SCSI media changers 61*4d892e4fSZbigniew Bodekdevice da # Direct Access (disks) 62*4d892e4fSZbigniew Bodekdevice sa # Sequential Access (tape etc) 63*4d892e4fSZbigniew Bodekdevice cd # CD 64*4d892e4fSZbigniew Bodekdevice pass # Passthrough device (direct ATA/SCSI access) 65*4d892e4fSZbigniew Bodekdevice ses # Enclosure Services (SES and SAF-TE) 66*4d892e4fSZbigniew Bodek#device ctl # CAM Target Layer 67*4d892e4fSZbigniew Bodek 68*4d892e4fSZbigniew Bodek# Serial ports 69*4d892e4fSZbigniew Bodekdevice uart 70*4d892e4fSZbigniew Bodek 71*4d892e4fSZbigniew Bodek# Ethernet 72*4d892e4fSZbigniew Bodekdevice ether 73*4d892e4fSZbigniew Bodekdevice mii 74*4d892e4fSZbigniew Bodekdevice bpf 75*4d892e4fSZbigniew Bodekoptions DEVICE_POLLING 76*4d892e4fSZbigniew Bodek 77*4d892e4fSZbigniew Bodek# USB ethernet support, requires miibus 78*4d892e4fSZbigniew Bodekdevice miibus 79*4d892e4fSZbigniew Bodek 80*4d892e4fSZbigniew Bodek#FDT 81*4d892e4fSZbigniew Bodekoptions FDT 82*4d892e4fSZbigniew Bodekoptions FDT_DTB_STATIC 83*4d892e4fSZbigniew Bodekmakeoptions FDT_DTS_FILE=annapurna-alpine.dts 84