[U-Boot] [PATCH v2 0/4] Add SMDK5250 board support

HeungJun, Kim riverful.kim at samsung.com
Tue Jan 10 10:20:40 CET 2012


Hi Chander Kashyap,

I'm going to share the status of size.

The case of assemble code:
text    data     bss     dec     hex filename
   1929      20      12    1961     7a9 board/samsung/trats/libtrats.o
    912       0       0     912     390 board/samsung/trats/lowlevel_init.o
   1017      20      12    1049     419 board/samsung/trats/trats.o

The case of C code:
text    data     bss     dec     hex filename
   1845      20       4    1869     74d board/samsung/trats/libtrats.o
   1845      20       4    1869     74d board/samsung/trats/trats.o

Although the pre-version patch has been optimized to current version,
and so it might be the factor, but the size is decreased.

Thank you.

Regards,
Heungjun Kim



> -----Original Message-----
> From: linaro-dev-bounces at lists.linaro.org [mailto:linaro-dev-
> bounces at lists.linaro.org] On Behalf Of Chander Kashyap
> Sent: Tuesday, January 10, 2012 12:58 PM
> To: Simon Glass
> Cc: linaro-dev at lists.linaro.org; bjlee at samsung.com; patches at linaro.org;
> mk7.kang at samsung.com; u-boot at lists.denx.de; samsung at lists.linaro.org
> Subject: Re: [U-Boot] [PATCH v2 0/4] Add SMDK5250 board support
> 
> Dear Simon,
> 
> On 9 January 2012 23:25, Simon Glass <sjg at chromium.org> wrote:
> > Hi Chander,
> >
> > On Sun, Jan 8, 2012 at 10:40 PM, Chander Kashyap
> > <chander.kashyap at linaro.org> wrote:
> >> This patchset add support for Samsung's SMDK5250 board based on
> >> EXYNOS5250 based SoC. It also adds support for MMC SPL booting.
> >>
> >> The porting is done by Samsung engineers at HQ in System LSI Team.
> >> I am contributing in upstreaming the code for the board.
> >>
> >> Based upon discussions following patches are dropped in this version:
> >> Exynos: Add CONFIG_EXYNOS4 Macro to EXYNOS4 based boards
> >> Exynos: Clock.c: Replace exynos4 prefix with exynos
> >>
> >> SMDK5250: enable device tree support is squashed with
> >> EXYNOS: Add SMDK5250 board support
> >>
> >> Chander Kashyap (4):
> >>  Exynos: Clock.c: Use CONFIG_SYS_CLK_FREQ macro
> >>  ARM: EXYNOS: Add support for Exynos5 based SoCs
> >>  EXYNOS: Add SMDK5250 board support
> >>  EXYNOS: SMDK5250: Add MMC SPL support
> >>
> >>  MAINTAINERS                                   |    1 +
> >>  arch/arm/cpu/armv7/exynos/clock.c             |  215 +++++++++-
> >>  arch/arm/include/asm/arch-exynos/clock.h      |  326 ++++++++++++++
> >>  arch/arm/include/asm/arch-exynos/cpu.h        |   53 ++-
> >>  arch/arm/include/asm/arch-exynos/gpio.h       |   32 ++
> >>  board/samsung/smdk5250/Makefile               |   64 +++
> >>  board/samsung/smdk5250/lowlevel_init.S        |  528
++++++++++++++++++++++
> >>  board/samsung/smdk5250/mem_setup.S            |  600
> +++++++++++++++++++++++++
> >
> > Are you planning to reimplement most of these two files in C as per
> > Wolfgang's comments on the TRATS board, or is that a separate issue?
> Not as of now. We have 14K for spl.  Using C style it might not fit into that.
> >
> > Regards,
> > Simon
> >
> >>  board/samsung/smdk5250/mmc_boot.c             |   58 +++
> >>  board/samsung/smdk5250/smdk5250.c             |  125 +++++
> >>  board/samsung/smdk5250/smdk5250_setup.h       |  589
> ++++++++++++++++++++++++
> >>  board/samsung/smdk5250/tools/mkexynos_image.c |  117 +++++
> >>  boards.cfg                                    |    1 +
> >>  include/configs/s5pc210_universal.h           |    1 +
> >>  include/configs/smdk5250.h                    |  188 ++++++++
> >>  15 files changed, 2878 insertions(+), 20 deletions(-)
> >>  create mode 100644 board/samsung/smdk5250/Makefile
> >>  create mode 100644 board/samsung/smdk5250/lowlevel_init.S
> >>  create mode 100644 board/samsung/smdk5250/mem_setup.S
> >>  create mode 100644 board/samsung/smdk5250/mmc_boot.c
> >>  create mode 100644 board/samsung/smdk5250/smdk5250.c
> >>  create mode 100644 board/samsung/smdk5250/smdk5250_setup.h
> >>  create mode 100644 board/samsung/smdk5250/tools/mkexynos_image.c
> >>  create mode 100644 include/configs/smdk5250.h
> >>
> >> --
> >> 1.7.5.4
> >>
> >> _______________________________________________
> >> U-Boot mailing list
> >> U-Boot at lists.denx.de
> >> http://lists.denx.de/mailman/listinfo/u-boot
> 
> 
> 
> --
> with warm regards,
> Chander Kashyap
> 
> _______________________________________________
> linaro-dev mailing list
> linaro-dev at lists.linaro.org
> http://lists.linaro.org/mailman/listinfo/linaro-dev



More information about the U-Boot mailing list