Zephyr Project API 4.3.99
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
r8a779g0_cpg_mssr.h
Go to the documentation of this file.
1/*
2 * Copyright (c) 2025 Renesas Electronics Corporation
3 *
4 * SPDX-License-Identifier: Apache-2.0
5 */
6
11
12#ifndef ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_RENESAS_CLOCK_R8A779G0_H_
13#define ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_RENESAS_CLOCK_R8A779G0_H_
14
15#include "renesas_cpg_mssr.h"
16
18/* r8a779g0 CPG Core Clocks */
19#define R8A779G0_CLK_Z0 0
20#define R8A779G0_CLK_Z1 1
21#define R8A779G0_CLK_Z2 2
22#define R8A779G0_CLK_ZG 3
23#define R8A779G0_CLK_ZR 4
24#define R8A779G0_CLK_ZX 5
25#define R8A779G0_CLK_ZS 6
26#define R8A779G0_CLK_ZT 7
27#define R8A779G0_CLK_ZTR 8
28
29#define R8A779G0_CLK_S0 9
30#define R8A779G0_CLK_S0D2 10
31#define R8A779G0_CLK_S0D3 11
32#define R8A779G0_CLK_S0D4 12
33
34#define R8A779G0_CLK_S0VIO 13
35#define R8A779G0_CLK_S0D1_VIO 14
36#define R8A779G0_CLK_S0D2_VIO 15
37#define R8A779G0_CLK_S0D4_VIO 16
38#define R8A779G0_CLK_S0D8_VIO 17
39
40#define R8A779G0_CLK_S0VC 18
41#define R8A779G0_CLK_S0D1_VC 19
42#define R8A779G0_CLK_S0D2_VC 20
43#define R8A779G0_CLK_S0D4_VC 21
44
45#define R8A779G0_CLK_S0D2_MM 22
46#define R8A779G0_CLK_S0D4_MM 23
47
48#define R8A779G0_CLK_S0D2_U3DG 24
49#define R8A779G0_CLK_S0D4_U3DG 25
50
51#define R8A779G0_CLK_S0D2_RT 26
52#define R8A779G0_CLK_S0D3_RT 27
53#define R8A779G0_CLK_S0D4_RT 28
54#define R8A779G0_CLK_S0D6_RT 29
55#define R8A779G0_CLK_S0D24_RT 30
56
57#define R8A779G0_CLK_S0D2_PER 31
58#define R8A779G0_CLK_S0D3_PER 32
59#define R8A779G0_CLK_S0D4_PER 33
60#define R8A779G0_CLK_S0D6_PER 34
61#define R8A779G0_CLK_S0D12_PER 35
62#define R8A779G0_CLK_S0D24_PER 36
63
64#define R8A779G0_CLK_S0_HSC 37
65#define R8A779G0_CLK_S0D1_HSC 38
66#define R8A779G0_CLK_S0D2_HSC 39
67#define R8A779G0_CLK_S0D4_HSC 40
68#define R8A779G0_CLK_S0D8_HSC 41
69
70#define R8A779G0_CLK_S0D2_CC 42
71#define R8A779G0_CLK_SV_IR 43
72#define R8A779G0_CLK_SVD1_IR 44
73#define R8A779G0_CLK_SVD2_IR 45
74#define R8A779G0_CLK_IMPA0 46
75#define R8A779G0_CLK_SV_VIP 47
76#define R8A779G0_CLK_SVD1_VIP 48
77#define R8A779G0_CLK_SVD2_VIP 49
78
79#define R8A779G0_CLK_CL 50
80#define R8A779G0_CLK_CL16M 51
81#define R8A779G0_CLK_CL16M_MM 52
82#define R8A779G0_CLK_CL16M_RT 53
83#define R8A779G0_CLK_CL16M_PER 54
84#define R8A779G0_CLK_CL16M_HSC 55
85
86#define R8A779G0_CLK_ZB3 56
87#define R8A779G0_CLK_ZB3D2 57
88#define R8A779G0_CLK_ZB3D4 58
89
90#define R8A779G0_CLK_SDSRC 59
91#define R8A779G0_CLK_SD0H 60
92#define R8A779G0_CLK_SD0 61
93#define R8A779G0_CLK_RPC 62
94#define R8A779G0_CLK_RPCD2 63
95#define R8A779G0_CLK_MSO 64
96#define R8A779G0_CLK_CANFD 65
97#define R8A779G0_CLK_CSI 66
98#define R8A779G0_CLK_FRAY 67
99#define R8A779G0_CLK_IPC 68
100#define R8A779G0_CLK_POST2 69
101#define R8A779G0_CLK_POST3 70
102#define R8A779G0_CLK_POST4 71
103#define R8A779G0_CLK_POST 72
104
105#define R8A779G0_CLK_SASYNCRT 73
106#define R8A779G0_CLK_SASYNCPERD1 74
107#define R8A779G0_CLK_SASYNCPERD2 75
108#define R8A779G0_CLK_SASYNCPERD4 76
109
110#define R8A779G0_CLK_VIOBUS 77
111#define R8A779G0_CLK_VIOBUSD2 78
112#define R8A779G0_CLK_VCBUS 79
113#define R8A779G0_CLK_VCBUSD2 80
114#define R8A779G0_CLK_IMPA1 81
115#define R8A779G0_CLK_DSIREF 82
116#define R8A779G0_CLK_ADGH 83
117
118#define R8A779G0_CLK_OSCCLK 84
119#define R8A779G0_CLK_IMPA 85
120#define R8A779G0_CLK_IMPAD4 86
121#define R8A779G0_CLK_CPEX 87
122#define R8A779G0_CLK_CP 88
123#define R8A779G0_CLK_CBFUSA 89
124#define R8A779G0_CLK_RCLK 90
126
127#endif /* ZEPHYR_INCLUDE_DT_BINDINGS_CLOCK_RENESAS_CLOCK_R8A779G0_H_ */