xref: /src/sys/contrib/device-tree/include/dt-bindings/reset/amlogic,meson-g12a-reset.h (revision cb7aa33ac6cd46a5434798e50363136e64f3ae98)
10db636cbSEmmanuel Vadot /* SPDX-License-Identifier: GPL-2.0+ OR BSD-3-Clause */
20db636cbSEmmanuel Vadot /*
30db636cbSEmmanuel Vadot  * Copyright (c) 2019 BayLibre, SAS.
40db636cbSEmmanuel Vadot  * Author: Jerome Brunet <jbrunet@baylibre.com>
50db636cbSEmmanuel Vadot  *
60db636cbSEmmanuel Vadot  */
70db636cbSEmmanuel Vadot 
80db636cbSEmmanuel Vadot #ifndef _DT_BINDINGS_AMLOGIC_MESON_G12A_RESET_H
90db636cbSEmmanuel Vadot #define _DT_BINDINGS_AMLOGIC_MESON_G12A_RESET_H
100db636cbSEmmanuel Vadot 
110db636cbSEmmanuel Vadot /*	RESET0					*/
120db636cbSEmmanuel Vadot #define RESET_HIU			0
130db636cbSEmmanuel Vadot /*					1	*/
140db636cbSEmmanuel Vadot #define RESET_DOS			2
150db636cbSEmmanuel Vadot /*					3-4	*/
160db636cbSEmmanuel Vadot #define RESET_VIU			5
170db636cbSEmmanuel Vadot #define RESET_AFIFO			6
180db636cbSEmmanuel Vadot #define RESET_VID_PLL_DIV		7
190db636cbSEmmanuel Vadot /*					8-9	*/
200db636cbSEmmanuel Vadot #define RESET_VENC			10
210db636cbSEmmanuel Vadot #define RESET_ASSIST			11
220db636cbSEmmanuel Vadot #define RESET_PCIE_CTRL_A		12
230db636cbSEmmanuel Vadot #define RESET_VCBUS			13
240db636cbSEmmanuel Vadot #define RESET_PCIE_PHY			14
250db636cbSEmmanuel Vadot #define RESET_PCIE_APB			15
260db636cbSEmmanuel Vadot #define RESET_GIC			16
270db636cbSEmmanuel Vadot #define RESET_CAPB3_DECODE		17
280db636cbSEmmanuel Vadot /*					18	*/
290db636cbSEmmanuel Vadot #define RESET_HDMITX_CAPB3		19
300db636cbSEmmanuel Vadot #define RESET_DVALIN_CAPB3		20
310db636cbSEmmanuel Vadot #define RESET_DOS_CAPB3			21
320db636cbSEmmanuel Vadot /*					22	*/
330db636cbSEmmanuel Vadot #define RESET_CBUS_CAPB3		23
340db636cbSEmmanuel Vadot #define RESET_AHB_CNTL			24
350db636cbSEmmanuel Vadot #define RESET_AHB_DATA			25
360db636cbSEmmanuel Vadot #define RESET_VCBUS_CLK81		26
370db636cbSEmmanuel Vadot /*					27-31	*/
380db636cbSEmmanuel Vadot /*	RESET1					*/
390db636cbSEmmanuel Vadot /*					32	*/
400db636cbSEmmanuel Vadot #define RESET_DEMUX			33
410db636cbSEmmanuel Vadot #define RESET_USB			34
420db636cbSEmmanuel Vadot #define RESET_DDR			35
430db636cbSEmmanuel Vadot /*					36	*/
440db636cbSEmmanuel Vadot #define RESET_BT656			37
450db636cbSEmmanuel Vadot #define RESET_AHB_SRAM			38
460db636cbSEmmanuel Vadot /*					39	*/
470db636cbSEmmanuel Vadot #define RESET_PARSER			40
480db636cbSEmmanuel Vadot /*					41	*/
490db636cbSEmmanuel Vadot #define RESET_ISA			42
500db636cbSEmmanuel Vadot #define RESET_ETHERNET			43
510db636cbSEmmanuel Vadot #define RESET_SD_EMMC_A			44
520db636cbSEmmanuel Vadot #define RESET_SD_EMMC_B			45
530db636cbSEmmanuel Vadot #define RESET_SD_EMMC_C			46
540db636cbSEmmanuel Vadot /*					47	*/
550db636cbSEmmanuel Vadot #define RESET_USB_PHY20			48
560db636cbSEmmanuel Vadot #define RESET_USB_PHY21			49
570db636cbSEmmanuel Vadot /*					50-60	*/
580db636cbSEmmanuel Vadot #define RESET_AUDIO_CODEC		61
590db636cbSEmmanuel Vadot /*					62-63	*/
600db636cbSEmmanuel Vadot /*	RESET2					*/
610db636cbSEmmanuel Vadot /*					64	*/
620db636cbSEmmanuel Vadot #define RESET_AUDIO			65
630db636cbSEmmanuel Vadot #define RESET_HDMITX_PHY		66
640db636cbSEmmanuel Vadot /*					67	*/
650db636cbSEmmanuel Vadot #define RESET_MIPI_DSI_HOST		68
660db636cbSEmmanuel Vadot #define RESET_ALOCKER			69
670db636cbSEmmanuel Vadot #define RESET_GE2D			70
680db636cbSEmmanuel Vadot #define RESET_PARSER_REG		71
690db636cbSEmmanuel Vadot #define RESET_PARSER_FETCH		72
700db636cbSEmmanuel Vadot #define RESET_CTL			73
710db636cbSEmmanuel Vadot #define RESET_PARSER_TOP		74
724a8223f2SEmmanuel Vadot /*					75	*/
734a8223f2SEmmanuel Vadot #define RESET_NNA			76
744a8223f2SEmmanuel Vadot /*					77	*/
750db636cbSEmmanuel Vadot #define RESET_DVALIN			78
760db636cbSEmmanuel Vadot #define RESET_HDMITX			79
770db636cbSEmmanuel Vadot /*					80-95	*/
780db636cbSEmmanuel Vadot /*	RESET3					*/
790db636cbSEmmanuel Vadot /*					96-95	*/
800db636cbSEmmanuel Vadot #define RESET_DEMUX_TOP			105
810db636cbSEmmanuel Vadot #define RESET_DEMUX_DES_PL		106
820db636cbSEmmanuel Vadot #define RESET_DEMUX_S2P_0		107
830db636cbSEmmanuel Vadot #define RESET_DEMUX_S2P_1		108
840db636cbSEmmanuel Vadot #define RESET_DEMUX_0			109
850db636cbSEmmanuel Vadot #define RESET_DEMUX_1			110
860db636cbSEmmanuel Vadot #define RESET_DEMUX_2			111
870db636cbSEmmanuel Vadot /*					112-127	*/
880db636cbSEmmanuel Vadot /*	RESET4					*/
890db636cbSEmmanuel Vadot /*					128-129	*/
900db636cbSEmmanuel Vadot #define RESET_MIPI_DSI_PHY		130
910db636cbSEmmanuel Vadot /*					131-132	*/
920db636cbSEmmanuel Vadot #define RESET_RDMA			133
930db636cbSEmmanuel Vadot #define RESET_VENCI			134
940db636cbSEmmanuel Vadot #define RESET_VENCP			135
950db636cbSEmmanuel Vadot /*					136	*/
960db636cbSEmmanuel Vadot #define RESET_VDAC			137
970db636cbSEmmanuel Vadot /*					138-139 */
980db636cbSEmmanuel Vadot #define RESET_VDI6			140
990db636cbSEmmanuel Vadot #define RESET_VENCL			141
1000db636cbSEmmanuel Vadot #define RESET_I2C_M1			142
1010db636cbSEmmanuel Vadot #define RESET_I2C_M2			143
1020db636cbSEmmanuel Vadot /*					144-159	*/
1030db636cbSEmmanuel Vadot /*	RESET5					*/
1040db636cbSEmmanuel Vadot /*					160-191	*/
1050db636cbSEmmanuel Vadot /*	RESET6					*/
1060db636cbSEmmanuel Vadot #define RESET_GEN			192
1070db636cbSEmmanuel Vadot #define RESET_SPICC0			193
1080db636cbSEmmanuel Vadot #define RESET_SC			194
1090db636cbSEmmanuel Vadot #define RESET_SANA_3			195
1100db636cbSEmmanuel Vadot #define RESET_I2C_M0			196
1110db636cbSEmmanuel Vadot #define RESET_TS_PLL			197
1120db636cbSEmmanuel Vadot #define RESET_SPICC1			198
1130db636cbSEmmanuel Vadot #define RESET_STREAM			199
1140db636cbSEmmanuel Vadot #define RESET_TS_CPU			200
1150db636cbSEmmanuel Vadot #define RESET_UART0			201
1160db636cbSEmmanuel Vadot #define RESET_UART1_2			202
1170db636cbSEmmanuel Vadot #define RESET_ASYNC0			203
1180db636cbSEmmanuel Vadot #define RESET_ASYNC1			204
1190db636cbSEmmanuel Vadot #define RESET_SPIFC0			205
1200db636cbSEmmanuel Vadot #define RESET_I2C_M3			206
1210db636cbSEmmanuel Vadot /*					207-223	*/
1220db636cbSEmmanuel Vadot /*	RESET7					*/
1230db636cbSEmmanuel Vadot #define RESET_USB_DDR_0			224
1240db636cbSEmmanuel Vadot #define RESET_USB_DDR_1			225
1250db636cbSEmmanuel Vadot #define RESET_USB_DDR_2			226
1260db636cbSEmmanuel Vadot #define RESET_USB_DDR_3			227
1270db636cbSEmmanuel Vadot #define RESET_TS_GPU			228
1280db636cbSEmmanuel Vadot #define RESET_DEVICE_MMC_ARB		229
1290db636cbSEmmanuel Vadot #define RESET_DVALIN_DMC_PIPL		230
1300db636cbSEmmanuel Vadot #define RESET_VID_LOCK			231
1310db636cbSEmmanuel Vadot #define RESET_NIC_DMC_PIPL		232
1320db636cbSEmmanuel Vadot #define RESET_DMC_VPU_PIPL		233
1330db636cbSEmmanuel Vadot #define RESET_GE2D_DMC_PIPL		234
1340db636cbSEmmanuel Vadot #define RESET_HCODEC_DMC_PIPL		235
1350db636cbSEmmanuel Vadot #define RESET_WAVE420_DMC_PIPL		236
1360db636cbSEmmanuel Vadot #define RESET_HEVCF_DMC_PIPL		237
1370db636cbSEmmanuel Vadot /*					238-255	*/
1380db636cbSEmmanuel Vadot 
1390db636cbSEmmanuel Vadot #endif
140