dtoc: Drop use of a local dtb buffer
authorSimon Glass <sjg@chromium.org>
Fri, 6 Jul 2018 16:27:27 +0000 (10:27 -0600)
committerSimon Glass <sjg@chromium.org>
Mon, 9 Jul 2018 15:11:00 +0000 (09:11 -0600)
commit960662404f492e7088e5a91833dfb0c19ef5450e
treebb5b76adff977d885754d49a2966017794901db0
parent117f57b75aee2e145d2d23107f600d869b04231a
dtoc: Drop use of a local dtb buffer

At present the Fdt class has its own copy of the device tree. This is
confusing an unnecessary now that pylibfdt has its own. Drop it and
provide access functions to the buffer.

This allows us to move the rest of the implementation to use pylibfdt
methods instead of directly calling libfdt stubs.

Signed-off-by: Simon Glass <sjg@chromium.org>
tools/dtoc/fdt.py
tools/dtoc/test_fdt.py