11.1Sjmcneill/*	$NetBSD: amlogic,meson8b-reset.h,v 1.1.1.3 2021/11/07 16:49:57 jmcneill Exp $	*/
21.1Sjmcneill
31.1.1.2Sskrll/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
41.1Sjmcneill/*
51.1Sjmcneill * Copyright (c) 2016 BayLibre, SAS.
61.1Sjmcneill * Author: Neil Armstrong <narmstrong@baylibre.com>
71.1Sjmcneill */
81.1Sjmcneill#ifndef _DT_BINDINGS_AMLOGIC_MESON8B_RESET_H
91.1Sjmcneill#define _DT_BINDINGS_AMLOGIC_MESON8B_RESET_H
101.1Sjmcneill
111.1Sjmcneill/*	RESET0					*/
121.1Sjmcneill#define RESET_HIU			0
131.1Sjmcneill#define RESET_VLD			1
141.1Sjmcneill#define RESET_IQIDCT			2
151.1Sjmcneill#define RESET_MC			3
161.1Sjmcneill/*					8	*/
171.1Sjmcneill#define RESET_VIU			5
181.1Sjmcneill#define RESET_AIU			6
191.1Sjmcneill#define RESET_MCPU			7
201.1Sjmcneill#define RESET_CCPU			8
211.1Sjmcneill#define RESET_PMUX			9
221.1Sjmcneill#define RESET_VENC			10
231.1Sjmcneill#define RESET_ASSIST			11
241.1Sjmcneill#define RESET_AFIFO2			12
251.1Sjmcneill#define RESET_MDEC			13
261.1Sjmcneill#define RESET_VLD_PART			14
271.1Sjmcneill#define RESET_VIFIFO			15
281.1Sjmcneill/*					16-31	*/
291.1Sjmcneill/*	RESET1					*/
301.1Sjmcneill/*					32	*/
311.1Sjmcneill#define RESET_DEMUX			33
321.1Sjmcneill#define RESET_USB_OTG			34
331.1Sjmcneill#define RESET_DDR			35
341.1Sjmcneill#define RESET_VDAC_1			36
351.1Sjmcneill#define RESET_BT656			37
361.1Sjmcneill#define RESET_AHB_SRAM			38
371.1Sjmcneill#define RESET_AHB_BRIDGE		39
381.1Sjmcneill#define RESET_PARSER			40
391.1Sjmcneill#define RESET_BLKMV			41
401.1Sjmcneill#define RESET_ISA			42
411.1Sjmcneill#define RESET_ETHERNET			43
421.1Sjmcneill#define RESET_ABUF			44
431.1Sjmcneill#define RESET_AHB_DATA			45
441.1Sjmcneill#define RESET_AHB_CNTL			46
451.1Sjmcneill#define RESET_ROM_BOOT			47
461.1Sjmcneill/*					48-63	*/
471.1Sjmcneill/*	RESET2					*/
481.1Sjmcneill#define RESET_VD_RMEM			64
491.1Sjmcneill#define RESET_AUDIN			65
501.1Sjmcneill#define RESET_DBLK			66
511.1.1.3Sjmcneill#define RESET_PIC_DC			67
521.1.1.3Sjmcneill#define RESET_PSC			68
531.1.1.3Sjmcneill#define RESET_NAND			69
541.1Sjmcneill#define RESET_GE2D			70
551.1Sjmcneill#define RESET_PARSER_REG		71
561.1Sjmcneill#define RESET_PARSER_FETCH		72
571.1Sjmcneill#define RESET_PARSER_CTL		73
581.1Sjmcneill#define RESET_PARSER_TOP		74
591.1Sjmcneill#define RESET_HDMI_APB			75
601.1Sjmcneill#define RESET_AUDIO_APB			76
611.1Sjmcneill#define RESET_MEDIA_CPU			77
621.1Sjmcneill#define RESET_MALI			78
631.1Sjmcneill#define RESET_HDMI_SYSTEM_RESET		79
641.1Sjmcneill/*					80-95	*/
651.1Sjmcneill/*	RESET3					*/
661.1Sjmcneill#define RESET_RING_OSCILLATOR		96
671.1Sjmcneill#define RESET_SYS_CPU_0			97
681.1Sjmcneill#define RESET_EFUSE			98
691.1Sjmcneill#define RESET_SYS_CPU_BVCI		99
701.1Sjmcneill#define RESET_AIFIFO			100
711.1Sjmcneill#define RESET_AUDIO_PLL_MODULATOR	101
721.1Sjmcneill#define RESET_AHB_BRIDGE_CNTL		102
731.1Sjmcneill#define RESET_SYS_CPU_1			103
741.1Sjmcneill#define RESET_AUDIO_DAC			104
751.1Sjmcneill#define RESET_DEMUX_TOP			105
761.1Sjmcneill#define RESET_DEMUX_DES			106
771.1Sjmcneill#define RESET_DEMUX_S2P_0		107
781.1Sjmcneill#define RESET_DEMUX_S2P_1		108
791.1Sjmcneill#define RESET_DEMUX_RESET_0		109
801.1Sjmcneill#define RESET_DEMUX_RESET_1		110
811.1Sjmcneill#define RESET_DEMUX_RESET_2		111
821.1Sjmcneill/*					112-127	*/
831.1Sjmcneill/*	RESET4					*/
841.1Sjmcneill#define RESET_PL310			128
851.1Sjmcneill#define RESET_A5_APB			129
861.1Sjmcneill#define RESET_A5_AXI			130
871.1Sjmcneill#define RESET_A5			131
881.1Sjmcneill#define RESET_DVIN			132
891.1Sjmcneill#define RESET_RDMA			133
901.1Sjmcneill#define RESET_VENCI			134
911.1Sjmcneill#define RESET_VENCP			135
921.1Sjmcneill#define RESET_VENCT			136
931.1Sjmcneill#define RESET_VDAC_4			137
941.1Sjmcneill#define RESET_RTC			138
951.1Sjmcneill#define RESET_A5_DEBUG			139
961.1Sjmcneill#define RESET_VDI6			140
971.1Sjmcneill#define RESET_VENCL			141
981.1Sjmcneill/*					142-159	*/
991.1Sjmcneill/*	RESET5					*/
1001.1Sjmcneill#define RESET_DDR_PLL			160
1011.1Sjmcneill#define RESET_MISC_PLL			161
1021.1Sjmcneill#define RESET_SYS_PLL			162
1031.1Sjmcneill#define RESET_HPLL_PLL			163
1041.1Sjmcneill#define RESET_AUDIO_PLL			164
1051.1Sjmcneill#define RESET_VID2_PLL			165
1061.1Sjmcneill/*					166-191	*/
1071.1Sjmcneill/*	RESET6					*/
1081.1Sjmcneill#define RESET_PERIPHS_GENERAL		192
1091.1Sjmcneill#define RESET_PERIPHS_IR_REMOTE		193
1101.1Sjmcneill#define RESET_PERIPHS_SMART_CARD	194
1111.1Sjmcneill#define RESET_PERIPHS_SAR_ADC		195
1121.1Sjmcneill#define RESET_PERIPHS_I2C_MASTER_0	196
1131.1Sjmcneill#define RESET_PERIPHS_I2C_MASTER_1	197
1141.1Sjmcneill#define RESET_PERIPHS_I2C_SLAVE		198
1151.1Sjmcneill#define RESET_PERIPHS_STREAM_INTERFACE	199
1161.1Sjmcneill#define RESET_PERIPHS_SDIO		200
1171.1Sjmcneill#define RESET_PERIPHS_UART_0		201
1181.1Sjmcneill#define RESET_PERIPHS_UART_1		202
1191.1Sjmcneill#define RESET_PERIPHS_ASYNC_0		203
1201.1Sjmcneill#define RESET_PERIPHS_ASYNC_1		204
1211.1Sjmcneill#define RESET_PERIPHS_SPI_0		205
1221.1Sjmcneill#define RESET_PERIPHS_SPI_1		206
1231.1Sjmcneill#define RESET_PERIPHS_LED_PWM		207
1241.1Sjmcneill/*					208-223	*/
1251.1Sjmcneill/*	RESET7					*/
1261.1Sjmcneill/*					224-255	*/
1271.1Sjmcneill
1281.1Sjmcneill#endif
129