public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
* [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
@ 2008-11-04 17:16 dirk.behme at googlemail.com
  2008-11-04 19:12 ` Wolfgang Denk
  2008-11-20 23:47 ` Jean-Christophe PLAGNIOL-VILLARD
  0 siblings, 2 replies; 7+ messages in thread
From: dirk.behme at googlemail.com @ 2008-11-04 17:16 UTC (permalink / raw)
  To: u-boot

Subject: [PATCH-OMAP3] OMAP3: Plain numbers don't need parens

From: Dirk Behme <dirk.behme@gmail.com>

Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang Denk.

Signed-off-by: Dirk Behme <dirk.behme@gmail.com>

---
 include/asm-arm/arch-omap3/cpu.h          |   66 +++++++++++++++---------------
 include/asm-arm/arch-omap3/i2c.h          |   20 ++++-----
 include/asm-arm/arch-omap3/mmc.h          |   20 ++++-----
 include/asm-arm/arch-omap3/mmc_host_def.h |    2 
 include/asm-arm/arch-omap3/omap3.h        |   22 +++++-----
 5 files changed, 65 insertions(+), 65 deletions(-)

Index: u-boot-arm/include/asm-arm/arch-omap3/cpu.h
===================================================================
--- u-boot-arm.orig/include/asm-arm/arch-omap3/cpu.h
+++ u-boot-arm/include/asm-arm/arch-omap3/cpu.h
@@ -46,45 +46,45 @@
 #define GP_DEVICE		0x3
 
 /* GPMC CS3/cs4/cs6 not avaliable */
-#define GPMC_BASE		(OMAP34XX_GPMC_BASE)
+#define GPMC_BASE		OMAP34XX_GPMC_BASE
 
-#define GPMC_SYSCONFIG		(0x10)
-#define GPMC_IRQSTATUS		(0x18)
-#define GPMC_IRQENABLE		(0x1C)
-#define GPMC_TIMEOUT_CONTROL	(0x40)
-#define GPMC_CONFIG		(0x50)
-#define GPMC_STATUS		(0x54)
-#define GPMC_CONFIG_CS0		(0x60)
+#define GPMC_SYSCONFIG		0x10
+#define GPMC_IRQSTATUS		0x18
+#define GPMC_IRQENABLE		0x1C
+#define GPMC_TIMEOUT_CONTROL	0x40
+#define GPMC_CONFIG		0x50
+#define GPMC_STATUS		0x54
+#define GPMC_CONFIG_CS0		0x60
 
 #define GPMC_CONFIG_REG		(GPMC_BASE + GPMC_CONFIG)
 #define GPMC_CONFIG_CS0_BASE	(GPMC_BASE + GPMC_CONFIG_CS0)
-#define GPMC_CONFIG_WP		(0x10)
+#define GPMC_CONFIG_WP		0x10
 
-#define GPMC_CONFIG_WIDTH	(0x30)
+#define GPMC_CONFIG_WIDTH	0x30
 
-#define GPMC_CONFIG1		(0x00)
-#define GPMC_CONFIG2		(0x04)
-#define GPMC_CONFIG3		(0x08)
-#define GPMC_CONFIG4		(0x0C)
-#define GPMC_CONFIG5		(0x10)
-#define GPMC_CONFIG6		(0x14)
-#define GPMC_CONFIG7		(0x18)
-#define GPMC_NAND_CMD		(0x1C)
-#define GPMC_NAND_ADR		(0x20)
-#define GPMC_NAND_DAT		(0x24)
-
-#define GPMC_ECC_CONFIG		(0x1F4)
-#define GPMC_ECC_CONTROL	(0x1F8)
-#define GPMC_ECC_SIZE_CONFIG	(0x1FC)
-#define GPMC_ECC1_RESULT	(0x200)
-#define GPMC_ECC2_RESULT	(0x204)
-#define GPMC_ECC3_RESULT	(0x208)
-#define GPMC_ECC4_RESULT	(0x20C)
-#define GPMC_ECC5_RESULT	(0x210)
-#define GPMC_ECC6_RESULT	(0x214)
-#define GPMC_ECC7_RESULT	(0x218)
-#define GPMC_ECC8_RESULT	(0x21C)
-#define GPMC_ECC9_RESULT	(0x220)
+#define GPMC_CONFIG1		0x00
+#define GPMC_CONFIG2		0x04
+#define GPMC_CONFIG3		0x08
+#define GPMC_CONFIG4		0x0C
+#define GPMC_CONFIG5		0x10
+#define GPMC_CONFIG6		0x14
+#define GPMC_CONFIG7		0x18
+#define GPMC_NAND_CMD		0x1C
+#define GPMC_NAND_ADR		0x20
+#define GPMC_NAND_DAT		0x24
+
+#define GPMC_ECC_CONFIG		0x1F4
+#define GPMC_ECC_CONTROL	0x1F8
+#define GPMC_ECC_SIZE_CONFIG	0x1FC
+#define GPMC_ECC1_RESULT	0x200
+#define GPMC_ECC2_RESULT	0x204
+#define GPMC_ECC3_RESULT	0x208
+#define GPMC_ECC4_RESULT	0x20C
+#define GPMC_ECC5_RESULT	0x210
+#define GPMC_ECC6_RESULT	0x214
+#define GPMC_ECC7_RESULT	0x218
+#define GPMC_ECC8_RESULT	0x21C
+#define GPMC_ECC9_RESULT	0x220
 
 /* GPMC Mapping */
 #define FLASH_BASE		0x10000000	/* NOR flash, */
Index: u-boot-arm/include/asm-arm/arch-omap3/i2c.h
===================================================================
--- u-boot-arm.orig/include/asm-arm/arch-omap3/i2c.h
+++ u-boot-arm/include/asm-arm/arch-omap3/i2c.h
@@ -103,14 +103,14 @@
 #define I2C_SYSTEST_SDA_I	(1 << 1)  /* SDA line sense input value */
 #define I2C_SYSTEST_SDA_O	(1 << 0)  /* SDA line drive output value */
 
-#define I2C_SCLL_SCLL		(0)
-#define I2C_SCLL_SCLL_M		(0xFF)
-#define I2C_SCLL_HSSCLL		(8)
-#define I2C_SCLH_HSSCLL_M	(0xFF)
-#define I2C_SCLH_SCLH		(0)
-#define I2C_SCLH_SCLH_M		(0xFF)
-#define I2C_SCLH_HSSCLH		(8)
-#define I2C_SCLH_HSSCLH_M	(0xFF)
+#define I2C_SCLL_SCLL		0
+#define I2C_SCLL_SCLL_M		0xFF
+#define I2C_SCLL_HSSCLL		8
+#define I2C_SCLH_HSSCLL_M	0xFF
+#define I2C_SCLH_SCLH		0
+#define I2C_SCLH_SCLH_M		0xFF
+#define I2C_SCLH_HSSCLH		8
+#define I2C_SCLH_HSSCLH_M	0xFF
 
 #define OMAP_I2C_STANDARD	100
 #define OMAP_I2C_FAST_MODE	400
@@ -122,7 +122,7 @@
 #define SYSTEM_CLOCK_96		96000
 
 #define I2C_IP_CLK		SYSTEM_CLOCK_96
-#define I2C_PSC_MAX		(0x0f)
-#define I2C_PSC_MIN		(0x00)
+#define I2C_PSC_MAX		0x0f
+#define I2C_PSC_MIN		0x00
 
 #endif /* _I2C_H_ */
Index: u-boot-arm/include/asm-arm/arch-omap3/mmc.h
===================================================================
--- u-boot-arm.orig/include/asm-arm/arch-omap3/mmc.h
+++ u-boot-arm/include/asm-arm/arch-omap3/mmc.h
@@ -64,14 +64,14 @@
 
 #define MMC_AC_CMD_RCA_MASK	(unsigned int)(0xFFFF << 16)
 #define MMC_BC_CMD_DSR_MASK	(unsigned int)(0xFFFF << 16)
-#define MMC_DSR_DEFAULT		(0x0404)
-#define SD_CMD8_CHECK_PATTERN	(0xAA)
+#define MMC_DSR_DEFAULT		0x0404
+#define SD_CMD8_CHECK_PATTERN	0xAA
 #define SD_CMD8_2_7_3_6_V_RANGE	(0x01 << 8)
 
 /* Clock Configurations and Macros */
 
-#define MMC_CLOCK_REFERENCE		(96)
-#define MMC_RELATIVE_CARD_ADDRESS	(0x1234)
+#define MMC_CLOCK_REFERENCE		96
+#define MMC_RELATIVE_CARD_ADDRESS	0x1234
 #define MMC_INIT_SEQ_CLK		(MMC_CLOCK_REFERENCE * 1000 / 80)
 #define MMC_400kHz_CLK			(MMC_CLOCK_REFERENCE * 1000 / 400)
 #define CLKDR(r, f, u)			((((r)*100) / ((f)*(u))) + 1)
@@ -85,12 +85,12 @@
 #define MMC_OCR_REG_HOST_CAPACITY_SUPPORT_BYTE		(0x0 << 30)
 #define MMC_OCR_REG_HOST_CAPACITY_SUPPORT_SECTOR	(0x1 << 30)
 
-#define MMC_SD2_CSD_C_SIZE_LSB_MASK	(0xFFFF)
-#define MMC_SD2_CSD_C_SIZE_MSB_MASK	(0x003F)
-#define MMC_SD2_CSD_C_SIZE_MSB_OFFSET	(16)
-#define MMC_CSD_C_SIZE_LSB_MASK		(0x0003)
-#define MMC_CSD_C_SIZE_MSB_MASK		(0x03FF)
-#define MMC_CSD_C_SIZE_MSB_OFFSET	(2)
+#define MMC_SD2_CSD_C_SIZE_LSB_MASK	0xFFFF
+#define MMC_SD2_CSD_C_SIZE_MSB_MASK	0x003F
+#define MMC_SD2_CSD_C_SIZE_MSB_OFFSET	16
+#define MMC_CSD_C_SIZE_LSB_MASK		0x0003
+#define MMC_CSD_C_SIZE_MSB_MASK		0x03FF
+#define MMC_CSD_C_SIZE_MSB_OFFSET	2
 
 #define MMC_CSD_TRAN_SPEED_UNIT_MASK	(0x07 << 0)
 #define MMC_CSD_TRAN_SPEED_FACTOR_MASK	(0x0F << 3)
Index: u-boot-arm/include/asm-arm/arch-omap3/mmc_host_def.h
===================================================================
--- u-boot-arm.orig/include/asm-arm/arch-omap3/mmc_host_def.h
+++ u-boot-arm/include/asm-arm/arch-omap3/mmc_host_def.h
@@ -141,7 +141,7 @@
 #define VS18_1V8SUP			(1 << 26)
 
 /* Driver definitions */
-#define MMCSD_SECTOR_SIZE		(512)
+#define MMCSD_SECTOR_SIZE		512
 #define MMC_CARD			0
 #define SD_CARD				1
 #define BYTE_MODE			0
Index: u-boot-arm/include/asm-arm/arch-omap3/omap3.h
===================================================================
--- u-boot-arm.orig/include/asm-arm/arch-omap3/omap3.h
+++ u-boot-arm/include/asm-arm/arch-omap3/omap3.h
@@ -30,7 +30,7 @@
 #define SMX_APE_BASE			0x68000000
 
 /* GPMC */
-#define OMAP34XX_GPMC_BASE		(0x6E000000)
+#define OMAP34XX_GPMC_BASE		0x6E000000
 
 /* SMS */
 #define OMAP34XX_SMS_BASE		0x6C000000
@@ -47,12 +47,12 @@
 #define OMAP34XX_L4_IO_BASE		OMAP34XX_CORE_L4_IO_BASE
 
 /* CONTROL */
-#define OMAP34XX_CTRL_BASE		(OMAP34XX_L4_IO_BASE+0x2000)
+#define OMAP34XX_CTRL_BASE		(OMAP34XX_L4_IO_BASE + 0x2000)
 
 /* UART */
-#define OMAP34XX_UART1			(OMAP34XX_L4_IO_BASE+0x6a000)
-#define OMAP34XX_UART2			(OMAP34XX_L4_IO_BASE+0x6c000)
-#define OMAP34XX_UART3			(OMAP34XX_L4_PER+0x20000)
+#define OMAP34XX_UART1			(OMAP34XX_L4_IO_BASE + 0x6a000)
+#define OMAP34XX_UART2			(OMAP34XX_L4_IO_BASE + 0x6c000)
+#define OMAP34XX_UART3			(OMAP34XX_L4_PER + 0x20000)
 
 /* General Purpose Timers */
 #define OMAP34XX_GPT1			0x48318000
@@ -69,13 +69,13 @@
 #define OMAP34XX_GPT12			0x48304000
 
 /* WatchDog Timers (1 secure, 3 GP) */
-#define WD1_BASE			(0x4830C000)
-#define WD2_BASE			(0x48314000)
-#define WD3_BASE			(0x49030000)
+#define WD1_BASE			0x4830C000
+#define WD2_BASE			0x48314000
+#define WD3_BASE			0x49030000
 
 /* 32KTIMER */
-#define SYNC_32KTIMER_BASE		(0x48320000)
-#define S32K_CR				(SYNC_32KTIMER_BASE+0x10)
+#define SYNC_32KTIMER_BASE		0x48320000
+#define S32K_CR				(SYNC_32KTIMER_BASE + 0x10)
 
 /* omap3 GPIO registers */
 #define OMAP34XX_GPIO1_BASE		0x48310000
@@ -89,7 +89,7 @@
 #define SRAM_OFFSET0			0x40000000
 #define SRAM_OFFSET1			0x00200000
 #define SRAM_OFFSET2			0x0000F800
-#define SRAM_VECT_CODE			(SRAM_OFFSET0|SRAM_OFFSET1|\
+#define SRAM_VECT_CODE			(SRAM_OFFSET0 | SRAM_OFFSET1 | \
 					 SRAM_OFFSET2)
 
 #define LOW_LEVEL_SRAM_STACK		0x4020FFFC

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
  2008-11-04 17:16 [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens dirk.behme at googlemail.com
@ 2008-11-04 19:12 ` Wolfgang Denk
  2008-11-04 19:26   ` Dirk Behme
                     ` (2 more replies)
  2008-11-20 23:47 ` Jean-Christophe PLAGNIOL-VILLARD
  1 sibling, 3 replies; 7+ messages in thread
From: Wolfgang Denk @ 2008-11-04 19:12 UTC (permalink / raw)
  To: u-boot

Dear Dirk,

In message <49108377.0305560a.52c1.39ea@mx.google.com> you wrote:
> 
> Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang Denk.
> 
> Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
...

But...

>  /* GPMC CS3/cs4/cs6 not avaliable */
> -#define GPMC_BASE		(OMAP34XX_GPMC_BASE)
> +#define GPMC_BASE		OMAP34XX_GPMC_BASE

This is NOT a plain number. If I decide to use something like

#define	OMAP34XX_GPMC_BASE	FOO + BAR

you might comment that such a #define is dangerous in itself, but why
not protet against it? with a number we are sure we don't need parens,
but with a macro we'd should rather play safe.

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: wd at denx.de
Clothes make the man. Naked people have little  or  no  influence  on
society.                                                 - Mark Twain

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
  2008-11-04 19:12 ` Wolfgang Denk
@ 2008-11-04 19:26   ` Dirk Behme
  2008-11-04 19:28   ` Magnus Lilja
  2008-11-04 21:42   ` Graeme Russ
  2 siblings, 0 replies; 7+ messages in thread
From: Dirk Behme @ 2008-11-04 19:26 UTC (permalink / raw)
  To: u-boot

Wolfgang Denk wrote:
> Dear Dirk,
> 
> In message <49108377.0305560a.52c1.39ea@mx.google.com> you wrote:
> 
>>Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang Denk.
>>
>>Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
> 
> ...
> 
> But...
> 
> 
>> /* GPMC CS3/cs4/cs6 not avaliable */
>>-#define GPMC_BASE		(OMAP34XX_GPMC_BASE)
>>+#define GPMC_BASE		OMAP34XX_GPMC_BASE
> 
> 
> This is NOT a plain number.

OMAP34XX_GPMC_BASE is. Trust me, I checked it before doing this change ...

> If I decide to use something like
> 
> #define	OMAP34XX_GPMC_BASE	FOO + BAR
> 
> you might comment that such a #define is dangerous in itself, but why
> not protet against it? with a number we are sure we don't need parens,
> but with a macro we'd should rather play safe.

... so we do play safe here. Maybe you noticed that I didn't change 
other places where the parens are needed as you correctly explained.

Dirk

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
  2008-11-04 19:12 ` Wolfgang Denk
  2008-11-04 19:26   ` Dirk Behme
@ 2008-11-04 19:28   ` Magnus Lilja
  2008-11-04 21:08     ` Wolfgang Denk
  2008-11-04 21:42   ` Graeme Russ
  2 siblings, 1 reply; 7+ messages in thread
From: Magnus Lilja @ 2008-11-04 19:28 UTC (permalink / raw)
  To: u-boot

Dear Wolfgang,

2008/11/4 Wolfgang Denk <wd@denx.de>:
> Dear Dirk,
>
> In message <49108377.0305560a.52c1.39ea@mx.google.com> you wrote:
>>
>> Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang Denk.
>>
>> Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
> ...
>
> But...
>
>>  /* GPMC CS3/cs4/cs6 not avaliable */
>> -#define GPMC_BASE            (OMAP34XX_GPMC_BASE)
>> +#define GPMC_BASE            OMAP34XX_GPMC_BASE
>
> This is NOT a plain number. If I decide to use something like
>
> #define OMAP34XX_GPMC_BASE      FOO + BAR
>
> you might comment that such a #define is dangerous in itself, but why
> not protet against it? with a number we are sure we don't need parens,
> but with a macro we'd should rather play safe.

Should we really start protection against such things?


Best regards, Magnus

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
  2008-11-04 19:28   ` Magnus Lilja
@ 2008-11-04 21:08     ` Wolfgang Denk
  0 siblings, 0 replies; 7+ messages in thread
From: Wolfgang Denk @ 2008-11-04 21:08 UTC (permalink / raw)
  To: u-boot

Dear Magnus,

In message <59b21cf20811041128uca98211v51ca6b393c3d5d56@mail.gmail.com> you wrote:
> 
> > you might comment that such a #define is dangerous in itself, but why
> > not protet against it? with a number we are sure we don't need parens,
> > but with a macro we'd should rather play safe.
> 
> Should we really start protection against such things?

No. We should not start doing this. We should have  been  doing  this
from  the  beginning. Defensive programming is a simple but efficient
tool to help producing high quality software.

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: wd at denx.de
Q:  Why do mountain climbers rope themselves together?
A:  To prevent the sensible ones from going home.

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
  2008-11-04 19:12 ` Wolfgang Denk
  2008-11-04 19:26   ` Dirk Behme
  2008-11-04 19:28   ` Magnus Lilja
@ 2008-11-04 21:42   ` Graeme Russ
  2 siblings, 0 replies; 7+ messages in thread
From: Graeme Russ @ 2008-11-04 21:42 UTC (permalink / raw)
  To: u-boot

On Wed, Nov 5, 2008 at 6:12 AM, Wolfgang Denk <wd@denx.de> wrote:
> Dear Dirk,
>
> In message <49108377.0305560a.52c1.39ea@mx.google.com> you wrote:
>>
>> Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang Denk.
>>
>> Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
> ...
>
> But...
>
>>  /* GPMC CS3/cs4/cs6 not avaliable */
>> -#define GPMC_BASE            (OMAP34XX_GPMC_BASE)
>> +#define GPMC_BASE            OMAP34XX_GPMC_BASE
>
> This is NOT a plain number. If I decide to use something like
>
> #define OMAP34XX_GPMC_BASE      FOO + BAR

Wouldn't we see that #define OMAP34XX_GPMC_BASE is not a plain number and
instead use:

#define OMAP34XX_GPMC_BASE      (FOO + BAR)

which makes

#define GPMC_BASE            OMAP34XX_GPMC_BASE

become

#define GPMC_BASE            (FOO + BAR)

Or am I misreading the issue?

>
> you might comment that such a #define is dangerous in itself, but why
> not protet against it? with a number we are sure we don't need parens,
> but with a macro we'd should rather play safe.
>
> 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: wd at denx.de
> Clothes make the man. Naked people have little  or  no  influence  on
> society.                                                 - Mark Twain
> _______________________________________________
> U-Boot mailing list
> U-Boot at lists.denx.de
> http://lists.denx.de/mailman/listinfo/u-boot
>

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
  2008-11-04 17:16 [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens dirk.behme at googlemail.com
  2008-11-04 19:12 ` Wolfgang Denk
@ 2008-11-20 23:47 ` Jean-Christophe PLAGNIOL-VILLARD
  1 sibling, 0 replies; 7+ messages in thread
From: Jean-Christophe PLAGNIOL-VILLARD @ 2008-11-20 23:47 UTC (permalink / raw)
  To: u-boot

On 18:16 Tue 04 Nov     , dirk.behme at googlemail.com wrote:
> Subject: [PATCH-OMAP3] OMAP3: Plain numbers don't need parens
> 
> From: Dirk Behme <dirk.behme@gmail.com>
> 
> Use a consistent style. Plain numbers don't need parens. Proposed by Wolfgang Denk.
> 
> Signed-off-by: Dirk Behme <dirk.behme@gmail.com>
> 
> ---
>  include/asm-arm/arch-omap3/cpu.h          |   66 +++++++++++++++---------------
>  include/asm-arm/arch-omap3/i2c.h          |   20 ++++-----
>  include/asm-arm/arch-omap3/mmc.h          |   20 ++++-----
>  include/asm-arm/arch-omap3/mmc_host_def.h |    2 
>  include/asm-arm/arch-omap3/omap3.h        |   22 +++++-----
>  5 files changed, 65 insertions(+), 65 deletions(-)
> 
apply to u-boot-arm/omap3

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2008-11-20 23:47 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-11-04 17:16 [U-Boot] [PATCH-OMAP3] OMAP3: Plain numbers don't need parens dirk.behme at googlemail.com
2008-11-04 19:12 ` Wolfgang Denk
2008-11-04 19:26   ` Dirk Behme
2008-11-04 19:28   ` Magnus Lilja
2008-11-04 21:08     ` Wolfgang Denk
2008-11-04 21:42   ` Graeme Russ
2008-11-20 23:47 ` Jean-Christophe PLAGNIOL-VILLARD

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox