Skip to content

Commit 2d03ce9

Browse files
claudiubezneageertu
authored andcommitted
dt-bindings: clock: r9a08g045-cpg: Add power domain IDs
Add power domain IDs for the RZ/G3S (R9A08G045) SoC. Signed-off-by: Claudiu Beznea <claudiu.beznea.uj@bp.renesas.com> Reviewed-by: Geert Uytterhoeven <geert+renesas@glider.be> Acked-by: Rob Herring <robh@kernel.org> Reviewed-by: Ulf Hansson <ulf.hansson@linaro.org> Link: https://lore.kernel.org/r/20240422105355.1622177-5-claudiu.beznea.uj@bp.renesas.com Signed-off-by: Geert Uytterhoeven <geert+renesas@glider.be>
1 parent 5b9979f commit 2d03ce9

File tree

1 file changed

+70
-0
lines changed

1 file changed

+70
-0
lines changed

include/dt-bindings/clock/r9a08g045-cpg.h

Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,4 +239,74 @@
239239
#define R9A08G045_I3C_PRESETN 92
240240
#define R9A08G045_VBAT_BRESETN 93
241241

242+
/* Power domain IDs. */
243+
#define R9A08G045_PD_ALWAYS_ON 0
244+
#define R9A08G045_PD_GIC 1
245+
#define R9A08G045_PD_IA55 2
246+
#define R9A08G045_PD_MHU 3
247+
#define R9A08G045_PD_CORESIGHT 4
248+
#define R9A08G045_PD_SYC 5
249+
#define R9A08G045_PD_DMAC 6
250+
#define R9A08G045_PD_GTM0 7
251+
#define R9A08G045_PD_GTM1 8
252+
#define R9A08G045_PD_GTM2 9
253+
#define R9A08G045_PD_GTM3 10
254+
#define R9A08G045_PD_GTM4 11
255+
#define R9A08G045_PD_GTM5 12
256+
#define R9A08G045_PD_GTM6 13
257+
#define R9A08G045_PD_GTM7 14
258+
#define R9A08G045_PD_MTU 15
259+
#define R9A08G045_PD_POE3 16
260+
#define R9A08G045_PD_GPT 17
261+
#define R9A08G045_PD_POEGA 18
262+
#define R9A08G045_PD_POEGB 19
263+
#define R9A08G045_PD_POEGC 20
264+
#define R9A08G045_PD_POEGD 21
265+
#define R9A08G045_PD_WDT0 22
266+
#define R9A08G045_PD_XSPI 23
267+
#define R9A08G045_PD_SDHI0 24
268+
#define R9A08G045_PD_SDHI1 25
269+
#define R9A08G045_PD_SDHI2 26
270+
#define R9A08G045_PD_SSI0 27
271+
#define R9A08G045_PD_SSI1 28
272+
#define R9A08G045_PD_SSI2 29
273+
#define R9A08G045_PD_SSI3 30
274+
#define R9A08G045_PD_SRC 31
275+
#define R9A08G045_PD_USB0 32
276+
#define R9A08G045_PD_USB1 33
277+
#define R9A08G045_PD_USB_PHY 34
278+
#define R9A08G045_PD_ETHER0 35
279+
#define R9A08G045_PD_ETHER1 36
280+
#define R9A08G045_PD_I2C0 37
281+
#define R9A08G045_PD_I2C1 38
282+
#define R9A08G045_PD_I2C2 39
283+
#define R9A08G045_PD_I2C3 40
284+
#define R9A08G045_PD_SCIF0 41
285+
#define R9A08G045_PD_SCIF1 42
286+
#define R9A08G045_PD_SCIF2 43
287+
#define R9A08G045_PD_SCIF3 44
288+
#define R9A08G045_PD_SCIF4 45
289+
#define R9A08G045_PD_SCIF5 46
290+
#define R9A08G045_PD_SCI0 47
291+
#define R9A08G045_PD_SCI1 48
292+
#define R9A08G045_PD_IRDA 49
293+
#define R9A08G045_PD_RSPI0 50
294+
#define R9A08G045_PD_RSPI1 51
295+
#define R9A08G045_PD_RSPI2 52
296+
#define R9A08G045_PD_RSPI3 53
297+
#define R9A08G045_PD_RSPI4 54
298+
#define R9A08G045_PD_CANFD 55
299+
#define R9A08G045_PD_ADC 56
300+
#define R9A08G045_PD_TSU 57
301+
#define R9A08G045_PD_OCTA 58
302+
#define R9A08G045_PD_PDM 59
303+
#define R9A08G045_PD_PCI 60
304+
#define R9A08G045_PD_SPDIF 61
305+
#define R9A08G045_PD_I3C 62
306+
#define R9A08G045_PD_VBAT 63
307+
308+
#define R9A08G045_PD_DDR 64
309+
#define R9A08G045_PD_TZCDDR 65
310+
#define R9A08G045_PD_OTFDE_DDR 66
311+
242312
#endif /* __DT_BINDINGS_CLOCK_R9A08G045_CPG_H__ */

0 commit comments

Comments
 (0)