hc
2025-02-14 bbb9540dc49f70f6b703d1c8d1b85fa5f602d86e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
/* SPDX-License-Identifier: GPL-2.0 */
/*
 * R9A06G032 sysctrl IDs
 *
 * Copyright (C) 2018 Renesas Electronics Europe Limited
 *
 * Michel Pollet <michel.pollet@bp.renesas.com>, <buserror@gmail.com>
 */
 
#ifndef __DT_BINDINGS_R9A06G032_SYSCTRL_H__
#define __DT_BINDINGS_R9A06G032_SYSCTRL_H__
 
#define R9A06G032_CLK_PLL_USB        1
#define R9A06G032_CLK_48        1    /* AKA CLK_PLL_USB */
#define R9A06G032_MSEBIS_CLK        3    /* AKA CLKOUT_D16 */
#define R9A06G032_MSEBIM_CLK        3    /* AKA CLKOUT_D16 */
#define R9A06G032_CLK_DDRPHY_PLLCLK    5    /* AKA CLKOUT_D1OR2 */
#define R9A06G032_CLK50            6    /* AKA CLKOUT_D20 */
#define R9A06G032_CLK25            7    /* AKA CLKOUT_D40 */
#define R9A06G032_CLK125        9    /* AKA CLKOUT_D8 */
#define R9A06G032_CLK_P5_PG1        17    /* AKA DIV_P5_PG */
#define R9A06G032_CLK_REF_SYNC        21    /* AKA DIV_REF_SYNC */
#define R9A06G032_CLK_25_PG4        26
#define R9A06G032_CLK_25_PG5        27
#define R9A06G032_CLK_25_PG6        28
#define R9A06G032_CLK_25_PG7        29
#define R9A06G032_CLK_25_PG8        30
#define R9A06G032_CLK_ADC        31
#define R9A06G032_CLK_ECAT100        32
#define R9A06G032_CLK_HSR100        33
#define R9A06G032_CLK_I2C0        34
#define R9A06G032_CLK_I2C1        35
#define R9A06G032_CLK_MII_REF        36
#define R9A06G032_CLK_NAND        37
#define R9A06G032_CLK_NOUSBP2_PG6    38
#define R9A06G032_CLK_P1_PG2        39
#define R9A06G032_CLK_P1_PG3        40
#define R9A06G032_CLK_P1_PG4        41
#define R9A06G032_CLK_P4_PG3        42
#define R9A06G032_CLK_P4_PG4        43
#define R9A06G032_CLK_P6_PG1        44
#define R9A06G032_CLK_P6_PG2        45
#define R9A06G032_CLK_P6_PG3        46
#define R9A06G032_CLK_P6_PG4        47
#define R9A06G032_CLK_PCI_USB        48
#define R9A06G032_CLK_QSPI0        49
#define R9A06G032_CLK_QSPI1        50
#define R9A06G032_CLK_RGMII_REF        51
#define R9A06G032_CLK_RMII_REF        52
#define R9A06G032_CLK_SDIO0        53
#define R9A06G032_CLK_SDIO1        54
#define R9A06G032_CLK_SERCOS100        55
#define R9A06G032_CLK_SLCD        56
#define R9A06G032_CLK_SPI0        57
#define R9A06G032_CLK_SPI1        58
#define R9A06G032_CLK_SPI2        59
#define R9A06G032_CLK_SPI3        60
#define R9A06G032_CLK_SPI4        61
#define R9A06G032_CLK_SPI5        62
#define R9A06G032_CLK_SWITCH        63
#define R9A06G032_HCLK_ECAT125        65
#define R9A06G032_HCLK_PINCONFIG    66
#define R9A06G032_HCLK_SERCOS        67
#define R9A06G032_HCLK_SGPIO2        68
#define R9A06G032_HCLK_SGPIO3        69
#define R9A06G032_HCLK_SGPIO4        70
#define R9A06G032_HCLK_TIMER0        71
#define R9A06G032_HCLK_TIMER1        72
#define R9A06G032_HCLK_USBF        73
#define R9A06G032_HCLK_USBH        74
#define R9A06G032_HCLK_USBPM        75
#define R9A06G032_CLK_48_PG_F        76
#define R9A06G032_CLK_48_PG4        77
#define R9A06G032_CLK_DDRPHY_PCLK    81    /* AKA CLK_REF_SYNC_D4 */
#define R9A06G032_CLK_FW        81    /* AKA CLK_REF_SYNC_D4 */
#define R9A06G032_CLK_CRYPTO        81    /* AKA CLK_REF_SYNC_D4 */
#define R9A06G032_CLK_A7MP        84    /* AKA DIV_CA7 */
#define R9A06G032_HCLK_CAN0        85
#define R9A06G032_HCLK_CAN1        86
#define R9A06G032_HCLK_DELTASIGMA    87
#define R9A06G032_HCLK_PWMPTO        88
#define R9A06G032_HCLK_RSV        89
#define R9A06G032_HCLK_SGPIO0        90
#define R9A06G032_HCLK_SGPIO1        91
#define R9A06G032_RTOS_MDC        92
#define R9A06G032_CLK_CM3        93
#define R9A06G032_CLK_DDRC        94
#define R9A06G032_CLK_ECAT25        95
#define R9A06G032_CLK_HSR50        96
#define R9A06G032_CLK_HW_RTOS        97
#define R9A06G032_CLK_SERCOS50        98
#define R9A06G032_HCLK_ADC        99
#define R9A06G032_HCLK_CM3        100
#define R9A06G032_HCLK_CRYPTO_EIP150    101
#define R9A06G032_HCLK_CRYPTO_EIP93    102
#define R9A06G032_HCLK_DDRC        103
#define R9A06G032_HCLK_DMA0        104
#define R9A06G032_HCLK_DMA1        105
#define R9A06G032_HCLK_GMAC0        106
#define R9A06G032_HCLK_GMAC1        107
#define R9A06G032_HCLK_GPIO0        108
#define R9A06G032_HCLK_GPIO1        109
#define R9A06G032_HCLK_GPIO2        110
#define R9A06G032_HCLK_HSR        111
#define R9A06G032_HCLK_I2C0        112
#define R9A06G032_HCLK_I2C1        113
#define R9A06G032_HCLK_LCD        114
#define R9A06G032_HCLK_MSEBI_M        115
#define R9A06G032_HCLK_MSEBI_S        116
#define R9A06G032_HCLK_NAND        117
#define R9A06G032_HCLK_PG_I        118
#define R9A06G032_HCLK_PG19        119
#define R9A06G032_HCLK_PG20        120
#define R9A06G032_HCLK_PG3        121
#define R9A06G032_HCLK_PG4        122
#define R9A06G032_HCLK_QSPI0        123
#define R9A06G032_HCLK_QSPI1        124
#define R9A06G032_HCLK_ROM        125
#define R9A06G032_HCLK_RTC        126
#define R9A06G032_HCLK_SDIO0        127
#define R9A06G032_HCLK_SDIO1        128
#define R9A06G032_HCLK_SEMAP        129
#define R9A06G032_HCLK_SPI0        130
#define R9A06G032_HCLK_SPI1        131
#define R9A06G032_HCLK_SPI2        132
#define R9A06G032_HCLK_SPI3        133
#define R9A06G032_HCLK_SPI4        134
#define R9A06G032_HCLK_SPI5        135
#define R9A06G032_HCLK_SWITCH        136
#define R9A06G032_HCLK_SWITCH_RG    137
#define R9A06G032_HCLK_UART0        138
#define R9A06G032_HCLK_UART1        139
#define R9A06G032_HCLK_UART2        140
#define R9A06G032_HCLK_UART3        141
#define R9A06G032_HCLK_UART4        142
#define R9A06G032_HCLK_UART5        143
#define R9A06G032_HCLK_UART6        144
#define R9A06G032_HCLK_UART7        145
#define R9A06G032_CLK_UART0        146
#define R9A06G032_CLK_UART1        147
#define R9A06G032_CLK_UART2        148
#define R9A06G032_CLK_UART3        149
#define R9A06G032_CLK_UART4        150
#define R9A06G032_CLK_UART5        151
#define R9A06G032_CLK_UART6        152
#define R9A06G032_CLK_UART7        153
 
#endif /* __DT_BINDINGS_R9A06G032_SYSCTRL_H__ */