Author: gonzo
Date: Wed Aug 15 05:55:16 2012
New Revision: 239279
URL: http://svn.freebsd.org/changeset/base/239279

Log:
  Merging of projects/armv6, intermission
  
  Add configs missed in previous commits:
      - ARMADA XP
        - Embedded Artists EA3250

Added:
  head/sys/arm/conf/ARMADAXP   (contents, props changed)
  head/sys/arm/conf/EA3250   (contents, props changed)
  head/sys/arm/conf/EA3250.hints   (contents, props changed)

Added: head/sys/arm/conf/ARMADAXP
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/sys/arm/conf/ARMADAXP  Wed Aug 15 05:55:16 2012        (r239279)
@@ -0,0 +1,102 @@
+#
+# Custom kernel for Marvell Armada XP
+#
+# $FreeBSD$
+#
+
+ident          MV-88F78XX0
+include                "../mv/armadaxp/std.mv78x60"
+
+options        SOC_MV_ARMADAXP
+makeoptions    MODULES_OVERRIDE=""
+
+makeoptions    DEBUG=-g                #Build kernel with gdb(1) debug symbols
+makeoptions    WERROR="-Werror"
+
+#options       SCHED_ULE               #ULE scheduler
+options        SCHED_4BSD              #4BSD scheduler
+options        INET                    #InterNETworking
+options        INET6                   #IPv6 communications protocols
+options        FFS                     #Berkeley Fast Filesystem
+options        NFSCL                   #Network Filesystem Client
+options        NFSLOCKD                #Network Lock Manager
+options        NFS_ROOT                #NFS usable as /, requires NFSCLIENT
+options        BOOTP
+options        BOOTP_NFSROOT
+options        BOOTP_NFSV3
+options        BOOTP_WIRED_TO=mge0
+
+options        GEOM_PART_GPT
+options        ROOTDEVNAME=\"ufs:/dev/da0p1\"
+
+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        MUTEX_NOINLINE
+options        RWLOCK_NOINLINE
+options        NO_FFS_SNAPSHOT
+options        NO_SWAPPING
+
+options        SMP
+
+# Debugging
+#options       VERBOSE_SYSINIT
+options        ALT_BREAK_TO_DEBUGGER
+options        DDB
+options        GDB
+#options       DIAGNOSTIC
+#options       INVARIANTS              #Enable calls of extra sanity checking
+#options       INVARIANT_SUPPORT       #Extra sanity checks of internal 
structures, required by INVARIANTS
+options        KDB
+options        KDB_TRACE
+#options       KTR
+#options       KTR_VERBOSE=0
+#options       KTR_ENTRIES=16384
+#options       KTR_MASK=(KTR_SPARE2)
+#options       KTR_COMPILE=KTR_ALL
+#options       WITNESS                 #Enable checks to detect deadlocks and 
cycles
+#options       WITNESS_SKIPSPIN        #Don't run witness on spinlocks for 
speed
+#options       WITNESS_KDB
+
+# Pseudo devices
+device         random
+device         pty
+device         loop
+device         md
+
+# USB
+options        USB_DEBUG               # enable debug msgs
+device         usb
+device         ehci
+device         umass
+device         scbus
+device         pass
+device         da
+
+# SATA
+device         ata
+device         atadisk
+#device                mvs
+
+# Serial ports
+device         uart
+
+# I2C (TWSI)
+device         iic
+device         iicbus
+
+#Network
+device         ether
+device         mge                     # Marvell Gigabit Ethernet controller
+device         mii
+device         e1000phy
+device         bpf
+options                HZ=1000
+options                DEVICE_POLLING
+device         vlan
+
+#FDT
+options        FDT
+options        FDT_DTB_STATIC
+makeoptions    FDT_DTS_FILE=db88f78160.dts

Added: head/sys/arm/conf/EA3250
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/sys/arm/conf/EA3250    Wed Aug 15 05:55:16 2012        (r239279)
@@ -0,0 +1,96 @@
+#
+# Custom kernel for EA3250 boards.
+#
+# $FreeBSD$
+#
+
+ident          EA3250
+include                "../lpc/std.lpc"
+hints          "EA3250.hints"
+
+makeoptions    MODULES_OVERRIDE=""
+
+#makeoptions   DEBUG=-g                #Build kernel with gdb(1) debug symbols
+makeoptions    WERROR="-Werror"
+
+options        SCHED_4BSD              #4BSD scheduler
+options        INET                    #InterNETworking
+options        INET6                   #IPv6 communications protocols
+options        FFS                     #Berkeley Fast Filesystem
+options        NFSCL                   #Network Filesystem Client
+options        NFSLOCKD                #Network Lock Manager
+options        NFS_ROOT                #NFS usable as /, requires NFSCLIENT
+options        MSDOSFS
+options        BOOTP
+options        BOOTP_NFSROOT
+options        BOOTP_NFSV3
+options        BOOTP_WIRED_TO=lpe0
+
+#options       ROOTDEVNAME=\"ufs:/dev/da0a\"
+
+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        MUTEX_NOINLINE
+options        RWLOCK_NOINLINE
+options        NO_FFS_SNAPSHOT
+options        NO_SWAPPING
+
+# Debugging
+options        ALT_BREAK_TO_DEBUGGER
+options        DDB
+#options       DEADLKRES               #Enable the deadlock resolver
+options        DIAGNOSTIC
+#options       INVARIANTS              #Enable calls of extra sanity checking
+#options       INVARIANT_SUPPORT       #Extra sanity checks of internal 
structures, required by INVARIANTS
+options        KDB
+options        WITNESS                 #Enable checks to detect deadlocks and 
cycles
+options        WITNESS_SKIPSPIN        #Don't run witness on spinlocks for 
speed
+#options       WITNESS_KDB
+
+# Pseudo devices
+device         loop
+device         md
+device         pty
+device         random
+
+# Serial ports
+device         uart
+
+# Networking
+device         ether
+device         mii
+device         bpf
+device         lpe
+
+# USB
+options                USB_DEBUG
+device         usb
+device         ohci
+device         umass
+device         scbus
+device         pass
+device         da
+
+device         mmc
+device         mmcsd
+device         lpcmmc
+
+device         gpio
+device         gpioled
+device         lpcgpio
+
+device         spibus
+device         lpcspi
+device         ssd1289
+
+device         lpcfb
+
+# DMAC
+device         dmac
+
+# Flattened Device Tree
+options        FDT
+options        FDT_DTB_STATIC
+makeoptions    FDT_DTS_FILE=ea3250.dts

Added: head/sys/arm/conf/EA3250.hints
==============================================================================
--- /dev/null   00:00:00 1970   (empty, because file is newly added)
+++ head/sys/arm/conf/EA3250.hints      Wed Aug 15 05:55:16 2012        
(r239279)
@@ -0,0 +1,4 @@
+# $FreeBSD$
+
+hint.ssd1289.0.at="spibus0"
+hint.ssd1289.0.cs=26
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "[email protected]"

Reply via email to