cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

amlogic,meson-s4-reset.h (2972B)


      1/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
      2/*
      3 * Copyright (c) 2021 Amlogic, Inc. All rights reserved.
      4 * Author: Zelong Dong <zelong.dong@amlogic.com>
      5 *
      6 */
      7
      8#ifndef _DT_BINDINGS_AMLOGIC_MESON_S4_RESET_H
      9#define _DT_BINDINGS_AMLOGIC_MESON_S4_RESET_H
     10
     11/*	RESET0					*/
     12#define RESET_USB_DDR0			0
     13#define RESET_USB_DDR1			1
     14#define RESET_USB_DDR2			2
     15#define RESET_USB_DDR3			3
     16#define RESET_USBCTRL			4
     17/*					5-7	*/
     18#define RESET_USBPHY20			8
     19#define RESET_USBPHY21			9
     20/*					10-15	*/
     21#define RESET_HDMITX_APB		16
     22#define RESET_BRG_VCBUS_DEC		17
     23#define RESET_VCBUS			18
     24#define RESET_VID_PLL_DIV		19
     25#define RESET_VDI6			20
     26#define RESET_GE2D			21
     27#define RESET_HDMITXPHY			22
     28#define RESET_VID_LOCK			23
     29#define RESET_VENCL			24
     30#define RESET_VDAC			25
     31#define RESET_VENCP			26
     32#define RESET_VENCI			27
     33#define RESET_RDMA			28
     34#define RESET_HDMI_TX			29
     35#define RESET_VIU			30
     36#define RESET_VENC			31
     37
     38/*	RESET1					*/
     39#define RESET_AUDIO			32
     40#define RESET_MALI_APB			33
     41#define RESET_MALI			34
     42#define RESET_DDR_APB			35
     43#define RESET_DDR			36
     44#define RESET_DOS_APB			37
     45#define RESET_DOS			38
     46/*					39-47	*/
     47#define RESET_ETH			48
     48/*					49-51	*/
     49#define RESET_DEMOD			52
     50/*					53-63	*/
     51
     52/*	RESET2					*/
     53#define RESET_ABUS_ARB			64
     54#define RESET_IR_CTRL			65
     55#define RESET_TEMPSENSOR_DDR		66
     56#define RESET_TEMPSENSOR_PLL		67
     57/*					68-71	*/
     58#define RESET_SMART_CARD		72
     59#define RESET_SPICC0			73
     60/*					74	*/
     61#define RESET_RSA			75
     62/*					76-79	*/
     63#define RESET_MSR_CLK			80
     64#define RESET_SPIFC			81
     65#define RESET_SARADC			82
     66/*					83-87	*/
     67#define RESET_ACODEC			88
     68#define RESET_CEC			89
     69#define RESET_AFIFO			90
     70#define RESET_WATCHDOG			91
     71/*					92-95	*/
     72
     73/*	RESET3					*/
     74/*					96-127	*/
     75
     76/*	RESET4					*/
     77/*					128-131	*/
     78#define RESET_PWM_AB			132
     79#define RESET_PWM_CD			133
     80#define RESET_PWM_EF			134
     81#define RESET_PWM_GH			135
     82#define RESET_PWM_IJ			136
     83/*					137	*/
     84#define RESET_UART_A			138
     85#define RESET_UART_B			139
     86#define RESET_UART_C			140
     87#define RESET_UART_D			141
     88#define RESET_UART_E			142
     89/*					143	*/
     90#define RESET_I2C_S_A			144
     91#define RESET_I2C_M_A			145
     92#define RESET_I2C_M_B			146
     93#define RESET_I2C_M_C			147
     94#define RESET_I2C_M_D			148
     95#define RESET_I2C_M_E			149
     96/*					150-151	*/
     97#define RESET_SD_EMMC_A			152
     98#define RESET_SD_EMMC_B			153
     99#define RESET_NAND_EMMC			154
    100/*					155-159	*/
    101
    102/* RESET5 */
    103#define RESET_BRG_VDEC_PIPL0		160
    104#define RESET_BRG_HEVCF_PIPL0		161
    105/*					162	*/
    106#define RESET_BRG_HCODEC_PIPL0		163
    107#define RESET_BRG_GE2D_PIPL0		164
    108#define RESET_BRG_VPU_PIPL0		165
    109#define RESET_BRG_CPU_PIPL0		166
    110#define RESET_BRG_MALI_PIPL0		167
    111/*					168	*/
    112#define RESET_BRG_MALI_PIPL1		169
    113/*					170-171	*/
    114#define RESET_BRG_HEVCF_PIPL1		172
    115#define RESET_BRG_HEVCB_PIPL1		173
    116/*					174-183	*/
    117#define RESET_RAMA			184
    118/*					185-186	*/
    119#define RESET_BRG_NIC_VAPB		187
    120#define RESET_BRG_NIC_DSU		188
    121#define RESET_BRG_NIC_SYSCLK		189
    122#define RESET_BRG_NIC_MAIN		190
    123#define RESET_BRG_NIC_ALL		191
    124
    125#endif