Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-18 Thread Alistair Francis
On Wed, Oct 18, 2017 at 8:17 AM, Nathan Rossi  wrote:
> On 13 October 2017 at 22:57, Nathan Rossi  wrote:
>> On 13 October 2017 at 03:59, Manjukumar Harthikote Matha
>>  wrote:
>>>
>>>
>>>> -Original Message-
>>>> From: Nathan Rossi [mailto:nat...@nathanrossi.com]
>>>> Sent: Tuesday, October 10, 2017 11:51 PM
>>>> To: Manjukumar Harthikote Matha 
>>>> Cc: Alistair Francis ; meta-xilinx@yoctoproject.org
>>>> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 
>>>> release
>>>>
>>>> On 11 October 2017 at 09:05, Manjukumar Harthikote Matha
>>>>  wrote:
>>>> > Hi Nathan,
>>>> >
>>>> >> -Original Message-
>>>> >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-
>>>> >> boun...@yoctoproject.org] On Behalf Of Alistair Francis
>>>> >> Sent: Tuesday, October 10, 2017 3:13 PM
>>>> >> To: Nathan Rossi 
>>>> >> Cc: meta-xilinx@yoctoproject.org
>>>> >> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx
>>>> >> v2017.3 release
>>>> >>
>>>> >> On Sat, Oct 7, 2017 at 2:57 AM, Nathan Rossi  
>>>> >> wrote:
>>>> >> > Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx,
>>>> >> > linux-xlnx, qemu-xilinx and qemu-devicetrees recipes for to the 
>>>> >> > 'xilinx-v2017.3'
>>>> >> > release tags.
>>>> >> >
>>>> >> > Drop/update existing patches where applicable.
>>>> >> >
>>>> >> > Signed-off-by: Nathan Rossi 
>>>> >>
>>>> >> Reviewed-by: Alistair Francis 
>>>> >>
>>>> >> Thanks,
>>>> >> Alistair
>>>> >>
>>>> >> > ---
>>>> >
>>>> > <.>
>>>> >
>>>> >> > diff --git
>>>> >> > a/recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h
>>>> >> > -Au
>>>> >> > to-boot-in-JTAG-if-imag.patch
>>>> >> > b/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h
>>>> >> > -Au
>>>> >> > to-boot-in-JTAG-if-imag.patch
>>>> >> > similarity index 100%
>>>> >> > rename from
>>>> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-A
>>>> >> > uto -boot-in-JTAG-if-imag.patch rename to
>>>> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-A
>>>> >> > uto -boot-in-JTAG-if-imag.patch diff --git
>>>> >
>>>> > meta-xilinx should not be a holding ground for non upstreamable patches.
>>>> > Implementation has to be from kernel-fitimage.bbclass inclusion.
>>>> > Please don't add this in meta-xilinx
>>>> >
>>>>
>>>> This is not adding it, just moving the existing patch to apply to the 
>>>> newer u-boot
>>>> recipe.
>>>>
>>>
>>> Agreed, we are porting a non-upstreamable patch regardless.
>>>> It does however need to go though.
>>>
>>> I completely disagree, it's not an option to proceed. I cannot accept this 
>>> path.
>>
>> I'm not sure what you mean exactly, there are a few non-upstreamable
>> patches in meta-xilinx. Some of them were contributed by you.
>>
>> This patch even though it is primarily just a BSP/runqemu config patch
>> is also an outlier in that it has an implementation that was generic
>> enough to be considered for upstream inclusion.
>>
>> If it is just a case of having the Upstream-Status field updated to
>> represent this from Denied to "Inappropriate [runqemu bsp config]", I
>> can update the patch.
>>
>>>
>>> But I have not had a chance to sort that out yet,
>>>> the biggest problem with using fit is that it would need to embed the 
>>>> rootfs (which is
>>>> passed at runqemu time). Which  means that using a disk interface is a 
>>>> better way to
>>>> go, but since qemu boots u-boot instead of a kernel directly it is not so 
>>>> straight
>>>> forward to pass the root= param to the kernel.
>>>>
>>>

Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-18 Thread Nathan Rossi
On 13 October 2017 at 22:57, Nathan Rossi  wrote:
> On 13 October 2017 at 03:59, Manjukumar Harthikote Matha
>  wrote:
>>
>>
>>> -Original Message-
>>> From: Nathan Rossi [mailto:nat...@nathanrossi.com]
>>> Sent: Tuesday, October 10, 2017 11:51 PM
>>> To: Manjukumar Harthikote Matha 
>>> Cc: Alistair Francis ; meta-xilinx@yoctoproject.org
>>> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 
>>> release
>>>
>>> On 11 October 2017 at 09:05, Manjukumar Harthikote Matha
>>>  wrote:
>>> > Hi Nathan,
>>> >
>>> >> -Original Message-
>>> >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-
>>> >> boun...@yoctoproject.org] On Behalf Of Alistair Francis
>>> >> Sent: Tuesday, October 10, 2017 3:13 PM
>>> >> To: Nathan Rossi 
>>> >> Cc: meta-xilinx@yoctoproject.org
>>> >> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx
>>> >> v2017.3 release
>>> >>
>>> >> On Sat, Oct 7, 2017 at 2:57 AM, Nathan Rossi  
>>> >> wrote:
>>> >> > Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx,
>>> >> > linux-xlnx, qemu-xilinx and qemu-devicetrees recipes for to the 
>>> >> > 'xilinx-v2017.3'
>>> >> > release tags.
>>> >> >
>>> >> > Drop/update existing patches where applicable.
>>> >> >
>>> >> > Signed-off-by: Nathan Rossi 
>>> >>
>>> >> Reviewed-by: Alistair Francis 
>>> >>
>>> >> Thanks,
>>> >> Alistair
>>> >>
>>> >> > ---
>>> >
>>> > <.>
>>> >
>>> >> > diff --git
>>> >> > a/recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h
>>> >> > -Au
>>> >> > to-boot-in-JTAG-if-imag.patch
>>> >> > b/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h
>>> >> > -Au
>>> >> > to-boot-in-JTAG-if-imag.patch
>>> >> > similarity index 100%
>>> >> > rename from
>>> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-A
>>> >> > uto -boot-in-JTAG-if-imag.patch rename to
>>> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-A
>>> >> > uto -boot-in-JTAG-if-imag.patch diff --git
>>> >
>>> > meta-xilinx should not be a holding ground for non upstreamable patches.
>>> > Implementation has to be from kernel-fitimage.bbclass inclusion.
>>> > Please don't add this in meta-xilinx
>>> >
>>>
>>> This is not adding it, just moving the existing patch to apply to the newer 
>>> u-boot
>>> recipe.
>>>
>>
>> Agreed, we are porting a non-upstreamable patch regardless.
>>> It does however need to go though.
>>
>> I completely disagree, it's not an option to proceed. I cannot accept this 
>> path.
>
> I'm not sure what you mean exactly, there are a few non-upstreamable
> patches in meta-xilinx. Some of them were contributed by you.
>
> This patch even though it is primarily just a BSP/runqemu config patch
> is also an outlier in that it has an implementation that was generic
> enough to be considered for upstream inclusion.
>
> If it is just a case of having the Upstream-Status field updated to
> represent this from Denied to "Inappropriate [runqemu bsp config]", I
> can update the patch.
>
>>
>> But I have not had a chance to sort that out yet,
>>> the biggest problem with using fit is that it would need to embed the 
>>> rootfs (which is
>>> passed at runqemu time). Which  means that using a disk interface is a 
>>> better way to
>>> go, but since qemu boots u-boot instead of a kernel directly it is not so 
>>> straight
>>> forward to pass the root= param to the kernel.
>>>
>>
>> We could also look into kernel-fitimage.bbclass to introduce the fit to 
>> resolve.
>
> For reference simply changing to fitimage only moves the goal post,
> since a patch would still need to be made to u-boot, and there is no
> guarantee that it would be accepted upstream.
>
> I had been looking at setting it up so that for zcu102 runqemu boots
> from a full disk image, which was essentially the sam

Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-13 Thread Nathan Rossi
On 13 October 2017 at 03:59, Manjukumar Harthikote Matha
 wrote:
