]> git.baikalelectronics.ru Git - kernel.git/commit
dt-bindings: memory-controllers: ingenic: Split out child node properties
authorRob Herring <robh@kernel.org>
Wed, 25 May 2022 21:01:40 +0000 (16:01 -0500)
committerRob Herring <robh@kernel.org>
Fri, 3 Jun 2022 16:48:25 +0000 (11:48 -0500)
commit25adaa94e66b64e80e8fcdb3575aa918b81f18ca
tree8398aecbb59db9f9b0cc9fbf9c0b16bf3aae4683
parentaf2d779047f3ecb02fe4200e1f176f8a18e966e4
dt-bindings: memory-controllers: ingenic: Split out child node properties

Binding schemas which define child node properties such as memory
controllers with timing properties need a separate schema which can be
referenced from child device schemas. This is necessary for
unevaluatedProperties checks to work properly.

Move the ingenic,nemc child properties to its own file and reference
from ingenic,nand.yaml which describes a child NAND controller.

Signed-off-by: Rob Herring <robh@kernel.org>
Acked-by: Paul Cercueil <paul@crapouillou.net>
Link: https://lore.kernel.org/r/20220525210140.2489866-1-robh@kernel.org
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc-peripherals.yaml [new file with mode: 0644]
Documentation/devicetree/bindings/memory-controllers/ingenic,nemc.yaml
Documentation/devicetree/bindings/mtd/ingenic,nand.yaml