From owner-freebsd-mips@FreeBSD.ORG Mon Mar 3 08:44:12 2014 Return-Path: Delivered-To: mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 797CCFEF; Mon, 3 Mar 2014 08:44:12 +0000 (UTC) Received: from mail-ie0-x232.google.com (mail-ie0-x232.google.com [IPv6:2607:f8b0:4001:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 1C4DDB1E; Mon, 3 Mar 2014 08:44:12 +0000 (UTC) Received: by mail-ie0-f178.google.com with SMTP id lx4so1312074iec.9 for ; Mon, 03 Mar 2014 00:44:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BDg11Jj52PUCaqZIvLHLXN1rO0gIzuDSJNdVcRWuDYc=; b=mSByb1iD3U4zx0JwHlmjc1CMNIDuZiM+FeAixZ8fspG9hFgkieUZj94Mfa6vtqUQNt 4VJzJ1Frixo0w7T0UFJ306rmbrTj3gd2O82PIhEGEEGwEtKIn6Uo9vF9okmCaatxQNzZ 4Ct7C/GzacjME+kKfp1W/boY0jJqkkHuAQfluMIKWkGfLta46YWawYYZTJ+QHlFoKjIi We2P4EMaVR9BatwminJZZ+gVBQ5UYq282fZmhckLwJFI0vtArgYK+kRY7i0mhs7LCvRN nTjNkh+VX7/2tD8n2jIPy0DYdPeyMQx72gxq4oWiTCaf8i6IFoYgmiUzsaWXR1wC9qNu HFrw== MIME-Version: 1.0 X-Received: by 10.51.17.104 with SMTP id gd8mr20406337igd.48.1393836251474; Mon, 03 Mar 2014 00:44:11 -0800 (PST) Received: by 10.64.107.3 with HTTP; Mon, 3 Mar 2014 00:44:11 -0800 (PST) In-Reply-To: References: <201402281829.s1SITAQk019090@svn.freebsd.org> Date: Mon, 3 Mar 2014 16:44:11 +0800 Message-ID: Subject: Re: svn commit: r262614 - in head: . share/mk sys/boot/fdt/dts sys/boot/fdt/dts/arm sys/boot/fdt/dts/mips sys/boot/fdt/dts/powerpc sys/conf sys/tools/fdt From: Ganbold Tsagaankhuu To: Warner Losh Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.17 Cc: freebsd-arm , embedded@freebsd.org, mips@freebsd.org, powerpc@freebsd.org X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Mar 2014 08:44:12 -0000 On Mon, Mar 3, 2014 at 3:40 PM, Ganbold Tsagaankhuu wrot= e: > Hi, > > On Sat, Mar 1, 2014 at 2:38 AM, Warner Losh wrote: > >> Greetings, >> >> This commit changes how we do DTS -> DTB compiling. For the most part, i= t >> should be a NOP, if all my tests are good, but I may have oopsed somethi= ng >> without realizing it. >> >> This commit does switch us back to the GPL dtc. That cannot be helped. T= he >> BSDL one was too far away from working, but if that status ever changes, >> I'm >> happy to change the defaults back. This change was discussed by most of >> the >> major workers in arm@ and mips@ land before changing back, and they felt= , >> as I do, that using vendor dts files unmodified was a bigger win for >> embedded >> than the regression back to a GPL'd piece of software when the BSDL'd on= e >> isn't up to the task today of coping with this new world order. If that >> changes, >> then I'd be happy to switch back. >> >> Hope this doesn't break anybody. I'll be around if it does. >> > > > It seems crashing when building kernel for cubieboard2. > > Part of build log: > > -------------------------------------------------------------- > >>> stage 3.1: making dependencies > -------------------------------------------------------------- > cd /usr/obj/arm.armv6/usr/src/sys/CUBIEBOARD2; > MAKEOBJDIRPREFIX=3D/usr/obj/arm.armv6 MACHINE_ARCH=3Darmv6 MACHINE=3Dar= m > CPUTYPE=3D GROFF_BIN_PATH=3D/usr/obj/arm.armv6/usr/src/tmp/legacy/usr/bi= n > GROFF_FONT_PATH=3D/usr/obj/arm.armv6/usr/src/tmp/legacy/usr/share/groff_= font > GROFF_TMAC_PATH=3D/usr/obj/arm.armv6/usr/src/tmp/legacy/usr/share/tmac > _SHLIBDIRPREFIX=3D/usr/obj/arm.armv6/usr/src/tmp _LDSCRIPTROOT=3D > VERSION=3D"FreeBSD 11.0-CURRENT armv6 1100010" INSTALL=3D"sh > /usr/src/tools/install.sh" > PATH=3D/usr/obj/arm.armv6/usr/src/tmp/legacy/usr/sbin:/usr/obj/arm.armv6= /usr/src/tmp/legacy/usr/bin:/usr/obj/arm.armv6/usr/src/tmp/legacy/usr/games= :/usr/obj/arm.armv6/usr/src/tmp/legacy/bin:/usr/obj/arm.armv6/usr/src/tmp/u= sr/sbin:/usr/obj/arm.armv6/usr/src/tmp/usr/bin:/usr/obj/arm.armv6/usr/src/t= mp/usr/games:/sbin:/bin:/usr/sbin:/usr/bin > CC=3D"cc " CXX=3D"c++ " CPP=3D"cpp " AS=3D"as" AR=3D"ar" LD=3D"ld" NM= =3Dnm OBJDUMP=3D > RANLIB=3Dranlib STRINGS=3D COMPILER_TYPE=3Dclang make -m /usr/src/share/= mk > KERNEL=3Dkernel depend -DNO_MODULES_OBJ > machine -> /usr/src/sys/arm/include > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/bus_if.m -h > awk -f /usr/src/sys/tools/makeobjops.awk /usr/src/sys/kern/device_if.m -h > cc -c -O -pipe -std=3Dc99 -g -Wall -Wredundant-decls -Wnested-externs > -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline > -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions > -Wmissing-include-dirs -fdiagnostics-show-option > -Wno-error-tautological-compare -Wno-error-empty-body > -Wno-error-parentheses-equality -Wno-unused-function -nostdinc -I. > -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/ipfilte= r > -I/usr/src/sys/dev/ath -I/usr/src/sys/dev/ath/ath_hal > -I/usr/src/sys/contrib/dev/ath/ath_hal -I/usr/src/sys/contrib/ngatm > -I/usr/src/sys/dev/twa -I/usr/src/sys/dev/cxgb -I/usr/src/sys/dev/cxgbe > -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS > -include opt_global.h -funwind-tables -mllvm -arm-enable-ehabi > -ffreestanding /usr/src/sys/arm/arm/genassym.c > NM=3D'nm' sh /usr/src/sys/kern/genassym.sh genassym.o > assym.s > awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -p > awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -q > awk -f /usr/src/sys/tools/vnode_if.awk /usr/src/sys/kern/vnode_if.src -h > sh /usr/src/sys/tools/fdt/make_dtb.sh /usr/src/sys cubieboard2.dts > /usr/obj/arm.armv6/usr/src/sys/CUBIEBOARD2/cubieboard2.dtb > Segmentation fault (core dumped) > *** Error code 139 > > Stop. > make: stopped in /usr/obj/arm.armv6/usr/src/sys/CUBIEBOARD2 > *** Error code 1 > > Stop. > make: stopped in /usr/src > *** Error code 1 > > Stop. > make: stopped in /usr/src > root@bsd:/usr/src # sh /usr/src/sys/tools/fdt/make_dtb.sh /usr/src/sys > cubieboard2.dts /usr/obj/arm.armv6/usr/src/sys/CUBIEBOARD2/cubieboard2.dt= b > :158:10: fatal error: 'cubieboard2.dts' file not found > #include "cubieboard2.dts" > ^ > 1 error generated. > Segmentation fault (core dumped) > > Sorry for the noise, I had to build kernel toolchain again, now it works. Ganbold > > > Ganbold > > > > >> >> Warner >> >> Begin forwarded message: >> >> > From: Warner Losh >> > Subject: svn commit: r262614 - in head: . share/mk sys/boot/fdt/dts >> sys/boot/fdt/dts/arm sys/boot/fdt/dts/mips sys/boot/fdt/dts/powerpc >> sys/conf sys/tools/fdt >> > Date: February 28, 2014 at 11:29:10 AM MST >> > To: src-committers@freebsd.org, svn-src-all@freebsd.org, >> svn-src-head@freebsd.org >> > >> > Author: imp >> > Date: Fri Feb 28 18:29:09 2014 >> > New Revision: 262614 >> > URL: http://svnweb.freebsd.org/changeset/base/262614 >> > >> > Log: >> > Integrate device-tree upstream files into the build process: >> > (1) Invoke cpp to bring in files via #include (although the old >> > /include/ stuff is supported still). >> > (2) bring in files from either vendor tree or freebsd-custom files >> > when building. >> > (3) move all dts* files from sys/boot/fdt/dts to >> > sys/boot/fdt/dts/${MACHINE} as appropriate. >> > (4) encode all the magic to do the build in sys/tools/fdt/make_dtb.sh >> > so that the different places in the tree use the exact same logic= . >> > (5) switch back to gpl dtc by default. the bsdl one in the tree has >> > significant issues not easily addressed by those unfamiliar with >> > the code. >> > >> > Added: >> > head/sys/boot/fdt/dts/arm/ >> > head/sys/boot/fdt/dts/arm/am335x-evm.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/am335x-evm.d= ts >> > head/sys/boot/fdt/dts/arm/am335x.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/am335x.dtsi >> > head/sys/boot/fdt/dts/arm/bcm2835.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/bcm2835.dtsi >> > head/sys/boot/fdt/dts/arm/beaglebone-black.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/beaglebone-black.dts >> > head/sys/boot/fdt/dts/arm/beaglebone.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/beaglebone.d= ts >> > head/sys/boot/fdt/dts/arm/cubieboard.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/cubieboard.d= ts >> > head/sys/boot/fdt/dts/arm/cubieboard2.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/cubieboard2.dts >> > head/sys/boot/fdt/dts/arm/db78100.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/db78100.dts >> > head/sys/boot/fdt/dts/arm/db78460.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/db78460.dts >> > head/sys/boot/fdt/dts/arm/db88f5182.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/db88f5182.dt= s >> > head/sys/boot/fdt/dts/arm/db88f5281.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/db88f5281.dt= s >> > head/sys/boot/fdt/dts/arm/db88f6281.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/db88f6281.dt= s >> > head/sys/boot/fdt/dts/arm/digi-ccwmx53.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/digi-ccwmx53.dts >> > head/sys/boot/fdt/dts/arm/dockstar.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/dockstar.dts >> > head/sys/boot/fdt/dts/arm/dreamplug-1001.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/dreamplug-1001.dts >> > head/sys/boot/fdt/dts/arm/dreamplug-1001N.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/dreamplug-1001N.dts >> > head/sys/boot/fdt/dts/arm/ea3250.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/ea3250.dts >> > head/sys/boot/fdt/dts/arm/efikamx.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/efikamx.dts >> > head/sys/boot/fdt/dts/arm/exynos5250-arndale.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/exynos5250-arndale.dts >> > head/sys/boot/fdt/dts/arm/exynos5250.dtsi >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/exynos5250.dtsi >> > head/sys/boot/fdt/dts/arm/imx51x.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/imx51x.dtsi >> > head/sys/boot/fdt/dts/arm/imx53-qsb.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/imx53-qsb.dt= s >> > head/sys/boot/fdt/dts/arm/imx53x.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/imx53x.dtsi >> > head/sys/boot/fdt/dts/arm/imx6.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/imx6.dtsi >> > head/sys/boot/fdt/dts/arm/p1020rdb.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p1020rdb.dts >> > head/sys/boot/fdt/dts/arm/p2020ds.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p2020ds.dts >> > head/sys/boot/fdt/dts/arm/p2041rdb.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p2041rdb.dts >> > head/sys/boot/fdt/dts/arm/p2041si.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p2041si.dtsi >> > head/sys/boot/fdt/dts/arm/p3041ds.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p3041ds.dts >> > head/sys/boot/fdt/dts/arm/p3041si.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p3041si.dtsi >> > head/sys/boot/fdt/dts/arm/p5020ds.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p5020ds.dts >> > head/sys/boot/fdt/dts/arm/p5020si.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/p5020si.dtsi >> > head/sys/boot/fdt/dts/arm/pandaboard.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/pandaboard.d= ts >> > head/sys/boot/fdt/dts/arm/rk3188-radxa.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/rk3188-radxa.dts >> > head/sys/boot/fdt/dts/arm/rk3188.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/rk3188.dtsi >> > head/sys/boot/fdt/dts/arm/rpi.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/rpi.dts >> > head/sys/boot/fdt/dts/arm/sheevaplug.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/sheevaplug.d= ts >> > head/sys/boot/fdt/dts/arm/tegra20-paz00.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/tegra20-paz00.dts >> > head/sys/boot/fdt/dts/arm/tegra20.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/tegra20.dtsi >> > head/sys/boot/fdt/dts/arm/trimslice.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/trimslice.dt= s >> > head/sys/boot/fdt/dts/arm/ts7800.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/ts7800.dts >> > head/sys/boot/fdt/dts/arm/versatilepb.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/versatilepb.dts >> > head/sys/boot/fdt/dts/arm/vybrid-colibri-vf50.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/vybrid-colibri-vf50.dts >> > head/sys/boot/fdt/dts/arm/vybrid-cosmic.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/vybrid-cosmic.dts >> > head/sys/boot/fdt/dts/arm/vybrid-quartz.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/vybrid-quartz.dts >> > head/sys/boot/fdt/dts/arm/vybrid.dtsi >> > - copied, changed from r262613, head/sys/boot/fdt/dts/vybrid.dtsi >> > head/sys/boot/fdt/dts/arm/wandboard-dual.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/wandboard-dual.dts >> > head/sys/boot/fdt/dts/arm/wandboard-quad.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/wandboard-quad.dts >> > head/sys/boot/fdt/dts/arm/wandboard-solo.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/wandboard-solo.dts >> > head/sys/boot/fdt/dts/arm/zedboard.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/zedboard.dts >> > head/sys/boot/fdt/dts/mips/ >> > head/sys/boot/fdt/dts/mips/beri-netfpga.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/beri-netfpga.dts >> > head/sys/boot/fdt/dts/mips/beri-sim.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/beri-sim.dts >> > head/sys/boot/fdt/dts/mips/beripad-de4.dts >> > - copied, changed from r262613, >> head/sys/boot/fdt/dts/beripad-de4.dts >> > head/sys/boot/fdt/dts/mips/xlp-basic.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/xlp-basic.dt= s >> > head/sys/boot/fdt/dts/powerpc/ >> > head/sys/boot/fdt/dts/powerpc/mpc8555cds.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/mpc8555cds.d= ts >> > head/sys/boot/fdt/dts/powerpc/mpc8572ds.dts >> > - copied, changed from r262613, head/sys/boot/fdt/dts/mpc8572ds.dt= s >> > head/sys/tools/fdt/make_dtb.sh (contents, props changed) >> > Deleted: >> > head/sys/boot/fdt/dts/am335x-evm.dts >> > head/sys/boot/fdt/dts/am335x.dtsi >> > head/sys/boot/fdt/dts/bcm2835.dtsi >> > head/sys/boot/fdt/dts/beaglebone-black.dts >> > head/sys/boot/fdt/dts/beaglebone.dts >> > head/sys/boot/fdt/dts/beri-netfpga.dts >> > head/sys/boot/fdt/dts/beri-sim.dts >> > head/sys/boot/fdt/dts/beripad-de4.dts >> > head/sys/boot/fdt/dts/cubieboard.dts >> > head/sys/boot/fdt/dts/cubieboard2.dts >> > head/sys/boot/fdt/dts/db78100.dts >> > head/sys/boot/fdt/dts/db78460.dts >> > head/sys/boot/fdt/dts/db88f5182.dts >> > head/sys/boot/fdt/dts/db88f5281.dts >> > head/sys/boot/fdt/dts/db88f6281.dts >> > head/sys/boot/fdt/dts/digi-ccwmx53.dts >> > head/sys/boot/fdt/dts/dockstar.dts >> > head/sys/boot/fdt/dts/dreamplug-1001.dts >> > head/sys/boot/fdt/dts/dreamplug-1001N.dts >> > head/sys/boot/fdt/dts/ea3250.dts >> > head/sys/boot/fdt/dts/efikamx.dts >> > head/sys/boot/fdt/dts/exynos5250-arndale.dts >> > head/sys/boot/fdt/dts/exynos5250.dtsi >> > head/sys/boot/fdt/dts/imx51x.dtsi >> > head/sys/boot/fdt/dts/imx53-qsb.dts >> > head/sys/boot/fdt/dts/imx53x.dtsi >> > head/sys/boot/fdt/dts/imx6.dtsi >> > head/sys/boot/fdt/dts/mpc8555cds.dts >> > head/sys/boot/fdt/dts/mpc8572ds.dts >> > head/sys/boot/fdt/dts/p1020rdb.dts >> > head/sys/boot/fdt/dts/p2020ds.dts >> > head/sys/boot/fdt/dts/p2041rdb.dts >> > head/sys/boot/fdt/dts/p2041si.dtsi >> > head/sys/boot/fdt/dts/p3041ds.dts >> > head/sys/boot/fdt/dts/p3041si.dtsi >> > head/sys/boot/fdt/dts/p5020ds.dts >> > head/sys/boot/fdt/dts/p5020si.dtsi >> > head/sys/boot/fdt/dts/pandaboard.dts >> > head/sys/boot/fdt/dts/rk3188-radxa.dts >> > head/sys/boot/fdt/dts/rk3188.dtsi >> > head/sys/boot/fdt/dts/rpi.dts >> > head/sys/boot/fdt/dts/sheevaplug.dts >> > head/sys/boot/fdt/dts/tegra20-paz00.dts >> > head/sys/boot/fdt/dts/tegra20.dtsi >> > head/sys/boot/fdt/dts/trimslice.dts >> > head/sys/boot/fdt/dts/ts7800.dts >> > head/sys/boot/fdt/dts/versatilepb.dts >> > head/sys/boot/fdt/dts/vybrid-colibri-vf50.dts >> > head/sys/boot/fdt/dts/vybrid-cosmic.dts >> > head/sys/boot/fdt/dts/vybrid-quartz.dts >> > head/sys/boot/fdt/dts/vybrid.dtsi >> > head/sys/boot/fdt/dts/wandboard-dual.dts >> > head/sys/boot/fdt/dts/wandboard-quad.dts >> > head/sys/boot/fdt/dts/wandboard-solo.dts >> > head/sys/boot/fdt/dts/xlp-basic.dts >> > head/sys/boot/fdt/dts/zedboard.dts >> > Modified: >> > head/Makefile.inc1 >> > head/share/mk/bsd.own.mk >> > head/sys/conf/files >> > >> > Modified: head/Makefile.inc1 >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > --- head/Makefile.inc1 Fri Feb 28 18:06:00 2014 (r262613= ) >> > +++ head/Makefile.inc1 Fri Feb 28 18:29:09 2014 (r262614= ) >> > @@ -1262,7 +1262,7 @@ _dtrace_tools=3D cddl/usr.bin/sgsmsg cddl/ >> > lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge >> > .endif >> > >> > -# Default to building the BSDL DTC, but build the GPL one if users >> explicitly >> > +# Default to building the GPL DTC, but build the BSDL one if users >> explicitly >> > # request it. >> > _dtc=3D usr.bin/dtc >> > .if ${MK_GPL_DTC} !=3D "no" >> > @@ -1853,7 +1853,7 @@ builddtb: >> > echo "ERROR: FDT_DTS_FILE must be specified!"; \ >> > exit 1; \ >> > fi; \ >> > - if [ ! -f ${.CURDIR}/sys/boot/fdt/dts/${FDT_DTS_FILE} ]; then \ >> > + if [ ! -f ${.CURDIR}/sys/boot/fdt/dts/${MACHINE}/${FDT_DTS_FILE} >> ]; then \ >> > echo "ERROR: Specified DTS file (${FDT_DTS_FILE}) does >> not \ >> > exist!"; \ >> > exit 1; \ >> > @@ -1863,9 +1863,9 @@ builddtb: >> > directory"; \ >> > fi >> > @PATH=3D${TMPPATH} \ >> > - dtc -O dtb -o \ >> > - ${DTBOUTPUTPATH}/`echo ${FDT_DTS_FILE} | cut -d. -f1`.dtb -b >> 0 \ >> > - -p 1024 ${.CURDIR}/sys/boot/fdt/dts/${FDT_DTS_FILE} >> > + ${.CURDIR}/sys/tools/fdt/make_dtb.sh ${.CURDIR}/sys \ >> > + ${FDT_DTS_FILE} \ >> > + ${DTBOUTPUTPATH}/`basename ${FDT_DTS_FILE} .dts` >> > >> > ############### >> > >> > >> > Modified: head/share/mk/bsd.own.mk >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > --- head/share/mk/bsd.own.mk Fri Feb 28 18:06:00 2014 (r262613= ) >> > +++ head/share/mk/bsd.own.mk Fri Feb 28 18:29:09 2014 (r262614= ) >> > @@ -287,6 +287,7 @@ __DEFAULT_YES_OPTIONS =3D \ >> > GNU \ >> > GPIB \ >> > GPIO \ >> > + GPL_DTC \ >> > GROFF \ >> > HTML \ >> > ICONV \ >> > @@ -368,7 +369,6 @@ __DEFAULT_NO_OPTIONS =3D \ >> > CLANG_EXTRAS \ >> > CTF \ >> > DEBUG_FILES \ >> > - GPL_DTC \ >> > HESIOD \ >> > INSTALL_AS_USER \ >> > LLDB \ >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/am335x-evm.dts (from >> r262613, head/sys/boot/fdt/dts/am335x-evm.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/am335x.dtsi (from >> r262613, head/sys/boot/fdt/dts/am335x.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/bcm2835.dtsi (from >> r262613, head/sys/boot/fdt/dts/bcm2835.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/beaglebone-black.dts >> (from r262613, head/sys/boot/fdt/dts/beaglebone-black.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/beaglebone.dts (from >> r262613, head/sys/boot/fdt/dts/beaglebone.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/cubieboard.dts (from >> r262613, head/sys/boot/fdt/dts/cubieboard.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/cubieboard2.dts (from >> r262613, head/sys/boot/fdt/dts/cubieboard2.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/db78100.dts (from >> r262613, head/sys/boot/fdt/dts/db78100.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/db78460.dts (from >> r262613, head/sys/boot/fdt/dts/db78460.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/db88f5182.dts (from >> r262613, head/sys/boot/fdt/dts/db88f5182.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/db88f5281.dts (from >> r262613, head/sys/boot/fdt/dts/db88f5281.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/db88f6281.dts (from >> r262613, head/sys/boot/fdt/dts/db88f6281.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/digi-ccwmx53.dts (from >> r262613, head/sys/boot/fdt/dts/digi-ccwmx53.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/dockstar.dts (from >> r262613, head/sys/boot/fdt/dts/dockstar.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/dreamplug-1001.dts (fro= m >> r262613, head/sys/boot/fdt/dts/dreamplug-1001.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/dreamplug-1001N.dts >> (from r262613, head/sys/boot/fdt/dts/dreamplug-1001N.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/ea3250.dts (from >> r262613, head/sys/boot/fdt/dts/ea3250.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/efikamx.dts (from >> r262613, head/sys/boot/fdt/dts/efikamx.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/exynos5250-arndale.dts >> (from r262613, head/sys/boot/fdt/dts/exynos5250-arndale.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/exynos5250.dtsi (from >> r262613, head/sys/boot/fdt/dts/exynos5250.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/imx51x.dtsi (from >> r262613, head/sys/boot/fdt/dts/imx51x.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/imx53-qsb.dts (from >> r262613, head/sys/boot/fdt/dts/imx53-qsb.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/imx53x.dtsi (from >> r262613, head/sys/boot/fdt/dts/imx53x.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/imx6.dtsi (from r262613= , >> head/sys/boot/fdt/dts/imx6.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p1020rdb.dts (from >> r262613, head/sys/boot/fdt/dts/p1020rdb.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p2020ds.dts (from >> r262613, head/sys/boot/fdt/dts/p2020ds.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p2041rdb.dts (from >> r262613, head/sys/boot/fdt/dts/p2041rdb.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p2041si.dtsi (from >> r262613, head/sys/boot/fdt/dts/p2041si.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p3041ds.dts (from >> r262613, head/sys/boot/fdt/dts/p3041ds.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p3041si.dtsi (from >> r262613, head/sys/boot/fdt/dts/p3041si.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p5020ds.dts (from >> r262613, head/sys/boot/fdt/dts/p5020ds.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/p5020si.dtsi (from >> r262613, head/sys/boot/fdt/dts/p5020si.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/pandaboard.dts (from >> r262613, head/sys/boot/fdt/dts/pandaboard.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/rk3188-radxa.dts (from >> r262613, head/sys/boot/fdt/dts/rk3188-radxa.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/rk3188.dtsi (from >> r262613, head/sys/boot/fdt/dts/rk3188.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/rpi.dts (from r262613, >> head/sys/boot/fdt/dts/rpi.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/sheevaplug.dts (from >> r262613, head/sys/boot/fdt/dts/sheevaplug.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/tegra20-paz00.dts (from >> r262613, head/sys/boot/fdt/dts/tegra20-paz00.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/tegra20.dtsi (from >> r262613, head/sys/boot/fdt/dts/tegra20.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/trimslice.dts (from >> r262613, head/sys/boot/fdt/dts/trimslice.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/ts7800.dts (from >> r262613, head/sys/boot/fdt/dts/ts7800.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/versatilepb.dts (from >> r262613, head/sys/boot/fdt/dts/versatilepb.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/vybrid-colibri-vf50.dts >> (from r262613, head/sys/boot/fdt/dts/vybrid-colibri-vf50.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/vybrid-cosmic.dts (from >> r262613, head/sys/boot/fdt/dts/vybrid-cosmic.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/vybrid-quartz.dts (from >> r262613, head/sys/boot/fdt/dts/vybrid-quartz.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/vybrid.dtsi (from >> r262613, head/sys/boot/fdt/dts/vybrid.dtsi) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/wandboard-dual.dts (fro= m >> r262613, head/sys/boot/fdt/dts/wandboard-dual.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/wandboard-quad.dts (fro= m >> r262613, head/sys/boot/fdt/dts/wandboard-quad.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/wandboard-solo.dts (fro= m >> r262613, head/sys/boot/fdt/dts/wandboard-solo.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/arm/zedboard.dts (from >> r262613, head/sys/boot/fdt/dts/zedboard.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/mips/beri-netfpga.dts (from >> r262613, head/sys/boot/fdt/dts/beri-netfpga.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/mips/beri-sim.dts (from >> r262613, head/sys/boot/fdt/dts/beri-sim.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/mips/beripad-de4.dts (from >> r262613, head/sys/boot/fdt/dts/beripad-de4.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/mips/xlp-basic.dts (from >> r262613, head/sys/boot/fdt/dts/xlp-basic.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/powerpc/mpc8555cds.dts (fro= m >> r262613, head/sys/boot/fdt/dts/mpc8555cds.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Copied and modified: head/sys/boot/fdt/dts/powerpc/mpc8572ds.dts (from >> r262613, head/sys/boot/fdt/dts/mpc8572ds.dts) >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > >> > Modified: head/sys/conf/files >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > --- head/sys/conf/files Fri Feb 28 18:06:00 2014 (r262613= ) >> > +++ head/sys/conf/files Fri Feb 28 18:29:09 2014 (r262614= ) >> > @@ -14,11 +14,12 @@ acpi_quirks.h optional acpi >> \ >> > # from the specified source (DTS) file: .dts -> .d= tb >> > # >> > fdt_dtb_file optional fdt \ >> > - compile-with "if [ -f $S/boot/fdt/dts/${FDT_DTS_FILE} ]; then dt= c >> -O dtb -o ${FDT_DTS_FILE:R}.dtb -b 0 -p 1024 >> $S/boot/fdt/dts/${FDT_DTS_FILE}; fi" \ >> > + compile-with "sh $S/tools/fdt/make_dtb.sh $S ${FDT_DTS_FILE} >> ${.CURDIR}/${FDT_DTS_FILE:R}.dtb" \ >> > no-obj no-implicit-rule before-depend \ >> > clean "${FDT_DTS_FILE:R}.dtb" >> > fdt_static_dtb.h optional fdt fdt_dtb_static \ >> > - compile-with "sh $S/tools/fdt/make_dtbh.sh ${FDT_DTS_FILE} ." \ >> > + compile-with "sh $S/tools/fdt/make_dtbh.sh ${FDT_DTS_FILE} >> ${.CURDIR}" \ >> > + dependency "fdt_dtb_file" \ >> > no-obj no-implicit-rule before-depend \ >> > clean "fdt_static_dtb.h" >> > feeder_eq_gen.h optional sound >> \ >> > @@ -1370,7 +1371,7 @@ dev/fb/splash.c optional sc spla= sh >> > dev/fdt/fdt_common.c optional fdt >> > dev/fdt/fdt_slicer.c optional fdt cfi | fdt nand >> > dev/fdt/fdt_static_dtb.S optional fdt fdt_dtb_static \ >> > - dependency "$S/boot/fdt/dts/${FDT_DTS_FILE}" >> > + dependency "$S/boot/fdt/dts/${MACHINE}/${FDT_DTS_FILE}" >> > dev/fdt/simplebus.c optional fdt >> > dev/fe/if_fe.c optional fe >> > dev/fe/if_fe_pccard.c optional fe pccard >> > >> > Added: head/sys/tools/fdt/make_dtb.sh >> > >> =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D >> > --- /dev/null 00:00:00 1970 (empty, because file is newly added) >> > +++ head/sys/tools/fdt/make_dtb.sh Fri Feb 28 18:29:09 2014 >> (r262614) >> > @@ -0,0 +1,11 @@ >> > +#!/bin/sh >> > +# >> > +# $FreeBSD$ >> > + >> > +# Script generates dtb file ($3) from dts source ($2) in build tree S >> ($1) >> > +S=3D$1 >> > +dts=3D$2 >> > +dtb=3D$3 >> > + >> > +cpp -x assembler-with-cpp -I $S/gnu/dts/include -I >> $S/boot/fdt/dts/${MACHINE} -I $S/gnu/dts/${MACHINE} -include $dts /dev/n= ull >> | >> > + dtc -O dtb -o $dtb -b 0 -p 1024 -i $S/boot/fdt/dts -i >> $S/gnu/dts/${MACHINE} >> > >> >> _______________________________________________ >> freebsd-mips@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-mips >> To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org" >> > >