[U-Boot] [GIT PULL] Xilinx changes

Michal Simek michal.simek at xilinx.com
Wed Jan 11 09:59:29 CET 2017


Hi Tom,

here are changes I have collected. Travis is not reporting any issue.
I have also started to use signed tags to be clear what to take.

Thanks,
Michal


The following changes since commit a705ebc81b7f91bbd0ef7c634284208342901149:

  Prepare v2017.01 (2017-01-09 11:57:05 -0500)

are available in the git repository at:

  git://www.denx.de/git/u-boot-microblaze.git tags/xilinx-for-v2017.03

for you to fetch changes up to 7364dfe7bfca8632bfe02de5c333a64472812ebe:

  ARM64: zynqmp: Move CONFIG_AHCI from board file (2017-01-11 07:00:38
+0100)

----------------------------------------------------------------
Xilinx changes for v2017.03

- ATF handoff
- DT syncups
- gem: Use wait_for_bit(), add simple clk support
- Simple clk driver for ZynqMP
- Other small changes

----------------------------------------------------------------
Kamensky Ivan (1):
      xilinx_phy: Pass correct pointer to fdtdec_get_int()

Michal Simek (14):
      lib: Add WATCHDOG_RESET to wait_bit.h
      net: gem: Use wait_for_bit() instead of private mdio_wait()
      microblaze: Remove hardcoded IP address from config
      microblaze: Enable option to overwrite default variables
      fpga: zynqmp: Remove empty functions
      ARM: zynq: Move CONFIG_SYS_TEXT_BASE to Kconfig
      ARM: zynq: Remove CONFIG_BOOTP_SERVERIP
      ARM: zynq: Remove spi-max-frequency
      ARM: zynq: Setup modeboot variable based on boot mode
      ARM64: zynqmp: Add missing earlycon for ep108
      ARM64: zynqmp: Fix usb nodes for dc1 and dc2
      fpga: Use enum for bitstream command types
      ARM64: zynqmp: Generate handoff structure for ATF
      ARM64: zynqmp: Move CONFIG_AHCI from board file

Mike Looijmans (1):
      ARM: zynqmp: Make SYS_VENDOR configurable

Moritz Fischer (2):
      i2c: cdns: Add additional compatible string for r1p14 of the IP.
      ARM64: zynqmp: Fix i2c node's compatible string

Sai Pavan Boddu (1):
      microblaze: Make the board configuration name user definable

Shubhrajyoti Datta (1):
      ARM64: zynqmp: clk: Add the clock for watchdog

Siva Durga Prasad Paladugu (5):
      ARM64: zynqmp: Increase environment size to 32K
      ARM64: zynqmp: Add support to save env to FAT
      ARM64: zynqmp: Enable fastboot for first SD/MMC/EMMC device
      clk: zynqmp: Add clock driver support for zynqmp
      net: zynq_gem: Use clock driver for ZynqMP

Stefan Krsmanovic (1):
      ARM64: zynqmp: Add idle state for ZynqMP

Sudeep Holla (1):
      ARM: dts: zynq: replace gpio-key,wakeup with wakeup-source property

 Kconfig                                          |   3 +-
 arch/arm/cpu/armv8/zynqmp/Kconfig                |   1 +
 arch/arm/cpu/armv8/zynqmp/Makefile               |   2 +-
 arch/arm/cpu/armv8/zynqmp/handoff.c              |  87 ++++++++++++++++
 arch/arm/cpu/armv8/zynqmp/spl.c                  |   2 +
 arch/arm/dts/zynq-7000.dtsi                      |   2 -
 arch/arm/dts/zynq-zc702.dts                      |   4 +-
 arch/arm/dts/zynqmp-clk.dtsi                     |   4 +
 arch/arm/dts/zynqmp-ep108.dts                    |   1 +
 arch/arm/dts/zynqmp-zc1751-xm015-dc1.dts         |   4 +
 arch/arm/dts/zynqmp-zc1751-xm016-dc2.dts         |   4 +
 arch/arm/dts/zynqmp.dtsi                         |  21 +++-
 arch/arm/include/asm/arch-zynqmp/hardware.h      |   9 ++
 arch/arm/include/asm/arch-zynqmp/sys_proto.h     |   4 +
 board/xilinx/microblaze-generic/Kconfig          |   5 +
 board/xilinx/zynq/board.c                        |   6 ++
 cmd/fpga.c                                       |  20 ++--
 configs/topic_miami_defconfig                    |   1 +
 configs/topic_miamiplus_defconfig                |   1 +
 configs/xilinx_zynqmp_zc1751_xm015_dc1_defconfig |   1 +
 configs/zynq_microzed_defconfig                  |   1 +
 configs/zynq_picozed_defconfig                   |   1 +
 configs/zynq_zc702_defconfig                     |   1 +
 configs/zynq_zc706_defconfig                     |   1 +
 configs/zynq_zc770_xm010_defconfig               |   1 +
 configs/zynq_zc770_xm011_defconfig               |   1 +
 configs/zynq_zc770_xm012_defconfig               |   1 +
 configs/zynq_zc770_xm013_defconfig               |   1 +
 configs/zynq_zed_defconfig                       |   1 +
 configs/zynq_zybo_defconfig                      |   1 +
 drivers/clk/Kconfig                              |   7 ++
 drivers/clk/Makefile                             |   1 +
 drivers/clk/clk_zynqmp.c                         | 241
+++++++++++++++++++++++++++++++++++++++++++++
 drivers/fpga/zynqpl.c                            |  12 ---
 drivers/i2c/i2c-cdns.c                           |   1 +
 drivers/net/phy/xilinx_phy.c                     |   4 +-
 drivers/net/zynq_gem.c                           |  50 +++++-----
 include/configs/microblaze-generic.h             |   5 +-
 include/configs/xilinx_zynqmp.h                  |  32 +++++-
 include/configs/xilinx_zynqmp_zc1751_xm015_dc1.h |   1 -
 include/configs/zynq-common.h                    |   4 -
 include/wait_bit.h                               |   2 +
 42 files changed, 489 insertions(+), 63 deletions(-)
 create mode 100644 arch/arm/cpu/armv8/zynqmp/handoff.c
 create mode 100644 drivers/clk/clk_zynqmp.c


More information about the U-Boot mailing list