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/conf/JZ4780

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 # JZ4780 -- Kernel config for Ingenic JZ47XX boards
    2 #
    3 # $FreeBSD$
    4 
    5 #NO_UNIVERSE
    6 
    7 # Note: SMP on 32-bit mips is no longer supported, which affects this config file.
    8 
    9 ident           JZ4780
   10 machine         mips mipselhf
   11 cpu             CPU_XBURST
   12 cpu             CPU_MIPS4KC
   13 
   14 makeoptions     KERNLOADADDR=0x80020000
   15 makeoptions     ARCH_FLAGS="-march=mips32r2"
   16 
   17 # Don't build any modules yet.
   18 makeoptions     MODULES_OVERRIDE=""
   19 
   20 files           "../ingenic/files.jz4780"
   21 hints           "JZ4780.hints"          #Default places to look for devices.
   22 
   23 makeoptions     DEBUG=-g                #Build kernel with gdb(1) debug symbols
   24 
   25 options         INTRNG                  # Borrow interrupt code from ARM
   26 options         MIPS_NIRQ=264           # 8 cpuintc + 64 intc + 6 * 23 gpio
   27 
   28 options         DDB
   29 options         KDB
   30 options         BREAK_TO_DEBUGGER
   31 
   32 options         COMPAT_FREEBSD10
   33 options         COMPAT_FREEBSD11
   34 options         COMPAT_FREEBSD12
   35 
   36 options         SCHED_4BSD              #4BSD scheduler
   37 options         INET                    #InterNETworking
   38 options         NFSCL                   #Network Filesystem Client
   39 options         NFS_ROOT                #NFS usable as /, requires NFSCL
   40 options         NFSLOCKD                #Network Lock Manager
   41 options         PSEUDOFS                #Pseudo-filesystem framework
   42 options         _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
   43 
   44 options         FFS                     #Berkeley Fast Filesystem
   45 options         SOFTUPDATES             #Enable FFS soft updates support
   46 options         UFS_ACL                 #Support for access control lists
   47 options         UFS_DIRHASH             #Improve performance on big directories
   48 #options        ROOTDEVNAME=\"ufs:ada0\"
   49 
   50 options         GEOM_LABEL              # Provides labelization
   51 options         GEOM_PART_GPT           # GUID Partition Tables.
   52 #options        GEOM_RAID               # Soft RAID functionality.
   53 
   54 # Debugging for use in -current
   55 #options        DEADLKRES               #Enable the deadlock resolver
   56 options         INVARIANTS              #Enable calls of extra sanity checking
   57 options         INVARIANT_SUPPORT       #Extra sanity checks of internal structures, required by INVARIANTS
   58 #options        WITNESS                 #Enable checks to detect deadlocks and cycles
   59 #options        WITNESS_SKIPSPIN        #Don't run witness on spinlocks for speed
   60 
   61 # Make an SMP-capable kernel by default
   62 options         SMP                     # Symmetric MultiProcessor Kernel
   63 
   64 device          loop
   65 device          ether
   66 #device         le
   67 device          miibus
   68 device          bpf
   69 device          md
   70 device          uart
   71 
   72 device          fdt_pinctrl
   73 
   74 device          clk
   75 device          regulator
   76 
   77 device          gpio
   78 
   79 device          scbus
   80 device          da
   81 
   82 device          mmc
   83 device          mmcsd
   84 
   85 device          dme
   86 
   87 device          iic
   88 device          iicbus
   89 
   90 # Framebuffer console support
   91 device          vt
   92 device          kbdmux
   93 device          hdmi
   94 device          videomode
   95 device          pty
   96 
   97 # USB support
   98 options         USB_DEBUG       # enable debug msgs
   99 options         USB_HOST_ALIGN=128 # L2 cache line size
  100 device          ohci            # OHCI PCI->USB interface
  101 device          ehci            # EHCI PCI->USB interface (USB 2.0)
  102 device          dwcotg          # DesignWare HS OTG controller
  103 device          usb             # USB Bus (required)
  104 #device         udbp            # USB Double Bulk Pipe devices
  105 device          uhid            # "Human Interface Devices"
  106 device          ukbd            # Allow keyboard like HIDs to control console
  107 #device         ulpt            # Printer
  108 device          umass           # Disks/Mass storage - Requires scbus and da
  109 device          ums             # Mouse
  110 
  111 # HID support
  112 options         HID_DEBUG       # enable debug msgs
  113 device          hid             # Generic HID support
  114 
  115 # FDT support
  116 options         FDT

Cache object: ded191ba6d91d8ce590be77a6d1801e6


[ 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.