]> 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)
commitbb89842b22c4329bbde395874905afdf715bdacd
tree8398aecbb59db9f9b0cc9fbf9c0b16bf3aae4683
parent2ecdc3266e660057d045c0549055092ec763a9c2
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