[U-Boot-Users] [PATCH] Moved conditional compilation to Makefile for SK98 Ethernet driver

2008-07-12 Thread Ben Warren
Brute-force removal of #ifdefs.  Didn't touch the code.
Signed-off-by: Ben Warren [EMAIL PROTECTED]
---
 drivers/net/sk98lin/Makefile|   20 
 drivers/net/sk98lin/skaddr.c|4 
 drivers/net/sk98lin/skcsum.c|4 
 drivers/net/sk98lin/skge.c  |4 
 drivers/net/sk98lin/skgehwt.c   |5 -
 drivers/net/sk98lin/skgeinit.c  |4 
 drivers/net/sk98lin/skgemib.c   |4 
 drivers/net/sk98lin/skgepnmi.c  |4 
 drivers/net/sk98lin/skgesirq.c  |4 
 drivers/net/sk98lin/ski2c.c |4 
 drivers/net/sk98lin/sklm80.c|4 
 drivers/net/sk98lin/skproc.c|4 
 drivers/net/sk98lin/skqueue.c   |4 
 drivers/net/sk98lin/skrlmt.c|4 
 drivers/net/sk98lin/sktimer.c   |4 
 drivers/net/sk98lin/skvpd.c |4 
 drivers/net/sk98lin/skxmac2.c   |4 
 drivers/net/sk98lin/uboot_drv.c |6 --
 drivers/net/sk98lin/uboot_skb.c |5 -
 19 files changed, 4 insertions(+), 92 deletions(-)

diff --git a/drivers/net/sk98lin/Makefile b/drivers/net/sk98lin/Makefile
index 8b83fae..f1bc4a7 100644
--- a/drivers/net/sk98lin/Makefile
+++ b/drivers/net/sk98lin/Makefile
@@ -29,24 +29,12 @@ include $(TOPDIR)/config.mk
 
 LIB:= $(obj)libsk98lin.a
 
-COBJS-y += skge.o
-COBJS-y += skaddr.o
-COBJS-y += skgehwt.o
-COBJS-y += skgeinit.o
-COBJS-y += skgepnmi.o
-COBJS-y += skgesirq.o
-COBJS-y += ski2c.o
-COBJS-y += sklm80.o
-COBJS-y += skqueue.o
-COBJS-y += skrlmt.o
-COBJS-y += sktimer.o
-COBJS-y += skvpd.o
-COBJS-y += skxmac2.o
-COBJS-y += skcsum.o
+COBJS-$(CONFIG_SK98) += skge.o skaddr.o skgehwt.o skgeinit.o skgepnmi.o \
+   skgesirq.o ski2c.o sklm80.o skqueue.o skrlmt.o sktimer.o \
+   skvpd.o skxmac2.o skcsum.o
 #COBJS-y += skproc.o
 
-COBJS-y += uboot_skb.o
-COBJS-y += uboot_drv.o
+COBJS-$(CONFIG_SK98) += uboot_skb.o uboot_drv.o
 
 COBJS  := $(COBJS-y)
 SRCS   := $(COBJS:.o=.c)
diff --git a/drivers/net/sk98lin/skaddr.c b/drivers/net/sk98lin/skaddr.c
index ed79c04..8d34f72 100644
--- a/drivers/net/sk98lin/skaddr.c
+++ b/drivers/net/sk98lin/skaddr.c
@@ -220,8 +220,6 @@
 
 #include config.h
 
-#ifdef CONFIG_SK98
-
 #ifndeflint
 static const char SysKonnectFileId[] =
@(#) $Id: skaddr.c,v 1.48 2003/02/12 17:09:37 tschilli Exp $ (C) 
SysKonnect.;
@@ -1875,5 +1873,3 @@ SK_U32ToPortNumber)   /* Port2 Index */
 #ifdef __cplusplus
 }
 #endif /* __cplusplus */
-
-#endif /* CONFIG_SK98 */
diff --git a/drivers/net/sk98lin/skcsum.c b/drivers/net/sk98lin/skcsum.c
index a5dc572..162b67d 100644
--- a/drivers/net/sk98lin/skcsum.c
+++ b/drivers/net/sk98lin/skcsum.c
@@ -72,8 +72,6 @@
 
 #include config.h
 
