]> git.ipfire.org Git - thirdparty/linux.git/commit
dt-bindings: memory-controllers: fsl,ifc: split child node differences
authorFrank Li <Frank.Li@nxp.com>
Mon, 9 Sep 2024 16:53:57 +0000 (12:53 -0400)
committerKrzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Mon, 30 Sep 2024 10:45:23 +0000 (12:45 +0200)
commit89e6684538f59093d89eda50e30a6f2644b06ab6
treeb4938a91103a9ff585d6b3811a0f2de2dfbd5ac1
parent9852d85ec9d492ebef56dc5f229416c925758edc
dt-bindings: memory-controllers: fsl,ifc: split child node differences

ifc can connect nor, nand and fpag. Split "^.*@..." into "nand@..." and
"(flash|fpga|board-control|cpld)@..." to better describe the child's node
binding requirements.

Fix below warning:
arch/arm64/boot/dts/freescale/fsl-ls1043a-qds.dtb: /soc/memory-controller@1530000/nand@1,0:
failed to match any schema with compatible: ['fsl,ifc-nand']

Signed-off-by: Frank Li <Frank.Li@nxp.com>
Reviewed-by: Rob Herring (Arm) <robh@kernel.org>
Link: https://lore.kernel.org/r/20240909165358.2384975-1-Frank.Li@nxp.com
Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Documentation/devicetree/bindings/memory-controllers/fsl/fsl,ifc.yaml