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/gnu/dts/FreeBSD-upgrade

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 #/bin/sh
    2 # $FreeBSD: releng/11.2/sys/gnu/dts/FreeBSD-upgrade 279385 2015-02-28 00:06:04Z imp $
    3 #
    4 # These files are imported from Ian Campbell's git tree mirroring the linux
    5 # kernel.
    6 #
    7 # git clone git://xenbits.xen.org/people/ianc/device-tree-rebasing.git
    8 #
    9 # will grab the latest tree. It is imported into vendor/device-tree/dist and tagged
   10 # with the svn cp command, per the handbook.
   11 #
   12 # We only import those files from here that we know work with some kernel, rather than
   13 # all of them. This means we have an 'opt in' list rather than an 'opt out' list
   14 # that's more typical for FreeBSD. The opt-in list should be relative to the top level
   15 # directory (so a bunch of lines starting with src). We import src/$ARCH/foo into
   16 # sys/gnu/dts/$ARCH/foo with the goal being to use as many of these files as possible
   17 # unmodified for FreeBSD. This isn't always possible, but there are workarounds.
   18 #
   19 # This script should take care of all that the first time...
   20 
   21 s=svn+ssh://svn.freebsd.org/base/vendor/device-tree/dist/
   22 
   23 args=$(grep -v ^# FreeBSD-list | sed -e"s=^=$s=")
   24 svn cp -m "Initial import of DTS files from Linux" ${args} svn+ssh://svn.freebsd.org/base/head/sys/gnu/dts/arm

Cache object: 9a8ea83779b4cab921f8d67965e4f002


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