[U-Boot] [PATCH v2 0/4] dm: core: Scan "/firmware" node by default
Simon Glass
sjg at chromium.org
Fri Sep 28 15:55:24 UTC 2018
On 25 September 2018 at 23:33, Michal Simek <michal.simek at xilinx.com> wrote:
> Hi Simon,
>
> On 19.9.2018 12:43, Rajan Vaja wrote:
>> All Linux firmware drivers are put under "/firmware" node
>> and it has support to populate "/firmware" node by default.
>>
>> u-boot and Linux can share same DTB. In this case, driver
>> probe for devices under "/firmware" will not be invoked
>> as "/firmware" does not have its own "compatible" property.
>>
>> This patch series scans "/firmware" node by default like "/clocks".
>> To avoid duplication of code, first patch moves, node scan code
>> into separate function.
>>
>> This series also test to make sure "/firmware" nodes are scanned
>> properly.
>>
>> Rajan Vaja (4):
>> firmware: Add FIRMWARE config prompt string
>> dm: core: Move "/clock" node scan into function
>> dm: core: Scan "/firmware" node by default
>> dm: test: Add "/firmware" node scan test
>>
>> arch/sandbox/dts/test.dts | 7 +++++++
>> drivers/core/root.c | 35 ++++++++++++++++++++++-------------
>> drivers/firmware/Kconfig | 2 +-
>> drivers/firmware/Makefile | 1 +
>> drivers/firmware/firmware-sandbox.c | 20 ++++++++++++++++++++
>> test/dm/Makefile | 1 +
>> test/dm/firmware.c | 22 ++++++++++++++++++++++
>> 7 files changed, 74 insertions(+), 14 deletions(-)
>> create mode 100644 drivers/firmware/firmware-sandbox.c
>> create mode 100644 test/dm/firmware.c
>>
>
> Can you please take it via your tree?
>
> Thanks,
> Michal
Applied to u-boot-dm, and now in mainline, thanks!
More information about the U-Boot
mailing list