[U-Boot] [GIT PULL] Xilinx fixes

Michal Simek monstr at monstr.eu
Tue Dec 20 09:45:29 CET 2016


Hi Tom,

here are minumum number of patches I would like to get to 2017.01.
It is fixing several issues
- multiple ethernet controllers.
- usb/sata together on zcu102 (by moving to DM)
- logic in fpga boot via bootm
- Fix ddr init code leaking for zynq and zynqmp

- two trivial changes
 - empty lines
 - add cpu reference to enable

Thanks,
Michal

 The following changes since commit
4cf5c5f1e60e6541630ae829b5fa2db704c268f0:

   Prepare v2017.01-rc2 (2016-12-19 16:08:57 -0500)

 are available in the git repository at:

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

 for you to fetch changes up to 950f86ca38325c9ae7874895d2cdbdda5496e712:

   ARM64: zynqmp: Replace board specific with generic memory bank
decoding (2016-12-20 09:15:28 +0100)

 ----------------------------------------------------------------
 Michal Simek (8):
       common: miiphyutil: Add helper function for mdio bus name
       net: xilinx: Use mdio_register_seq() to support multiple instances
       dm: Add support for scsi/sata based devices
       block: Move ceva driver to DM
       gpio: zynq: Remove empty line
       common: Fix logic in fpga programming
       ARM64: zynqmp: Add missing SPL dependency for boot.bin generation
       ARM64: zynqmp: Add one empty line between license and nodes

 Moritz Fischer (1):
       ARM: dt: zynq: Add labels to cpu nodes to allow overriding OPPs.

 Nathan Rossi (3):
       fdt: add memory bank decoding functions for board setup
       ARM: zynq: Replace board specific with generic memory bank decoding
       ARM64: zynqmp: Replace board specific with generic memory bank
decoding

  arch/arm/cpu/armv8/zynqmp/Kconfig           |   1 +
  arch/arm/dts/zynq-7000.dtsi                 |   4 +--
  arch/arm/dts/zynqmp.dtsi                    |   1 +
  arch/arm/include/asm/arch-zynqmp/hardware.h |   2 --
  board/xilinx/zynq/board.c                   | 112
++------------------------------------------------------------
  board/xilinx/zynqmp/zynqmp.c                | 123
++------------------------------------------------------------------
  common/board_r.c                            |   4 +--
  common/image.c                              |   7 ++--
  common/miiphyutil.c                         |  12 +++++++
  common/scsi.c                               |  76
++++++++++++++++++++++++++++++++++++++++++
  configs/xilinx_zynqmp_ep_defconfig          |   2 ++
  configs/xilinx_zynqmp_zcu102_defconfig      |   2 ++
  configs/xilinx_zynqmp_zcu102_revB_defconfig |   2 ++
  drivers/block/Kconfig                       |  22 ++++++++++++
  drivers/block/Makefile                      |   1 +
  drivers/block/ahci.c                        |  30 ++++++++++++-----
  drivers/block/blk-uclass.c                  |   2 +-
  drivers/block/sata_ceva.c                   |  41 +++++++++++++++++++++--
  drivers/block/scsi-uclass.c                 |  27 +++++++++++++++
  drivers/gpio/zynq_gpio.c                    |   1 -
  drivers/net/xilinx_axi_emac.c               |   3 +-
  drivers/net/xilinx_emaclite.c               |   3 +-
  drivers/net/zynq_gem.c                      |   3 +-
  include/ahci.h                              |   2 +-
  include/configs/xilinx_zynqmp.h             |   1 -
  include/configs/xilinx_zynqmp_ep.h          |   1 -
  include/configs/xilinx_zynqmp_zcu102.h      |   2 --
  include/dm/uclass-id.h                      |   1 +
  include/fdtdec.h                            |  34 +++++++++++++++++++
  include/miiphy.h                            |   9 +++++
  include/sata.h                              |   2 ++
  include/scsi.h                              |  20 ++++++++++-
  lib/fdtdec.c                                |  56
+++++++++++++++++++++++++++++++
  33 files changed, 346 insertions(+), 263 deletions(-)
  create mode 100644 drivers/block/scsi-uclass.c


-- 
Michal Simek, Ing. (M.Eng), OpenPGP -> KeyID: FE3D1F91
w: www.monstr.eu p: +42-0-721842854
Maintainer of Linux kernel - Xilinx Microblaze
Maintainer of Linux kernel - Xilinx Zynq ARM and ZynqMP ARM64 SoCs
U-Boot custodian - Xilinx Microblaze/Zynq/ZynqMP SoCs


-------------- 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/20161220/193f5142/attachment.sig>


More information about the U-Boot mailing list