Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Feb 2014 11:38:50 -0700
From:      Warner Losh <bsdimp@gmail.com>
To:        freebsd-arm <freebsd-arm@freebsd.org>, mips@freebsd.org, powerpc@freebsd.org, embedded@freebsd.org
Subject:   Fwd: 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
Message-ID:  <E1AE2C91-5F1D-4AD1-A9EC-260ADDB7CE3B@bsdimp.com>
References:  <201402281829.s1SITAQk019090@svn.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Greetings,

This commit changes how we do DTS -> DTB compiling. For the most part, =
it
should be a NOP, if all my tests are good, but I may have oopsed =
something
without realizing it.

This commit does switch us back to the GPL dtc. That cannot be helped. =
The
BSDL one was too far away from working, but if that status ever changes, =
I=92m
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=92d piece of software when the BSDL=92d =
one
isn=92t up to the task today of coping with this new world order. If =
that changes,
then I=92d be happy to switch back.

Hope this doesn=92t break anybody. I=92ll be around if it does.

Warner

Begin forwarded message:

> From: Warner Losh <imp@FreeBSD.org>
> 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
>=20
> Author: imp
> Date: Fri Feb 28 18:29:09 2014
> New Revision: 262614
> URL: http://svnweb.freebsd.org/changeset/base/262614
>=20
> 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.
>=20
> 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.dts
>  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.dts
>  head/sys/boot/fdt/dts/arm/cubieboard.dts
>     - copied, changed from r262613, =
head/sys/boot/fdt/dts/cubieboard.dts
>  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.dts
>  head/sys/boot/fdt/dts/arm/db88f5281.dts
>     - copied, changed from r262613, =
head/sys/boot/fdt/dts/db88f5281.dts
>  head/sys/boot/fdt/dts/arm/db88f6281.dts
>     - copied, changed from r262613, =
head/sys/boot/fdt/dts/db88f6281.dts
>  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.dts
>  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.dts
>  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.dts
>  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.dts
>  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.dts
>  head/sys/boot/fdt/dts/powerpc/
>  head/sys/boot/fdt/dts/powerpc/mpc8555cds.dts
>     - copied, changed from r262613, =
head/sys/boot/fdt/dts/mpc8555cds.dts
>  head/sys/boot/fdt/dts/powerpc/mpc8572ds.dts
>     - copied, changed from r262613, =
head/sys/boot/fdt/dts/mpc8572ds.dts
>  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
>=20
> 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
>=20
> -# 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`
>=20
> ###############
>=20
>=20
> 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 \
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> Copied and modified: head/sys/boot/fdt/dts/arm/dreamplug-1001.dts =
(from 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> Copied and modified: head/sys/boot/fdt/dts/arm/wandboard-dual.dts =
(from 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
>=20
> Copied and modified: head/sys/boot/fdt/dts/arm/wandboard-quad.dts =
(from 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
>=20
> Copied and modified: head/sys/boot/fdt/dts/arm/wandboard-solo.dts =
(from 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> 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
>=20
> Copied and modified: head/sys/boot/fdt/dts/powerpc/mpc8555cds.dts =
(from 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
>=20
> 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
>=20
> 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: <platform>.dts -> =
<platform>.dtb
> #
> fdt_dtb_file			optional fdt \
> -	compile-with "if [ -f $S/boot/fdt/dts/${FDT_DTS_FILE} ]; then =
dtc -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 =
splash
> 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
>=20
> 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/null |=20
> +	dtc -O dtb -o $dtb -b 0 -p 1024 -i $S/boot/fdt/dts -i =
$S/gnu/dts/${MACHINE}
>=20




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?E1AE2C91-5F1D-4AD1-A9EC-260ADDB7CE3B>