1# RADXA -- Custom configuration for the RADXA ARM development 2# platform, check out http://www.radxa.com 3# 4# For more information on this file, please read the handbook section on 5# Kernel Configuration Files: 6# 7# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 8# 9# The handbook is also available locally in /usr/share/doc/handbook 10# if you've installed the doc distribution, otherwise always see the 11# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 12# latest information. 13# 14# An exhaustive list of options and more detailed explanations of the 15# device lines is also present in the ../../conf/NOTES and NOTES files. 16# If you are in doubt as to the purpose or necessity of a line, check first 17# in NOTES. 18#
| 1# RADXA -- Custom configuration for the RADXA ARM development 2# platform, check out http://www.radxa.com 3# 4# For more information on this file, please read the handbook section on 5# Kernel Configuration Files: 6# 7# http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html 8# 9# The handbook is also available locally in /usr/share/doc/handbook 10# if you've installed the doc distribution, otherwise always see the 11# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the 12# latest information. 13# 14# An exhaustive list of options and more detailed explanations of the 15# device lines is also present in the ../../conf/NOTES and NOTES files. 16# If you are in doubt as to the purpose or necessity of a line, check first 17# in NOTES. 18#
|
19# $FreeBSD: head/sys/arm/conf/RADXA 266868 2014-05-30 05:17:14Z rpaulo $
| 19# $FreeBSD: head/sys/arm/conf/RADXA 266871 2014-05-30 06:37:06Z ganbold $
|
20
| 20
|
| 21include "RK3188"
|
21ident RADXA 22
| 22ident RADXA 23
|
23include "../rockchip/std.rk30xx" 24 25options HZ=100 26options SCHED_4BSD # 4BSD scheduler 27options INET # InterNETworking 28options INET6 # IPv6 communications protocols 29options FFS # Berkeley Fast Filesystem 30options SOFTUPDATES # Enable FFS soft updates support 31options UFS_ACL # Support for access control lists 32options UFS_DIRHASH # Improve performance on big directories 33options GEOM_PART_BSD # BSD partition scheme 34options GEOM_PART_MBR # MBR partition scheme 35options TMPFS # Efficient memory filesystem 36options MSDOSFS # MSDOS Filesystem 37options CD9660 # ISO 9660 Filesystem 38options PROCFS # Process filesystem (requires PSEUDOFS) 39options PSEUDOFS # Pseudo-filesystem framework 40options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] 41options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI 42options KTRACE # ktrace(1) support 43options SYSVSHM # SYSV-style shared memory 44options SYSVMSG # SYSV-style message queues 45options SYSVSEM # SYSV-style semaphores 46options _KPOSIX_PRIORITY_SCHEDULING # Posix P1003_1B real-time extensions 47options KBD_INSTALL_CDEV # install a CDEV entry in /dev 48options PREEMPTION 49options FREEBSD_BOOT_LOADER 50options VFP # vfp/neon 51options SMP # Enable multiple cores 52 53# Debugging 54makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols 55options BREAK_TO_DEBUGGER 56#options VERBOSE_SYSINIT # Enable verbose sysinit messages 57options KDB 58options DDB # Enable the kernel debugger 59#options INVARIANTS # Enable calls of extra sanity checking 60#options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS 61options WITNESS # Enable checks to detect deadlocks and cycles 62options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed 63options DIAGNOSTIC 64 65# NFS support 66#options NFSCL 67#options NFSSERVER # Network Filesystem Server 68#options NFSCLIENT # Network Filesystem Client 69 70# MMC/SD/SDIO card slot support 71#device mmc # mmc/sd bus 72#device mmcsd # mmc/sd flash cards 73 74# Boot device is 2nd slice on USB 75options ROOTDEVNAME=\"ufs:/dev/da0s2\" 76 77# Console and misc 78device uart 79device uart_ns8250 80device pty 81device snp 82device md 83device random # Entropy device 84 85# I2C support 86#device iicbus 87#device iic 88 89# GPIO 90device gpio 91 92device scbus # SCSI bus (required for SCSI) 93device da # Direct Access (disks) 94device pass 95 96# USB support 97options USB_HOST_ALIGN=32 # Align usb buffers to cache line size. 98device usb 99options USB_DEBUG 100#options USB_REQ_DEBUG 101#options USB_VERBOSE 102device dwcotg # DWC OTG controller 103 104device umass 105 106# Ethernet 107device loop 108device ether 109device mii 110device smscphy 111device bpf 112 113# USB ethernet support, requires miibus 114device miibus 115device udav 116
| |
117# Flattened Device Tree 118options FDT 119options FDT_DTB_STATIC 120makeoptions FDT_DTS_FILE=rk3188-radxa.dts
| 24# Flattened Device Tree 25options FDT 26options FDT_DTB_STATIC 27makeoptions FDT_DTS_FILE=rk3188-radxa.dts
|
121
| |
| |