Revision tags: release/14.0.0 |
|
#
031beb4e |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
sys: Remove $FreeBSD$: one-line sh pattern
Remove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0, release/12.3.0, release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0 |
|
#
415e34c4 |
| 29-Mar-2019 |
Alan Somers <asomers@FreeBSD.org> |
MFHead@r345677
|
#
dc463613 |
| 26-Mar-2019 |
Kyle Evans <kevans@FreeBSD.org> |
Allow kernel config to specify DTS/DTSO to build, and out-of-tree support
This allows for directives such as
makeoptions DTS+=/out/of/tree/myboard.dts # in tree! Same rules applied as if this were
Allow kernel config to specify DTS/DTSO to build, and out-of-tree support
This allows for directives such as
makeoptions DTS+=/out/of/tree/myboard.dts # in tree! Same rules applied as if this were in a dtb/ module makeoptions DTS+=otherboard.dts
to be specified in config(5) and have these built/installed alongside th kernel. The assumption that overlays live in an overlays/ directory is only made for in-tree DTSO, but we still make the assumption that out-of-tree arm64 DTS will be in vendored directories (for now).
This lowers the cost to hacking on an overlay or dts by being able to quickly throw it in a custom config, especially if it doesn't fit one of the current dtb/modules quite appropriately or it's not intended for commit there.
The build/install targets were split out of dtb.mk to centralize the build logic and leave out the all/realinstall/CLEANFILES additions... it was believed that we didn't want to pollute the kernel build with these.
The build rules were converted to suffix rules at the suggestion of Ian to clean things up a little bit in a world where we can have mixed in-tree/out-of-tree DTS/DTSO specified.
Reviewed by: ian MFC after: 1 week Differential Revision: https://reviews.freebsd.org/D19351
show more ...
|
Revision tags: release/12.0.0 |
|
#
6149ed01 |
| 14-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340368 through r340426.
|
#
1cde2e97 |
| 12-Nov-2018 |
Kyle Evans <kevans@FreeBSD.org> |
dtb.mk: Fix passing of ECHO to make_dtb{,o}.sh
|
#
9b5cb2f6 |
| 12-Nov-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r340235 through r340367.
|
#
13cf5074 |
| 09-Nov-2018 |
Kyle Evans <kevans@FreeBSD.org> |
Use ${ECHO} in dtb/dtbo build, pass in from dtb.mk for -s
Reported by: sbruno MFC after: 3 days
|
#
7847e041 |
| 24-Aug-2018 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r338026 through r338297, and resolve conflicts.
|
#
81b5157b |
| 23-Aug-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
dtb: aarch64 uses vendor subdirectories, handle that
|
Revision tags: release/11.2.0 |
|
#
c2f5940d |
| 24-Mar-2018 |
Emmanuel Vadot <manu@FreeBSD.org> |
Add dtb overlays support
DTB Overlays are useful to change/add nodes to a dtb without the need to modify it. Add support for building dtbo during buildkernel. The goal of DTBO present in the FreeBSD
Add dtb overlays support
DTB Overlays are useful to change/add nodes to a dtb without the need to modify it. Add support for building dtbo during buildkernel. The goal of DTBO present in the FreeBSD source tree is to fill a gap in time when we submit changes upstream (Linux). Instead of waiting 2 to 4 months we can add a DTBO in tree in the meantime. This is not for adding DTBO for capes/hat/addon boards, those will be better to put in a ports. This is also not for enabling a i2c/spi/pwm controller on certain pins, each user have a different use case for those (which pins to use etc ...) and we cannot have all possible configuration.
Add a dtbo for sun8i-h3-sid which add the SID node missing in upstream dts.
Reviewed by: kevans Differential Revision: https://reviews.freebsd.org/D14782
show more ...
|
#
55b1c6e7 |
| 15-Nov-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r325663 through r325841.
|
#
2e36db14 |
| 14-Nov-2017 |
Warner Losh <imp@FreeBSD.org> |
Move sys/boot/fdt/dts to sys/dts and adjust scripts.
Sponsored by: Netflix
|
Revision tags: release/10.4.0 |
|
#
bca9d05f |
| 23-Jul-2017 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Merge ^/head r319973 through 321382.
|
Revision tags: release/11.1.0 |
|
#
a3604b95 |
| 27-Jun-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r320042 through r320397.
|
#
46375c65 |
| 18-Jun-2017 |
Emmanuel Vadot <manu@FreeBSD.org> |
make.conf: Add the possibility to use another DTC
Add a make.conf DTC variable that control which DTC (Device Tree Compiler) to use.
Reviewed by: bdrewery, imp Differential Revision: https://review
make.conf: Add the possibility to use another DTC
Add a make.conf DTC variable that control which DTC (Device Tree Compiler) to use.
Reviewed by: bdrewery, imp Differential Revision: https://reviews.freebsd.org/D9577
show more ...
|
#
9b3ece1c |
| 04-Feb-2017 |
Enji Cooper <ngie@FreeBSD.org> |
MFhead@r313243
|
#
65575c14 |
| 29-Jan-2017 |
Dimitry Andric <dim@FreeBSD.org> |
Merge ^/head r312894 through r312967.
|
#
2b372753 |
| 28-Jan-2017 |
Warner Losh <imp@FreeBSD.org> |
Honor LINKS=x y in dtb modules. We need this for compatibility links for old, FreeBSD names.
|
Revision tags: release/11.0.1, release/11.0.0 |
|
#
6633bb8f |
| 01-Jun-2016 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Add missed updates for r301079 and r301084.
|
Revision tags: release/10.3.0 |
|
#
b626f5a7 |
| 04-Jan-2016 |
Glen Barber <gjb@FreeBSD.org> |
MFH r289384-r293170
Sponsored by: The FreeBSD Foundation
|
#
a5d8944a |
| 19-Nov-2015 |
Navdeep Parhar <np@FreeBSD.org> |
Catch up with head (r291075).
|
#
11d38a57 |
| 28-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
Sponsored by: Gandi.net
|
#
031c294c |
| 19-Oct-2015 |
Baptiste Daroussin <bapt@FreeBSD.org> |
Merge from head
|
#
0ed70e42 |
| 17-Oct-2015 |
Bryan Drewery <bdrewery@FreeBSD.org> |
Do as r289391 did for share/mk and make installing to a non-existent directory an error.
Most of these do a 'mkdir -p' or 'install -d' before installing, but add the trailing / here for consistency
Do as r289391 did for share/mk and make installing to a non-existent directory an error.
Most of these do a 'mkdir -p' or 'install -d' before installing, but add the trailing / here for consistency with the userland install.
MFC after: 2 weeks X-MFC-With: r289391 Sponsored by: EMC / Isilon Storage Division
show more ...
|
Revision tags: release/10.2.0 |
|
#
98e0ffae |
| 27-May-2015 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge sync of head
|