Back to home page

OSCL-LXR

 
 

    


0001 /* SPDX-License-Identifier: GPL-2.0-only */
0002 /*
0003  * Copyright (c) 2015, NVIDIA CORPORATION.  All rights reserved.
0004  */
0005 
0006 #ifndef _ABI_MACH_T186_RESET_T186_H_
0007 #define _ABI_MACH_T186_RESET_T186_H_
0008 
0009 
0010 #define TEGRA186_RESET_ACTMON           0
0011 #define TEGRA186_RESET_AFI          1
0012 #define TEGRA186_RESET_CEC          2
0013 #define TEGRA186_RESET_CSITE            3
0014 #define TEGRA186_RESET_DP2          4
0015 #define TEGRA186_RESET_DPAUX            5
0016 #define TEGRA186_RESET_DSI          6
0017 #define TEGRA186_RESET_DSIB         7
0018 #define TEGRA186_RESET_DTV          8
0019 #define TEGRA186_RESET_DVFS         9
0020 #define TEGRA186_RESET_ENTROPY          10
0021 #define TEGRA186_RESET_EXTPERIPH1       11
0022 #define TEGRA186_RESET_EXTPERIPH2       12
0023 #define TEGRA186_RESET_EXTPERIPH3       13
0024 #define TEGRA186_RESET_GPU          14
0025 #define TEGRA186_RESET_HDA          15
0026 #define TEGRA186_RESET_HDA2CODEC_2X     16
0027 #define TEGRA186_RESET_HDA2HDMICODEC        17
0028 #define TEGRA186_RESET_HOST1X           18
0029 #define TEGRA186_RESET_I2C1         19
0030 #define TEGRA186_RESET_I2C2         20
0031 #define TEGRA186_RESET_I2C3         21
0032 #define TEGRA186_RESET_I2C4         22
0033 #define TEGRA186_RESET_I2C5         23
0034 #define TEGRA186_RESET_I2C6         24
0035 #define TEGRA186_RESET_ISP          25
0036 #define TEGRA186_RESET_KFUSE            26
0037 #define TEGRA186_RESET_LA           27
0038 #define TEGRA186_RESET_MIPI_CAL         28
0039 #define TEGRA186_RESET_PCIE         29
0040 #define TEGRA186_RESET_PCIEXCLK         30
0041 #define TEGRA186_RESET_SATA         31
0042 #define TEGRA186_RESET_SATACOLD         32
0043 #define TEGRA186_RESET_SDMMC1           33
0044 #define TEGRA186_RESET_SDMMC2           34
0045 #define TEGRA186_RESET_SDMMC3           35
0046 #define TEGRA186_RESET_SDMMC4           36
0047 #define TEGRA186_RESET_SE           37
0048 #define TEGRA186_RESET_SOC_THERM        38
0049 #define TEGRA186_RESET_SOR0         39
0050 #define TEGRA186_RESET_SPI1         40
0051 #define TEGRA186_RESET_SPI2         41
0052 #define TEGRA186_RESET_SPI3         42
0053 #define TEGRA186_RESET_SPI4         43
0054 #define TEGRA186_RESET_TMR          44
0055 #define TEGRA186_RESET_TRIG_SYS         45
0056 #define TEGRA186_RESET_TSEC         46
0057 #define TEGRA186_RESET_UARTA            47
0058 #define TEGRA186_RESET_UARTB            48
0059 #define TEGRA186_RESET_UARTC            49
0060 #define TEGRA186_RESET_UARTD            50
0061 #define TEGRA186_RESET_VI           51
0062 #define TEGRA186_RESET_VIC          52
0063 #define TEGRA186_RESET_XUSB_DEV         53
0064 #define TEGRA186_RESET_XUSB_HOST        54
0065 #define TEGRA186_RESET_XUSB_PADCTL      55
0066 #define TEGRA186_RESET_XUSB_SS          56
0067 #define TEGRA186_RESET_AON_APB          57
0068 #define TEGRA186_RESET_AXI_CBB          58
0069 #define TEGRA186_RESET_BPMP_APB         59
0070 #define TEGRA186_RESET_CAN1         60
0071 #define TEGRA186_RESET_CAN2         61
0072 #define TEGRA186_RESET_DMIC5            62
0073 #define TEGRA186_RESET_DSIC         63
0074 #define TEGRA186_RESET_DSID         64
0075 #define TEGRA186_RESET_EMC_EMC          65
0076 #define TEGRA186_RESET_EMC_MEM          66
0077 #define TEGRA186_RESET_EMCSB_EMC        67
0078 #define TEGRA186_RESET_EMCSB_MEM        68
0079 #define TEGRA186_RESET_EQOS         69
0080 #define TEGRA186_RESET_GPCDMA           70
0081 #define TEGRA186_RESET_GPIO_CTL0        71
0082 #define TEGRA186_RESET_GPIO_CTL1        72
0083 #define TEGRA186_RESET_GPIO_CTL2        73
0084 #define TEGRA186_RESET_GPIO_CTL3        74
0085 #define TEGRA186_RESET_GPIO_CTL4        75
0086 #define TEGRA186_RESET_GPIO_CTL5        76
0087 #define TEGRA186_RESET_I2C10            77
0088 #define TEGRA186_RESET_I2C12            78
0089 #define TEGRA186_RESET_I2C13            79
0090 #define TEGRA186_RESET_I2C14            80
0091 #define TEGRA186_RESET_I2C7         81
0092 #define TEGRA186_RESET_I2C8         82
0093 #define TEGRA186_RESET_I2C9         83
0094 #define TEGRA186_RESET_JTAG2AXI         84
0095 #define TEGRA186_RESET_MPHY_IOBIST      85
0096 #define TEGRA186_RESET_MPHY_L0_RX       86
0097 #define TEGRA186_RESET_MPHY_L0_TX       87
0098 #define TEGRA186_RESET_NVCSI            88
0099 #define TEGRA186_RESET_NVDISPLAY0_HEAD0     89
0100 #define TEGRA186_RESET_NVDISPLAY0_HEAD1     90
0101 #define TEGRA186_RESET_NVDISPLAY0_HEAD2     91
0102 #define TEGRA186_RESET_NVDISPLAY0_MISC      92
0103 #define TEGRA186_RESET_NVDISPLAY0_WGRP0     93
0104 #define TEGRA186_RESET_NVDISPLAY0_WGRP1     94
0105 #define TEGRA186_RESET_NVDISPLAY0_WGRP2     95
0106 #define TEGRA186_RESET_NVDISPLAY0_WGRP3     96
0107 #define TEGRA186_RESET_NVDISPLAY0_WGRP4     97
0108 #define TEGRA186_RESET_NVDISPLAY0_WGRP5     98
0109 #define TEGRA186_RESET_PWM1         99
0110 #define TEGRA186_RESET_PWM2         100
0111 #define TEGRA186_RESET_PWM3         101
0112 #define TEGRA186_RESET_PWM4         102
0113 #define TEGRA186_RESET_PWM5         103
0114 #define TEGRA186_RESET_PWM6         104
0115 #define TEGRA186_RESET_PWM7         105
0116 #define TEGRA186_RESET_PWM8         106
0117 #define TEGRA186_RESET_SCE_APB          107
0118 #define TEGRA186_RESET_SOR1         108
0119 #define TEGRA186_RESET_TACH         109
0120 #define TEGRA186_RESET_TSC          110
0121 #define TEGRA186_RESET_UARTF            111
0122 #define TEGRA186_RESET_UARTG            112
0123 #define TEGRA186_RESET_UFSHC            113
0124 #define TEGRA186_RESET_UFSHC_AXI_M      114
0125 #define TEGRA186_RESET_UPHY         115
0126 #define TEGRA186_RESET_ADSP         116
0127 #define TEGRA186_RESET_ADSPDBG          117
0128 #define TEGRA186_RESET_ADSPINTF         118
0129 #define TEGRA186_RESET_ADSPNEON         119
0130 #define TEGRA186_RESET_ADSPPERIPH       120
0131 #define TEGRA186_RESET_ADSPSCU          121
0132 #define TEGRA186_RESET_ADSPWDT          122
0133 #define TEGRA186_RESET_APE          123
0134 #define TEGRA186_RESET_DPAUX1           124
0135 #define TEGRA186_RESET_NVDEC            125
0136 #define TEGRA186_RESET_NVENC            126
0137 #define TEGRA186_RESET_NVJPG            127
0138 #define TEGRA186_RESET_PEX_USB_UPHY     128
0139 #define TEGRA186_RESET_QSPI         129
0140 #define TEGRA186_RESET_TSECB            130
0141 #define TEGRA186_RESET_VI_I2C           131
0142 #define TEGRA186_RESET_UARTE            132
0143 #define TEGRA186_RESET_TOP_GTE          133
0144 #define TEGRA186_RESET_SHSP         134
0145 #define TEGRA186_RESET_PEX_USB_UPHY_L5      135
0146 #define TEGRA186_RESET_PEX_USB_UPHY_L4      136
0147 #define TEGRA186_RESET_PEX_USB_UPHY_L3      137
0148 #define TEGRA186_RESET_PEX_USB_UPHY_L2      138
0149 #define TEGRA186_RESET_PEX_USB_UPHY_L1      139
0150 #define TEGRA186_RESET_PEX_USB_UPHY_L0      140
0151 #define TEGRA186_RESET_PEX_USB_UPHY_PLL1    141
0152 #define TEGRA186_RESET_PEX_USB_UPHY_PLL0    142
0153 #define TEGRA186_RESET_TSCTNVI          143
0154 #define TEGRA186_RESET_EXTPERIPH4       144
0155 #define TEGRA186_RESET_DSIPADCTL        145
0156 #define TEGRA186_RESET_AUD_MCLK         146
0157 #define TEGRA186_RESET_MPHY_CLK_CTL     147
0158 #define TEGRA186_RESET_MPHY_L1_RX       148
0159 #define TEGRA186_RESET_MPHY_L1_TX       149
0160 #define TEGRA186_RESET_UFSHC_LP         150
0161 #define TEGRA186_RESET_BPMP_NIC         151
0162 #define TEGRA186_RESET_BPMP_NSYSPORESET     152
0163 #define TEGRA186_RESET_BPMP_NRESET      153
0164 #define TEGRA186_RESET_BPMP_DBGRESETN       154
0165 #define TEGRA186_RESET_BPMP_PRESETDBGN      155
0166 #define TEGRA186_RESET_BPMP_PM          156
0167 #define TEGRA186_RESET_BPMP_CVC         157
0168 #define TEGRA186_RESET_BPMP_DMA         158
0169 #define TEGRA186_RESET_BPMP_HSP         159
0170 #define TEGRA186_RESET_TSCTNBPMP        160
0171 #define TEGRA186_RESET_BPMP_TKE         161
0172 #define TEGRA186_RESET_BPMP_GTE         162
0173 #define TEGRA186_RESET_BPMP_PM_ACTMON       163
0174 #define TEGRA186_RESET_AON_NIC          164
0175 #define TEGRA186_RESET_AON_NSYSPORESET      165
0176 #define TEGRA186_RESET_AON_NRESET       166
0177 #define TEGRA186_RESET_AON_DBGRESETN        167
0178 #define TEGRA186_RESET_AON_PRESETDBGN       168
0179 #define TEGRA186_RESET_AON_ACTMON       169
0180 #define TEGRA186_RESET_AOPM         170
0181 #define TEGRA186_RESET_AOVC         171
0182 #define TEGRA186_RESET_AON_DMA          172
0183 #define TEGRA186_RESET_AON_GPIO         173
0184 #define TEGRA186_RESET_AON_HSP          174
0185 #define TEGRA186_RESET_TSCTNAON         175
0186 #define TEGRA186_RESET_AON_TKE          176
0187 #define TEGRA186_RESET_AON_GTE          177
0188 #define TEGRA186_RESET_SCE_NIC          178
0189 #define TEGRA186_RESET_SCE_NSYSPORESET      179
0190 #define TEGRA186_RESET_SCE_NRESET       180
0191 #define TEGRA186_RESET_SCE_DBGRESETN        181
0192 #define TEGRA186_RESET_SCE_PRESETDBGN       182
0193 #define TEGRA186_RESET_SCE_ACTMON       183
0194 #define TEGRA186_RESET_SCE_PM           184
0195 #define TEGRA186_RESET_SCE_DMA          185
0196 #define TEGRA186_RESET_SCE_HSP          186
0197 #define TEGRA186_RESET_TSCTNSCE         187
0198 #define TEGRA186_RESET_SCE_TKE          188
0199 #define TEGRA186_RESET_SCE_GTE          189
0200 #define TEGRA186_RESET_SCE_CFG          190
0201 #define TEGRA186_RESET_ADSP_ALL         191
0202 /** @brief controls the power up/down sequence of UFSHC PSW partition. Controls LP_PWR_READY, LP_ISOL_EN, and LP_RESET_N signals */
0203 #define TEGRA186_RESET_UFSHC_LP_SEQ     192
0204 #define TEGRA186_RESET_SIZE         193
0205 
0206 #endif