• Boris Brezillon's avatar
    mtd: nand: Add an option to maximize the ECC strength · ba78ee00
    Boris Brezillon authored
    The generic NAND DT bindings allows one to tweak the ECC strength and
    step size to their need. It can be used to lower the ECC strength to
    match a bootloader/firmware config, but might also be used to get a better
    reliability.
    
    In the latter case, the user might want to use the maximum ECC strength
    without having to explicitly calculate the exact value (this value not
    only depends on the OOB size, but also on the NAND controller, and can
    be tricky to extract).
    
    Add a generic 'nand-ecc-maximize' DT property and the associated
    NAND_ECC_MAXIMIZE flag, to let ECC controller drivers select the best
    ECC strength and step-size on their own.
    Signed-off-by: default avatarBoris Brezillon <boris.brezillon@free-electrons.com>
    Acked-by: default avatarRob Herring <robh@kernel.org>
    ba78ee00
nand.txt 2.5 KB