All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michal Simek <monstr@monstr.eu>
To: u-boot@lists.denx.de
Subject: [U-Boot] [GIT PULL] Zynq SoC changes v2
Date: Mon, 26 Jan 2015 09:09:11 +0100	[thread overview]
Message-ID: <54C5F627.2060205@monstr.eu> (raw)
In-Reply-To: <20150123151906.GK10826@bill-the-cat>

Hi Tom,

here is the second pull request for Zynq.
I have tested all patches by buildman(log below) with a kernel toolchain

[u-boot]$ arm-unknown-linux-gnueabi-gcc --version
arm-unknown-linux-gnueabi-gcc (GCC) 4.6.3
Copyright (C) 2011 Free Software Foundation, Inc.

I have put together that config.mk patch and enabling neon instructions.

I have also added that 2 patches for serial. Zynq is only platfrom
which is using this driver.

Thanks,
Michal

[u-boot]$ ./tools/buildman/buildman -b xnext/zynq zynq -sSe
boards.cfg is up to date. Nothing to do.
Summary of 15 commits for 7 boards (7 threads, 2 jobs per thread)
01: Prepare v2015.01
02: ARM: zynq: Enable the Neon instructions
       arm: (for 7/7 boards)  all +51.4  bss -0.6  rodata +20.0  spl/u-boot-spl:all +52.0  spl/u-boot-spl:rodata +20.0  spl/u-boot-spl:text +32.0  text +32.0
03: ARM: zynq: Remove empty line
04: ARM: zynq: ddrc: Setup half of memory only for ECC case
       arm: (for 7/7 boards)  all +12.6  bss +0.6  text +12.0
05: ARM: zynq: slcr: Dont modify the reserved bits
06: ARM: zynq: List nand, qspi and jtag boot modes
       arm: (for 7/7 boards)  spl/u-boot-spl:all +47.4  spl/u-boot-spl:text +47.4
07: ARM: zynq: List qspi, smc and nand baseaddresses
08: ARM: zynq: Show board information by default
       arm: (for 7/7 boards)  all +66.3  bss +2.3  data +4.0  rodata +20.0  text +40.0
09: ARM: zynq: Use CMD_FS_GENERIC
       arm: (for 7/7 boards)  all +972.0  bss -0.6  data +80.0  rodata +732.6  text +160.0
10: ARM: zynq: Group ethernet configuration options together
       arm: (for 7/7 boards)  all +26.3  bss +0.6  rodata +2.3  text +23.4
11: ARM: zynq: provide config option to select emio
12: ARM: zynq: Enable DFU functionality in zynq
       arm: (for 7/7 boards)  all +1804167.1  bss +1797574.9  data +181.7  rodata +822.0  text +5588.6
13: ARM: zynq: Add USB lthor download protocol support
       arm: (for 7/7 boards)  all +2383.7  bss +148.6  data +54.9  rodata +447.7  text +1732.6
14: serial: zynq: Use global baudrate instead of hardcoded one
       arm: (for 7/7 boards)  all -26.3  bss -2.3  rodata -8.0  spl/u-boot-spl:all -16.0  spl/u-boot-spl:rodata -8.0  spl/u-boot-spl:text -8.0  text -16.0
15: serial: Extend structure comments with register offset
(no errors to report)


The following changes since commit 92fa7f53f1f3f03296f8ffb14bdf1baefab83368:

  Prepare v2015.01 (2015-01-12 09:39:08 -0500)

are available in the git repository at:

  git://www.denx.de/git/u-boot-microblaze.git zynq

for you to fetch changes up to a2425e6207d7c75906a15410f4c8c0a5d0519349:

  serial: Extend structure comments with register offset (2015-01-26 08:55:59 +0100)

----------------------------------------------------------------
Michal Simek (10):
      ARM: zynq: Enable the Neon instructions
      ARM: zynq: Remove empty line
      ARM: zynq: ddrc: Setup half of memory only for ECC case
      ARM: zynq: List nand, qspi and jtag boot modes
      ARM: zynq: List qspi, smc and nand baseaddresses
      ARM: zynq: Show board information by default
      ARM: zynq: Use CMD_FS_GENERIC
      ARM: zynq: Group ethernet configuration options together
      serial: zynq: Use global baudrate instead of hardcoded one
      serial: Extend structure comments with register offset

Siva Durga Prasad Paladugu (4):
      ARM: zynq: slcr: Dont modify the reserved bits
      ARM: zynq: provide config option to select emio
      ARM: zynq: Enable DFU functionality in zynq
      ARM: zynq: Add USB lthor download protocol support

 arch/arm/cpu/armv7/zynq/Makefile          |  1 +
 arch/arm/cpu/armv7/zynq/config.mk         |  7 +++++++
 arch/arm/cpu/armv7/zynq/cpu.c             |  4 ----
 arch/arm/cpu/armv7/zynq/ddrc.c            |  2 ++
 arch/arm/cpu/armv7/zynq/lowlevel_init.S   | 26 ++++++++++++++++++++++++++
 arch/arm/cpu/armv7/zynq/slcr.c            |  2 +-
 arch/arm/cpu/armv7/zynq/spl.c             |  9 +++++++++
 arch/arm/include/asm/arch-zynq/hardware.h |  5 +++++
 board/xilinx/zynq/board.c                 | 14 ++++++++++++--
 drivers/serial/serial_zynq.c              | 30 +++++++-----------------------
 include/configs/zynq-common.h             | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------
 11 files changed, 137 insertions(+), 40 deletions(-)
 create mode 100644 arch/arm/cpu/armv7/zynq/config.mk
 create mode 100644 arch/arm/cpu/armv7/zynq/lowlevel_init.S

-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Microblaze cpu - http://www.monstr.eu/fdt/
Maintainer of Linux kernel - Xilinx Zynq ARM architecture
Microblaze U-BOOT custodian and responsible for u-boot arm zynq platform


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: OpenPGP digital signature
URL: <http://lists.denx.de/pipermail/u-boot/attachments/20150126/ac5be4a5/attachment.pgp>

  reply	other threads:[~2015-01-26  8:09 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-01-21  9:38 [U-Boot] [GIT PULL] Zynq SoC changes Michal Simek
2015-01-23  1:05 ` Tom Rini
2015-01-23  9:02   ` Michal Simek
2015-01-23 11:59     ` Tom Rini
2015-01-23 13:39       ` Michal Simek
2015-01-23 14:12         ` Tom Rini
2015-01-23 14:33           ` Michal Simek
2015-01-23 15:19             ` Tom Rini
2015-01-26  8:09               ` Michal Simek [this message]
2015-01-27 11:51                 ` [U-Boot] [GIT PULL] Zynq SoC changes v2 Tom Rini
2015-01-26 15:42     ` [U-Boot] [GIT PULL] Zynq SoC changes Bill Pringlemeir

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=54C5F627.2060205@monstr.eu \
    --to=monstr@monstr.eu \
    --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.