> From: Simon Glass [mailto:s...@chromium.org] > Sent: Tuesday, May 05, 2020 7:17 AM > To: U-Boot Mailing List > Cc: Tom Rini; Simon Glass; Joe Hershberger; Macpaul Lin; Rick Jian-Zhi > Chen(陳建志) > Subject: [PATCH 01/36] bdinfo: nds32: Use generic bd_info > > At present nds32 still uses its own private bd_info struct. Move it over to > use the generic one like other archs. > > Signed-off-by: Simon Glass <s...@chromium.org> > --- >
Reviewed-by: Rick Chen <r...@andestech.com> > arch/nds32/include/asm/u-boot.h | 20 ++------------------ > 1 file changed, 2 insertions(+), 18 deletions(-) > > diff --git a/arch/nds32/include/asm/u-boot.h > b/arch/nds32/include/asm/u-boot.h index 8c949e7fb7..7b6e905f2a 100644 > --- a/arch/nds32/include/asm/u-boot.h > +++ b/arch/nds32/include/asm/u-boot.h > @@ -19,26 +19,10 @@ > #ifndef _U_BOOT_H_ > #define _U_BOOT_H_ 1 > > +/* Use the generic board which requires a unified bd_info */ #include > +<asm-generic/u-boot.h> > #include <asm/u-boot-nds32.h> > > - > -typedef struct bd_info { > - unsigned long bi_arch_number; /* unique id for this board */ > - unsigned long bi_boot_params; /* where this board expects params */ > - unsigned long bi_memstart; /* start of DRAM memory */ > - unsigned long bi_memsize; /* size of DRAM memory in bytes */ > - unsigned long bi_flashstart; /* start of FLASH memory */ > - unsigned long bi_flashsize; /* size of FLASH memory */ > - unsigned long bi_flashoffset; /* reserved area for startup monitor > */ > - unsigned char bi_enetaddr[6]; > - > - struct /* RAM configuration */ > - { > - unsigned long start; > - unsigned long size; > - } bi_dram[CONFIG_NR_DRAM_BANKS]; > -} bd_t; > - > /* For image.h:image_check_target_arch() */ #define IH_ARCH_DEFAULT > IH_ARCH_NDS32 > > -- > 2.26.2.526.g744177e7f7-goog