[meta-xilinx] [PATCH 0/5] Use kernel device tree when we can

Nathan Rossi nathan at nathanrossi.com
Wed Nov 4 16:08:25 PST 2015


On Thu, Nov 5, 2015 at 8:02 AM, Manjukumar Matha
<manjukumar.harthikote-matha at xilinx.com> wrote:
> This series simplifies some meta-xilinx machine definitions by removing their
> device tree files and using the kernel device tree definitions instead.

These changes are definitely the goal, however due to some
in-consistency with the device trees in older kernels (v3.19)
meta-xilinx is not quite ready to do the switch over. Before doing
these changes I was planning on getting the meta-xilinx device trees
moved over to the same base include that is used in the kernel.
Alongside those changes I was looking into deprecating the whole
conf/machine/boards in favour of a more standardized BSP layout, so as
to better set-up for supporting more boards/machines.

Also the zybo device trees are missing some nodes (in linux-xlnx and
mainline), so that one should still use the layers dts for now.

Regards,
Nathan

>
> Manjukumar Matha (5):
>   conf/machine/*: Allow per machine DTS selection
>   conf/machine/zc702-zynq7: Switch to kernel DTS
>   conf/machine/zc706-zynq7: Switch to kernel DTS
>   conf/machine/zedboard-zynq7: Switch to kernel DTS
>   conf/machine/zybo-zynq7: Switch to kernel DTS
>
>  conf/machine/boards/zc702/zc702-zynq7-board.dtsi   | 149 ---------------------
>  conf/machine/boards/zc702/zc702-zynq7.dts          |   5 -
>  conf/machine/boards/zc706/zc706-zynq7-board.dtsi   | 143 --------------------
>  conf/machine/boards/zc706/zc706-zynq7.dts          |   5 -
>  .../boards/zedboard/zedboard-zynq7-board.dtsi      |  79 -----------
>  conf/machine/boards/zedboard/zedboard-zynq7.dts    |   5 -
>  conf/machine/boards/zybo/zybo-zynq7-board.dtsi     |  78 -----------
>  conf/machine/boards/zybo/zybo-zynq7.dts            |   5 -
>  conf/machine/include/machine-xilinx-default.inc    |   9 --
>  conf/machine/microzed-zynq7.conf                   |   2 +
>  conf/machine/picozed-zynq7.conf                    |   2 +
>  conf/machine/qemuzynq.conf                         |   3 +-
>  conf/machine/zc702-zynq7.conf                      |   8 +-
>  conf/machine/zc706-zynq7.conf                      |   8 +-
>  conf/machine/zedboard-zynq7.conf                   |   7 +-
>  conf/machine/zybo-zynq7.conf                       |   7 +-
>  16 files changed, 14 insertions(+), 501 deletions(-)
>  delete mode 100644 conf/machine/boards/zc702/zc702-zynq7-board.dtsi
>  delete mode 100644 conf/machine/boards/zc702/zc702-zynq7.dts
>  delete mode 100644 conf/machine/boards/zc706/zc706-zynq7-board.dtsi
>  delete mode 100644 conf/machine/boards/zc706/zc706-zynq7.dts
>  delete mode 100644 conf/machine/boards/zedboard/zedboard-zynq7-board.dtsi
>  delete mode 100644 conf/machine/boards/zedboard/zedboard-zynq7.dts
>  delete mode 100644 conf/machine/boards/zybo/zybo-zynq7-board.dtsi
>  delete mode 100644 conf/machine/boards/zybo/zybo-zynq7.dts
>
> --
> 2.1.4
>
> --
> _______________________________________________
> meta-xilinx mailing list
> meta-xilinx at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-xilinx



More information about the meta-xilinx mailing list