Re: [U-Boot] [PATCH 3/3] ublimage: NAND block size isn't set at build-time

2011-10-06 Thread Wolfgang Denk
Dear =?UTF-8?q?Lo=C3=AFc=20Minier?=,

In message 1317635832-10764-4-git-send-email-loic.min...@linaro.org you wrote:
 mkimage's ublimage support can't depend of build-time board configs;
 instead, this should be set in ublimage.cfg.  Since currently no configs
 in u-boot override the NAND block size, hardcode it as such in
 ublimage.h to fix a build failure with make tools:
 gcc [...] -o ublimage.o ublimage.c -c
 In file included from ublimage.c:37:0:
 ublimage.h:31:20: fatal error: config.h: No such file or directory
 
 Cc: Heiko Schocher h...@denx.de
 Cc: patc...@linaro.org
 Signed-off-by: Loïc Minier loic.min...@linaro.org
 ---
  tools/ublimage.h |   11 ---
  1 files changed, 4 insertions(+), 7 deletions(-)

Applied, 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 choosing between two evils, I always like to take the  one  I've
never tried before. -- Mae West, Klondike Annie
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 3/3] ublimage: NAND block size isn't set at build-time

2011-10-04 Thread Heiko Schocher
Hello Loïc,

Loïc Minier wrote:
 mkimage's ublimage support can't depend of build-time board configs;
 instead, this should be set in ublimage.cfg.  Since currently no configs
 in u-boot override the NAND block size, hardcode it as such in
 ublimage.h to fix a build failure with make tools:
 gcc [...] -o ublimage.o ublimage.c -c
 In file included from ublimage.c:37:0:
 ublimage.h:31:20: fatal error: config.h: No such file or directory
 
 Cc: Heiko Schocher h...@denx.de
 Cc: patc...@linaro.org
 Signed-off-by: Loïc Minier loic.min...@linaro.org
 ---
  tools/ublimage.h |   11 ---
  1 files changed, 4 insertions(+), 7 deletions(-)

Acked-by: Heiko Schocher h...@denx.de

Thanks!

bye,
Heiko
-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH 3/3] ublimage: NAND block size isn't set at build-time

2011-10-03 Thread Loïc Minier
mkimage's ublimage support can't depend of build-time board configs;
instead, this should be set in ublimage.cfg.  Since currently no configs
in u-boot override the NAND block size, hardcode it as such in
ublimage.h to fix a build failure with make tools:
gcc [...] -o ublimage.o ublimage.c -c
In file included from ublimage.c:37:0:
ublimage.h:31:20: fatal error: config.h: No such file or directory

Cc: Heiko Schocher h...@denx.de
Cc: patc...@linaro.org
Signed-off-by: Loïc Minier loic.min...@linaro.org
---
 tools/ublimage.h |   11 ---
 1 files changed, 4 insertions(+), 7 deletions(-)

diff --git a/tools/ublimage.h b/tools/ublimage.h
index c926689..93ec8ee 100644
--- a/tools/ublimage.h
+++ b/tools/ublimage.h
@@ -28,12 +28,6 @@
 #ifndef _UBLIMAGE_H_
 #define _UBLIMAGE_H_
 
-#include config.h
-
-#if !defined(CONFIG_SYS_UBL_BLOCK)
-#define CONFIG_SYS_UBL_BLOCK 512
-#endif
-
 enum ublimage_cmd {
CMD_INVALID,
CMD_BOOT_MODE,
@@ -71,6 +65,9 @@ enum ublimage_fld_types {
 /* Define max UBL image size */
 #define UBL_IMAGE_SIZE  (0x3800u)
 
+/* one NAND block */
+#define UBL_BLOCK_SIZE 512
+
 /* from sprufg5a.pdf Table 109 */
 struct ubl_header {
uint32_tmagic;  /* Magic Number, see UBL_* defines */
@@ -97,7 +94,7 @@ struct ubl_header {
 * Magic Number indicates fast EMIF boot).
 */
/* to fit in one nand block */
-   unsigned char   res[CONFIG_SYS_UBL_BLOCK - 8 * 4];
+   unsigned char   res[UBL_BLOCK_SIZE - 8 * 4];
 };
 
 #endif /* _UBLIMAGE_H_ */
-- 
1.7.5.4

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