[PATCH 1/2] linux/sizes.h: add SZ_8G for 1GB RAM size

Bryan Brattlof bb at ti.com
Wed Jul 16 13:47:13 CEST 2025


On July 16, 2025 thus sayeth Christian Marangi:
> Add additional macro to handle a 1GB RAM size in 8Gb.
> 
> Drop the redundant entry from the Mediatek arch.
> 
> Signed-off-by: Christian Marangi <ansuelsmth at gmail.com>
> ---
>  arch/arm/mach-mediatek/mt7988/init.c | 2 --
>  include/linux/sizes.h                | 1 +
>  2 files changed, 1 insertion(+), 2 deletions(-)
> 
> diff --git a/arch/arm/mach-mediatek/mt7988/init.c b/arch/arm/mach-mediatek/mt7988/init.c
> index 2efc8c6a88f..2b6f38983af 100644
> --- a/arch/arm/mach-mediatek/mt7988/init.c
> +++ b/arch/arm/mach-mediatek/mt7988/init.c
> @@ -12,8 +12,6 @@
>  
>  DECLARE_GLOBAL_DATA_PTR;
>  
> -#define SZ_8G				_AC(0x200000000, ULL)
> -
>  int dram_init(void)
>  {
>  	int ret;
> diff --git a/include/linux/sizes.h b/include/linux/sizes.h
> index fbde0bc7e88..35a23d714b7 100644
> --- a/include/linux/sizes.h
> +++ b/include/linux/sizes.h
> @@ -47,5 +47,6 @@
>  #define SZ_2G				0x80000000
>  
>  #define SZ_4G				_AC(0x100000000, ULL)
> +#define SZ_8G				_AC(0x200000000, ULL)

Should we just copy over linux/sizes.h from the kernel? It seems like 
we're missing more than just SZ_8G from them

~Bryan


More information about the U-Boot mailing list