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 <[email protected]> > --- > 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

