summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2014-01-22 22:01:29 +0000
committerimp <imp@FreeBSD.org>2014-01-22 22:01:29 +0000
commitdaf9d3fe30073756feda75267c65c487fa7d0b08 (patch)
treec9383511b2d6e1efef5ffc77422bd173152f36d8
parent726f70df319d1cbe4210a081684136ef9d710066 (diff)
downloadFreeBSD-src-daf9d3fe30073756feda75267c65c487fa7d0b08.zip
FreeBSD-src-daf9d3fe30073756feda75267c65c487fa7d0b08.tar.gz
Clean up HL201 config (for the hot-e 201 and 101 models from thinlinx).
Make comments match parameters Add options for early printf so we get regression build testing on it. Add preview of options for FDT support coming soon (I hope)
-rw-r--r--sys/arm/conf/HL20141
1 files changed, 19 insertions, 22 deletions
diff --git a/sys/arm/conf/HL201 b/sys/arm/conf/HL201
index 7a4e2df..92c1e07 100644
--- a/sys/arm/conf/HL201
+++ b/sys/arm/conf/HL201
@@ -1,4 +1,4 @@
-# Kernel configuration for the AT91SAM9 based Hot-e configuration file
+# Kernel configuration for the AT91SAM9G20 based Hot-e configuration file
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
@@ -39,16 +39,16 @@ options FFS #Berkeley Fast Filesystem
#options MD_ROOT #MD is a potential root device
#options MD_ROOT_SIZE=4096 # 4MB ram disk
options NANDFS # NAND file system
-#options ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\"
+options ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\"
options NFSCL #New Network Filesystem Client
#options NFSD #New Network Filesystem Server
#options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCL
-options BOOTP_NFSROOT
-options BOOTP
-options BOOTP_NFSV3
+#options BOOTP_NFSROOT
+#options BOOTP
+#options BOOTP_NFSV3
#options BOOTP_WIRED_TO=ate0
-options BOOTP_COMPAT
+#options BOOTP_COMPAT
options ALT_BREAK_TO_DEBUGGER
@@ -62,7 +62,6 @@ options SYSVSHM #SYSV-style shared memory
options SYSVMSG #SYSV-style message queues
options SYSVSEM #SYSV-style semaphores
options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
-#options SYSCTL_OMIT_DESCR
options MUTEX_NOINLINE
options RWLOCK_NOINLINE
options NO_FFS_SNAPSHOT
@@ -83,22 +82,11 @@ device mii
#options DIAGNOSTIC
device md
-#device at91_twi # TWI: Two Wire Interface
-#device at91_spi # SPI:
-device spibus
-# MMC/SD
-#device at91_mci
-#device mmc
-#device mmcsd
-# iic
-device iic
-device iicbus
-device icee
-
device bpf
+
# USB support
options USB_HOST_ALIGN=32 # Align usb buffers to cache line size.
-#device ohci # OHCI localbus->USB interface
+device ohci # OHCI localbus->USB interface
device usb # USB Bus (required)
#device udbp # USB Double Bulk Pipe devices
device uhid # "Human Interface Devices"
@@ -132,5 +120,14 @@ device pass # Passthrough device (direct SCSI access)
#device wlan_amrr # AMRR transmit rate control algorithm
options ROOTDEVNAME=\"ufs:da0s1a\"
-# NAND Flash - my board as 128MB Samsung part
-device nand # NAND interface on CS3
+# NAND Flash - my board as 128MB Samsung part, YMMV.
+device nand # NAND interface on CS3
+
+# Coming soon, but not yet
+#options FDT
+#options FDT_DTB_STATIC
+#makeoptions FDT_DTS_FILE=at91sam9g20ek.dts
+
+options EARLY_PRINTF
+options SOCDEV_PA=0xfc000000
+options SOCDEV_VA=0xdc000000
OpenPOWER on IntegriCloud