Thread (12 messages) flat view 12 messages, 6 authors, 2021-01-27

Re: [PATCH] cmd_dtc: Enable generation of device tree symbols

From: Cyril Brulebois <hidden>
Date: 2021-01-25 13:14:22
Also in: linux-kbuild, lkml

Hi,

Uwe Kleine-König [off-list ref] (2021-01-25):
Adding the -@ switch to dtc results in the binary devicetrees containing
a list of symbolic references and their paths. This is necessary to
apply device tree overlays e.g. on Raspberry Pi as described on
https://www.raspberrypi.org/documentation/configuration/device-tree.md.

Obviously the downside of this change is an increas of the size of the
(as spotted by Uwe right after sending →) increase
generated dtbs, for an arm out-of-tree build (multi_v7_defconfig):

	$ du -s arch/arm/boot/dts*
	101380	arch/arm/boot/dts-pre
	114308	arch/arm/boot/dts-post

so this is in average an increase of 12.8% in size.

Signed-off-by: Uwe Kleine-König <redacted>
Tested-by: Cyril Brulebois <redacted>

with:
 - a Raspberry Pi CM3
 - a carrier board designed after the official IO Board V3
 - an RTC accessible over I²C, made functional via a DTB overlay, that
   can only be enabled once bcm2710-rpi-cm3.dtb has been generated with
   this patch applied.


Cheers,
-- 
Cyril Brulebois -- Debian Consultant @ DEBAMAX -- https://debamax.com/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help