-#ifdef CONFIG_SK98
-
 #ifdef SK_USE_CSUM /* Check if CSUM is to be used. */
 
 #ifndef lint
@@ -925,5 +923,3 @@ SK_EVPARA   Param)  /* Event dependent parameter. */
 }  /* SkCsEvent */
 
 #endif /* SK_USE_CSUM */
-
-#endif /* CONFIG_SK98 */
diff --git a/drivers/net/sk98lin/skge.c b/drivers/net/sk98lin/skge.c
index e1d7e87..c815480 100644
--- a/drivers/net/sk98lin/skge.c
+++ b/drivers/net/sk98lin/skge.c
@@ -342,8 +342,6 @@
 
 #include config.h
 
-#ifdef CONFIG_SK98
-
 #include   h/skversion.h
 #if 0
 #include   linux/module.h
@@ -4860,5 +4858,3 @@ int   l;
 } /* DumpLong */
 
 #endif
-
-#endif /* CONFIG_SK98 */
diff --git a/drivers/net/sk98lin/skgehwt.c b/drivers/net/sk98lin/skgehwt.c
index f8681a8..ca08eb1 100644
--- a/drivers/net/sk98lin/skgehwt.c
+++ b/drivers/net/sk98lin/skgehwt.c
@@ -75,8 +75,6 @@
 
 #include config.h
 
-#ifdef CONFIG_SK98
-
 /*
Event queue and dispatcher
 */
@@ -214,7 +212,4 @@ SK_IOC  Ioc)/* IoContext */
pAC-Hwt.TStop = pAC-Hwt.TStart;
SkTimerDone(pAC,Ioc) ;
 }
-
-#endif /* CONFIG_SK98 */
-
 /* End of file */
diff --git a/drivers/net/sk98lin/skgeinit.c b/drivers/net/sk98lin/skgeinit.c
index e49685b..ab740c7 100644
--- a/drivers/net/sk98lin/skgeinit.c
+++ b/drivers/net/sk98lin/skgeinit.c
@@ -395,8 +395,6 @@
 
 #include config.h
 
-#ifdef CONFIG_SK98
-
 #include h/skdrv1st.h
 #include h/skdrv2nd.h
 
@@ -2367,5 +2365,3 @@ int   Port)   /* Port to configure */
 
return(0);
 }  /* SkGeInitPort */
-
-#endif /* CONFIG_SK98 */
diff --git a/drivers/net/sk98lin/skgemib.c b/drivers/net/sk98lin/skgemib.c
index 4a9e9e6..7f62e9c 100644
--- a/drivers/net/sk98lin/skgemib.c
+++ b/drivers/net/sk98lin/skgemib.c
@@ -52,8 +52,6 @@
 
 #include config.h
 
-#ifdef CONFIG_SK98
-
 /*
  * PRIVATE OID handler function prototypes
  */
@@ -1056,5 +1054,3 @@ PNMI_STATIC const SK_PNMI_TAB_ENTRY IdTable[] = {
0,
SK_PNMI_RO, Vct, 0},
 };
-
-#endif /* CONFIG_SK98 */
diff --git a/drivers/net/sk98lin/skgepnmi.c b/drivers/net/sk98lin/skgepnmi.c
index 16fa352..d0e33cb 100644
--- a/drivers/net/sk98lin/skgepnmi.c
+++ b/drivers/net/sk98lin/skgepnmi.c
@@ -434,8 +434,6 @@
 
 #include config.h
 
-#ifdef CONFIG_SK98
-
 static const char SysKonnectFileId[] =
@(#) $Id: 

[U-Boot-Users] [PATCH 0/3] More net/eth.c cleanup

2008-07-12 Thread Ben Warren
Hello,

More cleanup of net/eth.c, this time taking care of the following:
- Blackfin EMAC
- ULi526x
- SKGE

I don't have any of this hardware, so testing consisted of compiling only.

This patch is being staged in the 'testing' branch of the net repo.

regards,
Ben

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] [PATCH 1/3] Moved initialization of Blackfin EMAC Ethernet controller to board_eth_init()

2008-07-12 Thread Ben Warren
Added board_eth_init() function to bf537-stamp board.
Removed initialization for the Blackin EMAC driver from net/eth.c

