Remove support for the legacy DTS source file format.

Now that all in-kernel-tree DTS files are properly /dts-v1/,
remove direct support for the older, un-numbered DTS
source file format.

Convert existing tests to /dts-v1/ and remove support
for the conversion tests themselves.

For now, though, the conversion tool still exists.

Signed-off-by: Jon Loeliger <jdl@freescale.com>
This commit is contained in:
Jon Loeliger 2008-08-14 17:19:37 -05:00
parent e5c8e1dcd7
commit 4e1a0a0129
10 changed files with 77 additions and 164 deletions

View file

@ -71,13 +71,6 @@ run_dtc_test () {
base_run_test wrap_test $VALGRIND $DTC "$@"
}
CONVERT=../convert-dtsv0
run_convert_test () {
echo -n "convert-dtsv0 $@: "
base_run_test wrap_test $VALGRIND $CONVERT "$@"
}
tree1_tests () {
TREE=$1
@ -288,21 +281,6 @@ dtc_tests () {
run_sh_test dtc-fatal.sh -I fs -O dtb nosuchfile
}
convert_tests () {
V0_DTS="test_tree1_dts0.dts references_dts0.dts empty.dts escapes.dts \
test01.dts label01.dts"
for dts in $V0_DTS; do
run_dtc_test -I dts -O dtb -o cvtraw_$dts.test.dtb $dts
run_dtc_test -I dts -O dts -o cvtdtc_$dts.test.dts $dts
run_dtc_test -I dts -O dtb -o cvtdtc_$dts.test.dtb cvtdtc_$dts.test.dts
run_convert_test $dts
run_dtc_test -I dts -O dtb -o cvtcvt_$dts.test.dtb ${dts}v1
run_wrap_test cmp cvtraw_$dts.test.dtb cvtdtc_$dts.test.dtb
run_wrap_test cmp cvtraw_$dts.test.dtb cvtcvt_$dts.test.dtb
done
}
while getopts "vt:m" ARG ; do
case $ARG in
"v")
@ -318,7 +296,7 @@ while getopts "vt:m" ARG ; do
done
if [ -z "$TESTSETS" ]; then
TESTSETS="libfdt dtc convert"
TESTSETS="libfdt dtc"
fi
# Make sure we don't have stale blobs lying around
@ -332,9 +310,6 @@ for set in $TESTSETS; do
"dtc")
dtc_tests
;;
"convert")
convert_tests
;;
esac
done