Home | History | Annotate | Line # | Download | only in reset
      1      1.1  jmcneill /*	$NetBSD: amlogic,meson8b-reset.h,v 1.1.1.3 2021/11/07 16:49:57 jmcneill Exp $	*/
      2      1.1  jmcneill 
      3  1.1.1.2     skrll /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
      4      1.1  jmcneill /*
      5      1.1  jmcneill  * Copyright (c) 2016 BayLibre, SAS.
      6      1.1  jmcneill  * Author: Neil Armstrong <narmstrong (at) baylibre.com>
      7      1.1  jmcneill  */
      8      1.1  jmcneill #ifndef _DT_BINDINGS_AMLOGIC_MESON8B_RESET_H
      9      1.1  jmcneill #define _DT_BINDINGS_AMLOGIC_MESON8B_RESET_H
     10      1.1  jmcneill 
     11      1.1  jmcneill /*	RESET0					*/
     12      1.1  jmcneill #define RESET_HIU			0
     13      1.1  jmcneill #define RESET_VLD			1
     14      1.1  jmcneill #define RESET_IQIDCT			2
     15      1.1  jmcneill #define RESET_MC			3
     16      1.1  jmcneill /*					8	*/
     17      1.1  jmcneill #define RESET_VIU			5
     18      1.1  jmcneill #define RESET_AIU			6
     19      1.1  jmcneill #define RESET_MCPU			7
     20      1.1  jmcneill #define RESET_CCPU			8
     21      1.1  jmcneill #define RESET_PMUX			9
     22      1.1  jmcneill #define RESET_VENC			10
     23      1.1  jmcneill #define RESET_ASSIST			11
     24      1.1  jmcneill #define RESET_AFIFO2			12
     25      1.1  jmcneill #define RESET_MDEC			13
     26      1.1  jmcneill #define RESET_VLD_PART			14
     27      1.1  jmcneill #define RESET_VIFIFO			15
     28      1.1  jmcneill /*					16-31	*/
     29      1.1  jmcneill /*	RESET1					*/
     30      1.1  jmcneill /*					32	*/
     31      1.1  jmcneill #define RESET_DEMUX			33
     32      1.1  jmcneill #define RESET_USB_OTG			34
     33      1.1  jmcneill #define RESET_DDR			35
     34      1.1  jmcneill #define RESET_VDAC_1			36
     35      1.1  jmcneill #define RESET_BT656			37
     36      1.1  jmcneill #define RESET_AHB_SRAM			38
     37      1.1  jmcneill #define RESET_AHB_BRIDGE		39
     38      1.1  jmcneill #define RESET_PARSER			40
     39      1.1  jmcneill #define RESET_BLKMV			41
     40      1.1  jmcneill #define RESET_ISA			42
     41      1.1  jmcneill #define RESET_ETHERNET			43
     42      1.1  jmcneill #define RESET_ABUF			44
     43      1.1  jmcneill #define RESET_AHB_DATA			45
     44      1.1  jmcneill #define RESET_AHB_CNTL			46
     45      1.1  jmcneill #define RESET_ROM_BOOT			47
     46      1.1  jmcneill /*					48-63	*/
     47      1.1  jmcneill /*	RESET2					*/
     48      1.1  jmcneill #define RESET_VD_RMEM			64
     49      1.1  jmcneill #define RESET_AUDIN			65
     50      1.1  jmcneill #define RESET_DBLK			66
     51  1.1.1.3  jmcneill #define RESET_PIC_DC			67
     52  1.1.1.3  jmcneill #define RESET_PSC			68
     53  1.1.1.3  jmcneill #define RESET_NAND			69
     54      1.1  jmcneill #define RESET_GE2D			70
     55      1.1  jmcneill #define RESET_PARSER_REG		71
     56      1.1  jmcneill #define RESET_PARSER_FETCH		72
     57      1.1  jmcneill #define RESET_PARSER_CTL		73
     58      1.1  jmcneill #define RESET_PARSER_TOP		74
     59      1.1  jmcneill #define RESET_HDMI_APB			75
     60      1.1  jmcneill #define RESET_AUDIO_APB			76
     61      1.1  jmcneill #define RESET_MEDIA_CPU			77
     62      1.1  jmcneill #define RESET_MALI			78
     63      1.1  jmcneill #define RESET_HDMI_SYSTEM_RESET		79
     64      1.1  jmcneill /*					80-95	*/
     65      1.1  jmcneill /*	RESET3					*/
     66      1.1  jmcneill #define RESET_RING_OSCILLATOR		96
     67      1.1  jmcneill #define RESET_SYS_CPU_0			97
     68      1.1  jmcneill #define RESET_EFUSE			98
     69      1.1  jmcneill #define RESET_SYS_CPU_BVCI		99
     70      1.1  jmcneill #define RESET_AIFIFO			100
     71      1.1  jmcneill #define RESET_AUDIO_PLL_MODULATOR	101
     72      1.1  jmcneill #define RESET_AHB_BRIDGE_CNTL		102
     73      1.1  jmcneill #define RESET_SYS_CPU_1			103
     74      1.1  jmcneill #define RESET_AUDIO_DAC			104
     75      1.1  jmcneill #define RESET_DEMUX_TOP			105
     76      1.1  jmcneill #define RESET_DEMUX_DES			106
     77      1.1  jmcneill #define RESET_DEMUX_S2P_0		107
     78      1.1  jmcneill #define RESET_DEMUX_S2P_1		108
     79      1.1  jmcneill #define RESET_DEMUX_RESET_0		109
     80      1.1  jmcneill #define RESET_DEMUX_RESET_1		110
     81      1.1  jmcneill #define RESET_DEMUX_RESET_2		111
     82      1.1  jmcneill /*					112-127	*/
     83      1.1  jmcneill /*	RESET4					*/
     84      1.1  jmcneill #define RESET_PL310			128
     85      1.1  jmcneill #define RESET_A5_APB			129
     86      1.1  jmcneill #define RESET_A5_AXI			130
     87      1.1  jmcneill #define RESET_A5			131
     88      1.1  jmcneill #define RESET_DVIN			132
     89      1.1  jmcneill #define RESET_RDMA			133
     90      1.1  jmcneill #define RESET_VENCI			134
     91      1.1  jmcneill #define RESET_VENCP			135
     92      1.1  jmcneill #define RESET_VENCT			136
     93      1.1  jmcneill #define RESET_VDAC_4			137
     94      1.1  jmcneill #define RESET_RTC			138
     95      1.1  jmcneill #define RESET_A5_DEBUG			139
     96      1.1  jmcneill #define RESET_VDI6			140
     97      1.1  jmcneill #define RESET_VENCL			141
     98      1.1  jmcneill /*					142-159	*/
     99      1.1  jmcneill /*	RESET5					*/
    100      1.1  jmcneill #define RESET_DDR_PLL			160
    101      1.1  jmcneill #define RESET_MISC_PLL			161
    102      1.1  jmcneill #define RESET_SYS_PLL			162
    103      1.1  jmcneill #define RESET_HPLL_PLL			163
    104      1.1  jmcneill #define RESET_AUDIO_PLL			164
    105      1.1  jmcneill #define RESET_VID2_PLL			165
    106      1.1  jmcneill /*					166-191	*/
    107      1.1  jmcneill /*	RESET6					*/
    108      1.1  jmcneill #define RESET_PERIPHS_GENERAL		192
    109      1.1  jmcneill #define RESET_PERIPHS_IR_REMOTE		193
    110      1.1  jmcneill #define RESET_PERIPHS_SMART_CARD	194
    111      1.1  jmcneill #define RESET_PERIPHS_SAR_ADC		195
    112      1.1  jmcneill #define RESET_PERIPHS_I2C_MASTER_0	196
    113      1.1  jmcneill #define RESET_PERIPHS_I2C_MASTER_1	197
    114      1.1  jmcneill #define RESET_PERIPHS_I2C_SLAVE		198
    115      1.1  jmcneill #define RESET_PERIPHS_STREAM_INTERFACE	199
    116      1.1  jmcneill #define RESET_PERIPHS_SDIO		200
    117      1.1  jmcneill #define RESET_PERIPHS_UART_0		201
    118      1.1  jmcneill #define RESET_PERIPHS_UART_1		202
    119      1.1  jmcneill #define RESET_PERIPHS_ASYNC_0		203
    120      1.1  jmcneill #define RESET_PERIPHS_ASYNC_1		204
    121      1.1  jmcneill #define RESET_PERIPHS_SPI_0		205
    122      1.1  jmcneill #define RESET_PERIPHS_SPI_1		206
    123      1.1  jmcneill #define RESET_PERIPHS_LED_PWM		207
    124      1.1  jmcneill /*					208-223	*/
    125      1.1  jmcneill /*	RESET7					*/
    126      1.1  jmcneill /*					224-255	*/
    127      1.1  jmcneill 
    128      1.1  jmcneill #endif
    129