please tell me, how i can escape from the coreboot-mailing list.<br>thx<br><br>mats moskopp<br><br><div class="gmail_quote">2009/10/11  <span dir="ltr"><<a href="mailto:svn@coreboot.org">svn@coreboot.org</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Author: uwe<br>
Date: 2009-10-11 20:21:45 +0200 (Sun, 11 Oct 2009)<br>
New Revision: 4760<br>
<br>
Modified:<br>
   trunk/coreboot-v2/src/mainboard/asus/mew-vm/auto.c<br>
   trunk/coreboot-v2/src/mainboard/dell/s1850/auto.c<br>
   trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/auto.c<br>
   trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/rom.c<br>
   trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g/auto.c<br>
   trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.c<br>
   trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.updated.c<br>
   trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig/auto.c<br>
   trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig2/auto.c<br>
   trunk/coreboot-v2/src/mainboard/via/epia-m/auto.c<br>
   trunk/coreboot-v2/src/mainboard/via/epia/auto.c<br>
Log:<br>
Remove useless udelay() duplication.<br>
<br>
Abuild-tested for the boards that are touched.<br>
<br>
Signed-off-by: Uwe Hermann <<a href="mailto:uwe@hermann-uwe.de">uwe@hermann-uwe.de</a>><br>
Acked-by: Peter Stuge <<a href="mailto:peter@stuge.se">peter@stuge.se</a>><br>
<br>
<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/asus/mew-vm/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/asus/mew-vm/auto.c  2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/asus/mew-vm/auto.c  2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -38,18 +38,9 @@<br>
 #define SERIAL_DEV PNP_DEV(0x2e, LPC47B272_SP1)<br>
<br>
 #include "southbridge/intel/i82801xx/i82801xx_early_smbus.c"<br>
-<br>
-/* TODO: Not needed? */<br>
-void udelay(int usecs)<br>
-{<br>
-       int i;<br>
-       for (i = 0; i < usecs; i++)<br>
-               outb(i&0xff, 0x80);<br>
-}<br>
-<br>
 #include "lib/debug.c"<br>
+#include "pc80/udelay_io.c"<br>
 #include "lib/delay.c"<br>
-<br>
 #include "northbridge/intel/i82810/raminit.c"<br>
 #include "northbridge/intel/i82810/debug.c"<br>
<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/dell/s1850/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/dell/s1850/auto.c   2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/dell/s1850/auto.c   2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -42,13 +42,6 @@<br>
 #define RECVENA_CONFIG  0x0808090a<br>
 #define RECVENB_CONFIG  0x0808090a<br>
