[PATCH] dt-bindings: mtd: brcm,brcmnand: update interrupts description
Rob Herring
robh at kernel.org
Mon Nov 7 12:17:02 PST 2022
On Fri, 04 Nov 2022 09:53:16 +0100, Rafał Miłecki wrote:
> From: Rafał Miłecki <rafal at milecki.pl>
>
> 1. DMA and EDU are mutually exclusive: don't allow both at the same time
> 2. Require interrupt-names for 2+ interrupts to avoid /guessing/
>
> Reported-by: Florian Fainelli <f.fainelli at gmail.com>
> Signed-off-by: Rafał Miłecki <rafal at milecki.pl>
> ---
> I also thought of something like:
> interrupts:
> minItems: 1
> items:
> - description: NAND CTLRDY interrupt
> - anyOf:
> - description: FLASH_DMA_DONE if flash DMA is available
> - description: FLASH_EDU_DONE if EDU is available
> (to avoid text-form "or" in "description") but that didn't work:
> CHKDT Documentation/devicetree/bindings/processed-schema.json
> ./Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml: error checking schema file
> SCHEMA Documentation/devicetree/bindings/processed-schema.json
> Documentation/devicetree/bindings/mtd/brcm,brcmnand.yaml: ignoring, error in schema: properties: interrupts
> ---
> .../devicetree/bindings/mtd/brcm,brcmnand.yaml | 16 ++++++++++++----
> 1 file changed, 12 insertions(+), 4 deletions(-)
>
Reviewed-by: Rob Herring <robh at kernel.org>
More information about the linux-mtd
mailing list