11.1Sskrll/*	$NetBSD: amlogic,meson-s4-reset.h,v 1.1.1.1 2026/01/18 05:21:54 skrll Exp $	*/
21.1Sskrll
31.1Sskrll/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
41.1Sskrll/*
51.1Sskrll * Copyright (c) 2021 Amlogic, Inc. All rights reserved.
61.1Sskrll * Author: Zelong Dong <zelong.dong@amlogic.com>
71.1Sskrll *
81.1Sskrll */
91.1Sskrll
101.1Sskrll#ifndef _DT_BINDINGS_AMLOGIC_MESON_S4_RESET_H
111.1Sskrll#define _DT_BINDINGS_AMLOGIC_MESON_S4_RESET_H
121.1Sskrll
131.1Sskrll/*	RESET0					*/
141.1Sskrll#define RESET_USB_DDR0			0
151.1Sskrll#define RESET_USB_DDR1			1
161.1Sskrll#define RESET_USB_DDR2			2
171.1Sskrll#define RESET_USB_DDR3			3
181.1Sskrll#define RESET_USBCTRL			4
191.1Sskrll/*					5-7	*/
201.1Sskrll#define RESET_USBPHY20			8
211.1Sskrll#define RESET_USBPHY21			9
221.1Sskrll/*					10-15	*/
231.1Sskrll#define RESET_HDMITX_APB		16
241.1Sskrll#define RESET_BRG_VCBUS_DEC		17
251.1Sskrll#define RESET_VCBUS			18
261.1Sskrll#define RESET_VID_PLL_DIV		19
271.1Sskrll#define RESET_VDI6			20
281.1Sskrll#define RESET_GE2D			21
291.1Sskrll#define RESET_HDMITXPHY			22
301.1Sskrll#define RESET_VID_LOCK			23
311.1Sskrll#define RESET_VENCL			24
321.1Sskrll#define RESET_VDAC			25
331.1Sskrll#define RESET_VENCP			26
341.1Sskrll#define RESET_VENCI			27
351.1Sskrll#define RESET_RDMA			28
361.1Sskrll#define RESET_HDMI_TX			29
371.1Sskrll#define RESET_VIU			30
381.1Sskrll#define RESET_VENC			31
391.1Sskrll
401.1Sskrll/*	RESET1					*/
411.1Sskrll#define RESET_AUDIO			32
421.1Sskrll#define RESET_MALI_APB			33
431.1Sskrll#define RESET_MALI			34
441.1Sskrll#define RESET_DDR_APB			35
451.1Sskrll#define RESET_DDR			36
461.1Sskrll#define RESET_DOS_APB			37
471.1Sskrll#define RESET_DOS			38
481.1Sskrll/*					39-47	*/
491.1Sskrll#define RESET_ETH			48
501.1Sskrll/*					49-51	*/
511.1Sskrll#define RESET_DEMOD			52
521.1Sskrll/*					53-63	*/
531.1Sskrll
541.1Sskrll/*	RESET2					*/
551.1Sskrll#define RESET_ABUS_ARB			64
561.1Sskrll#define RESET_IR_CTRL			65
571.1Sskrll#define RESET_TEMPSENSOR_DDR		66
581.1Sskrll#define RESET_TEMPSENSOR_PLL		67
591.1Sskrll/*					68-71	*/
601.1Sskrll#define RESET_SMART_CARD		72
611.1Sskrll#define RESET_SPICC0			73
621.1Sskrll/*					74	*/
631.1Sskrll#define RESET_RSA			75
641.1Sskrll/*					76-79	*/
651.1Sskrll#define RESET_MSR_CLK			80
661.1Sskrll#define RESET_SPIFC			81
671.1Sskrll#define RESET_SARADC			82
681.1Sskrll/*					83-87	*/
691.1Sskrll#define RESET_ACODEC			88
701.1Sskrll#define RESET_CEC			89
711.1Sskrll#define RESET_AFIFO			90
721.1Sskrll#define RESET_WATCHDOG			91
731.1Sskrll/*					92-95	*/
741.1Sskrll
751.1Sskrll/*	RESET3					*/
761.1Sskrll/*					96-127	*/
771.1Sskrll
781.1Sskrll/*	RESET4					*/
791.1Sskrll/*					128-131	*/
801.1Sskrll#define RESET_PWM_AB			132
811.1Sskrll#define RESET_PWM_CD			133
821.1Sskrll#define RESET_PWM_EF			134
831.1Sskrll#define RESET_PWM_GH			135
841.1Sskrll#define RESET_PWM_IJ			136
851.1Sskrll/*					137	*/
861.1Sskrll#define RESET_UART_A			138
871.1Sskrll#define RESET_UART_B			139
881.1Sskrll#define RESET_UART_C			140
891.1Sskrll#define RESET_UART_D			141
901.1Sskrll#define RESET_UART_E			142
911.1Sskrll/*					143	*/
921.1Sskrll#define RESET_I2C_S_A			144
931.1Sskrll#define RESET_I2C_M_A			145
941.1Sskrll#define RESET_I2C_M_B			146
951.1Sskrll#define RESET_I2C_M_C			147
961.1Sskrll#define RESET_I2C_M_D			148
971.1Sskrll#define RESET_I2C_M_E			149
981.1Sskrll/*					150-151	*/
991.1Sskrll#define RESET_SD_EMMC_A			152
1001.1Sskrll#define RESET_SD_EMMC_B			153
1011.1Sskrll#define RESET_NAND_EMMC			154
1021.1Sskrll/*					155-159	*/
1031.1Sskrll
1041.1Sskrll/* RESET5 */
1051.1Sskrll#define RESET_BRG_VDEC_PIPL0		160
1061.1Sskrll#define RESET_BRG_HEVCF_PIPL0		161
1071.1Sskrll/*					162	*/
1081.1Sskrll#define RESET_BRG_HCODEC_PIPL0		163
1091.1Sskrll#define RESET_BRG_GE2D_PIPL0		164
1101.1Sskrll#define RESET_BRG_VPU_PIPL0		165
1111.1Sskrll#define RESET_BRG_CPU_PIPL0		166
1121.1Sskrll#define RESET_BRG_MALI_PIPL0		167
1131.1Sskrll/*					168	*/
1141.1Sskrll#define RESET_BRG_MALI_PIPL1		169
1151.1Sskrll/*					170-171	*/
1161.1Sskrll#define RESET_BRG_HEVCF_PIPL1		172
1171.1Sskrll#define RESET_BRG_HEVCB_PIPL1		173
1181.1Sskrll/*					174-183	*/
1191.1Sskrll#define RESET_RAMA			184
1201.1Sskrll/*					185-186	*/
1211.1Sskrll#define RESET_BRG_NIC_VAPB		187
1221.1Sskrll#define RESET_BRG_NIC_DSU		188
1231.1Sskrll#define RESET_BRG_NIC_SYSCLK		189
1241.1Sskrll#define RESET_BRG_NIC_MAIN		190
1251.1Sskrll#define RESET_BRG_NIC_ALL		191
1261.1Sskrll
1271.1Sskrll#endif
128