lkml.org 
[lkml]   [2021]   [Nov]   [24]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 5.4 001/100] arm64: zynqmp: Do not duplicate flash partition label property
    Date
    From: Amit Kumar Mahapatra <amit.kumar-mahapatra@xilinx.com>

    [ Upstream commit 167721a5909f867f8c18c8e78ea58e705ad9bbd4 ]

    In kernel 5.4, support has been added for reading MTD devices via the nvmem
    API.
    For this the mtd devices are registered as read-only NVMEM providers under
    sysfs with the same name as the flash partition label property.

    So if flash partition label property of multiple flash devices are
    identical then the second mtd device fails to get registered as a NVMEM
    provider.

    This patch fixes the issue by having different label property for different
    flashes.

    Signed-off-by: Amit Kumar Mahapatra <amit.kumar-mahapatra@xilinx.com>
    Signed-off-by: Michal Simek <michal.simek@xilinx.com>
    Link: https://lore.kernel.org/r/6c4b9b9232b93d9e316a63c086540fd5bf6b8687.1623684253.git.michal.simek@xilinx.com
    Signed-off-by: Sasha Levin <sashal@kernel.org>
    ---
    arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts | 4 ++--
    1 file changed, 2 insertions(+), 2 deletions(-)

    diff --git a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts
    index 2421ec71a201c..41a66787247b6 100644
    --- a/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts
    +++ b/arch/arm64/boot/dts/xilinx/zynqmp-zc1751-xm016-dc2.dts
    @@ -131,7 +131,7 @@
    reg = <0>;

    partition@0 {
    - label = "data";
    + label = "spi0-data";
    reg = <0x0 0x100000>;
    };
    };
    @@ -149,7 +149,7 @@
    reg = <0>;

    partition@0 {
    - label = "data";
    + label = "spi1-data";
    reg = <0x0 0x84000>;
    };
    };
    --
    2.33.0


    \
     
     \ /
      Last update: 2021-11-24 14:21    [W:2.091 / U:0.892 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site