[meta-xilinx] [PATCH 00/29] Large set of updates/fixes/etc.

Manjukumar Harthikote Matha manjukumar.harthikote-matha at xilinx.com
Thu Sep 29 09:07:07 PDT 2016



> -----Original Message-----
> From: meta-xilinx-bounces at yoctoproject.org [mailto:meta-xilinx-
> bounces at yoctoproject.org] On Behalf Of Nathan Rossi
> Sent: Wednesday, September 28, 2016 8:15 AM
> To: meta-xilinx at lists.yoctoproject.org
> Subject: [meta-xilinx] [PATCH 00/29] Large set of updates/fixes/etc.
>
> 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 :)

Awesome :)
Good patch series

>  * 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
> --
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx


This email and any attachments are intended for the sole use of the named recipient(s) and contain(s) confidential information that may be proprietary, privileged or copyrighted under applicable law. If you are not the intended recipient, do not read, copy, or forward this email message or any attachments. Delete this email message and any attachments immediately.




More information about the meta-xilinx mailing list