>
>
>> -Original Message-
>> From: Nathan Rossi [mailto:nat...@nathanrossi.com]
>> Sent: Tuesday, October 10, 2017 11:51 PM
>> To: Manjukumar Harthikote Matha 
>> Cc: Alistair Francis ; meta-xilinx@yoctoproject.org
>> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 
>> release
>>
>> On 11 October 2017 at 09:05, Manjukumar Harthikote Matha
>>  wrote:
>> > Hi Nathan,
>> >
>> >> -Original Message-
>> >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-
>> >> boun...@yoctoproject.org] On Behalf Of Alistair Francis
>> >> Sent: Tuesday, October 10, 2017 3:13 PM
>> >> To: Nathan Rossi 
>> >> Cc: meta-xilinx@yoctoproject.org
>> >> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx
>> >> v2017.3 release
>> >>
>> >> On Sat, Oct 7, 2017 at 2:57 AM, Nathan Rossi  
>> >> wrote:
>> >> > Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx,
>> >> > linux-xlnx, qemu-xilinx and qemu-devicetrees recipes for to the 
>> >> > 'xilinx-v2017.3'
>> >> > release tags.
>> >> >
>> >> > Drop/update existing patches where applicable.
>> >> >
>> >> > Signed-off-by: Nathan Rossi 
>> >>
>> >> Reviewed-by: Alistair Francis 
>> >>
>> >> Thanks,
>> >> Alistair
>> >>
>> >> > ---
>> >
>> > <.>
>> >
>> >> > diff --git
>> >> > a/recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h
>> >> > -Au
>> >> > to-boot-in-JTAG-if-imag.patch
>> >> > b/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h
>> >> > -Au
>> >> > to-boot-in-JTAG-if-imag.patch
>> >> > similarity index 100%
>> >> > rename from
>> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-A
>> >> > uto -boot-in-JTAG-if-imag.patch rename to
>> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-A
>> >> > uto -boot-in-JTAG-if-imag.patch diff --git
>> >
>> > meta-xilinx should not be a holding ground for non upstreamable patches.
>> > Implementation has to be from kernel-fitimage.bbclass inclusion.
>> > Please don't add this in meta-xilinx
>> >
>>
>> This is not adding it, just moving the existing patch to apply to the newer 
>> u-boot
>> recipe.
>>
>
> Agreed, we are porting a non-upstreamable patch regardless.
>> It does however need to go though.
>
> I completely disagree, it's not an option to proceed. I cannot accept this 
> path.

