Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-24 Thread Wolfgang Denk
Dear Eric Jarrige,

In message 2b613989-addb-43d6-a8c3-a30d52452...@armadeus.org you wrote:
 
  I'am just wondering: I see that DM9000_DBG is used all over dm9000 code 
  - do you know the reason why not just use debug()?
 
 dm9000 does not use debug() at all.
 That's the reason to fix the printf issues as a first priority by using the 
 DM9000_DBG.

NAK.

If you touch that, then please do it right: us debug() instead, and
remove DM9000_DBG.  Thanks.

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: w...@denx.de
When you say I wrote a program that crashed  Windows,  people  just
stare  at you blankly and say Hey, I got those with the system, *for
free*.- Linus Torvalds in 3itc77$9...@ninurta.fer.uni-lj.si
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-24 Thread Eric Jarrige
Dear Wolfgang,

On 24 août 2011, at 22:20, Wolfgang Denk wrote:

 Dear Eric Jarrige,
 
 In message 2b613989-addb-43d6-a8c3-a30d52452...@armadeus.org you wrote:
 
 I'am just wondering: I see that DM9000_DBG is used all over dm9000 code 
 - do you know the reason why not just use debug()?
 
 dm9000 does not use debug() at all.
 That's the reason to fix the printf issues as a first priority by using the 
 DM9000_DBG.
 
 NAK.
 
 If you touch that, then please do it right: us debug() instead, and
 remove DM9000_DBG.  Thanks.

Do you mean both changes in one patch?

Best regards,
Eric
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-24 Thread Marek Vasut
On Thursday, August 25, 2011 01:04:17 AM Eric Jarrige wrote:
 Dear Wolfgang,
 
 On 24 août 2011, at 22:20, Wolfgang Denk wrote:
  Dear Eric Jarrige,
  
  In message 2b613989-addb-43d6-a8c3-a30d52452...@armadeus.org you wrote:
  I'am just wondering: I see that DM9000_DBG is used all over dm9000
  code - do you know the reason why not just use debug()?
  
  dm9000 does not use debug() at all.
  That's the reason to fix the printf issues as a first priority by using
  the DM9000_DBG.
  
  NAK.
  
  If you touch that, then please do it right: us debug() instead, and
  remove DM9000_DBG.  Thanks.
 
 Do you mean both changes in one patch?

My wild guess would be to FIRST fix the DM9000_DBG and NEXT convert these 
printf()s to debug()s.

Cheers

 
 Best regards,
 Eric
 ___
 U-Boot mailing list
 U-Boot@lists.denx.de
 http://lists.denx.de/mailman/listinfo/u-boot
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-24 Thread Wolfgang Denk
Dear Eric Jarrige,

In message 683e266c-cdfb-4310-8145-1926c6fcc...@armadeus.org you wrote:
 
  If you touch that, then please do it right: us debug() instead, and
  remove DM9000_DBG.  Thanks.
 
 Do you mean both changes in one patch?

Yes, please.

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: w...@denx.de
When the ax entered the forest, the trees said, The handle is one of
us!   -- Turkish proverb
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-11 Thread Simon Schwarz
Dear Eric Jarrige,

