Commit 1963e65b authored by Suraj Jaiswal's avatar Suraj Jaiswal Committed by David S. Miller
Browse files

dt-bindings: net: qcom,ethqos: add binding doc for safety IRQ for sa8775p



Add binding doc for safety IRQ. The safety IRQ will be
triggered for ECC(error correction code), DPP(data path
parity), FSM(finite state machine) error.

Signed-off-by: default avatarSuraj Jaiswal <quic_jsuraj@quicinc.com>
Reviewed-by: default avatarRob Herring <robh@kernel.org>
Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
parent 0972d1d9
Loading
Loading
Loading
Loading
+6 −3
Original line number Diff line number Diff line
@@ -37,12 +37,14 @@ properties:
    items:
      - description: Combined signal for various interrupt events
      - description: The interrupt that occurs when Rx exits the LPI state
      - description: The interrupt that occurs when HW safety error triggered

  interrupt-names:
    minItems: 1
    items:
      - const: macirq
      - const: eth_lpi
      - enum: [eth_lpi, sfty]
      - const: sfty

  clocks:
    maxItems: 4
@@ -89,8 +91,9 @@ examples:
               <&gcc GCC_ETH_PTP_CLK>,
               <&gcc GCC_ETH_RGMII_CLK>;
      interrupts = <GIC_SPI 56 IRQ_TYPE_LEVEL_HIGH>,
                   <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>;
      interrupt-names = "macirq", "eth_lpi";
                   <GIC_SPI 55 IRQ_TYPE_LEVEL_HIGH>,
                   <GIC_SPI 782 IRQ_TYPE_LEVEL_HIGH>;
      interrupt-names = "macirq", "eth_lpi", "sfty";

      rx-fifo-depth = <4096>;
      tx-fifo-depth = <4096>;
+4 −2
Original line number Diff line number Diff line
@@ -108,13 +108,15 @@ properties:
      - description: Combined signal for various interrupt events
      - description: The interrupt to manage the remote wake-up packet detection
      - description: The interrupt that occurs when Rx exits the LPI state
      - description: The interrupt that occurs when HW safety error triggered

  interrupt-names:
    minItems: 1
    items:
      - const: macirq
      - enum: [eth_wake_irq, eth_lpi]
      - const: eth_lpi
      - enum: [eth_wake_irq, eth_lpi, sfty]
      - enum: [eth_wake_irq, eth_lpi, sfty]
      - enum: [eth_wake_irq, eth_lpi, sfty]

  clocks:
    minItems: 1