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-12-STABLE  -  FREEBSD-12-0  -  FREEBSD-11-STABLE  -  FREEBSD-11-2  -  FREEBSD-11-1  -  FREEBSD-11-0  -  FREEBSD-10-STABLE  -  FREEBSD-10-4  -  FREEBSD-10-3  -  FREEBSD-10-2  -  FREEBSD-10-1  -  FREEBSD-10-0  -  FREEBSD-9-STABLE  -  FREEBSD-9-3  -  FREEBSD-9-2  -  FREEBSD-9-1  -  FREEBSD-9-0  -  FREEBSD-8-STABLE  -  FREEBSD-8-4  -  FREEBSD-8-3  -  FREEBSD-8-2  -  FREEBSD-8-1  -  FREEBSD-8-0  -  FREEBSD-7-STABLE  -  FREEBSD-7-4  -  FREEBSD-7-3  -  FREEBSD-7-2  -  FREEBSD-7-1  -  FREEBSD-7-0  -  FREEBSD-6-STABLE  -  FREEBSD-6-4  -  FREEBSD-6-3  -  FREEBSD-6-2  -  FREEBSD-6-1  -  FREEBSD-6-0  -  FREEBSD-5-STABLE  -  FREEBSD-5-5  -  FREEBSD-5-4  -  FREEBSD-5-3  -  FREEBSD-5-2  -  FREEBSD-5-1  -  FREEBSD-5-0  -  FREEBSD-4-STABLE  -  FREEBSD-3-STABLE  -  FREEBSD22  -  linux-2.6  -  linux-2.4.22  -  MK83  -  MK84  -  PLAN9  -  DFBSD  -  NETBSD  -  NETBSD5  -  NETBSD4  -  NETBSD3  -  NETBSD20  -  OPENBSD  -  xnu-517  -  xnu-792  -  xnu-792.6.70  -  xnu-1228  -  xnu-1456.1.26  -  xnu-1699.24.8  -  xnu-2050.18.24  -  OPENSOLARIS  -  minix-3-1-1 
SearchContext: -  none  -  3  -  10 

    1 # JZ4780 -- Kernel config for Ingenic JZ47XX boards
    2 #
    3 # $FreeBSD: head/sys/mips/conf/JZ4780 342263 2018-12-19 23:22:14Z imp $
    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="-EL -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 
   35 options         SCHED_4BSD              #4BSD scheduler
   36 options         INET                    #InterNETworking
   37 options         NFSCL                   #Network Filesystem Client
   38 options         NFS_ROOT                #NFS usable as /, requires NFSCL
   39 options         NFSLOCKD                #Network Lock Manager
   40 options         PSEUDOFS                #Pseudo-filesystem framework
   41 options         _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
   42 
   43 options         FFS                     #Berkeley Fast Filesystem
   44 options         SOFTUPDATES             #Enable FFS soft updates support
   45 options         UFS_ACL                 #Support for access control lists
   46 options         UFS_DIRHASH             #Improve performance on big directories
   47 #options        ROOTDEVNAME=\"ufs:ada0\"
   48 
   49 options         GEOM_LABEL              # Provides labelization
   50 options         GEOM_PART_GPT           # GUID Partition Tables.
   51 #options        GEOM_RAID               # Soft RAID functionality.
   52 
   53 # Debugging for use in -current
   54 #options        DEADLKRES               #Enable the deadlock resolver
   55 options         INVARIANTS              #Enable calls of extra sanity checking
   56 options         INVARIANT_SUPPORT       #Extra sanity checks of internal structures, required by INVARIANTS
   57 #options        WITNESS                 #Enable checks to detect deadlocks and cycles
   58 #options        WITNESS_SKIPSPIN        #Don't run witness on spinlocks for speed
   59 
   60 # Make an SMP-capable kernel by default
   61 options         SMP                     # Symmetric MultiProcessor Kernel
   62 
   63 device          loop
   64 device          ether
   65 #device         le
   66 device          miibus
   67 device          bpf
   68 device          md
   69 device          uart
   70 device          random
   71 
   72 device          fdt_pinctrl
   73 
   74 device          clk
   75 device          regulator
   76 options         EXT_RESOURCES
   77 
   78 device          gpio
   79 
   80 device          scbus
   81 device          da
   82 
   83 device          mmc
   84 device          mmcsd
   85 
   86 device          dme
   87 
   88 device          iic
   89 device          iicbus
   90 
   91 # Framebuffer console support
   92 device          vt
   93 device          kbdmux
   94 device          hdmi
   95 device          videomode
   96 device          pty
   97 
   98 # USB support
   99 options         USB_DEBUG       # enable debug msgs
  100 options         USB_HOST_ALIGN=128 # L2 cache line size
  101 device          ohci            # OHCI PCI->USB interface
  102 device          ehci            # EHCI PCI->USB interface (USB 2.0)
  103 device          dwcotg          # DesignWare HS OTG controller
  104 device          usb             # USB Bus (required)
  105 #device         udbp            # USB Double Bulk Pipe devices
  106 device          uhid            # "Human Interface Devices"
  107 device          ukbd            # Allow keyboard like HIDs to control console
  108 #device         ulpt            # Printer
  109 device          umass           # Disks/Mass storage - Requires scbus and da
  110 device          ums             # Mouse
  111 
  112 # FDT support
  113 options         FDT

Cache object: e27c9e2d81a49eb4517d414f350837d9


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