All of lore.kernel.org
 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 v2
Date: Sat, 24 May 2014 10:38:51 +0200	[thread overview]
Message-ID: <E1Wo7Tg-0000vp-Rt@janus> (raw)
In-Reply-To: <537B56F3.7000907@monstr.eu>

Hi Michal,

On Tue, 20 May 2014 15:21:55 +0200, Michal Simek <monstr@monstr.eu>
wrote:

> Hi Albert,
> 
> based on your pull request to Tom here
> http://lists.denx.de/pipermail/u-boot/2014-May/179841.html
> and our IRC last week I am sending updated pull request
> where I have added 5 more patches from Masahiro which
> are bug fixes.
> Please pull them to your tree when you do merge with Tom's tree.
> 
> Thanks,
> Michal
> 
> [u-boot]$ ./tools/buildman/buildman -b zynq zynq -sSed
> Summary of 26 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
> 22: build: support a new image u-boot-dtb.img
> 23: zynq: load u-boot-dtb.img if CONFIG_OF_SEPARATE is defined
>        arm: (for 6/6 boards)  spl/u-boot-spl:all +2.7  spl/u-boot-spl:rodata +2.7
>             zynq_zc770_xm010:  spl/u-boot-spl:all +4  spl/u-boot-spl:rodata +4
>             zynq_zed       :  spl/u-boot-spl:all +4  spl/u-boot-spl:rodata +4
>             zynq_zc70x     :  spl/u-boot-spl:all +4  spl/u-boot-spl:rodata +4
>             zynq_microzed  :  spl/u-boot-spl:all +4  spl/u-boot-spl:rodata +4
> 24: zynq: import zynq-7000.dtsi from Linux Kernel
> 25: zynq: add memory nodes to device tree to initialize DRAM with OF
> 26: zynq: add UART nodes to device tree to initialize UART with OF
> 
> 
> 
> 
> 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 9f9d41bad16efe0674257b4efe4db1a399f93643:
> 
>   zynq: add UART nodes to device tree to initialize UART with OF (2014-05-15 13:57:31 +0200)
> 
> ----------------------------------------------------------------
> Masahiro Yamada (7):
>       zynq: add empty xil_io.h to avoid compile error
>       zynq: treat ps7_init.c/h as external files to ignore them
>       build: support a new image u-boot-dtb.img
>       zynq: load u-boot-dtb.img if CONFIG_OF_SEPARATE is defined
>       zynq: import zynq-7000.dtsi from Linux Kernel
>       zynq: add memory nodes to device tree to initialize DRAM with OF
>       zynq: add UART nodes to device tree to initialize UART with OF
> 
> 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
> 
>  Makefile                                   |   8 ++++++++
>  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/dts/zynq-7000.dtsi                | 194 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>  arch/arm/dts/zynq-microzed.dts             |   9 +++++++++
>  arch/arm/dts/zynq-zc702.dts                |   9 +++++++++
>  arch/arm/dts/zynq-zc706.dts                |   9 +++++++++
>  arch/arm/dts/zynq-zc770-xm010.dts          |   9 +++++++++
>  arch/arm/dts/zynq-zc770-xm012.dts          |   9 +++++++++
>  arch/arm/dts/zynq-zc770-xm013.dts          |   9 +++++++++
>  arch/arm/dts/zynq-zed.dts                  |   9 +++++++++
>  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              |  52 ++++++++++++++++++++++++++++++++++++++------------
>  include/configs/zynq_zc70x.h               |   1 +
>  include/configs/zynq_zed.h                 |   1 +
>  25 files changed, 571 insertions(+), 44 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: 9+ 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 [this message]
2014-05-24  8:38 ` [U-Boot] [GIT PULL] Zynq patches Albert ARIBAUD
2014-05-24  8:40   ` Albert ARIBAUD
  -- strict thread matches above, loose matches on Subject: below --
2014-02-10  9:25 Michal Simek
2014-02-13 15:12 ` Albert ARIBAUD
2014-02-13 15:30   ` Michal Simek
2014-02-13 16:33     ` Albert ARIBAUD
2014-02-19  8:48       ` [U-Boot] [GIT PULL] Zynq patches v2 Michal Simek
2014-02-19 11:03         ` Albert ARIBAUD
2014-02-19 11:38           ` Michal Simek

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=E1Wo7Tg-0000vp-Rt@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 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.