1 /*
2  * Renesas SCP/MCP Software
3  * Copyright (c) 2020-2021, Renesas Electronics Corporation. All rights
4  * reserved.
5  *
6  * SPDX-License-Identifier: BSD-3-Clause
7  */
8 
9 #ifndef RESET_MSTP_DEVICES_H
10 #define RESET_MSTP_DEVICES_H
11 
12 /*!
13  * \brief Clock device indexes.
14  */
15 enum reset_mstp_dev_idx {
16     RESET_MSTP_DEV_IDX_FDP1_1,
17     RESET_MSTP_DEV_IDX_FDP1_0,
18     RESET_MSTP_DEV_IDX_SCIF5,
19     RESET_MSTP_DEV_IDX_SCIF4,
20     RESET_MSTP_DEV_IDX_SCIF3,
21     RESET_MSTP_DEV_IDX_SCIF1,
22     RESET_MSTP_DEV_IDX_SCIF0,
23     RESET_MSTP_DEV_IDX_MSIOF3,
24     RESET_MSTP_DEV_IDX_MSIOF2,
25     RESET_MSTP_DEV_IDX_MSIOF1,
26     RESET_MSTP_DEV_IDX_MSIOF0,
27     RESET_MSTP_DEV_IDX_SYS_DMAC2,
28     RESET_MSTP_DEV_IDX_SYS_DMAC1,
29     RESET_MSTP_DEV_IDX_SYS_DMAC0,
30     RESET_MSTP_DEV_IDX_SCEG_PUB,
31     RESET_MSTP_DEV_IDX_CMT3,
32     RESET_MSTP_DEV_IDX_CMT2,
33     RESET_MSTP_DEV_IDX_CMT1,
34     RESET_MSTP_DEV_IDX_CMT0,
35     RESET_MSTP_DEV_IDX_TPU0,
36     RESET_MSTP_DEV_IDX_SCIF2,
37     RESET_MSTP_DEV_IDX_SDIF3,
38     RESET_MSTP_DEV_IDX_SDIF2,
39     RESET_MSTP_DEV_IDX_SDIF1,
40     RESET_MSTP_DEV_IDX_SDIF0,
41     RESET_MSTP_DEV_IDX_PCIE1,
42     RESET_MSTP_DEV_IDX_PCIE0,
43     RESET_MSTP_DEV_IDX_USB_DMAC30,
44     RESET_MSTP_DEV_IDX_USB3_IF0,
45     RESET_MSTP_DEV_IDX_USB_DMAC31,
46     RESET_MSTP_DEV_IDX_USB_DMAC0,
47     RESET_MSTP_DEV_IDX_USB_DMAC1,
48     RESET_MSTP_DEV_IDX_RWDT,
49     RESET_MSTP_DEV_IDX_INTC_EX,
50     RESET_MSTP_DEV_IDX_INTC_AP,
51     RESET_MSTP_DEV_IDX_AUDMAC1,
52     RESET_MSTP_DEV_IDX_AUDMAC0,
53     RESET_MSTP_DEV_IDX_DRIF31,
54     RESET_MSTP_DEV_IDX_DRIF30,
55     RESET_MSTP_DEV_IDX_DRIF21,
56     RESET_MSTP_DEV_IDX_DRIF20,
57     RESET_MSTP_DEV_IDX_DRIF11,
58     RESET_MSTP_DEV_IDX_DRIF10,
59     RESET_MSTP_DEV_IDX_DRIF01,
60     RESET_MSTP_DEV_IDX_DRIF00,
61     RESET_MSTP_DEV_IDX_HSCIF4,
62     RESET_MSTP_DEV_IDX_HSCIF3,
63     RESET_MSTP_DEV_IDX_HSCIF2,
64     RESET_MSTP_DEV_IDX_HSCIF1,
65     RESET_MSTP_DEV_IDX_HSCIF0,
66     RESET_MSTP_DEV_IDX_THERMAL,
67     RESET_MSTP_DEV_IDX_PWM,
68     RESET_MSTP_DEV_IDX_FCPVD2,
69     RESET_MSTP_DEV_IDX_FCPVD1,
70     RESET_MSTP_DEV_IDX_FCPVD0,
71     RESET_MSTP_DEV_IDX_FCPVB1,
72     RESET_MSTP_DEV_IDX_FCPVB0,
73     RESET_MSTP_DEV_IDX_FCPVI1,
74     RESET_MSTP_DEV_IDX_FCPVI0,
75     RESET_MSTP_DEV_IDX_FCPF1,
76     RESET_MSTP_DEV_IDX_FCPF0,
77     RESET_MSTP_DEV_IDX_FCPCS,
78     RESET_MSTP_DEV_IDX_VSPD2,
79     RESET_MSTP_DEV_IDX_VSPD1,
80     RESET_MSTP_DEV_IDX_VSPD0,
81     RESET_MSTP_DEV_IDX_VSPBC,
82     RESET_MSTP_DEV_IDX_VSPBD,
83     RESET_MSTP_DEV_IDX_VSPI1,
84     RESET_MSTP_DEV_IDX_VSPI0,
85     RESET_MSTP_DEV_IDX_EHCI3,
86     RESET_MSTP_DEV_IDX_EHCI2,
87     RESET_MSTP_DEV_IDX_EHCI1,
88     RESET_MSTP_DEV_IDX_EHCI0,
89     RESET_MSTP_DEV_IDX_HSUSB,
90     RESET_MSTP_DEV_IDX_HSUSB3,
91     RESET_MSTP_DEV_IDX_CMM3,
92     RESET_MSTP_DEV_IDX_CMM2,
93     RESET_MSTP_DEV_IDX_CMM1,
94     RESET_MSTP_DEV_IDX_CMM0,
95     RESET_MSTP_DEV_IDX_CSI20,
96     RESET_MSTP_DEV_IDX_CSI41,
97     RESET_MSTP_DEV_IDX_CSI40,
98     RESET_MSTP_DEV_IDX_DU3,
99     RESET_MSTP_DEV_IDX_DU2,
100     RESET_MSTP_DEV_IDX_DU1,
101     RESET_MSTP_DEV_IDX_DU0,
102     RESET_MSTP_DEV_IDX_LVDS,
103     RESET_MSTP_DEV_IDX_HDMI1,
104     RESET_MSTP_DEV_IDX_HDMI0,
105     RESET_MSTP_DEV_IDX_VIN7,
106     RESET_MSTP_DEV_IDX_VIN6,
107     RESET_MSTP_DEV_IDX_VIN5,
108     RESET_MSTP_DEV_IDX_VIN4,
109     RESET_MSTP_DEV_IDX_VIN3,
110     RESET_MSTP_DEV_IDX_VIN2,
111     RESET_MSTP_DEV_IDX_VIN1,
112     RESET_MSTP_DEV_IDX_VIN0,
113     RESET_MSTP_DEV_IDX_ETHERAVB,
114     RESET_MSTP_DEV_IDX_SATA0,
115     RESET_MSTP_DEV_IDX_IMR3,
116     RESET_MSTP_DEV_IDX_IMR2,
117     RESET_MSTP_DEV_IDX_IMR1,
118     RESET_MSTP_DEV_IDX_IMR0,
119     RESET_MSTP_DEV_IDX_GPIO7,
120     RESET_MSTP_DEV_IDX_GPIO6,
121     RESET_MSTP_DEV_IDX_GPIO5,
122     RESET_MSTP_DEV_IDX_GPIO4,
123     RESET_MSTP_DEV_IDX_GPIO3,
124     RESET_MSTP_DEV_IDX_GPIO2,
125     RESET_MSTP_DEV_IDX_GPIO1,
126     RESET_MSTP_DEV_IDX_GPIO0,
127     RESET_MSTP_DEV_IDX_CAN_FD,
128     RESET_MSTP_DEV_IDX_CAN_IF1,
129     RESET_MSTP_DEV_IDX_CAN_IF0,
130     RESET_MSTP_DEV_IDX_I2C6,
131     RESET_MSTP_DEV_IDX_I2C5,
132     RESET_MSTP_DEV_IDX_I2C_DVFS,
133     RESET_MSTP_DEV_IDX_I2C4,
134     RESET_MSTP_DEV_IDX_I2C3,
135     RESET_MSTP_DEV_IDX_I2C2,
136     RESET_MSTP_DEV_IDX_I2C1,
137     RESET_MSTP_DEV_IDX_I2C0,
138     RESET_MSTP_DEV_IDX_SSI_ALL,
139     RESET_MSTP_DEV_IDX_SSI9,
140     RESET_MSTP_DEV_IDX_SSI8,
141     RESET_MSTP_DEV_IDX_SSI7,
142     RESET_MSTP_DEV_IDX_SSI6,
143     RESET_MSTP_DEV_IDX_SSI5,
144     RESET_MSTP_DEV_IDX_SSI4,
145     RESET_MSTP_DEV_IDX_SSI3,
146     RESET_MSTP_DEV_IDX_SSI2,
147     RESET_MSTP_DEV_IDX_SSI1,
148     RESET_MSTP_DEV_IDX_SSI0,
149     RESET_MSTP_DEV_IDX_COUNT
150 };
151 
152 #endif /* RESET_MSTP_DEVICES_H */
153