Module Name:    src
Committed By:   macallan
Date:           Tue Sep 20 05:57:11 UTC 2011

Modified Files:
        src/sys/arch/evbmips/loongson: gdium_machdep.c

Log Message:
wait after twiddling the gpio to power down, it takes a few seconds for it to
take effect. Without this we would run into gdium_reset() and reboot instead
of powering down.


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbmips/loongson/gdium_machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbmips/loongson/gdium_machdep.c
diff -u src/sys/arch/evbmips/loongson/gdium_machdep.c:1.2 src/sys/arch/evbmips/loongson/gdium_machdep.c:1.3
--- src/sys/arch/evbmips/loongson/gdium_machdep.c:1.2	Tue Sep 20 05:41:58 2011
+++ src/sys/arch/evbmips/loongson/gdium_machdep.c	Tue Sep 20 05:57:11 2011
@@ -311,6 +311,8 @@
 {
 	REGVAL(BONITO_GPIODATA) |= 0x00000002;
 	REGVAL(BONITO_GPIOIE) &= ~0x00000002;
+	printf("Powering down...\n");
+	while(1) delay(1000);
 }
 
 void

Reply via email to