]> git.dujemihanovic.xyz Git - u-boot.git/commit
dtoc: look for compatible string aliases in driver list
authorWalter Lozano <walter.lozano@collabora.com>
Thu, 23 Jul 2020 03:22:03 +0000 (00:22 -0300)
committerSimon Glass <sjg@chromium.org>
Wed, 29 Jul 2020 01:30:39 +0000 (19:30 -0600)
commitdcb3ed642bce02ea9d7d7ef8a0a6f656f4fc4f2a
treef083d6bc34daa71d5c2a101ee6a9b5d29263fae2
parent6e31458435ac499611a205c67a83be25098135b3
dtoc: look for compatible string aliases in driver list

Currently dtoc checks if the first compatible string in a dtb node
matches either a driver o driver alias name, without taking into account
any other compatible string in the list. In the case that no driver matches
the first compatible string a warning is printed and the U_BOOT_DEVICE is
not being declared correctly.

This patch adds dtoc's support for try all the compatible strings in the
dtb node, in an effort to find the correct driver.

Signed-off-by: Walter Lozano <walter.lozano@collabora.com>
Reviewed-by: Simon Glass <sjg@chromium.org>
tools/dtoc/dtb_platdata.py
tools/dtoc/dtoc_test_aliases.dts
tools/dtoc/test_dtoc.py