Signed-off-by: Ben Warren [EMAIL PROTECTED]
---
 board/bf537-stamp/bf537-stamp.c |   10 ++
 drivers/net/bfin_mac.c  |2 +-
 net/eth.c   |4 
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/board/bf537-stamp/bf537-stamp.c b/board/bf537-stamp/bf537-stamp.c
index cd7a04d..a9b7a68 100644
--- a/board/bf537-stamp/bf537-stamp.c
+++ b/board/bf537-stamp/bf537-stamp.c
@@ -154,6 +154,16 @@ int misc_init_r(void)
 }
 #endif /* CONFIG_MISC_INIT_R */
 
+#if defined(CONFIG_BFIN_MAC)
+
+extern int bfin_EMAC_initialize(bd_t *bis);
+
+int board_eth_init(bd_t *bis)
+{
+   return bfin_EMAC_initialize(bis);
+}
+#endif
+
 #ifdef CONFIG_POST
 /* Using sw10-PF5 as the hotkey */
 int post_hotkeys_pressed(void)
diff --git a/drivers/net/bfin_mac.c b/drivers/net/bfin_mac.c
index fe56949..3ee5d96 100644
--- a/drivers/net/bfin_mac.c
+++ b/drivers/net/bfin_mac.c
@@ -88,7 +88,7 @@ int bfin_EMAC_initialize(bd_t *bis)
 
eth_register(dev);
 
-   return 1;
+   return 0;
 }
 
 static int bfin_EMAC_send(struct eth_device *dev, volatile void *packet,
diff --git a/net/eth.c b/net/eth.c
index 3c152bf..4eb20e3 100644
--- a/net/eth.c
+++ b/net/eth.c
@@ -68,7 +68,6 @@ extern int tsi108_eth_initialize(bd_t*);
 extern int uli526x_initialize(bd_t *);
 extern int npe_initialize(bd_t *);
 extern int uec_initialize(int);
-extern int bfin_EMAC_initialize(bd_t *);
 extern int at91sam9_eth_initialize(bd_t *);
 
 #ifdef CONFIG_API
@@ -263,9 +262,6 @@ int eth_initialize(bd_t *bis)
 #if defined(CONFIG_RTL8169)
rtl8169_initialize(bis);
 #endif
-#if defined(CONFIG_BF537)
-   bfin_EMAC_initialize(bis);
-#endif
 #if defined(CONFIG_AT91CAP9) || defined(CONFIG_AT91SAM9260) || \
 defined(CONFIG_AT91SAM9263)
at91sam9_eth_initialize(bis);
-- 
1.5.4.3


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] [PATCH 2/3] Moved initialization of ULI526X Ethernet driver to board code.

2008-07-12 Thread Ben Warren
The only board using this driver is the Freescale MPC8610HPCD board.
Removed initialization for the driver from net/eth.c

Signed-off-by: Ben Warren [EMAIL PROTECTED]
---
 board/freescale/mpc8610hpcd/mpc8610hpcd.c |   10 ++
 net/eth.c |4 
 2 files changed, 10 insertions(+), 4 deletions(-)

diff --git a/board/freescale/mpc8610hpcd/mpc8610hpcd.c 
b/board/freescale/mpc8610hpcd/mpc8610hpcd.c
index c85f373..0122e6d 100644
--- a/board/freescale/mpc8610hpcd/mpc8610hpcd.c
+++ b/board/freescale/mpc8610hpcd/mpc8610hpcd.c
@@ -515,3 +515,13 @@ get_board_sys_clk(ulong dummy)
 
return val;
 }
+
+extern int uli526x_initialize(bd_t *);
+
+int board_eth_init(bd_t *bis)
+{
+#if defined(CONFIG_ULI526)
+   uli526x_initialize(bis);
+#endif
+   return 0;
+}
diff --git a/net/eth.c b/net/eth.c
index 4eb20e3..eaa58fa 100644
--- a/net/eth.c
+++ b/net/eth.c
@@ -65,7 +65,6 @@ extern int rtl8169_initialize(bd_t*);
 extern int scc_initialize(bd_t*);
 extern int skge_initialize(bd_t*);
 extern int tsi108_eth_initialize(bd_t*);
-extern int uli526x_initialize(bd_t *);
 extern int npe_initialize(bd_t *);
 extern int uec_initialize(int);
 extern int at91sam9_eth_initialize(bd_t *);