I'm not sure what you mean exactly, there are a few non-upstreamable
patches in meta-xilinx. Some of them were contributed by you.

This patch even though it is primarily just a BSP/runqemu config patch
is also an outlier in that it has an implementation that was generic
enough to be considered for upstream inclusion.

If it is just a case of having the Upstream-Status field updated to
represent this from Denied to "Inappropriate [runqemu bsp config]", I
can update the patch.

>
> But I have not had a chance to sort that out yet,
>> the biggest problem with using fit is that it would need to embed the rootfs 
>> (which is
>> passed at runqemu time). Which  means that using a disk interface is a 
>> better way to
>> go, but since qemu boots u-boot instead of a kernel directly it is not so 
>> straight
>> forward to pass the root= param to the kernel.
>>
>
> We could also look into kernel-fitimage.bbclass to introduce the fit to 
> resolve.

For reference simply changing to fitimage only moves the goal post,
since a patch would still need to be made to u-boot, and there is no
guarantee that it would be accepted upstream.

I had been looking at setting it up so that for zcu102 runqemu boots
from a full disk image, which was essentially the same as a image that
would be booted on the board itself. This would avoid any qemu/runqemu
specific changes and would help validate board boot flows with
runqemu. However I have not looked into the details, so there might be
issues with that approach too.

Regards,
Nathan
-- 
___
meta-xilinx mailing list
meta-xilinx@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-xilinx


Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-12 Thread Manjukumar Harthikote Matha


