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

mt8173-resets.h (2075B)


      1/* SPDX-License-Identifier: GPL-2.0-only */
      2/*
      3 * Copyright (c) 2014 MediaTek Inc.
      4 * Author: Flora Fu, MediaTek
      5 */
      6
      7#ifndef _DT_BINDINGS_RESET_CONTROLLER_MT8173
      8#define _DT_BINDINGS_RESET_CONTROLLER_MT8173
      9
     10/* INFRACFG resets */
     11#define MT8173_INFRA_EMI_REG_RST        0
     12#define MT8173_INFRA_DRAMC0_A0_RST      1
     13#define MT8173_INFRA_APCIRQ_EINT_RST    3
     14#define MT8173_INFRA_APXGPT_RST         4
     15#define MT8173_INFRA_SCPSYS_RST         5
     16#define MT8173_INFRA_KP_RST             6
     17#define MT8173_INFRA_PMIC_WRAP_RST      7
     18#define MT8173_INFRA_MPIP_RST           8
     19#define MT8173_INFRA_CEC_RST            9
     20#define MT8173_INFRA_EMI_RST            32
     21#define MT8173_INFRA_DRAMC0_RST         34
     22#define MT8173_INFRA_APMIXEDSYS_RST     35
     23#define MT8173_INFRA_MIPI_DSI_RST       36
     24#define MT8173_INFRA_TRNG_RST           37
     25#define MT8173_INFRA_SYSIRQ_RST         38
     26#define MT8173_INFRA_MIPI_CSI_RST       39
     27#define MT8173_INFRA_GCE_FAXI_RST       40
     28#define MT8173_INFRA_MMIOMMURST         47
     29
     30/* MMSYS resets */
     31#define MT8173_MMSYS_SW0_RST_B_DISP_DSI0	25
     32
     33/*  PERICFG resets */
     34#define MT8173_PERI_UART0_SW_RST        0
     35#define MT8173_PERI_UART1_SW_RST        1
     36#define MT8173_PERI_UART2_SW_RST        2
     37#define MT8173_PERI_UART3_SW_RST        3
     38#define MT8173_PERI_IRRX_SW_RST         4
     39#define MT8173_PERI_PWM_SW_RST          8
     40#define MT8173_PERI_AUXADC_SW_RST       10
     41#define MT8173_PERI_DMA_SW_RST          11
     42#define MT8173_PERI_I2C6_SW_RST         13
     43#define MT8173_PERI_NFI_SW_RST          14
     44#define MT8173_PERI_THERM_SW_RST        16
     45#define MT8173_PERI_MSDC2_SW_RST        17
     46#define MT8173_PERI_MSDC3_SW_RST        18
     47#define MT8173_PERI_MSDC0_SW_RST        19
     48#define MT8173_PERI_MSDC1_SW_RST        20
     49#define MT8173_PERI_I2C0_SW_RST         22
     50#define MT8173_PERI_I2C1_SW_RST         23
     51#define MT8173_PERI_I2C2_SW_RST         24
     52#define MT8173_PERI_I2C3_SW_RST         25
     53#define MT8173_PERI_I2C4_SW_RST         26
     54#define MT8173_PERI_HDMI_SW_RST         29
     55#define MT8173_PERI_SPI0_SW_RST         33
     56
     57#endif  /* _DT_BINDINGS_RESET_CONTROLLER_MT8173 */