@@ -253,9 +252,6 @@ int eth_initialize(bd_t *bis)
 #if defined(CONFIG_TSI108_ETH)
tsi108_eth_initialize(bis);
 #endif
-#if defined(CONFIG_ULI526X)
-   uli526x_initialize(bis);
-#endif
 #if defined(CONFIG_RTL8139)
rtl8139_initialize(bis);
 #endif
-- 
1.5.4.3


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] [PATCH 3/3] Moved initialization of SKGE Ethernet driver to board code.

2008-07-12 Thread Ben Warren
The only board using this driver is the SL8245 board.
Removed initialization for the driver from net/eth.c

Signed-off-by: Ben Warren [EMAIL PROTECTED]
---
 board/sl8245/sl8245.c   |   13 +
 drivers/net/sk98lin/uboot_drv.c |2 +-
 net/eth.c   |4 
 3 files changed, 14 insertions(+), 5 deletions(-)

diff --git a/board/sl8245/sl8245.c b/board/sl8245/sl8245.c
index 8647887..c853755 100644
--- a/board/sl8245/sl8245.c
+++ b/board/sl8245/sl8245.c
@@ -66,3 +66,16 @@ void pci_init_board(void)
 {
pci_mpc824x_init(hose);
 }
+
+extern int skge_initialize(bd_t *bis);
+
+int board_eth_init(bd_t *bis)
+{
+   int rc = 0;
+
+#if defined(CONFIG_SK98)
+   rc = skge_initialize(bis);
+#endif
+   return rc;
+}
+
diff --git a/drivers/net/sk98lin/uboot_drv.c b/drivers/net/sk98lin/uboot_drv.c
index 8b04842..205e7d2 100644
--- a/drivers/net/sk98lin/uboot_drv.c
+++ b/drivers/net/sk98lin/uboot_drv.c
@@ -70,7 +70,7 @@ int skge_initialize(bd_t * bis)
eth_register(dev[i]);
}
 
-   return numdev;
+   return ((numdev  0)  (numdev = SKGE_MAX_CARDS) ? 0 : -1);
 }
 
 
diff --git a/net/eth.c b/net/eth.c
index eaa58fa..9ab206d 100644
--- a/net/eth.c
+++ b/net/eth.c
@@ -63,7 +63,6 @@ extern int ppc_4xx_eth_initialize(bd_t *);
 extern int rtl8139_initialize(bd_t*);
 extern int rtl8169_initialize(bd_t*);
 extern int scc_initialize(bd_t*);
-extern int skge_initialize(bd_t*);
 extern int tsi108_eth_initialize(bd_t*);
 extern int npe_initialize(bd_t *);
 extern int uec_initialize(int);
@@ -200,9 +199,6 @@ int eth_initialize(bd_t *bis)
 #if defined(CONFIG_MPC8220_FEC)
mpc8220_fec_initialize(bis);
 #endif
-#if defined(CONFIG_SK98)
-   skge_initialize(bis);
-#endif
 #if defined(CONFIG_UEC_ETH1)
uec_initialize(0);
 #endif
-- 
1.5.4.3


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] [PATCH] Fix some more printf() format issues.

2008-07-12 Thread Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD [EMAIL PROTECTED]
---
 board/armadillo/flash.c|2 +-
 board/delta/nand.c |2 +-
 board/integratorcp/flash.c |6 +++---
 board/mp2usb/flash.c   |2 +-
 board/versatile/flash.c|2 +-
 board/zylonite/nand.c  |2 +-
 common/cmd_flash.c |4 ++--
 common/cmd_nvedit.c|2 +-
 common/cmd_onenand.c   |4 ++--
 common/env_onenand.c   |2 +-
 cpu/pxa/mmc.c  |2 +-
 drivers/mtd/dataflash.c|2 +-
 drivers/net/smc911x.c  |4 ++--
 drivers/usb/usbdcore.c |2 +-
 fs/jffs2/jffs2_1pass.c |4 ++--
 net/net.c  |2 +-
 16 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/board/armadillo/flash.c b/board/armadillo/flash.c
index 037a643..8518856 100644
--- a/board/armadillo/flash.c
+++ b/board/armadillo/flash.c
@@ -279,7 +279,7 @@ int write_buff (flash_info_t * info, uchar * src, ulong 
addr, ulong cnt)
int i, rc;
 
