summaryrefslogtreecommitdiff
path: root/tests/common.sh
diff options
context:
space:
mode:
Diffstat (limited to 'tests/common.sh')
-rwxr-xr-xtests/common.sh18
1 files changed, 2 insertions, 16 deletions
diff --git a/tests/common.sh b/tests/common.sh
index 4c8ce78..7fcc4c4 100755
--- a/tests/common.sh
+++ b/tests/common.sh
@@ -13,20 +13,6 @@ command_exists () {
type "$1" &> /dev/null;
}
-dtb_to_dts () {
- dtc -O dts -s $1
- if [ $? -ne 0 ]; then
- die "dtb_to_dts $1 failed!"
- fi
-}
-
-dts_to_dtb () {
- dtc -O dtb -s -@ $1
- if [ $? -ne 0 ]; then
- die "dts_to_dtb $1 failed!"
- fi
-}
-
remove_local_fixups() {
sed '/__local_fixups__/ {s/^\s*__local_fixups__\s*//; :again;N; s/{[^{}]*};//; /^$/ !b again; d}' $1
}
@@ -36,6 +22,6 @@ remove_overlay_stuff() {
sed "/__symbols__/,/[}];/d" $1 | sed "/\(^[ \t]*phandle\)/d" | sed "/\(^[ \t]*linux,phandle\)/d" | sed '/^\s*$/d' | remove_local_fixups
}
-dt_diff () {
- diff -u <(dtb_to_dts "$1" | remove_overlay_stuff) <(dtb_to_dts "$2" | remove_overlay_stuff)
+dts_diff () {
+ diff -u <(cat "$1" | remove_overlay_stuff) <(cat "$2" | remove_overlay_stuff)
}