The Design and Implementation of the FreeBSD Operating System, Second Edition
Now available: The Design and Implementation of the FreeBSD Operating System (Second Edition)


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]

FreeBSD/Linux Kernel Cross Reference
sys/mips/mediatek/std.rt2880

Version: -  FREEBSD  -  FREEBSD-13-STABLE  -  FREEBSD-13-0  -  FREEBSD-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  l41  -  OPENBSD  -  linux-2.6  -  MK84  -  PLAN9  -  xnu-8792 
SearchContext: -  none  -  3  -  10 

    1 #
    2 # std.rt2880 -- Base kernel configuration file for FreeBSD/MIPS RT2800 SoC
    3 #
    4 # This includes all the required drivers for the SoCs.
    5 #
    6 # $FreeBSD$
    7 #
    8 
    9 # Include the standard file list for Mediatek SoCs.
   10 files           "../mediatek/files.mediatek"
   11 
   12 # Building a mips/mipsel kernel
   13 machine         mips mipsel
   14 
   15 # Little-endian machine
   16 makeoptions     MIPS_LITTLE_ENDIAN=defined
   17 
   18 # Default kernel load address
   19 makeoptions     KERNLOADADDR=0x88001000
   20 
   21 # Mediatek/Ralink SoC support depends on FDT (with static DTB for the moment)
   22 options         FDT
   23 options         FDT_DTB_STATIC
   24 
   25 # We rely on INTRNG code
   26 options         INTRNG
   27 options         MIPS_NIRQ=256
   28 
   29 # We rely on NEW_PCIB code
   30 options         NEW_PCIB
   31 
   32 # Build kernel with gdb(1) debug symbols
   33 makeoptions     DEBUG=-g
   34 
   35 # Support for DDB and KDB
   36 options         DDB
   37 options         KDB
   38 
   39 # Debugging for use in -current
   40 options         INVARIANTS
   41 options         INVARIANT_SUPPORT
   42 options         WITNESS
   43 options         WITNESS_SKIPSPIN
   44 options         DEBUG_REDZONE
   45 options         DEBUG_MEMGUARD
   46 
   47 # For small memory footprints
   48 options         VM_KMEM_SIZE_SCALE=1
   49 
   50 # General options, including scheduler, etc.
   51 options         SCHED_ULE       # ULE scheduler
   52 options         INET            # InterNETworking
   53 #options        INET6           # IPv6
   54 options         PSEUDOFS        # Pseude-filesystem framework
   55 options         FFS             # Berkeley Fast Filesystem
   56 #options        SOFTUPDATES     # Enable FFS soft updates support
   57 #options        UFS_ACL         # Support for access control lists
   58 #options        UFS_DIRHASH     # Improve big directory performance
   59 #options        MSDOSFS         # Enable support for MSDOS filesystems
   60 options         _KPOSIX_PRIORITY_SCHEDULING     # Posix P1003_1B real-time ext.
   61 
   62 #
   63 # Standard drivers section
   64 #
   65 # The drivers in the following section are required in order to successfully
   66 # compile the kernel.
   67 #
   68 
   69 # FDT clock and pinctrl framework
   70 device          fdt_clock
   71 device          fdt_pinctrl
   72 
   73 # UART support
   74 device          uart
   75 
   76 # loop device support
   77 device          loop
   78 
   79 # ether device support
   80 device          ether
   81 
   82 # ether switch support
   83 #device                 etherswitch
   84 #device                 miibus
   85 #device                 ip17x
   86 #device                 mdio

Cache object: d401e6169807ba6cc6ce6c8d27758ee4


[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ] [ list types ] [ track identifier ]


This page is part of the FreeBSD/Linux Linux Kernel Cross-Reference, and was automatically generated using a modified version of the LXR engine.