wp = (addr  ~1);   /* get lower word aligned address */
-   printf (Writing %d short data to 0x%p from 0x%p.\n , cnt, wp, src);
+   printf (Writing %lu short data to 0x%lx from 0x%p.\n , cnt, wp, src);
 
/*
 * handle unaligned start bytes
diff --git a/board/delta/nand.c b/board/delta/nand.c
index a635a65..5024056 100644
--- a/board/delta/nand.c
+++ b/board/delta/nand.c
@@ -254,7 +254,7 @@ static unsigned long dfc_wait_event(unsigned long event)
break;
}
if(get_delta(start)  timeout) {
-   DFC_DEBUG1(dfc_wait_event: TIMEOUT waiting for event: 
0x%x.\n, event);
+   DFC_DEBUG1(dfc_wait_event: TIMEOUT waiting for event: 
0x%lx.\n, event);
return 0xff00;
}
 
diff --git a/board/integratorcp/flash.c b/board/integratorcp/flash.c
index b653c05..59961cd 100644
--- a/board/integratorcp/flash.c
+++ b/board/integratorcp/flash.c
@@ -393,7 +393,7 @@ int flash_erase (flash_info_t * info, int s_first, int 
s_last)
*addr = (FPW) 0x00D000D0;
} else {
 #ifdef DEBUG
-   printf (Timeout,0x%08x\n, 
status);
+   printf (Timeout,0x%08lx\n, 
status);
 #else
printf(Timeout\n);
 #endif
@@ -515,7 +515,7 @@ static int write_data (flash_info_t * info, ulong dest, FPW 
data)
 
/* Check if Flash is (sufficiently) erased */
if ((*addr  data) != data) {
-   printf (not erased at %08lx (%x)\n, (ulong) addr, *addr);
+   printf (not erased at %08lx (%lx)\n, (ulong) addr, *addr);
return (2);
}
 
@@ -542,7 +542,7 @@ static int write_data (flash_info_t * info, ulong dest, FPW 
data)
 #ifdef DEBUG
*addr = (FPW) 0x00700070;
status = *addr;
-   printf(## status=0x%08x, addr=0x%08x\n, status, addr);
+   printf(## status=0x%08lx, addr=0x%p\n, status, addr);
 #endif
*addr = (FPW) 0x00500050; /* clear status register cmd 
*/
*addr = (FPW) 0x00FF00FF; /* restore read mode */
diff --git a/board/mp2usb/flash.c b/board/mp2usb/flash.c
index 89ced16..c19d445 100644
--- a/board/mp2usb/flash.c
+++ b/board/mp2usb/flash.c
@@ -426,7 +426,7 @@ static int write_data (flash_info_t *info, ulong dest, FPW 
data)
 
/* Check if Flash is (sufficiently) erased */
if ((*addr  data) != data) {
-   printf (not erased at %08lx (%lx)\n, (ulong) addr, *addr);
+   printf (not erased at %08lx (%lx)\n, (ulong) addr, (ulong) 
*addr);
return (2);
}
/*
diff --git a/board/versatile/flash.c b/board/versatile/flash.c
index ca77c8a..bbe5df7 100644
--- a/board/versatile/flash.c
+++ b/board/versatile/flash.c
@@ -476,7 +476,7 @@ static int write_data (flash_info_t * info, ulong dest, FPW 
data)
 
/* Check if Flash is (sufficiently) erased */
if ((*addr  data) != data) {
-   printf (not erased at %08lx (%x)\n, (ulong) addr, *addr);
+   printf (not erased at %08lx (%lx)\n, (ulong) addr, (ulong) 
*addr);
return (2);
}
 
diff --git a/board/zylonite/nand.c b/board/zylonite/nand.c
index aa3932a..ca16578 100644
--- a/board/zylonite/nand.c
+++ b/board/zylonite/nand.c
@@ -254,7 +254,7 @@ static unsigned long dfc_wait_event(unsigned long event)
break;
}
if(get_delta(start)  timeout) {
-   DFC_DEBUG1(dfc_wait_event: TIMEOUT waiting for event: 
0x%x.\n, event);
+   DFC_DEBUG1(dfc_wait_event: TIMEOUT waiting for event: 
0x%lx.\n, event);
return 0xff00;

Re: [U-Boot-Users] PATCH for U-Boot 1.3.3 DHCP fails withnetgearWGR614v6

2008-07-12 Thread Wolfgang Denk
In message [EMAIL PROTECTED] you wrote:

  Robin Getz wrote:
  
  On Fri 11 Jul 2008 18:05, Ben Warren pondered:


  Hi Robin,
 
  Robin Getz wrote:
  
  
  On Fri 11 Jul 2008 14:21, Ben Warren pondered:


  Robin Getz wrote:
  
 
  Hm... this looks as if there was some longer discussion, but I cannot
  find any traces of this on the mailing list.
 
  Would be interesting to know what you discussed. At least if it should
  result in any changes to the existing code.
 
 Strange - there was plenty of inane conversation between gvb and myself, 
 but the list was always CC'd.  It shows up on gmane:
 http://news.gmane.org/gmane.comp.boot-loaders.u-boot

Yes, but above quote shows at least three messages from Robin which did
not make it to the list.

Actually I cannot even find the initial posting (by Robin?) of this
thread.

 Essentially, Robin found a bug whereby the DHCP client is responding to 
 ARP requests before all the handshaking is finished, causing his new 
 Netgear router to NAK the overall request.
 
 Hopefully you can follow the thread, otherwise I'll be happy to fill you in.

Sorry, with parts of the communication missing it's difficult to
follow.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
No user-servicable parts inside. Refer to qualified service personnel.

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] ARM tree

2008-07-12 Thread Jean-Christophe PLAGNIOL-VILLARD
Hi all,

For all arm user and developper,
I've reset the master branch of u-boot-arm with Wolfgang master.

All other branch is un-touched.

Best Regards,
J.

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] [PATCH] Fix bug in Lime video driver