<br>
-//void udelay(int usecs)<br>
-//{<br>
-//        int i;<br>
-//        for(i = 0; i < usecs; i++)<br>
-//                outb(i&0xff, 0x80);<br>
-//}<br>
-<br>
 #if 0<br>
 static void hard_reset(void)<br>
 {<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/auto.c   2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/auto.c   2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -11,16 +11,7 @@<br>
 #include "pc80/mc146818rtc_early.c"<br>
 #include "pc80/serial.c"<br>
 #include "arch/i386/lib/console.c"<br>
-<br>
-/*<br>
- */<br>
-void udelay(int usecs)<br>
-{<br>
-       int i;<br>
-       for(i = 0; i < usecs; i++)<br>
-               outb(i&0xff, 0x80);<br>
-}<br>
-<br>
+#include "pc80/udelay_io.c"<br>
 #include "lib/delay.c"<br>
 #include "cpu/x86/lapic/boot_cpu.c"<br>
<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/rom.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/rom.c    2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/emulation/qemu-x86/rom.c    2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -7,15 +7,6 @@<br>
 #include <console/console.h><br>
 #include <cbfs.h><br>
<br>
-/*<br>
- */<br>
-void udelay(int usecs)<br>
-{<br>
-       int i;<br>
-       for(i = 0; i < usecs; i++)<br>
-               outb(i&0xff, 0x80);<br>
-}<br>
-<br>
 void main(void)<br>
 {<br>
        int i;<br>
@@ -26,5 +17,4 @@<br>
        uart_init();<br>
        start_address = cbfs_load_stage("fallback/coreboot_ram");<br>
        start_address();<br>
-<br>
 }<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g/auto.c   2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g/auto.c   2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -43,13 +43,6 @@<br>
 #define RECVENA_CONFIG  0x0808090a<br>
 #define RECVENB_CONFIG  0x0808090a<br>
<br>
-//void udelay(int usecs)<br>
-//{<br>
-//        int i;<br>
-//        for(i = 0; i < usecs; i++)<br>
-//                outb(i&0xff, 0x80);<br>
-//}<br>
-<br>
 #if 0<br>
 static void hard_reset(void)<br>
 {<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.c  2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.c  2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -43,13 +43,6 @@<br>
 #define RECVENA_CONFIG  0x0708090a<br>
 #define RECVENB_CONFIG  0x0708090a<br>
<br>
-//void udelay(int usecs)<br>
-//{<br>
-//        int i;<br>
-//        for(i = 0; i < usecs; i++)<br>
-//                outb(i&0xff, 0x80);<br>
-//}<br>
-<br>
 #if 0<br>
 static void hard_reset(void)<br>
 {<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.updated.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.updated.c  2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/supermicro/x6dhe_g2/auto.updated.c  2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -43,13 +43,6 @@<br>
 #define RECVENA_CONFIG  0x0708090a<br>
 #define RECVENB_CONFIG  0x0708090a<br>
<br>
-//void udelay(int usecs)<br>
-//{<br>
-//        int i;<br>
-//        for(i = 0; i < usecs; i++)<br>
-//                outb(i&0xff, 0x80);<br>
-//}<br>
-<br>
 #if 0<br>
 static void hard_reset(void)<br>
 {<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig/auto.c  2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig/auto.c  2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -44,13 +44,6 @@<br>
 #define RECVENA_CONFIG  0x0808090a<br>
 #define RECVENB_CONFIG  0x0808090a<br>
<br>
-//void udelay(int usecs)<br>
-//{<br>
-//        int i;<br>
-//        for(i = 0; i < usecs; i++)<br>
-//                outb(i&0xff, 0x80);<br>
-//}<br>
-<br>
 #if 0<br>
 static void hard_reset(void)<br>
 {<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig2/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig2/auto.c 2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/supermicro/x6dhr_ig2/auto.c 2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -44,13 +44,6 @@<br>
 #define RECVENA_CONFIG  0x0808090a<br>
 #define RECVENB_CONFIG  0x0808090a<br>
<br>
-//void udelay(int usecs)<br>
-//{<br>
-//        int i;<br>
-//        for(i = 0; i < usecs; i++)<br>
-//                outb(i&0xff, 0x80);<br>
-//}<br>
-<br>
 #if 0<br>
 static void hard_reset(void)<br>
 {<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/via/epia/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/via/epia/auto.c     2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/via/epia/auto.c     2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -13,20 +13,10 @@<br>
 #include "northbridge/via/vt8601/raminit.h"<br>
 #include "cpu/x86/mtrr/earlymtrr.c"<br>
 #include "cpu/x86/bist.h"<br>
-<br>
-/*<br>
- */<br>
-void udelay(unsigned usecs)<br>
-{<br>
-       int i;<br>
-       for (i = 0; i < usecs; i++)<br>
-               outb(i&0xff, 0x80);<br>
-}<br>
-<br>
+#include "pc80/udelay_io.c"<br>
 #include "lib/delay.c"<br>
 #include "cpu/x86/lapic/boot_cpu.c"<br>
 #include "lib/debug.c"<br>
-<br>
 #include "southbridge/via/vt8231/vt8231_early_smbus.c"<br>
 #include "southbridge/via/vt8231/vt8231_early_serial.c"<br>
<br>
<br>
Modified: trunk/coreboot-v2/src/mainboard/via/epia-m/auto.c<br>
===================================================================<br>
--- trunk/coreboot-v2/src/mainboard/via/epia-m/auto.c   2009-10-11 17:40:44 UTC (rev 4759)<br>
+++ trunk/coreboot-v2/src/mainboard/via/epia-m/auto.c   2009-10-11 18:21:45 UTC (rev 4760)<br>
@@ -17,23 +17,13 @@<br>
 #include "northbridge/via/vt8623/raminit.h"<br>
 #include "cpu/x86/mtrr/earlymtrr.c"<br>
 #include "cpu/x86/bist.h"<br>
-<br>
-/*<br>
- */<br>
-void udelay(unsigned usecs)<br>
-{<br>
-       int i;<br>
-       for(i = 0; i < usecs; i++)<br>
-               outb(i&0xff, 0x80);<br>
-}<br>
-<br>
+#include "pc80/udelay_io.c"<br>
 #include "lib/delay.c"<br>
 #include "cpu/x86/lapic/boot_cpu.c"<br>
 #include "lib/debug.c"<br>
-<br>
 #include "southbridge/via/vt8235/vt8235_early_smbus.c"<br>
-<br>
 #include "southbridge/via/vt8235/vt8235_early_serial.c"<br>
+<br>
 static void memreset_setup(void)<br>
 {<br>
 }<br>
<font color="#888888"><br>
<br>
--<br>
coreboot mailing list: <a href="mailto:coreboot@coreboot.org">coreboot@coreboot.org</a><br>
<a href="http://www.coreboot.org/mailman/listinfo/coreboot" target="_blank">http://www.coreboot.org/mailman/listinfo/coreboot</a><br>
</font></blockquote></div><br>