In message: [linux-yocto][linux-yocto v5.10/standard/sdkv5.10/xlnx-soc][PATCH] 
arm64: zynqmp: add a new partition to protect parameters of u-boot
on 03/11/2021 quanyang.w...@windriver.com wrote:

> From: Quanyang Wang <quanyang.w...@windriver.com>
> 
> In the commit 996ca36db0e5 ("arm64: zynqmp: adjust qspi flash partition"),
> I adjust the partition "qspi-rootfs" to cover the address 0x1e00000.
> But this address is used to store the parameters for u-boot v2019.2 by
> default. Erase this partition will corrupt parameters data. So split
> "qspi-rootfs" partition into "qspi-rootfs", "qspi-uboot-parameters"
> and "qspi-test" to avoid this.

merged.

Bruce

> 
> Signed-off-by: Quanyang Wang <quanyang.w...@windriver.com>
> ---
>  arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts | 6 +++---
>  arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts   | 6 +++++-
>  2 files changed, 8 insertions(+), 4 deletions(-)
> 
> diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts 
> b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts
> index 5afa2d4e1520..77d4688b6443 100644
> --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts
> +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-rev1.0.dts
> @@ -37,9 +37,9 @@ board_revision: board-revision@e0 {
>  
>  &qspi {
>       flash@0 {
> -             partition@800000 { /* There are mt25qu512a x2 at rev1.0 board */
> -                     label = "qspi-rootfs";
> -                     reg = <0x800000 0x7800000>;
> +             partition2000000 { /* There are mt25qu512a x2 at rev1.0 board */
> +                     label = "qspi-test";
> +                     reg = <0x2000000 0x6000000>;
>               };
>       };
>  };
> diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts 
> b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts
> index 82a61846ea9c..63f0a8260f01 100644
> --- a/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts
> +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zcu102-revA.dts
> @@ -984,7 +984,11 @@ partition@200000 { /* for testing purpose */
>               };
>               partition@800000 { /* for testing purpose */
>                       label = "qspi-rootfs";
> -                     reg = <0x800000 0x1800000>;
> +                     reg = <0x800000 0x1600000>;
> +             };
> +             partition@1e00000 { /* NOTE! Don't modify this partition */
> +                     label = "qspi-uboot-parameters";
> +                     reg = <0x1e00000 0x200000>;
>               };
>       };
>  };
> -- 
> 2.25.1
> 
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10618): 
https://lists.yoctoproject.org/g/linux-yocto/message/10618
Mute This Topic: https://lists.yoctoproject.org/mt/86786797/21656
Group Owner: linux-yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/linux-yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to