Re: [PATCH v2 1/3] ARM: dts: BCM5301X: MR26: MR32: remove bogus nand-ecc-algo property

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



From: Florian Fainelli <f.fainelli@xxxxxxxxx>

On Thu,  8 Jun 2023 17:36:27 +0200, Christian Lamparter <chunkeey@xxxxxxxxx> wrote:
> | bcm53015-meraki-mr26.dtb: nand-controller@18028000:
> |   nand@0:nand-ecc-algo:0: 'hw' is not one of ['hamming', 'bch', 'rs']
> | From schema: Documentation/[...]/nand-controller.yaml
> | bcm53016-meraki-mr32.dtb: nand-controller@18028000:
> |   nand@0:nand-ecc-algo:0: 'hw' is not one of ['hamming', 'bch', 'rs']
> | From schema: Documentation/[...]/nand-controller.yaml
> 
> original ECC values for these old Merakis are sadly not
> provided by the vendor. It looks like Meraki just stuck
> with what Broadcom's SDK was doing... which left this
> up to the proprietary nand driver.
> 
> Note: The invalid setting was and is handled by brcmnand. It
> falls back to "bch" in brcmnand_setup_dev() when ecc.algo is
> set to NAND_ECC_ALGO_UNKNOWN (since "hw" is not in the list
> above).
> 
> A correct nand-ecc-algo = "bch"; is already specified in the
> included  "bcm5301x-nand-cs0-bch8.dtsi". So this line can be
> dropped.
> 
> Reported-by: Rafał Miłecki <zajec5@xxxxxxxxx> (per Mail)
> Fixes: 935327a73553 ("ARM: dts: BCM5301X: Add DT for Meraki MR26")
> Fixes: ec88a9c344d9 ("ARM: BCM5301X: Add DT for Meraki MR32")
> Signed-off-by: Christian Lamparter <chunkeey@xxxxxxxxx>
> ---

Applied to https://github.com/Broadcom/stblinux/commits/devicetree/next, thanks!
--
Florian

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature


[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux