diff --git a/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi b/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi
index ee0421066cdecb9219e29c079286cf7d4a21a935..29d7b652448a97130b23b60a03103123c6fb9ee8 100644
--- a/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi
+++ b/arch/arm64/boot/dts/seconorth/trizeps8plus.dtsi
@@ -1021,9 +1021,10 @@ &vpu_g2 {
 	status = "okay";
 };
 
-&vpu_vc8000e {
-	status = "okay";
-};
+/* The VPU is currently not working, disable it to enable SW decoding by default. */
+//&vpu_vc8000e {
+//	status = "okay";
+//};
 
 &vpu_v4l2 {
 	status = "okay";