[meta-xilinx] [PATCH 0/5] Generalize platform-init Support For Zynq/ZynqMP/etc.

Nathan Rossi nathan at nathanrossi.com
Wed Apr 26 04:41:28 PDT 2017


This series includes changes to enable more generic support for Xilinx's
platform-init style SoC early initialization code. These changes are
intended to not only enable ZynqMP support but also potentially any
future devices Xilinx releases that use the same style of platform
initialization via code files.

Note that this series does break compatibility with the existing
'zynq7-platform-paths.bbclass' as well as the
'virtual/zynq7-platform-init' provider.

Nathan Rossi (5):
  xilinx-platform-init.bbclass: Generic platform-init class
  zybo-linux-bd.bb: Update to use xilinx-platform-init.bbclass
  platform-init.bb: Update to xilinx-platform-init
  u-boot-spl-zynq-init.inc: Add support for ZynqMP
  zybo-linux-bd-zynq7: Update to use FORCE_PLATFORM_INIT

 classes/xilinx-platform-init.bbclass              | 14 ++++++
 classes/zynq7-platform-paths.bbclass              |  4 --
 conf/machine/zybo-linux-bd-zynq7.conf             |  2 +-
 recipes-bsp/platform-init/platform-init.bb        | 28 ++++++++---
 recipes-bsp/platform-init/zynq7-platform-init.inc | 22 ---------
 recipes-bsp/reference-design/zybo-linux-bd.bb     | 14 ++----
 recipes-bsp/u-boot/u-boot-spl-zynq-init.inc       | 58 +++++++++++++----------
 recipes-bsp/u-boot/u-boot-xlnx_2016.4.bb          |  2 +-
 recipes-bsp/u-boot/u-boot_%.bbappend              |  2 +-
 9 files changed, 77 insertions(+), 69 deletions(-)
 create mode 100644 classes/xilinx-platform-init.bbclass
 delete mode 100644 classes/zynq7-platform-paths.bbclass
 delete mode 100644 recipes-bsp/platform-init/zynq7-platform-init.inc

-- 
2.11.0



More information about the meta-xilinx mailing list