Re: [meta-xilinx] [PATCH] tune-zynq: Change ABI to hard-float with thumb

2016-02-24 Thread Manjukumar Harthikote Matha
All, Ok so this is a pretty significant change. Couple of things I would like to know first from the Xilinx side. * Is it now Xilinx's position to use hard-float and thumb support for all linux software? (aka does PetaLinux also default to hard-float+thumb, XSDK too?) Yes, Petalinux and XSDK

[meta-xilinx] [PATCH 12/12] machine-xilinx-*.inc: Remove default append for 'device-tree'

2016-02-24 Thread Nathan Rossi
* The device-tree recipe is not required for all machines or all boards, remove the default append to allow each machine to add the dependency when needed * Add the 'device-tree' as a machine RDEPEND for all machines that use the device-tree recipe to obtain the machines device tree output S

[meta-xilinx] [PATCH 10/12] zc706-zynq7: Switch over to in kernel device tree

2016-02-24 Thread Nathan Rossi
* Switch to the device tree that is available in the kernel source tree * Remove the in layer device tree and configuration for the in layer device tree Signed-off-by: Nathan Rossi --- conf/machine/boards/zc706/zc706-zynq7-board.dtsi | 143 --- conf/machine/boards/zc706/zc7

[meta-xilinx] [PATCH 11/12] zybo-zynq7: Switch over to in kernel device tree

2016-02-24 Thread Nathan Rossi
* Switch to the device tree that is available in the kernel source tree * Remove the in layer device tree and configuration for the in layer device tree * Setup IMAGE_BOOT_FILES with the correct target device tree from the kernel source/recipe Signed-off-by: Nathan Rossi --- conf/machine/boa

[meta-xilinx] [PATCH 09/12] zedboard-zynq7: Switch over to in kernel device tree

2016-02-24 Thread Nathan Rossi
* Switch to the device tree that is available in the kernel source tree * Remove the in layer device tree and configuration for the in layer device tree * Setup IMAGE_BOOT_FILES with the correct target device tree from the kernel source/recipe * Setup U-Boot uEnv.txt to use the correct target d

[meta-xilinx] [PATCH 06/12] microzed-zynq7: Rework device tree to use kernel source include

2016-02-24 Thread Nathan Rossi
* Rework the microzed-zynq7.dts device tree to use the kernel source include 'zynq-7000.dtsi' * Store the new device tree in the device-tree recipe directory * Remove existing device tree from conf/machine/boards Signed-off-by: Nathan Rossi --- .../boards/microzed/microzed-zynq7-board.dtsi

[meta-xilinx] [PATCH 07/12] picozed-zynq7: Rework device tree to use kernel source include

2016-02-24 Thread Nathan Rossi
* Rework the picozed-zynq7.dts device tree to use the kernel source include 'zynq-7000.dtsi' * Store the new device tree in the device-tree recipe directory * Remove existing device tree from conf/machine/boards Signed-off-by: Nathan Rossi --- .../boards/picozed/picozed-zynq7-board.dtsi

[meta-xilinx] [PATCH 08/12] zc702-zynq7: Switch over to in kernel device tree

2016-02-24 Thread Nathan Rossi
* Switch to the device tree that is available in the kernel source tree * Remove the in layer device tree and configuration for the in layer device tree * Setup IMAGE_BOOT_FILES with the correct target device tree from the kernel source/recipe * Setup U-Boot uEnv.txt to use the correct target d

[meta-xilinx] [PATCH 04/12] qemuzynq: Remove older device-trees

2016-02-24 Thread Nathan Rossi
Signed-off-by: Nathan Rossi --- conf/machine/boards/qemu/qemuzynq-base.dtsi | 70 - conf/machine/boards/qemu/qemuzynq.dts | 5 --- 2 files changed, 75 deletions(-) delete mode 100644 conf/machine/boards/qemu/qemuzynq-base.dtsi delete mode 100644 conf/machine/b

[meta-xilinx] [PATCH 05/12] kc705-trd-microblazeel: Move device tree to device-tree recipe

2016-02-24 Thread Nathan Rossi
* Move the device tree into the source files directory for the device-tree recipe * Use non-immediate set for MACHINE_DEVICETREE Signed-off-by: Nathan Rossi --- .../boards/kc705/kc705-trd-microblazeel.dts| 526 - conf/machine/kc705-trd-microblazeel.conf |

[meta-xilinx] [PATCH 03/12] qemuzynq: Rework device tree to use kernel source include

2016-02-24 Thread Nathan Rossi
* Rework the qemuzynq.dts device tree to use the kernel source include 'zynq-7000.dtsi' * Store the new device tree in the device-tree recipe directory Signed-off-by: Nathan Rossi --- conf/machine/qemuzynq.conf | 5 +- recipes-bsp/device-tree/files/qemu/qemuzynq.dts | 87

[meta-xilinx] [PATCH 02/12] device-tree.bb: Move zynq7-base.dtsi into recipe source

2016-02-24 Thread Nathan Rossi
* Move zynq7-base.dtsi out of conf/machine/boards and into the files/ directory of the device-tree recipe * Also move the config from machine-xilinx-default.inc that includes the dtsi for zynq targets Signed-off-by: Nathan Rossi --- conf/machine/boards/common/zynq7-base.dtsi | 504 --

[meta-xilinx] [PATCH 00/12] Device Tree Rework

2016-02-24 Thread Nathan Rossi
This series is all about reworking the device trees in layer as well as how the device-tree.bb recipe works. And additionally switching some machines to use the device tree provided by the kernel sources. Firstly the changes to device-tree recipe. This series changes the device-tree recipe so that

[meta-xilinx] [PATCH 01/12] device-tree.bb: Add support to use kernel source tree includes

2016-02-24 Thread Nathan Rossi
* Add support to use the base platform includes directly from the currently selected kernel source tree * Setup 'zynq-7000.dtsi' as default for 'zynq' targets * Setup 'zynqmp.dtsi' as default for 'zynqmp' targets * Remove use of awk, use basename -s instead Signed-off-by: Nathan Rossi --- reci