Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/freebsd-src
Path: blob/main/sys/contrib/device-tree/include/dt-bindings/reset/mt8173-resets.h
48524 views
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 */
58
59