Page MenuHomeFreeBSD

fdt: further consolidate DTB building and revise manpage
ClosedPublic

Authored by kevans on Mar 28 2019, 2:06 PM.
Tags
None
Referenced Files
Unknown Object (File)
Tue, Oct 14, 11:35 PM
Unknown Object (File)
Aug 30 2025, 11:54 PM
Unknown Object (File)
Aug 30 2025, 11:53 PM
Unknown Object (File)
Aug 21 2025, 10:23 AM
Unknown Object (File)
Aug 20 2025, 1:40 PM
Unknown Object (File)
Aug 19 2025, 3:40 PM
Unknown Object (File)
Jul 27 2025, 5:04 AM
Unknown Object (File)
Jun 15 2025, 12:00 PM
Subscribers
None

Details

Summary

FDT_DTS_FILE was built separately with a rule in sys/conf/files and recreated the rules we used in dtb.mk. Now that we have other infrastructure to build a DTB along with the kernel, fold FDT_DTS_FILE into that since it doesn't have any special requirements.

fdt(4) never got revised to mention the DTS/DTSO make options, so do that now.

Test Plan

Test built SOCKIT armv7 config.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

These are good changes, though the conf/files and kern.post.mk fragments seem a separate thing...

This revision is now accepted and ready to land.Mar 29 2019, 1:39 AM
In D19736#423137, @imp wrote:

These are good changes, though the conf/files and kern.post.mk fragments seem a separate thing...

keen.post.mk has to happen for the dependency target to exist, but it could go in separate I suppose

This revision was automatically updated to reflect the committed changes.