> -Original Message-
> From: Nathan Rossi [mailto:nat...@nathanrossi.com]
> Sent: Tuesday, October 10, 2017 11:51 PM
> To: Manjukumar Harthikote Matha 
> Cc: Alistair Francis ; meta-xilinx@yoctoproject.org
> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 
> release
> 
> On 11 October 2017 at 09:05, Manjukumar Harthikote Matha
>  wrote:
> > Hi Nathan,
> >
> >> -Original Message-
> >> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-
> >> boun...@yoctoproject.org] On Behalf Of Alistair Francis
> >> Sent: Tuesday, October 10, 2017 3:13 PM
> >> To: Nathan Rossi 
> >> Cc: meta-xilinx@yoctoproject.org
> >> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx
> >> v2017.3 release
> >>
> >> On Sat, Oct 7, 2017 at 2:57 AM, Nathan Rossi  
> >> wrote:
> >> > Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx,
> >> > linux-xlnx, qemu-xilinx and qemu-devicetrees recipes for to the 
> >> > 'xilinx-v2017.3'
> >> > release tags.
> >> >
> >> > Drop/update existing patches where applicable.
> >> >
> >> > Signed-off-by: Nathan Rossi 
> >>
> >> Reviewed-by: Alistair Francis 
> >>
> >> Thanks,
> >> Alistair
> >>
> >> > ---
> >
> > <.>
> >
> >> > diff --git
> >> > a/recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h
> >> > -Au
> >> > to-boot-in-JTAG-if-imag.patch
> >> > b/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h
> >> > -Au
> >> > to-boot-in-JTAG-if-imag.patch
> >> > similarity index 100%
> >> > rename from
> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-A
> >> > uto -boot-in-JTAG-if-imag.patch rename to
> >> > recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-A
> >> > uto -boot-in-JTAG-if-imag.patch diff --git
> >
> > meta-xilinx should not be a holding ground for non upstreamable patches.
> > Implementation has to be from kernel-fitimage.bbclass inclusion.
> > Please don't add this in meta-xilinx
> >
> 
> This is not adding it, just moving the existing patch to apply to the newer 
> u-boot
> recipe.
> 

Agreed, we are porting a non-upstreamable patch regardless. 
> It does however need to go though. 

I completely disagree, it's not an option to proceed. I cannot accept this path.

But I have not had a chance to sort that out yet,
> the biggest problem with using fit is that it would need to embed the rootfs 
> (which is
> passed at runqemu time). Which  means that using a disk interface is a better 
> way to
> go, but since qemu boots u-boot instead of a kernel directly it is not so 
> straight
> forward to pass the root= param to the kernel.
> 

We could also look into kernel-fitimage.bbclass to introduce the fit to 
resolve. 

Thanks,
Manju
-- 
___
meta-xilinx mailing list
meta-xilinx@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-xilinx


Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-10 Thread Nathan Rossi
On 11 October 2017 at 09:05, Manjukumar Harthikote Matha
 wrote:
> Hi Nathan,
>
>> -Original Message-
>> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-
>> boun...@yoctoproject.org] On Behalf Of Alistair Francis
>> Sent: Tuesday, October 10, 2017 3:13 PM
>> To: Nathan Rossi 
>> Cc: meta-xilinx@yoctoproject.org
>> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 
>> release
>>
>> On Sat, Oct 7, 2017 at 2:57 AM, Nathan Rossi  wrote:
>> > Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx,
>> > linux-xlnx, qemu-xilinx and qemu-devicetrees recipes for to the 
>> > 'xilinx-v2017.3'
>> > release tags.
>> >
>> > Drop/update existing patches where applicable.
>> >
>> > Signed-off-by: Nathan Rossi 
>>
>> Reviewed-by: Alistair Francis 
>>
>> Thanks,
>> Alistair
>>
>> > ---
>
> <.>
>
>> > diff --git
>> > a/recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-Au
>> > to-boot-in-JTAG-if-imag.patch
>> > b/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-Au
>> > to-boot-in-JTAG-if-imag.patch
>> > similarity index 100%
>> > rename from
>> > recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-Auto
>> > -boot-in-JTAG-if-imag.patch rename to
>> > recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-Auto
>> > -boot-in-JTAG-if-imag.patch diff --git
>
> meta-xilinx should not be a holding ground for non upstreamable patches.
> Implementation has to be from kernel-fitimage.bbclass inclusion.
> Please don't add this in meta-xilinx
>

This is not adding it, just moving the existing patch to apply to the
newer u-boot recipe.

It does however need to go though. But I have not had a chance to sort
that out yet, the biggest problem with using fit is that it would need
to embed the rootfs (which is passed at runqemu time). Which  means
that using a disk interface is a better way to go, but since qemu
boots u-boot instead of a kernel directly it is not so straight
forward to pass the root= param to the kernel.

Regards,
Nathan
-- 
___
meta-xilinx mailing list
meta-xilinx@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-xilinx


Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-10 Thread Manjukumar Harthikote Matha
Hi Nathan,

