Commit 112dfa5c authored by Geert Uytterhoeven's avatar Geert Uytterhoeven
Browse files

dt-bindings: i2c: renesas,riic: Add interrupt-names



The Renesas RZ/A and RZ/G2L I2C Bus Interface has no less than 8
interrupts.  Hence document the "interrupt-names" property, to make it
easier to review the interrupt mappings in DTS files.

Note that this property cannot be made required yet, as the RIIC nodes
in all DTS files lack the property.

Signed-off-by: default avatarGeert Uytterhoeven <geert+renesas@glider.be>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Reviewed-by: default avatarWolfram Sang <wsa+renesas@sang-engineering.com>
Link: https://lore.kernel.org/r/a81d0e14e395f297666e8c3a8ce3e292d2606a65.1626267422.git.geert+renesas@glider.be
parent 9ea0c7b3
Loading
Loading
Loading
Loading
+21 −8
Original line number Diff line number Diff line
@@ -27,14 +27,25 @@ properties:

  interrupts:
    items:
      - description: Transmit End Interrupt (TEI)
      - description: Receive Data Full Interrupt (RI)
      - description: Transmit Data Empty Interrupt (TI)
      - description: Stop Condition Detection Interrupt (SPI)
      - description: Start Condition Detection Interrupt (STI)
      - description: NACK Reception Interrupt (NAKI)
      - description: Arbitration-Lost Interrupt (ALI)
      - description: Timeout Interrupt (TMOI)
      - description: Transmit End Interrupt
      - description: Receive Data Full Interrupt
      - description: Transmit Data Empty Interrupt
      - description: Stop Condition Detection Interrupt
      - description: Start Condition Detection Interrupt
      - description: NACK Reception Interrupt
      - description: Arbitration-Lost Interrupt
      - description: Timeout Interrupt

  interrupt-names:
    items:
      - const: tei
      - const: ri
      - const: ti
      - const: spi
      - const: sti
      - const: naki
      - const: ali
      - const: tmoi

  clock-frequency:
    description:
@@ -85,6 +96,8 @@ examples:
                         <GIC_SPI 162 IRQ_TYPE_LEVEL_HIGH>,
                         <GIC_SPI 163 IRQ_TYPE_LEVEL_HIGH>,
                         <GIC_SPI 164 IRQ_TYPE_LEVEL_HIGH>;
            interrupt-names = "tei", "ri", "ti", "spi", "sti", "naki", "ali",
                              "tmoi";
            clocks = <&mstp9_clks R7S72100_CLK_I2C0>;
            clock-frequency = <100000>;
            power-domains = <&cpg_clocks>;