[RFC PATCH v2 2/3] of: Add support for -@ when compiling overlays

Florian Fainelli f.fainelli at gmail.com
Wed Apr 27 17:01:57 PDT 2022



On 4/27/2022 2:24 PM, Rob Herring wrote:
> On Wed, Apr 27, 2022 at 02:52:42PM -0400, Detlev Casanova wrote:
>> This commit adds an option to compile all device trees with -@ to add the
>> symbol table to the Device Tree Blobs.
> 
> Why would we want to tie this to the kernel config?
> 
> Globally enabling it has already been discussed and rejected.
> 
>> It prepares the introduction of device tree overlays that are
>> not applied on device trees at compile time (dtbo files.)
>>
>> These device tree overlays will be used by either a bootloader or a
>> linux userspace tool to extend the base device tree.
>>
>> This is used e.g. for drivers that need device tree nodes for optional
>> non plug and play devices, like an external DSI touchscreen panel that
>> embeds different i2c devices to control it.
> 
> You can already set DTC_FLAGS per directory (and target?), so enable it
> for the dtbs that have overlays.

Looks like this patch series from Aurelien should take care of that:

https://lore.kernel.org/linux-arm-kernel/20220427233607.1225419-1-
aurelien at aurel32.net/
-- 
Florian



More information about the linux-arm-kernel mailing list