> -Original Message-
> From: meta-xilinx-boun...@yoctoproject.org [mailto:meta-xilinx-
> boun...@yoctoproject.org] On Behalf Of Alistair Francis
> Sent: Tuesday, October 10, 2017 3:13 PM
> To: Nathan Rossi 
> Cc: meta-xilinx@yoctoproject.org
> Subject: Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 
> release
> 
> On Sat, Oct 7, 2017 at 2:57 AM, Nathan Rossi  wrote:
> > Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx,
> > linux-xlnx, qemu-xilinx and qemu-devicetrees recipes for to the 
> > 'xilinx-v2017.3'
> > release tags.
> >
> > Drop/update existing patches where applicable.
> >
> > Signed-off-by: Nathan Rossi 
> 
> Reviewed-by: Alistair Francis 
> 
> Thanks,
> Alistair
> 
> > ---

<.>

> > diff --git
> > a/recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-Au
> > to-boot-in-JTAG-if-imag.patch
> > b/recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-Au
> > to-boot-in-JTAG-if-imag.patch
> > similarity index 100%
> > rename from
> > recipes-bsp/u-boot/u-boot-xlnx/v2017.1/arm-zynqmp-xilinx_zynqmp.h-Auto
> > -boot-in-JTAG-if-imag.patch rename to
> > recipes-bsp/u-boot/u-boot-xlnx/v2017.3/arm-zynqmp-xilinx_zynqmp.h-Auto
> > -boot-in-JTAG-if-imag.patch diff --git

meta-xilinx should not be a holding ground for non upstreamable patches. 
Implementation has to be from kernel-fitimage.bbclass inclusion.
Please don't add this in meta-xilinx

Thanks,
Manju
-- 
___
meta-xilinx mailing list
meta-xilinx@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-xilinx


Re: [meta-xilinx] [PATCH 5/7] Update recipes for Xilinx v2017.3 release

2017-10-10 Thread Alistair Francis
On Sat, Oct 7, 2017 at 2:57 AM, Nathan Rossi  wrote:
> Update the arm-trusted-firmware, pmu-firmware, u-boot-xlnx, linux-xlnx,
> qemu-xilinx and qemu-devicetrees recipes for to the 'xilinx-v2017.3'
> release tags.
>
> Drop/update existing patches where applicable.
>
> Signed-off-by: Nathan Rossi 

Reviewed-by: Alistair Francis 

Thanks,
Alistair

