public inbox for u-boot@lists.denx.de
 help / color / mirror / Atom feed
From: Albert ARIBAUD <albert.u.boot@aribaud.net>
To: u-boot@lists.denx.de
Subject: [U-Boot] [GIT PULL] Zynq patches
Date: Sat, 24 May 2014 10:38:37 +0200	[thread overview]
Message-ID: <E1Wo7TT-0000vk-6u@janus> (raw)
In-Reply-To: <6ccf6382-38eb-402b-9919-fbee05f4518b@BY2FFO11FD012.protection.gbl>

Hi Michal,

On Wed, 14 May 2014 08:09:36 +0200, Michal Simek
<michal.simek@xilinx.com> wrote:

> Hi Albert,
> 
> here is the set of patches I have capture for Xilinx Zynq.
> I am sending it now because this patchset was based on
> fpga changes I have done and which were merged yesterday.
> 
> I have also checked your arm custodian repo and you don't have
> pending patches that's why I believe it shouldn't be
> any problem to do a merge with Tom's tree.
> 
> Buildman doesn't show any problem around zynq patches I am sending.
> 
> Thanks,
> Michal
> 
> 
> [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed
> Summary of 21 commits for 6 boards (4 threads, 1 job per thread)
> 01: Merge branch 'master' of git://git.denx.de/u-boot-mpc85xx
> 02: ARM: zynq: Fix sparse warnings in slcr.c
> 03: ARM: zynq: Fix sparse warning in ddrc.c
> 04: ARM: zynq: Remove sparse warnings
>        arm: (for 6/6 boards)  data -168.0  rodata +168.0
>             zynq_zc770_xm010:  data -168  rodata +168
>             zynq_zc770_xm013:  data -168  rodata +168
>             zynq_zc770_xm012:  data -168  rodata +168
>             zynq_zed       :  data -168  rodata +168
>             zynq_zc70x     :  data -168  rodata +168
>             zynq_microzed  :  data -168  rodata +168
> 05: ARM: zynq: Added efuse status register base address
> 06: ARM: zynq: Do not use half memory size for ECC case
>        arm: (for 6/6 boards)  all -32.0  text -32.0
>             zynq_zc770_xm010:  all -32  text -32
>             zynq_zc770_xm013:  all -32  text -32
>             zynq_zc770_xm012:  all -32  text -32
>             zynq_zed       :  all -32  text -32
>             zynq_zc70x     :  all -32  text -32
>             zynq_microzed  :  all -32  text -32
> 07: ARM: zynq: Call zynq board_init() in SPL
>        arm: (for 6/6 boards)  spl/u-boot-spl:all +16.0  spl/u-boot-spl:text +16.0
>             zynq_zc770_xm010:  spl/u-boot-spl:all +16  spl/u-boot-spl:text +16
>             zynq_zc770_xm013:  spl/u-boot-spl:all +16  spl/u-boot-spl:text +16
>             zynq_zc770_xm012:  spl/u-boot-spl:all +16  spl/u-boot-spl:text +16
>             zynq_zed       :  spl/u-boot-spl:all +16  spl/u-boot-spl:text +16
>             zynq_zc70x     :  spl/u-boot-spl:all +16  spl/u-boot-spl:text +16
>             zynq_microzed  :  spl/u-boot-spl:all +16  spl/u-boot-spl:text +16
> 08: ARM: zynq: slcr: Fix incorrect commentary
> 09: ARM: zynq: Setup correct slcr_lock value
>        arm: (for 6/6 boards)  all +102.0  bss +2.7  data +4.0  spl/u-boot-spl:all +72.0  spl/u-boot-spl:data +4.0  spl/u-boot-spl:text +68.0  text +95.3
>             zynq_zc770_xm010:  all +112  bss +12  data +4  spl/u-boot-spl:all +72  spl/u-boot-spl:data +4  spl/u-boot-spl:text +68  text +96
>             zynq_zed       :  all +112  bss +12  data +4  spl/u-boot-spl:all +72  spl/u-boot-spl:data +4  spl/u-boot-spl:text +68  text +96
>             zynq_microzed  :  all +112  bss +12  data +4  spl/u-boot-spl:all +72  spl/u-boot-spl:data +4  spl/u-boot-spl:text +68  text +96
>             zynq_zc770_xm013:  all +100  data +4  spl/u-boot-spl:all +72  spl/u-boot-spl:data +4  spl/u-boot-spl:text +68  text +96
>             zynq_zc770_xm012:  all +96  data +4  spl/u-boot-spl:all +72  spl/u-boot-spl:data +4  spl/u-boot-spl:text +68  text +92
>             zynq_zc70x     :  all +80  bss -20  data +4  spl/u-boot-spl:all +72  spl/u-boot-spl:data +4  spl/u-boot-spl:text +68  text +96
> 10: ARM: zynq: Fix bootmode mask
> 11: ARM: zynq: Fix building SPL without FPGA support
> 12: ARM: zynq: Extend kernel image size to 60MB
> 13: ARM: zynq: Add MIO detection code
> 14: ARM: zynq: ehci: Added USB host driver support
>        arm: (for 6/6 boards)  all +9.3  bss -0.7  rodata +10.0  spl/u-boot-spl:all +10.0  spl/u-boot-spl:rodata +10.0
>             zynq_zc70x     :  all +34  bss +24  rodata +10  spl/u-boot-spl:all +10  spl/u-boot-spl:rodata +10
>             zynq_zc770_xm013:  all +10  rodata +10  spl/u-boot-spl:all +10  spl/u-boot-spl:rodata +10
>             zynq_zc770_xm012:  all +10  rodata +10  spl/u-boot-spl:all +10  spl/u-boot-spl:rodata +10
>             zynq_zc770_xm010:  all +2  bss -8  rodata +10  spl/u-boot-spl:all +10  spl/u-boot-spl:rodata +10
>             zynq_microzed  :  all +2  bss -8  rodata +10  spl/u-boot-spl:all +10  spl/u-boot-spl:rodata +10
>             zynq_zed       :  all -2  bss -12  rodata +10  spl/u-boot-spl:all +10  spl/u-boot-spl:rodata +10
> 15: ARM: zynq: Added USB host support for zynq boards
>        arm: (for 6/6 boards)  all +36453.7  bss +26203.3  data +38.7  rodata +2047.7  spl/u-boot-spl:all +1.3  spl/u-boot-spl:rodata +1.3  text +8164.0
>             zynq_zed       :  all +109121  bss +78632  data +116  rodata +5881  spl/u-boot-spl:all +4  spl/u-boot-spl:rodata +4  text +24492
>             zynq_zc70x     :  all +109085  bss +78596  data +116  rodata +5881  spl/u-boot-spl:all +4  spl/u-boot-spl:rodata +4  text +24492
>             zynq_zc770_xm013:  all +131  rodata +131
>             zynq_zc770_xm012:  all +131  rodata +131
>             zynq_zc770_xm010:  all +127  bss -4  rodata +131
>             zynq_microzed  :  all +127  bss -4  rodata +131
> 16: ARM: zynq: Enable the FAT write capability
>        arm: (for 6/6 boards)  all +4133.3  bss -2.0  data +18.7  rodata +386.0  text +3730.7
>             zynq_microzed  :  all +6223  bss +20  data +28  rodata +579  text +5596
>             zynq_zc70x     :  all +6195  bss -8  data +28  rodata +579  text +5596
>             zynq_zc770_xm010:  all +6191  bss -12  data +28  rodata +579  text +5596
>             zynq_zed       :  all +6191  bss -12  data +28  rodata +579  text +5596
> 17: ARM: zynq: Move USB/SD/MMC common FAT configs
> 18: ARM: zynq: Enable EXT4 configs
>        arm: (for 6/6 boards)  all +14302.0  bss +562.0  data +74.7  rodata +1142.7  text +12522.7
>             zynq_zc770_xm010:  all +21462  bss +852  data +112  rodata +1714  text +18784
>             zynq_zed       :  all +21462  bss +852  data +112  rodata +1714  text +18784
>             zynq_zc70x     :  all +21458  bss +848  data +112  rodata +1714  text +18784
>             zynq_microzed  :  all +21430  bss +820  data +112  rodata +1714  text +18784
> 19: ARM: zynq: Extend maximum number of command arguments
> 20: zynq: add empty xil_io.h to avoid compile error
> 21: zynq: treat ps7_init.c/h as external files to ignore them
>        arm: (for 6/6 boards)  spl/u-boot-spl:all -83.0  spl/u-boot-spl:rodata -75.0  spl/u-boot-spl:text -8.0
>             zynq_zc770_xm010:  spl/u-boot-spl:all -83  spl/u-boot-spl:rodata -75  spl/u-boot-spl:text -8
>             zynq_zc770_xm013:  spl/u-boot-spl:all -83  spl/u-boot-spl:rodata -75  spl/u-boot-spl:text -8
>             zynq_zc770_xm012:  spl/u-boot-spl:all -83  spl/u-boot-spl:rodata -75  spl/u-boot-spl:text -8
>             zynq_zed       :  spl/u-boot-spl:all -83  spl/u-boot-spl:rodata -75  spl/u-boot-spl:text -8
>             zynq_zc70x     :  spl/u-boot-spl:all -83  spl/u-boot-spl:rodata -75  spl/u-boot-spl:text -8
>             zynq_microzed  :  spl/u-boot-spl:all -83  spl/u-boot-spl:rodata -75  spl/u-boot-spl:text -8
> 
> 
> The following changes since commit 27b4e4b9913f65b52d20485dff3f8800bf78f3d7:
> 
>   Merge branch 'fpga' of git://www.denx.de/git/u-boot-microblaze (2014-05-13 07:34:08 -0400)
> 
> are available in the git repository at:
> 
> 
>   git://www.denx.de/git/u-boot-microblaze.git zynq
> 
> for you to fetch changes up to 66e6715c5ffe817c70485020508c7b9ec47227b7:
> 
>   zynq: treat ps7_init.c/h as external files to ignore them (2014-05-14 07:52:46 +0200)
> 
> ----------------------------------------------------------------
> Masahiro Yamada (2):
>       zynq: add empty xil_io.h to avoid compile error
>       zynq: treat ps7_init.c/h as external files to ignore them
> 
> Michal Simek (12):
>       ARM: zynq: Fix sparse warnings in slcr.c
>       ARM: zynq: Fix sparse warning in ddrc.c
>       ARM: zynq: Remove sparse warnings
>       ARM: zynq: Do not use half memory size for ECC case
>       ARM: zynq: Call zynq board_init() in SPL
>       ARM: zynq: slcr: Fix incorrect commentary
>       ARM: zynq: Setup correct slcr_lock value
>       ARM: zynq: Fix building SPL without FPGA support
>       ARM: zynq: Extend kernel image size to 60MB
>       ARM: zynq: Add MIO detection code
>       ARM: zynq: ehci: Added USB host driver support
>       ARM: zynq: Extend maximum number of command arguments
> 
> Mike Looijmans (1):
>       ARM: zynq: Fix bootmode mask
> 
> Siva Durga Prasad Paladugu (5):
>       ARM: zynq: Added efuse status register base address
>       ARM: zynq: Added USB host support for zynq boards
>       ARM: zynq: Enable the FAT write capability
>       ARM: zynq: Move USB/SD/MMC common FAT configs
>       ARM: zynq: Enable EXT4 configs
> 
>  arch/arm/cpu/armv7/zynq/cpu.c              |  13 ++++++++++++
>  arch/arm/cpu/armv7/zynq/ddrc.c             |   5 +----
>  arch/arm/cpu/armv7/zynq/slcr.c             |  87 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----
>  arch/arm/cpu/armv7/zynq/spl.c              |  15 ++++++++++++++
>  arch/arm/include/asm/arch-zynq/hardware.h  |  13 +++++++++++-
>  arch/arm/include/asm/arch-zynq/sys_proto.h |   2 ++
>  board/xilinx/zynq/.gitignore               |   1 +
>  board/xilinx/zynq/Makefile                 |   5 ++++-
>  board/xilinx/zynq/board.c                  |  25 ++++++++++++++---------
>  board/xilinx/zynq/ps7_init.c               |  12 -----------
>  board/xilinx/zynq/xil_io.h                 |  13 ++++++++++++
>  drivers/usb/host/Makefile                  |   1 +
>  drivers/usb/host/ehci-zynq.c               | 104 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  include/configs/zynq-common.h              |  32 +++++++++++++++++++++++++----
>  include/configs/zynq_zc70x.h               |   1 +
>  include/configs/zynq_zed.h                 |   1 +
>  16 files changed, 294 insertions(+), 36 deletions(-)
>  create mode 100644 board/xilinx/zynq/.gitignore
>  delete mode 100644 board/xilinx/zynq/ps7_init.c
>  create mode 100644 board/xilinx/zynq/xil_io.h
>  create mode 100644 drivers/usb/host/ehci-zynq.c
> 

Applied to u-boot-arm/master, thanks!

Amicalement,
-- 
Albert.

  parent reply	other threads:[~2014-05-24  8:38 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-14  6:09 [U-Boot] [GIT PULL] Zynq patches Michal Simek
2014-05-20 13:21 ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
2014-05-20 19:38   ` Albert ARIBAUD
2014-05-24  8:38   ` Albert ARIBAUD
2014-05-24  8:38 ` Albert ARIBAUD [this message]
2014-05-24  8:40   ` [U-Boot] [GIT PULL] Zynq patches Albert ARIBAUD
  -- strict thread matches above, loose matches on Subject: below --
2014-11-11 10:22 Michal Simek
2014-11-11 20:47 ` Tom Rini
2014-11-13 12:24   ` Michal Simek
2014-11-13 15:33 ` Tom Rini
     [not found] <53F30357.4030307@xilinx.com>
2014-08-29 10:39 ` Michal Simek
2014-08-19  7:57 Michal Simek
2014-07-23 13:53 Michal Simek
2014-07-28  8:10 ` Albert ARIBAUD
2014-02-10  9:25 Michal Simek
2014-02-10  9:44 ` Albert ARIBAUD
2014-02-10  9:50   ` Michal Simek
2014-02-13 15:12 ` Albert ARIBAUD
2014-02-13 15:30   ` Michal Simek
2014-02-13 16:33     ` Albert ARIBAUD

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=E1Wo7TT-0000vk-6u@janus \
    --to=albert.u.boot@aribaud.net \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox