mirror of
https://github.com/torvalds/linux.git
synced 2026-05-25 15:41:52 +02:00
dt-bindings: nand: meson: make ECC properties dependent
ECC properties 'nand-ecc-strength' and 'nand-ecc-step-size' depends on each other, so they must be both either set or not set. In first case ECC core will try to use these values if possible (by checking ECC caps provided by driver), in second case ECC core will select most optimal values for both properties. Signed-off-by: Arseniy Krasnov <AVKrasnov@sberdevices.ru> Acked-by: Rob Herring <robh@kernel.org> Signed-off-by: Miquel Raynal <miquel.raynal@bootlin.com> Link: https://lore.kernel.org/linux-mtd/20230717053402.1203724-2-AVKrasnov@sberdevices.ru
This commit is contained in:
parent
c3519aed2a
commit
350301a3d7
|
|
@ -66,6 +66,10 @@ patternProperties:
|
|||
|
||||
unevaluatedProperties: false
|
||||
|
||||
dependencies:
|
||||
nand-ecc-strength: ['nand-ecc-step-size']
|
||||
nand-ecc-step-size: ['nand-ecc-strength']
|
||||
|
||||
|
||||
required:
|
||||
- compatible
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user