2008-07-12 Thread Anatolij Gustschin
We need to wait while drawing engine clears frame
buffer before any further software accesses to frame
buffer will be initiated. Otherwise software drawn
parts could be partially destroyed by the drawing
engine or even GDC chip freeze could occur (as
observed on socrates board).

Signed-off-by: Anatolij Gustschin [EMAIL PROTECTED]
---
 drivers/video/mb862xx.c |2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/drivers/video/mb862xx.c b/drivers/video/mb862xx.c
index 9684cf3..733d9a2 100644
--- a/drivers/video/mb862xx.c
+++ b/drivers/video/mb862xx.c
@@ -173,6 +173,8 @@ static void de_init (void)
DE_WR_FIFO (0x0941);
DE_WR_FIFO (0x);
DE_WR_FIFO (pGD-winSizeY16 | pGD-winSizeX);
+   /* sync with SW access to framebuffer */
+   de_wait ();
 }
 
 #if defined(CONFIG_VIDEO_CORALP)
-- 
1.5.3.3


-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


[U-Boot-Users] [GIT PULL] Please pull mpc512x tree

2008-07-12 Thread John Rigby
Wolfgang,

The following changes since commit bde63587622c4b830a27d1ddf7265843de9e994f:
   Wolfgang Denk (1):
 Fix some more printf() format issues.

are available in the git repository at:

   git://git.denx.de/u-boot-mpc512x.git master

John Rigby (1):
   ADS5121 cleanup compile warnings

Kenneth Johansson (1):
   fix DIU for small screens

  board/ads5121/ads5121.c |3 +
  board/ads5121/ads5121_diu.c |2 +-
  board/ads5121/iopin.c   |  111 +--
  3 files changed, 69 insertions(+), 47 deletions(-)



Thanks
John




-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users


Re: [U-Boot-Users] PATCH for U-Boot 1.3.3 DHCP fails withnetgearWGR614v6

2008-07-12 Thread Wolfgang Denk
In message [EMAIL PROTECTED] you wrote:

  This message came through without significant delay.
 
 I think that is because the message was send directly to you - I don't see my 
 response on gmane or sourceforge archives either.

You are right. It came directly, not through the list. Not a single
mail from you on the list.

You probably want to ask SF support for help.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
A fail-safe circuit will destroy others. -- Klipstein

-
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
___
U-Boot-Users mailing list
U-Boot-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/u-boot-users