<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/tools/fdt, branch releng/14.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F14.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-16T17:54:58Z</updated>
<entry>
<title>sys: Remove $FreeBSD$: one-line sh pattern</title>
<updated>2023-08-16T17:54:58Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-16T17:54:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=031beb4e239bfce798af17f5fe8dba8bcaf13d99'/>
<id>urn:sha1:031beb4e239bfce798af17f5fe8dba8bcaf13d99</id>
<content type='text'>
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
</content>
</entry>
<entry>
<title>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
<updated>2023-05-12T16:44:03Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-05-10T15:40:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4d846d260e2b9a3d4d0a701462568268cbfe7a5b'/>
<id>urn:sha1:4d846d260e2b9a3d4d0a701462568268cbfe7a5b</id>
<content type='text'>
The SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catch
up to that fact and revert to their recommended match of BSD-2-Clause.

Discussed with:		pfg
MFC After:		3 days
Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>dtb: Be much less verbose in the building of dtb</title>
<updated>2022-10-29T16:13:54Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2022-10-28T21:42:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=25b1b63dba21e7d4fd511beffe6751b6402d44ac'/>
<id>urn:sha1:25b1b63dba21e7d4fd511beffe6751b6402d44ac</id>
<content type='text'>
Make the dtb/dtbo files with less noise. Remove echo statements, but add
back the call for the non-meta builds to replace the removed noise.

Suggetions by:		jrtc27
Sponsored by:		Netflix
Differential Revision:	https://reviews.freebsd.org/D37073
</content>
</entry>
<entry>
<title>ipq4018: add TCSR definitions from Linux.</title>
<updated>2021-10-18T19:18:01Z</updated>
<author>
<name>Adrian Chadd</name>
<email>adrian@FreeBSD.org</email>
</author>
<published>2021-10-16T03:11:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e53cd70994369510b24248aad1352aed70727c9'/>
<id>urn:sha1:8e53cd70994369510b24248aad1352aed70727c9</id>
<content type='text'>
These are hardware configuration options which are required in
the linux/openwrt device trees for the IPQ4018/IPQ4019 devices.

Since this isn't obtained from linux upstream but instead from
openwrt, this can't go in contrib; instead it is going in
sys/dts/include/ .

Obtained from: OpenWRT

Tested:

* IPQ4019 ASUS RT-AC58U AP, initial bootstrapping
</content>
</entry>
<entry>
<title>Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrights</title>
<updated>2021-08-08T14:42:24Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2021-08-08T14:38:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9feff969a01044c3083b552f06f7eb6416bc0524'/>
<id>urn:sha1:9feff969a01044c3083b552f06f7eb6416bc0524</id>
<content type='text'>
These ones were unambiguous cases where the Foundation was the only
listed copyright holder (in the associated license block).

Sponsored by:	The FreeBSD Foundation
</content>
</entry>
<entry>
<title>Switch to the new device-tree vendor tree</title>
<updated>2021-01-15T19:08:39Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2021-01-15T14:28:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=efdf807990c3b58353286174e5e6bbd601a31c33'/>
<id>urn:sha1:efdf807990c3b58353286174e5e6bbd601a31c33</id>
<content type='text'>
The old vendor tree was never fully merged and doing partial merge isn't
supported with git subtree merge so a new one was created.
Switch the build to use the new DTS from sys/contrib/device-tree
This also bump the DTS used to be in sync with Linux 5.9
While here change the way to get the linux version, simply hardcode
the value in sys/dts/freebsd-compatible.dts and use awk to get that
to put it in the CFLAGS.
As a bonus we now have the bindings docs available
in sys/contrib/device-tree/Bindings/ so no need to link to the Linux repo
or to the vendor tree.
</content>
</entry>
<entry>
<title>Brand our DTS with the Linux version it was imported from</title>
<updated>2020-10-10T07:18:51Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-10-10T07:18:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4a63c1c1ed78c6ae1cc4528314216e0d7945368a'/>
<id>urn:sha1:4a63c1c1ed78c6ae1cc4528314216e0d7945368a</id>
<content type='text'>
DTS must be synced with the kernel, add a freebsd,dts-version string in
the root node of each DTS that we compile so we can later in the kernel
check that it contain a correct value.

Reviewed by:	imp, mmel
Differential Revision:	https://reviews.freebsd.org/D26724
</content>
</entry>
<entry>
<title>make_dtb.sh: Use $CPP instead of assuming that cpp is in $PATH</title>
<updated>2018-12-14T23:53:28Z</updated>
<author>
<name>Alex Richardson</name>
<email>arichardson@FreeBSD.org</email>
</author>
<published>2018-12-14T23:53:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0a65536cabcc7c0624dea86b95d6f9455d271bac'/>
<id>urn:sha1:0a65536cabcc7c0624dea86b95d6f9455d271bac</id>
<content type='text'>
This fixes building in CheriBSD with a strict tmp path since we don't
bootstrap a cpp but pass the full path to clang-cpp instead.

While touching this file also fix all shellcheck warnings in make_dtb.sh.

Reviewed By:	manu
Differential Revision: https://reviews.freebsd.org/D18376
</content>
</entry>
<entry>
<title>Use ${ECHO} in dtb/dtbo build, pass in from dtb.mk for -s</title>
<updated>2018-11-09T18:56:40Z</updated>
<author>
<name>Kyle Evans</name>
<email>kevans@FreeBSD.org</email>
</author>
<published>2018-11-09T18:56:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=13cf5074d039cca3222e0996d0f4d40034a80592'/>
<id>urn:sha1:13cf5074d039cca3222e0996d0f4d40034a80592</id>
<content type='text'>
Reported by:	sbruno
MFC after:	3 days
</content>
</entry>
<entry>
<title>make_dtb: Always add root directory in the include path</title>
<updated>2018-08-23T13:23:21Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2018-08-23T13:23:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=569555845139a10f67e1fb690ce34483401e5ebf'/>
<id>urn:sha1:569555845139a10f67e1fb690ce34483401e5ebf</id>
<content type='text'>
Some arch like arm and arm64 share DTS files, add the root dts directory
to the include paths.
</content>
</entry>
</feed>
