summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2014-01-19 18:09:00 +0000
committerimp <imp@FreeBSD.org>2014-01-19 18:09:00 +0000
commit56c95d38f3cc6040f3dd5b3e0fe43f788c8991f8 (patch)
treea7c80240b4391f15d4b4543f0b833b4bbe40af3e
parentd549191c04705afcf50fefa0eb2e2a835abf98d7 (diff)
downloadFreeBSD-src-56c95d38f3cc6040f3dd5b3e0fe43f788c8991f8.zip
FreeBSD-src-56c95d38f3cc6040f3dd5b3e0fe43f788c8991f8.tar.gz
Add nand device and NANDFS into the mix for those boards that have
support for it at the moment.
-rw-r--r--sys/arm/conf/ATMEL3
-rw-r--r--sys/arm/conf/HL2015
-rw-r--r--sys/arm/conf/SAM9260EK6
3 files changed, 12 insertions, 2 deletions
diff --git a/sys/arm/conf/ATMEL b/sys/arm/conf/ATMEL
index 82bc9cc..74871eb 100644
--- a/sys/arm/conf/ATMEL
+++ b/sys/arm/conf/ATMEL
@@ -175,3 +175,6 @@ device at91_wdt # Atmel AT91 Watchdog Timer
device at91_rtc
device at91_ssc
#device at91_tc # missing?
+
+# NAND Flash - Reference design has Samsung 256MB but others possible
+device nand # NAND interface on CS3
diff --git a/sys/arm/conf/HL201 b/sys/arm/conf/HL201
index a02d3df..7a4e2df 100644
--- a/sys/arm/conf/HL201
+++ b/sys/arm/conf/HL201
@@ -37,7 +37,8 @@ options FFS #Berkeley Fast Filesystem
#options UFS_ACL #Support for access control lists
#options UFS_DIRHASH #Improve performance on big directories
#options MD_ROOT #MD is a potential root device
-#options MD_ROOT_SIZE=4096 # 3MB ram disk
+#options MD_ROOT_SIZE=4096 # 4MB ram disk
+options NANDFS # NAND file system
#options ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\"
options NFSCL #New Network Filesystem Client
#options NFSD #New Network Filesystem Server
@@ -131,3 +132,5 @@ 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
diff --git a/sys/arm/conf/SAM9260EK b/sys/arm/conf/SAM9260EK
index 12b5c8a..9d6962d 100644
--- a/sys/arm/conf/SAM9260EK
+++ b/sys/arm/conf/SAM9260EK
@@ -1,4 +1,4 @@
-# Kernel configuration for Ethernut 5 boards
+# Kernel configuration for Atmel SAM9260-EK eval board
#
# For more information on this file, please read the config(5) manual page,
# and/or the handbook section on Kernel Configuration Files:
@@ -37,6 +37,7 @@ options SOFTUPDATES # Enable FFS soft updates support
options UFS_DIRHASH # Improve performance on big directories
#options UFS_GJOURNAL # Enable gjournal-based UFS journaling
#options MD_ROOT # MD is a potential root device
+options NANDFS # NAND file system
options NFSCL # New Network Filesystem Client
#options NFSD # New Network Filesystem Server
options NFSLOCKD # Network Lock Manager
@@ -165,3 +166,6 @@ device umass # Disks/Mass storage - Requires scbus and da
# watchdog
device at91_wdt # Atmel AT91 Watchdog Timer
+
+# NAND Flash - Reference design has Samsung 256MB but others possible
+device nand # NAND interface on CS3
OpenPOWER on IntegriCloud