Signed-off-by: Stefan Kerkmann <[email protected]> --- Changes in v2: - Added: selftest suite to cover of_overlay handling - Fixed: labels (symbol) inside a fragment but not under an __overlay__ node are ignored - Link to v1: https://patch.msgid.link/[email protected]
To: Sascha Hauer <[email protected]> To: "open list:BAREBOX" <[email protected]> --- Stefan Kerkmann (5): of: overlay: of_overlay_fix_path: skip symbols without __overlay__ node of: overlay: fix_path/apply_symbols: add more debugging calls tests: of_overlay: add selftests skeleton tests: of_overlay: add __symbols__ merging tests tests: of_overlay: add fragment application tests drivers/of/overlay.c | 30 ++++-- test/self/Kconfig | 7 ++ test/self/Makefile | 5 + test/self/of_overlay.c | 174 +++++++++++++++++++++++++++++++ test/self/of_overlay.dtso | 34 ++++++ test/self/of_overlay_missing_target.dtso | 24 +++++ test/self/of_overlay_with_symbols.dts | 14 +++ test/self/of_overlay_with_symbols.dtso | 43 ++++++++ 8 files changed, 323 insertions(+), 8 deletions(-) --- base-commit: e82842ffe3c7993dac4f8493fb4a44c4d35810ca change-id: 20261014-fix-overlay-b53fbdff8ddc Best regards, -- Stefan Kerkmann <[email protected]>
