Hi, so the discussion on the barebox ML resulted in a different binding for this. Sascha has sent patches for that[1].
So while this is 'v2' for this topic, all the patches except the last one are actually different, so please drop the old series. In the device-tree it now looks like this: ---------------------------------------------------------------------- / { [...] state: state { [...] backend = <&barebox_state>; [...] }; disk { compatible = "barebox,storage-by-uuid"; uuid = "deadbeaf"; partitions { compatible = "fixed-partitions"; #address-cells = <2>; #size-cells = <2>; barebox_state: state@300000 { label = "barebox-state"; reg = <0x0 0x300000 0x0 0x100000>; }; }; }; }; ---------------------------------------------------------------------- [1] https://lore.barebox.org/barebox/20220207094953.949868-1-s.ha...@pengutronix.de/T/#t Michael Olbrich (3): libdt: only requires a partname for mtd libdt: add support for barebox,storage-by-uuid state: automatically find state.dtb in the ESP src/barebox-state.c | 24 ++++++++++++ src/libdt.c | 91 ++++++++++++++++++++++++++++++++++++++------- 2 files changed, 102 insertions(+), 13 deletions(-) -- 2.30.2 _______________________________________________ OSS-Tools mailing list OSS-Tools@pengutronix.de