tests/dpf: simple dpf test
authorBen Widawsky <ben@bwidawsk.net>
Fri, 25 May 2012 23:56:27 +0000 (16:56 -0700)
committerDaniel Vetter <daniel.vetter@ffwll.ch>
Thu, 31 May 2012 13:20:12 +0000 (15:20 +0200)
Signed-off-by: Ben Widawsky <ben@bwidawsk.net>
tests/Makefile.am
tests/dpf_test

index 1b49c29..d0828db 100644 (file)
@@ -71,6 +71,7 @@ TESTS_progs = \
 TESTS_scripts = \
        debugfs_reader \
        debugfs_emon_crash \
+       dpf_test \
        sysfs_edid_timing \
        module_reload \
        ZZ_check_dmesg \
index 7d431ac..f62e341 100755 (executable)
@@ -4,5 +4,12 @@ SOURCE_DIR="$( dirname "${BASH_SOURCE[0]}" )"
 . $SOURCE_DIR/drm_lib.sh
 
 $SOURCE_DIR/../tools/intel_l3_parity -c 2>&1
+
+#Check that we can remap a row
 $SOURCE_DIR/../tools/intel_l3_parity 0,0,0 2>&1
-$SOURCE_DIR/../tools/intel_l3_parity 2>&1
+disabled=`$SOURCE_DIR/../tools/intel_l3_parity | grep -c 'Row 0, Bank 0, Subbank 0 is disabled'`
+[ "$disabled" = "1" ] || echo "Fail" && exit -1
+$SOURCE_DIR/../tools/intel_l3_parity -c 2>&1
+
+#Check that we can clear remaps
+[ `$SOURCE_DIR/../tools/intel_l3_parity | wc -c` = "0" ] || echo "Fail" && exit -1