[PATCH v2 1/3] verdin-am62p: include linux/sizes.h
Tom Rini
trini at konsulko.com
Mon Jun 9 17:21:40 CEST 2025
On Sun, Jun 08, 2025 at 09:42:26AM +0200, Heinrich Schuchardt wrote:
> Avoid build failures
>
> In file included from include/config.h:3,
> from board/toradex/verdin-am62p/verdin-am62p.c:9:
> board/toradex/verdin-am62p/verdin-am62p.c: In function 'dram_init':
> include/configs/verdin-am62p.h:13:33: error: 'SZ_2G' undeclared (first use in this function)
> 13 | #define CFG_SYS_SDRAM_SIZE SZ_2G /* Maximum supported size */
> | ^~~~~
> board/toradex/verdin-am62p/verdin-am62p.c:63:65: note: in expansion of macro 'CFG_SYS_SDRAM_SIZE'
> 63 | gd->ram_size = get_ram_size((long *)CFG_SYS_SDRAM_BASE, CFG_SYS_SDRAM_SIZE);
> | ^~~~~~~~~~~~~~~~~~
> include/configs/verdin-am62p.h:13:33: note: each undeclared identifier is reported only once for each function it appears in
> board/toradex/verdin-am62p/verdin-am62p.c:65:28: error: 'SZ_1G' undeclared (first use in this function)
> 65 | if (gd->ram_size < SZ_1G)
> | ^~~~~
>
> Signed-off-by: Heinrich Schuchardt <heinrich.schuchardt at canonical.com>
> ---
> v2:
> drop change in board/toradex/verdin-am62p/verdin-am62p.c
> ---
> include/configs/verdin-am62p.h | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/include/configs/verdin-am62p.h b/include/configs/verdin-am62p.h
> index eef360ee9b6..c3464bdb838 100644
> --- a/include/configs/verdin-am62p.h
> +++ b/include/configs/verdin-am62p.h
> @@ -8,6 +8,8 @@
> #ifndef __VERDIN_AM62P_H
> #define __VERDIN_AM62P_H
>
> +#include <linux/sizes.h>
> +
> /* DDR Configuration */
> #define CFG_SYS_SDRAM_BASE 0x80000000
> #define CFG_SYS_SDRAM_SIZE SZ_2G /* Maximum supported size */
I dislike adding <linux/sizes.h> here even if we end up using SZ_xx in
config.h because this gets included *everywhere* and so we can mask
other errors by doing this.
--
Tom
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 659 bytes
Desc: not available
URL: <https://lists.denx.de/pipermail/u-boot/attachments/20250609/fc1660b3/attachment.sig>
More information about the U-Boot
mailing list