aboutsummaryrefslogtreecommitdiff
path: root/sys/arm/conf/ARMADA38X
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/conf/ARMADA38X')
-rw-r--r--sys/arm/conf/ARMADA38X79
1 files changed, 79 insertions, 0 deletions
diff --git a/sys/arm/conf/ARMADA38X b/sys/arm/conf/ARMADA38X
new file mode 100644
index 000000000000..bb3b557c11bc
--- /dev/null
+++ b/sys/arm/conf/ARMADA38X
@@ -0,0 +1,79 @@
+#
+# Kernel configuration for Marvell Armada38x
+#
+# $FreeBSD$
+#
+
+include "../mv/armada38x/std.armada38x"
+include "std.armv6"
+
+ident ARMADA38X
+
+options SOC_MV_ARMADA38X
+
+makeoptions WERROR="-Werror"
+
+options MD_ROOT
+#makeoptions MFS_IMAGE=/path/to/miniroot
+#options ROOTDEVNAME=\"ufs:md0\"
+options ROOTDEVNAME=\"/dev/da0s1a\"
+
+options SCHED_ULE # ULE scheduler
+options SMP
+
+# Pseudo devices
+device random
+device pty
+device loop
+device md
+
+# Serial ports
+device uart
+device uart_snps
+
+# Network
+device ether
+device vlan
+device mii
+device bpf
+device re
+device mdio
+device etherswitch
+device e6000sw
+
+# PCI
+device pci
+
+# Interrupt controllers
+device gic
+options INTRNG
+
+# Timers
+device mpcore_timer
+
+# USB
+device usb
+device ehci
+device xhci
+device umass
+device scbus
+device pass
+device da
+
+# SATA
+device ahci
+
+# I2C
+device iic
+device iicbus
+device twsi
+
+# CESA
+device cesa
+device crypto
+device cryptodev
+
+#FDT
+options FDT
+options FDT_DTB_STATIC
+makeoptions FDT_DTS_FILE=armada-388-gp.dts