[PATCH 2/2] libfdt: Use Jon's fdc for testing
From: Jerry Van Baren <hidden>
Date: 2007-02-19 18:01:13
Subsystem:
the rest · Maintainer:
Linus Torvalds
Use jdl's flattened device tree compiler (dtc) to generate the test tree. Signed-off-by: Jerry Van Baren <redacted> --- tests/Makefile | 11 ++++++++--- tests/test_tree1.dts | 23 +++++++++++++++++++++++ 2 files changed, 31 insertions(+), 3 deletions(-)
diff --git a/tests/Makefile b/tests/Makefile
index 533c98e..7f7ed9b 100644
--- a/tests/Makefile
+++ b/tests/Makefile@@ -41,15 +41,20 @@ all: $(TESTS) $(TREES) @$(VECHO) LD $@ $(CC) $(LDFLAGS) -o $@ $^ $(LDLIBS) +%.dtb: %.dts + @$(VECHO) NOTE: It is normal to have errors and warnings here. + dtc -b 0 -f -O dtb -V 16 $^ > $@ + + $(LIB_TESTS): %: testutils.o $(LIBFDT) $(LIBTREE_TESTS): %: testutils.o trees.o $(LIBFDT) dumptrees: %: trees.o -$(TREES): dumptrees - @$(VECHO) DUMPTREES - ./dumptrees >/dev/null +#$(TREES): dumptrees +# @$(VECHO) DUMPTREES +# ./dumptrees >/dev/null clean: @$(VECHO) CLEAN "(tests)"
diff --git a/tests/test_tree1.dts b/tests/test_tree1.dts
new file mode 100644
index 0000000..ab62772
--- /dev/null
+++ b/tests/test_tree1.dts@@ -0,0 +1,23 @@ +/* + * libfdt test tree source + */ + +/ { + /* + * Test nodes and values... + */ + prop_int = <deadbeef>; + prop_str = "hello world"; + subnode1 { + prop_int = <deadbeef>; + subsubnode { + prop_int = <deadbeef>; + }; + }; + subnode2 { + prop_int = <abcd1234>; + subsubnode { + prop_int = <abcd1234>; + }; + }; +};
--
1.4.4.4
______________________________________________________________________
CAUTION: This message was sent via the Public Internet and its
authenticity cannot be guaranteed.
______________________________________________________