VYBRID revision 302915
1178173Simp# 2178173Simp# Kernel configuration for Vybrid Family boards. 3178173Simp# 4178173Simp# For more information on this file, please read the config(5) manual page, 5178173Simp# and/or the handbook section on Kernel Configuration Files: 6178173Simp# 7178173Simp# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 8178173Simp# 9178173Simp# The handbook is also available locally in /usr/share/doc/handbook 10178173Simp# if you've installed the doc distribution, otherwise always see the 11178173Simp# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 12178173Simp# latest information. 13178173Simp# 14178173Simp# An exhaustive list of options and more detailed explanations of the 15178173Simp# device lines is also present in the ../../conf/NOTES and NOTES files. 16178173Simp# If you are in doubt as to the purpose or necessity of a line, check first 17178173Simp# in NOTES. 18178173Simp# 19178173Simp# $FreeBSD: stable/11/sys/arm/conf/VYBRID 302915 2016-07-15 21:30:19Z ian $ 20178173Simp 21178173Simpident VYBRID 22178173Simpinclude "std.armv6" 23178173Simpinclude "../freescale/vybrid/std.vybrid" 24178173Simp 25178173Simpmakeoptions WERROR="-Werror" 26178173Simp 27178173Simpoptions HZ=100 28178173Simpoptions SCHED_4BSD # 4BSD scheduler 29178173Simp#options NANDFS # NAND Filesystem 30178173Simp#options SMP # Enable multiple cores 31178173Simp 32178173Simp# NFS root from boopt/dhcp 33178173Simp#options BOOTP 34178173Simp#options BOOTP_NFSROOT 35178173Simp#options BOOTP_COMPAT 36178173Simp#options BOOTP_NFSV3 37178173Simp#options BOOTP_WIRED_TO=ffec0 38178173Simp 39178173Simp#options ROOTDEVNAME=\"nfs:10.5.0.1:/tftpboot/cosmic\" 40178173Simp#options ROOTDEVNAME=\"nandfs:/dev/gnand0s.root\" 41178173Simpoptions ROOTDEVNAME=\"ufs:/dev/da0\" 42178173Simp 43178173Simpoptions MUTEX_NOINLINE 44178173Simpoptions RWLOCK_NOINLINE 45178173Simpoptions NO_FFS_SNAPSHOT 46178173Simpoptions NO_SWAPPING 47178173Simp 48178173Simp# Interrupt controller 49178173Simpdevice gic 50178173Simpoptions INTRNG 51178173Simp 52178173Simp# ARM MPCore timer 53178173Simpdevice mpcore_timer 54178173Simp 55178173Simp# MMC/SD/SDIO Card slot support 56178173Simpdevice mmc # mmc/sd bus 57178173Simpdevice mmcsd # mmc/sd flash cards 58178173Simpdevice sdhci # generic sdhci 59178173Simp 60178173Simp# Pseudo devices 61178173Simp 62178173Simpdevice loop 63178173Simpdevice random 64178173Simpdevice pty 65178173Simpdevice md 66178173Simpdevice gpio 67178173Simp 68178173Simp# USB support 69178173Simpoptions USB_HOST_ALIGN=32 # Align usb buffers to cache line size. 70178173Simpdevice usb 71178173Simp#device musb 72178173Simpdevice ehci 73178173Simp#device ohci 74178173Simp 75178173Simpdevice umass 76178173Simpdevice scbus # SCSI bus (required for ATA/SCSI) 77178173Simpdevice da # Direct Access (disks) 78178173Simpdevice pass 79178173Simp 80178173Simp# SATA 81178173Simp#device ata 82178173Simp#device atadisk 83178173Simp#device mvs 84178173Simp 85178173Simpdevice nand 86178173Simp 87178173Simp# Serial ports 88178173Simpdevice uart 89178173Simp 90178173Simp# I2C (TWSI) 91178173Simpdevice iic 92178173Simpdevice iicbus 93178173Simp 94178173Simp# Ethernet 95178173Simpdevice ether 96178173Simpdevice ffec 97178173Simp 98178173Simp# USB ethernet support, requires miibus 99178173Simpdevice miibus 100178173Simpdevice axe # ASIX Electronics USB Ethernet 101178173Simpdevice bpf # Berkeley packet filter 102178173Simp 103178173Simpdevice sound 104178173Simp 105178173Simp# SPI 106178173Simpdevice spibus 107178173Simpdevice vf_spi 108178173Simp 109178173Simp# Framebuffer 110178173Simpdevice vt 111178173Simpdevice kbdmux 112178173Simpdevice ukbd 113178173Simp 114178173Simp# Flattened Device Tree 115178173Simpoptions FDT # Configure using FDT/DTB data 116178173Simp