[meta-xilinx] [PATCH 00/29] Large set of updates/fixes/etc.
Nathan Rossi
nathan at nathanrossi.com
Wed Sep 28 08:15:27 PDT 2016
This series of patches update and fix various parts more details
described below. If there are no comments or objections I will merge
them in a few days.
Kernel:
* Added linux-yocto 4.8, defaulted linux-yocto to 4.8%
* Updates to config fragments to clean up config check output issues
* Update linux-xlnx-dev SRCREV and LINUX_VERSION to a newer point
U-Boot:
* Update u-boot-xlnx-dev to a newer point
* Sort out FORCE_PS7INIT to work with the newer directory naming. This
variable is now just a enable flag, see patch for more details
* Fixed UBOOT_OFEMBED for u-boot-xlnx-dev
QEMU:
* Updates appends for 2.7
* Fix for qemuzynq for XADC (backport from upstream)
QEMU/runqemu:
* Applied Robert's patch
* Added runqemu support for zcu102-zynqmp (supported in QEMU 2.7),
ep108-zynq (removed qemuzynqmp) and qemumicroblaze-s3adsp1800
* Consolidated common QB_* and qemu setup into machine-xilinx-qemu.inc
* Removed old "runqemu" dtb filename support from device-tree
MicroBlaze:
* User space working again, yay :)
* Fixes for binutils 2.27 and gcc 6
* Fixed some missing pthread support (added DWARF exception patches)
These changes are also available at:
https://github.com/nathanrossi/meta-xilinx/tree/nrossi/next-wip
Regards,
Nathan
Nathan Rossi (28):
linux-yocto_4.8: Add appends for linux-yocto 4.8
linux/config: Clean up common zynq7.cfg
linux/config: When enabling USB_GADGET_XILINX also enable USB_GADGET
linux/config: Update linux-xlnx config fragment
linux/config: CONFIG_VT is not broken for MicroBlaze anymore
linux/config: Clean up soc/microblaze.cfg
zybo-linux-bd: Use deploy class to handle shared state
kc705-bitstream: Use deploy class to handle shared state
device-tree: Use deploy class to handle shared state
qemuzynq.conf: Update runqemu support
ep108-zynqmp: Add runqemu support
qemuzynqmp: Remove this machine
zcu102-zynqmp: Add runqemu support
qemumicroblaze: Default runqemu to nographic and serial output
qemumicroblaze-s3adsp1800: Add runqemu support
machine-xilinx-qemu.inc: Move common runqemu setup to include
device-tree: Remove old runqemu compatiblity outputs
recipes-zynqmp/qemu: Update append to QEMU 2.7%
recipes-{zynqmp -> devtools}: Move the QEMU appends to generic dir
qemu: Add patch to fix XADC access on Zynq targets
u-boot-spl-zynq-init.inc: Enable the FORCE_PS7INIT for new U-Boot
u-boot-xlnx-dev: Update the default revision
machine-xilinx-default.inc: Set UBOOT_OFEMBED for u-boot-xlnx-dev
linux-xlnx-dev: Update kernel to current master version at 4.6+
binutils: Fix bug in binutils for MicroBlaze
gcc-source: Add patch to fix MicroBlaze ABI bug
gcc-source: Add MicroBlaze DWARF exception support
machine-xilinx-default.inc: Update default linux-yocto version to 4.8
Robert Yang (1):
conf/machine: update for new runqemu
README.md | 2 +-
conf/machine/ep108-zynqmp.conf | 12 +-
conf/machine/include/machine-xilinx-default.inc | 4 +-
conf/machine/include/machine-xilinx-qemu.inc | 34 +++++
conf/machine/qemumicroblaze-s3adsp1800.conf | 10 +-
conf/machine/qemumicroblaze.conf | 10 +-
conf/machine/qemuzynq.conf | 10 +-
conf/machine/qemuzynqmp.conf | 7 -
conf/machine/zcu102-zynqmp.conf | 10 ++
recipes-bsp/device-tree/device-tree.bb | 20 +--
.../reference-design/kc705-bitstream_2016.1.bb | 6 +-
recipes-bsp/reference-design/zybo-linux-bd.bb | 9 +-
recipes-bsp/u-boot/u-boot-spl-zynq-init.inc | 13 +-
recipes-bsp/u-boot/u-boot-xlnx-dev.bb | 3 +-
.../8fa2346723fb74e8220ac9f186dabc2f57e4cb43.patch | 0
.../qemu/files/dma-xlnx-zynq-devcfg.patch | 55 +++++++
.../qemu/qemu_2.7%.bbappend | 1 +
.../bsp/xilinx/soc/linux-xlnx/drivers/xilinx.cfg | 4 -
.../bsp/xilinx/soc/drivers/xilinx.cfg | 1 +
.../xilinx-common/bsp/xilinx/soc/microblaze.cfg | 7 +-
.../config/xilinx-common/bsp/xilinx/soc/zynq7.cfg | 6 +-
recipes-kernel/linux/linux-xlnx-dev.bb | 4 +-
recipes-kernel/linux/linux-yocto_4.8.bbappend | 4 +
recipes-microblaze/binutils/binutils%.bbappend | 1 +
...f32-microblaze.c-Fix-regression-with-RELA.patch | 103 +++++++++++++
.../Enable-DWARF-exception-handling-support.patch | 167 +++++++++++++++++++++
...microblaze-Make-r21-fixed-due-to-Linux-AB.patch | 48 ++++++
recipes-microblaze/gcc/gcc-source_6.%.bbappend | 2 +
28 files changed, 489 insertions(+), 64 deletions(-)
create mode 100644 conf/machine/include/machine-xilinx-qemu.inc
delete mode 100644 conf/machine/qemuzynqmp.conf
rename {recipes-zynqmp => recipes-devtools}/qemu/files/8fa2346723fb74e8220ac9f186dabc2f57e4cb43.patch (100%)
create mode 100644 recipes-devtools/qemu/files/dma-xlnx-zynq-devcfg.patch
rename recipes-zynqmp/qemu/qemu_2.6%.bbappend => recipes-devtools/qemu/qemu_2.7%.bbappend (76%)
create mode 100644 recipes-kernel/linux/linux-yocto_4.8.bbappend
create mode 100644 recipes-microblaze/binutils/files/bfd-elf32-microblaze.c-Fix-regression-with-RELA.patch
create mode 100644 recipes-microblaze/gcc/files/Enable-DWARF-exception-handling-support.patch
create mode 100644 recipes-microblaze/gcc/files/gcc-config-microblaze-Make-r21-fixed-due-to-Linux-AB.patch
--
2.9.3
More information about the meta-xilinx
mailing list