diff -ur linux-2.4.29-uc1-cvs20050515.working/include/asm-armnommu/arch-cx821xx/system.h linux-2.4.29-uc1-cvs20050515/include/asm-armnommu/arch-cx821xx/system.h
--- linux-2.4.29-uc1-cvs20050515.working/include/asm-armnommu/arch-cx821xx/system.h	2005-03-30 07:32:01.000000000 +0200
+++ linux-2.4.29-uc1-cvs20050515/include/asm-armnommu/arch-cx821xx/system.h	2005-07-11 23:09:21.000000000 +0200
@@ -36,7 +36,7 @@
 
 extern inline void arch_reset(char mode)
 {
-  /* tbd */
+	_sysSoftReset();
 }
 
  

