xref: /linux/Documentation/devicetree/bindings/net/ti,icss-iep.yaml (revision a1ff5a7d78a036d6c2178ee5acd6ba4946243800)
1f0035689SMD Danish Anwar# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
2f0035689SMD Danish Anwar%YAML 1.2
3f0035689SMD Danish Anwar---
4f0035689SMD Danish Anwar$id: http://devicetree.org/schemas/net/ti,icss-iep.yaml#
5f0035689SMD Danish Anwar$schema: http://devicetree.org/meta-schemas/core.yaml#
6f0035689SMD Danish Anwar
7f0035689SMD Danish Anwartitle: Texas Instruments ICSS Industrial Ethernet Peripheral (IEP) module
8f0035689SMD Danish Anwar
9f0035689SMD Danish Anwarmaintainers:
10f0035689SMD Danish Anwar  - Md Danish Anwar <danishanwar@ti.com>
11f0035689SMD Danish Anwar
12f0035689SMD Danish Anwarproperties:
13f0035689SMD Danish Anwar  compatible:
14f0035689SMD Danish Anwar    oneOf:
15f0035689SMD Danish Anwar      - items:
16f0035689SMD Danish Anwar          - enum:
17f0035689SMD Danish Anwar              - ti,am642-icss-iep
18f0035689SMD Danish Anwar              - ti,j721e-icss-iep
19f0035689SMD Danish Anwar          - const: ti,am654-icss-iep
20f0035689SMD Danish Anwar
21f0035689SMD Danish Anwar      - const: ti,am654-icss-iep
22f0035689SMD Danish Anwar
23f0035689SMD Danish Anwar
24f0035689SMD Danish Anwar  reg:
25f0035689SMD Danish Anwar    maxItems: 1
26f0035689SMD Danish Anwar
27f0035689SMD Danish Anwar  clocks:
28f0035689SMD Danish Anwar    maxItems: 1
29f0035689SMD Danish Anwar    description: phandle to the IEP source clock
30f0035689SMD Danish Anwar
31*5056860cSDiogo Ivo  interrupts:
32*5056860cSDiogo Ivo    maxItems: 1
33*5056860cSDiogo Ivo    description:
34*5056860cSDiogo Ivo      Interrupt specifier for capture/compare IRQ.
35*5056860cSDiogo Ivo
36*5056860cSDiogo Ivo  interrupt-names:
37*5056860cSDiogo Ivo    items:
38*5056860cSDiogo Ivo      - const: iep_cap_cmp
39*5056860cSDiogo Ivo
40f0035689SMD Danish Anwarrequired:
41f0035689SMD Danish Anwar  - compatible
42f0035689SMD Danish Anwar  - reg
43f0035689SMD Danish Anwar  - clocks
44f0035689SMD Danish Anwar
45f0035689SMD Danish AnwaradditionalProperties: false
46f0035689SMD Danish Anwar
47f0035689SMD Danish Anwarexamples:
48f0035689SMD Danish Anwar  - |
49f0035689SMD Danish Anwar    /* AM65x */
50f0035689SMD Danish Anwar    icssg0_iep0: iep@2e000 {
51f0035689SMD Danish Anwar        compatible = "ti,am654-icss-iep";
52f0035689SMD Danish Anwar        reg = <0x2e000 0x1000>;
53f0035689SMD Danish Anwar        clocks = <&icssg0_iepclk_mux>;
54f0035689SMD Danish Anwar    };
55