> ---
>  .../arm-trusted-firmware_2017.1.bb |  9 
>  .../arm-trusted-firmware_2017.3.bb |  6 +++
>  ...-Resolve-GCC-static-analysis-false-positi.patch | 49 
> --
>  ...zynqmp-Remove-duplicate-const-declaration.patch | 30 -
>  ...u-firmware_2017.1.bb => pmu-firmware_2017.3.bb} |  6 +--
>  ...xilinx_zynqmp.h-Auto-boot-in-JTAG-if-imag.patch |  0
>  ...u-boot-xlnx_2017.1.bb => u-boot-xlnx_2017.3.bb} |  8 ++--
>  ...etrees_2017.1.bb => qemu-devicetrees_2017.3.bb} |  2 +-
>  ...qemu-xilinx_2017.1.bb => qemu-xilinx_2017.3.bb} |  2 +-
>  recipes-kernel/linux/linux-xlnx.inc|  2 +-
>  ...rm-xilinx-Add-encoder-for-Digilent-boards.patch | 19 +
>  ...002-clk-Add-driver-for-axi_dynclk-IP-Core.patch |  4 +-
>  ...0003-drm-xilinx-Fix-DPMS-transition-to-on.patch | 29 -
>  .../{linux-xlnx_2017.1.bb => linux-xlnx_2017.3.bb} |  4 +-
>  14 files changed, 40 insertions(+), 130 deletions(-)
>  delete mode 100644 
> recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.1.bb
>  create mode 100644 
> recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb
>  delete mode 100644 
> recipes-bsp/arm-trusted-firmware/files/psci_common-Resolve-GCC-static-analysis-false-positi.patch
>  delete mode 100644 
> recipes-bsp/arm-trusted-firmware/files/zynqmp-Remove-duplicate-const-declaration.patch
>  rename recipes-bsp/pmu-firmware/{pmu-firmware_2017.1.bb => 
> pmu-firmware_2017.3.bb} (95%)
>  rename recipes-bsp/u-boot/u-boot-xlnx/{v2017.1 => 
> v2017.3}/arm-zynqmp-xilinx_zynqmp.h-Auto-boot-in-JTAG-if-imag.patch (100%)
>  rename recipes-bsp/u-boot/{u-boot-xlnx_2017.1.bb => u-boot-xlnx_2017.3.bb} 
> (74%)
>  rename recipes-devtools/qemu/{qemu-devicetrees_2017.1.bb => 
> qemu-devicetrees_2017.3.bb} (94%)
>  rename recipes-devtools/qemu/{qemu-xilinx_2017.1.bb => 
> qemu-xilinx_2017.3.bb} (95%)
>  rename recipes-kernel/linux/linux-xlnx/{4.9 => 
> v2017.3}/0001-drm-xilinx-Add-encoder-for-Digilent-boards.patch (95%)
>  rename recipes-kernel/linux/linux-xlnx/{4.9 => 
> v2017.3}/0002-clk-Add-driver-for-axi_dynclk-IP-Core.patch (99%)
>  rename recipes-kernel/linux/linux-xlnx/{4.9 => 
> v2017.3}/0003-drm-xilinx-Fix-DPMS-transition-to-on.patch (66%)
>  rename recipes-kernel/linux/{linux-xlnx_2017.1.bb => linux-xlnx_2017.3.bb} 
> (75%)
>
> diff --git a/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.1.bb 
> b/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.1.bb
> deleted file mode 100644
> index e68e5cfbf9..00
> --- a/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.1.bb
> +++ /dev/null
> @@ -1,9 +0,0 @@
> -include arm-trusted-firmware.inc
> -
> -XILINX_RELEASE_VERSION = "v2017.1"
> -SRCREV ?= "7d1a6732c9ae113999aeabcb9912369760d05c13"
> -
> -PV = "1.3-xilinx-${XILINX_RELEASE_VERSION}+git${SRCPV}"
> -
> -SRC_URI += "file://zynqmp-Remove-duplicate-const-declaration.patch"
> -SRC_URI += 
> "file://psci_common-Resolve-GCC-static-analysis-false-positi.patch"
> diff --git a/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb 
> b/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb
> new file mode 100644
> index 00..9bf5cacfab
> --- /dev/null
> +++ b/recipes-bsp/arm-trusted-firmware/arm-trusted-firmware_2017.3.bb
> @@ -0,0 +1,6 @@
> +include arm-trusted-firmware.inc
> +
> +XILINX_RELEASE_VERSION = "v2017.3"
> +SRCREV ?= "f9b244beaa7ac6a670b192192b6e92e5fd6044dc"
> +
> +PV = "1.3-xilinx-${XILINX_RELEASE_VERSION}+git${SRCPV}"
> diff --git 
> a/recipes-bsp/arm-trusted-firmware/files/psci_common-Resolve-GCC-static-analysis-false-positi.patch
>  
> b/recipes-bsp/arm-trusted-firmware/files/psci_common-Resolve-GCC-static-analysis-false-positi.patch
> deleted file mode 100644
> index bc9bf61cf4..00
> --- 
> a/recipes-bsp/arm-trusted-firmware/files/psci_common-Resolve-GCC-static-analysis-false-positi.patch
> +++ /dev/null
> @@ -1,49 +0,0 @@
> -From 8596a87e75421016b83ed7f2ffb342114f48b5ca Mon Sep 17 00:00:00 2001
> -From: Alistair Francis 
> -Date: Wed, 23 Aug 2017 13:55:21 -0700
> -Subject: [PATCH] psci_common: Resolve GCC static analysis false positive
> -
> -Previously commit 555ebb34db8f3424c1b394df2f10ecf9c1f70901 attmpted to fix 
> this
> -GCC issue:
> -
> -services/std_svc/psci/psci_common.c: In function 
> 'psci_do_state_coordination':
> -services/std_svc/psci/psci_common.c:220:27: error: array subscript is above
> -array bounds [-Werror=array-bounds]
> -  psci_req_local_pwr_states[pwrlvl - 1][cpu_idx] = req_pwr_state;
> -
> -This fix doesn't work as asserts aren't built in non-debug build flows.
> -
> -Let's use GCCs #pragma