On 08/10/2011 10:33 PM, Eric Jarrige wrote:
 Signed-off-by: Eric Jarrigeeric.jarr...@armadeus.org
 Cc: Ben Warrenbiggerbadder...@gmail.com
 ---
   drivers/net/dm9000x.c |8 
   1 files changed, 4 insertions(+), 4 deletions(-)

 diff --git a/drivers/net/dm9000x.c b/drivers/net/dm9000x.c
 index b5c5573..9cd0195 100644
 --- a/drivers/net/dm9000x.c
 +++ b/drivers/net/dm9000x.c
 @@ -232,7 +232,7 @@ dm9000_probe(void)
   id_val |= DM9000_ior(DM9000_PIDL)  16;
   id_val |= DM9000_ior(DM9000_PIDH)  24;
   if (id_val == DM9000_ID) {
 - printf(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
 + DM9000_DBG(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
  id_val);
   return 0;
   } else {
 @@ -298,19 +298,19 @@ static int dm9000_init(struct eth_device *dev, bd_t *bd)

   switch (io_mode) {
   case 0x0:  /* 16-bit mode */
 - printf(DM9000: running in 16 bit mode\n);
 + DM9000_DBG(DM9000: running in 16 bit mode\n);
snip

I'am just wondering: I see that DM9000_DBG is used all over dm9000 code 
- do you know the reason why not just use debug()?

Regards
Simon
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-11 Thread Detlev Zundel
Hi Simon,

 Dear Eric Jarrige,

 On 08/10/2011 10:33 PM, Eric Jarrige wrote:
 Signed-off-by: Eric Jarrigeeric.jarr...@armadeus.org
 Cc: Ben Warrenbiggerbadder...@gmail.com
 ---
   drivers/net/dm9000x.c |8 
   1 files changed, 4 insertions(+), 4 deletions(-)

 diff --git a/drivers/net/dm9000x.c b/drivers/net/dm9000x.c
 index b5c5573..9cd0195 100644
 --- a/drivers/net/dm9000x.c
 +++ b/drivers/net/dm9000x.c
 @@ -232,7 +232,7 @@ dm9000_probe(void)
  id_val |= DM9000_ior(DM9000_PIDL)  16;
  id_val |= DM9000_ior(DM9000_PIDH)  24;
  if (id_val == DM9000_ID) {
 -printf(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
 +DM9000_DBG(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
 id_val);
  return 0;
  } else {
 @@ -298,19 +298,19 @@ static int dm9000_init(struct eth_device *dev, bd_t 
 *bd)

  switch (io_mode) {
  case 0x0:  /* 16-bit mode */
 -printf(DM9000: running in 16 bit mode\n);
 +DM9000_DBG(DM9000: running in 16 bit mode\n);
 snip

 I'am just wondering: I see that DM9000_DBG is used all over dm9000 code 
 - do you know the reason why not just use debug()?

Very likely only historical reasons as the code predates the DEBUG best
practice.  Bow that you've identified it, we should change it ;)

Cheers
  Detlev

-- 
It was actually a very beautiful thing to see a sunrise, cause' that's
such a calm time of day. It's a wonderful time of day  to get ready to
go to bed.
-- Richard M. Stallman
--
DENX Software Engineering GmbH,  MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich,  Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: d...@denx.de
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-11 Thread Stefano Babic
On 08/10/2011 10:33 PM, Eric Jarrige wrote:
 Signed-off-by: Eric Jarrige eric.jarr...@armadeus.org
 Cc: Ben Warren biggerbadder...@gmail.com
 ---
  drivers/net/dm9000x.c |8 
  1 files changed, 4 insertions(+), 4 deletions(-)

Hi Eric,

 - printf(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
 + DM9000_DBG(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
  id_val);

This is a good choice to get rid of nasty DM9000_DBG replacing it with
the general debug() !

Best regards,
Stefano Babic

-- 
=
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: +49-8142-66989-0 Fax: +49-8142-66989-80  Email: off...@denx.de
=
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-11 Thread Eric Jarrige
Hi Simon, Hi Detlev,

 Hi Simon,
 
 Dear Eric Jarrige,
 
 On 08/10/2011 10:33 PM, Eric Jarrige wrote:
 Signed-off-by: Eric Jarrigeeric.jarr...@armadeus.org
 Cc: Ben Warrenbiggerbadder...@gmail.com
 ---
  drivers/net/dm9000x.c |8 
  1 files changed, 4 insertions(+), 4 deletions(-)
 
 diff --git a/drivers/net/dm9000x.c b/drivers/net/dm9000x.c
 index b5c5573..9cd0195 100644
 --- a/drivers/net/dm9000x.c
 +++ b/drivers/net/dm9000x.c
 @@ -232,7 +232,7 @@ dm9000_probe(void)
 id_val |= DM9000_ior(DM9000_PIDL)  16;
 id_val |= DM9000_ior(DM9000_PIDH)  24;
 if (id_val == DM9000_ID) {
 -   printf(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
 +   DM9000_DBG(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
id_val);
 return 0;
 } else {
 @@ -298,19 +298,19 @@ static int dm9000_init(struct eth_device *dev, bd_t 
 *bd)
 
 switch (io_mode) {
 case 0x0:  /* 16-bit mode */
 -   printf(DM9000: running in 16 bit mode\n);
 +   DM9000_DBG(DM9000: running in 16 bit mode\n);
 snip
 
 I'am just wondering: I see that DM9000_DBG is used all over dm9000 code 
 - do you know the reason why not just use debug()?

dm9000 does not use debug() at all.
That's the reason to fix the printf issues as a first priority by using the 
DM9000_DBG.

 
 Very likely only historical reasons as the code predates the DEBUG best
 practice.  Bow that you've identified it, we should change it ;)
 
Cheers,
Eric

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH 8/9] DM9000: change some printf to use debug instead

2011-08-10 Thread Eric Jarrige
Signed-off-by: Eric Jarrige eric.jarr...@armadeus.org
Cc: Ben Warren biggerbadder...@gmail.com
---
 drivers/net/dm9000x.c |8 
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/drivers/net/dm9000x.c b/drivers/net/dm9000x.c
index b5c5573..9cd0195 100644
--- a/drivers/net/dm9000x.c
+++ b/drivers/net/dm9000x.c
@@ -232,7 +232,7 @@ dm9000_probe(void)
id_val |= DM9000_ior(DM9000_PIDL)  16;
id_val |= DM9000_ior(DM9000_PIDH)  24;
if (id_val == DM9000_ID) {
-   printf(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
+   DM9000_DBG(dm9000 i/o: 0x%x, id: 0x%x \n, CONFIG_DM9000_BASE,
   id_val);
return 0;
} else {
@@ -298,19 +298,19 @@ static int dm9000_init(struct eth_device *dev, bd_t *bd)
 
switch (io_mode) {
case 0x0:  /* 16-bit mode */
-   printf(DM9000: running in 16 bit mode\n);
+   DM9000_DBG(DM9000: running in 16 bit mode\n);
db-outblk= dm9000_outblk_16bit;
db-inblk = dm9000_inblk_16bit;
db-rx_status = dm9000_rx_status_16bit;
break;
case 0x01:  /* 32-bit mode */
-   printf(DM9000: running in 32 bit mode\n);
+   DM9000_DBG(DM9000: running in 32 bit mode\n);
db-outblk= dm9000_outblk_32bit;
db-inblk = dm9000_inblk_32bit;
db-rx_status = dm9000_rx_status_32bit;
break;
case 0x02: /* 8 bit mode */
-   printf(DM9000: running in 8 bit mode\n);
+   DM9000_DBG(DM9000: running in 8 bit mode\n);
db-outblk= dm9000_outblk_8bit;
db-inblk = dm9000_inblk_8bit;
db-rx_status = dm9000_rx_status_8bit;

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot