From: Tom Rini <trini@ti.com>
To: u-boot@lists.denx.de
Subject: [U-Boot] [GIT PULL] microblaze changes
Date: Mon, 9 Feb 2015 15:27:57 -0500 [thread overview]
Message-ID: <54D9184D.7080000@ti.com> (raw)
In-Reply-To: <54D8C41F.90508@monstr.eu>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 02/09/2015 09:28 AM, Michal Simek wrote:
> Hi Tom,
>
> please consider to add these microblaze changes to your tree.
> It is moving Microblaze to use generic board support.
>
> I have also added one patch from Andreas which is the part avr32 series
> because it is also needed for Microblaze.
>
> The first patch in this series (Move drram_init()) was asked by Simon
> and it was also reviewed by him.
>
> Thanks,
> Michal
>
> The following changes since commit 7f641d53bbb3a426a3bfb132d8346153e86a9d08:
>
> Merge branch 'master' of git://git.denx.de/u-boot-ubi (2015-02-04 13:30:00 -0500)
>
> are available in the git repository at:
>
>
> git://www.denx.de/git/u-boot-microblaze.git microblaze
>
> for you to fetch changes up to 7f33899221e4235900760add69ffbb5f66f1229d:
>
> microblaze: spl: Add LISTS to linker script (2015-02-09 15:13:12 +0100)
>
> ----------------------------------------------------------------
> Andreas Bie?mann (1):
> common/board_r: manual relocation for cmd table
>
> Michal Simek (19):
> common: Move dram_init() declaration to common location
> microblaze: Fix stack usage in interrupt handler
> microblaze: Show return address from exception
> microblaze: Fix coding style in exception.c
> microblaze: Remove DEBUG_INT macro and use debug() instead
> microblaze: Fix coding style
> microblaze: Add debug message about enabling interrupts
> microblaze: Remove unneeded data section adding from DTB
> microblaze: Use standard interrupt_init() function
> microblaze: Remove unused asm label
> microblaze: Fix gd_t address which is placed at the end of BRAM
> microblaze: Enable SPL_NOR support when FLASH_BASE is setup
> microblaze: Move architecture to use generic board init
> microblaze: Speedup code copy
> bdinfo: Show information about fdt blob via bdinfo
> microblaze: Do not use CONFIG_SYS_GENERIC_GLOBAL_DATA
> microblaze: Add support for CONFIG_SYS_MALLOC_F_LEN
> microblaze: spl: Do not call mem_malloc_init and use early alloc
> microblaze: spl: Add LISTS to linker script
>
> arch/arm/include/asm/u-boot-arm.h | 1 -
> arch/microblaze/config.mk | 5 ++
> arch/microblaze/cpu/exception.c | 35 +++++++-------
> arch/microblaze/cpu/interrupts.c | 76 ++++++++++++++---------------
> arch/microblaze/cpu/irq.S | 121 +++++++++++++++++++++++-----------------------
> arch/microblaze/cpu/spl.c | 2 -
> arch/microblaze/cpu/start.S | 126 +++++++++++++++++++++++++++++++++++++++++++++++-
> arch/microblaze/cpu/u-boot-spl.lds | 6 +++
> arch/microblaze/cpu/u-boot.lds | 12 +++--
> arch/microblaze/include/asm/asm.h | 4 ++
> arch/microblaze/include/asm/config.h | 7 +++
> arch/microblaze/include/asm/microblaze_intc.h | 2 -
> arch/microblaze/include/asm/u-boot.h | 11 +----
> arch/microblaze/lib/Makefile | 1 -
> arch/microblaze/lib/board.c | 201 -----------------------------------------------------------------------------
> arch/nds32/include/asm/u-boot-nds32.h | 1 -
> arch/sandbox/include/asm/u-boot-sandbox.h | 1 -
> arch/x86/include/asm/u-boot-x86.h | 6 ---
> board/xilinx/microblaze-generic/microblaze-generic.c | 46 ++++++++++++++++++
> common/board_f.c | 4 +-
> common/board_r.c | 14 +++++-
> common/cmd_bdinfo.c | 16 ++++++-
> include/common.h | 1 +
> include/configs/microblaze-generic.h | 101 ++++++++++-----------------------------
> 24 files changed, 371 insertions(+), 429 deletions(-)
> delete mode 100644 arch/microblaze/lib/board.c
>
>
>
>
> [u-boot]$ ./tools/buildman/buildman -b microblaze microblaze -sSed
> boards.cfg is up to date. Nothing to do.
> Summary of 21 commits for 1 boards (1 thread, 8 jobs per thread)
> 01: Merge branch 'master' of git://git.denx.de/u-boot-ubi
> microblaze: + microblaze-generic
> w+../common/spl/spl_nor.c: In function 'spl_nor_load_image':
> w+../common/spl/spl_nor.c:26:10: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
> 02: common: Move dram_init() declaration to common location
> 03: common/board_r: manual relocation for cmd table
> 04: microblaze: Fix stack usage in interrupt handler
> 05: microblaze: Show return address from exception
> microblaze: (for 1/1 boards) all +44.0 bss -16.0 rodata +36.0 text +24.0
> microblaze-generic: all +44 bss -16 rodata +36 text +24
> 06: microblaze: Fix coding style in exception.c
> 07: microblaze: Remove DEBUG_INT macro and use debug() instead
> 08: microblaze: Fix coding style
> 09: microblaze: Add debug message about enabling interrupts
> 10: microblaze: Remove unneeded data section adding from DTB
> 11: microblaze: Use standard interrupt_init() function
> 12: microblaze: Remove unused asm label
> 13: microblaze: Fix gd_t address which is placed at the end of BRAM
> 14: microblaze: Enable SPL_NOR support when FLASH_BASE is setup
> 15: microblaze: Move architecture to use generic board init
> microblaze: (for 1/1 boards) all +52380.0 bss +32.0 data +11712.0 rodata -2668.0 spl/u-boot-spl:all +36.0 spl/u-boot-spl:data +36.0 text +43304.0
> microblaze-generic: all +52380 bss +32 data +11712 rodata -2668 spl/u-boot-spl:all +36 spl/u-boot-spl:data +36 text +43304
> 16: microblaze: Speedup code copy
> microblaze: (for 1/1 boards) all +4.0 text +4.0
> microblaze-generic: all +4 text +4
> 17: bdinfo: Show information about fdt blob via bdinfo
> microblaze: (for 1/1 boards) all +116.0 bss -12.0 data +12.0 rodata +32.0 text +84.0
> microblaze-generic: all +116 bss -12 data +12 rodata +32 text +84
> 18: microblaze: Do not use CONFIG_SYS_GENERIC_GLOBAL_DATA
> microblaze: (for 1/1 boards) all +136.0 bss +160.0 text -24.0
> microblaze-generic: all +136 bss +160 text -24
> 19: microblaze: Add support for CONFIG_SYS_MALLOC_F_LEN
> microblaze: (for 1/1 boards) all +412.0 bss -8.0 data +8.0 rodata +64.0 text +348.0
> microblaze-generic: all +412 bss -8 data +8 rodata +64 text +348
> 20: microblaze: spl: Do not call mem_malloc_init and use early alloc
> microblaze: (for 1/1 boards) spl/u-boot-spl:all -64.0 spl/u-boot-spl:bss +132.0 spl/u-boot-spl:text -196.0
> microblaze-generic: spl/u-boot-spl:all -64 spl/u-boot-spl:bss +132 spl/u-boot-spl:text -196
> 21: microblaze: spl: Add LISTS to linker script
Applied to u-boot/master, thanks!
- --
Tom
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iQIcBAEBAgAGBQJU2RhMAAoJENk4IS6UOR1WK1kP/RnIOliSgzX6LlNHd7Yh75KW
6zb+YjKQ1OkPUUuWflWBVmF/ItxjTdHg1kKtFxzoPW0PBrfwkln6CsWwkkASFosu
nDKea+dxtwFFQcHWiw4DxQ2ykE8vrDLvxH0pwKZodJT7JIuEr0LMUzocuZp/wyAq
7TJDSGIHeyMyOEX2RrJc/7TV0mIBonEEAbEUAIuPDjuJ0664slfwDqwRg8t2CeC/
mnEJ+YJcZ4h9a+10hBAQsyz+GvlhOdgL+daeemn2GiqBXn/O0qxX/1GZ8KGfr423
9IgBGMqthkNQK9y0w04PBbzSt6FuSjyLlhKls5+3TnrOMYJM5dBbwqaDLt0SGW3Z
IOw8TTGAJ5roKMyQy6aaCDbM2ElC3KyHnpczx7teTfyUm1CPrq0TCkjuHBWpMa/h
bog2GDAB7X8KIDv3F9rbXgnG7xftz0SEw/WNjitporIR6sDbhgZxH1wgyDoSWHq/
0B/uA7bENujhJxBjkAqx154q38MgL9yugrAHHTj+bz3uI4lETcTaHCN6JDooArjN
Lpd7LfzSGAyRefioJL8R0OIPo6sCm4UMlSPZDOPD+qSl4W8aqxn6Vpl0sUoCfPdC
3lLclwIey+NGtSpdsvxGyIKuLHtWgWwxBoyw6tq4VajKi7HMGxVV5g+Y8VfDcZlH
k3vtvkn7SBXdDNHEoi97
=8zBx
-----END PGP SIGNATURE-----
next parent reply other threads:[~2015-02-09 20:27 UTC|newest]
Thread overview: 24+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <54D8C41F.90508@monstr.eu>
2015-02-09 20:27 ` Tom Rini [this message]
2016-01-14 8:51 [U-Boot] [GIT PULL] Microblaze changes Michal Simek
2016-01-14 13:17 ` Tom Rini
2016-01-14 13:50 ` Michal Simek
2016-01-14 20:24 ` Ricardo Ribalda Delgado
2016-01-15 7:08 ` Michal Simek
2016-01-20 13:23 ` Michal Simek
2016-01-20 13:35 ` Ricardo Ribalda Delgado
2016-01-22 14:53 ` Ricardo Ribalda Delgado
2016-01-22 18:23 ` Michal Simek
2016-01-22 18:25 ` Michal Simek
2016-01-22 18:34 ` Ricardo Ribalda Delgado
2016-01-25 9:24 ` Michal Simek
2016-01-25 15:16 ` Tom Rini
-- strict thread matches above, loose matches on Subject: below --
2015-11-19 12:21 Michal Simek
2015-11-19 22:07 ` Tom Rini
2015-04-29 8:29 Michal Simek
2015-04-29 14:28 ` Tom Rini
2015-01-21 9:34 Michal Simek
2015-01-23 21:56 ` Tom Rini
2014-05-06 11:35 Michal Simek
2014-05-06 20:54 ` Tom Rini
2014-02-04 15:41 [U-Boot] [GIT PULL] microblaze changes Michal Simek
2014-02-04 22:03 ` Tom Rini
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=54D9184D.7080000@ti.com \
--to=trini@ti.com \
--cc=u-boot@lists.denx.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.