renesas,cmt.yaml (bd0ed737d5fda2ec55f915ed2c4f586363f71129) | renesas,cmt.yaml (4abb38595b1b116bd1440c76c69c9f0416ec55a4) |
---|---|
1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/timer/renesas,cmt.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Renesas Compare Match Timer (CMT) 8 --- 70 unchanged lines hidden (view full) --- 79 - renesas,r8a77970-cmt0 # 32-bit CMT0 on R-Car V3M 80 - renesas,r8a77980-cmt0 # 32-bit CMT0 on R-Car V3H 81 - renesas,r8a77990-cmt0 # 32-bit CMT0 on R-Car E3 82 - renesas,r8a77995-cmt0 # 32-bit CMT0 on R-Car D3 83 - const: renesas,rcar-gen3-cmt0 # 32-bit CMT0 on R-Car Gen3 and RZ/G2 84 85 - items: 86 - enum: | 1# SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 2%YAML 1.2 3--- 4$id: http://devicetree.org/schemas/timer/renesas,cmt.yaml# 5$schema: http://devicetree.org/meta-schemas/core.yaml# 6 7title: Renesas Compare Match Timer (CMT) 8 --- 70 unchanged lines hidden (view full) --- 79 - renesas,r8a77970-cmt0 # 32-bit CMT0 on R-Car V3M 80 - renesas,r8a77980-cmt0 # 32-bit CMT0 on R-Car V3H 81 - renesas,r8a77990-cmt0 # 32-bit CMT0 on R-Car E3 82 - renesas,r8a77995-cmt0 # 32-bit CMT0 on R-Car D3 83 - const: renesas,rcar-gen3-cmt0 # 32-bit CMT0 on R-Car Gen3 and RZ/G2 84 85 - items: 86 - enum: |
87 - renesas,r8a779a0-cmt0 # 32-bit CMT0 on R-Car V3U 88 - renesas,r8a779f0-cmt0 # 32-bit CMT0 on R-Car S4-8 89 - const: renesas,rcar-gen4-cmt0 # 32-bit CMT0 on R-Car Gen4 90 91 - items: 92 - enum: | |
93 - renesas,r8a774a1-cmt1 # 48-bit CMT on RZ/G2M 94 - renesas,r8a774b1-cmt1 # 48-bit CMT on RZ/G2N 95 - renesas,r8a774c0-cmt1 # 48-bit CMT on RZ/G2E 96 - renesas,r8a774e1-cmt1 # 48-bit CMT on RZ/G2H 97 - renesas,r8a7795-cmt1 # 48-bit CMT on R-Car H3 98 - renesas,r8a7796-cmt1 # 48-bit CMT on R-Car M3-W 99 - renesas,r8a77961-cmt1 # 48-bit CMT on R-Car M3-W+ 100 - renesas,r8a77965-cmt1 # 48-bit CMT on R-Car M3-N 101 - renesas,r8a77970-cmt1 # 48-bit CMT on R-Car V3M 102 - renesas,r8a77980-cmt1 # 48-bit CMT on R-Car V3H 103 - renesas,r8a77990-cmt1 # 48-bit CMT on R-Car E3 104 - renesas,r8a77995-cmt1 # 48-bit CMT on R-Car D3 105 - const: renesas,rcar-gen3-cmt1 # 48-bit CMT on R-Car Gen3 and RZ/G2 106 107 - items: 108 - enum: | 87 - renesas,r8a774a1-cmt1 # 48-bit CMT on RZ/G2M 88 - renesas,r8a774b1-cmt1 # 48-bit CMT on RZ/G2N 89 - renesas,r8a774c0-cmt1 # 48-bit CMT on RZ/G2E 90 - renesas,r8a774e1-cmt1 # 48-bit CMT on RZ/G2H 91 - renesas,r8a7795-cmt1 # 48-bit CMT on R-Car H3 92 - renesas,r8a7796-cmt1 # 48-bit CMT on R-Car M3-W 93 - renesas,r8a77961-cmt1 # 48-bit CMT on R-Car M3-W+ 94 - renesas,r8a77965-cmt1 # 48-bit CMT on R-Car M3-N 95 - renesas,r8a77970-cmt1 # 48-bit CMT on R-Car V3M 96 - renesas,r8a77980-cmt1 # 48-bit CMT on R-Car V3H 97 - renesas,r8a77990-cmt1 # 48-bit CMT on R-Car E3 98 - renesas,r8a77995-cmt1 # 48-bit CMT on R-Car D3 99 - const: renesas,rcar-gen3-cmt1 # 48-bit CMT on R-Car Gen3 and RZ/G2 100 101 - items: 102 - enum: |
103 - renesas,r8a779a0-cmt0 # 32-bit CMT0 on R-Car V3U 104 - renesas,r8a779f0-cmt0 # 32-bit CMT0 on R-Car S4-8 105 - const: renesas,rcar-gen4-cmt0 # 32-bit CMT0 on R-Car Gen4 106 107 - items: 108 - enum: |
|
109 - renesas,r8a779a0-cmt1 # 48-bit CMT on R-Car V3U 110 - renesas,r8a779f0-cmt1 # 48-bit CMT on R-Car S4-8 111 - const: renesas,rcar-gen4-cmt1 # 48-bit CMT on R-Car Gen4 112 113 reg: 114 maxItems: 1 115 116 interrupts: --- 23 unchanged lines hidden (view full) --- 140allOf: 141 - if: 142 properties: 143 compatible: 144 contains: 145 enum: 146 - renesas,rcar-gen2-cmt0 147 - renesas,rcar-gen3-cmt0 | 109 - renesas,r8a779a0-cmt1 # 48-bit CMT on R-Car V3U 110 - renesas,r8a779f0-cmt1 # 48-bit CMT on R-Car S4-8 111 - const: renesas,rcar-gen4-cmt1 # 48-bit CMT on R-Car Gen4 112 113 reg: 114 maxItems: 1 115 116 interrupts: --- 23 unchanged lines hidden (view full) --- 140allOf: 141 - if: 142 properties: 143 compatible: 144 contains: 145 enum: 146 - renesas,rcar-gen2-cmt0 147 - renesas,rcar-gen3-cmt0 |
148 - renesas,rcar-gen4-cmt0 |
|
148 then: 149 properties: 150 interrupts: 151 minItems: 2 152 maxItems: 2 153 154 - if: 155 properties: 156 compatible: 157 contains: 158 enum: 159 - renesas,rcar-gen2-cmt1 160 - renesas,rcar-gen3-cmt1 | 149 then: 150 properties: 151 interrupts: 152 minItems: 2 153 maxItems: 2 154 155 - if: 156 properties: 157 compatible: 158 contains: 159 enum: 160 - renesas,rcar-gen2-cmt1 161 - renesas,rcar-gen3-cmt1 |
162 - renesas,rcar-gen4-cmt1 |
|
161 then: 162 properties: 163 interrupts: 164 minItems: 8 165 maxItems: 8 166 167additionalProperties: false 168 --- 32 unchanged lines hidden --- | 163 then: 164 properties: 165 interrupts: 166 minItems: 8 167 maxItems: 8 168 169additionalProperties: false 170 --- 32 unchanged lines hidden --- |