Path: blob/master/arch/arm64/boot/dts/amlogic/amlogic-t7-reset.h
26498 views
/* SPDX-License-Identifier: (GPL-2.0-only OR MIT) */1/*2* Copyright (c) 2024 Amlogic, Inc. All rights reserved.3*/45#ifndef __DTS_AMLOGIC_T7_RESET_H6#define __DTS_AMLOGIC_T7_RESET_H78/* RESET0 */9/* 0-3 */10#define RESET_USB 411#define RESET_U2DRD 512#define RESET_U3DRD 613#define RESET_U3DRD_PIPE0 714#define RESET_U2PHY20 815#define RESET_U2PHY21 916#define RESET_GDC 1017#define RESET_HDMI20_AES 1118#define RESET_HDMIRX 1219#define RESET_HDMIRX_APB 1320#define RESET_DEWARP 1421/* 15 */22#define RESET_HDMITX_CAPB3 1623#define RESET_BRG_VCBUG_DEC 1724#define RESET_VCBUS 1825#define RESET_VID_PLL_DIV 1926#define RESET_VDI6 2027#define RESET_GE2D 2128#define RESET_HDMITXPHY 2229#define RESET_VID_LOCK 2330#define RESET_VENC0 2431#define RESET_VDAC 2532#define RESET_VENC2 2633#define RESET_VENC1 2734#define RESET_RDMA 2835#define RESET_HDMITX 2936#define RESET_VIU 3037#define RESET_VENC 313839/* RESET1 */40#define RESET_AUDIO 3241#define RESET_MALI_CAPB3 3342#define RESET_MALI 3443#define RESET_DDR_APB 3544#define RESET_DDR 3645#define RESET_DOS_CAPB3 3746#define RESET_DOS 3847#define RESET_COMBO_DPHY_CHAN2 3948#define RESET_DEBUG_B 4049#define RESET_DEBUG_A 4150#define RESET_DSP_B 4251#define RESET_DSP_A 4352#define RESET_PCIE_A 4453#define RESET_PCIE_PHY 4554#define RESET_PCIE_APB 4655#define RESET_ANAKIN 4756#define RESET_ETH 4857#define RESET_EDP0_CTRL 4958#define RESET_EDP1_CTRL 5059#define RESET_COMBO_DPHY_CHAN0 5160#define RESET_COMBO_DPHY_CHAN1 5261#define RESET_DSI_LVDS_EDP_TOP 5362#define RESET_PCIE1_PHY 5463#define RESET_PCIE1_APB 5564#define RESET_DDR_1 5665/* 57 */66#define RESET_EDP1_PIPELINE 5867#define RESET_EDP0_PIPELINE 5968#define RESET_MIPI_DSI1_PHY 6069#define RESET_MIPI_DSI0_PHY 6170#define RESET_MIPI_DSI_A_HOST 6271#define RESET_MIPI_DSI_B_HOST 637273/* RESET2 */74#define RESET_DEVICE_MMC_ARB 6475#define RESET_IR_CTRL 6576#define RESET_TS_A73 6677#define RESET_TS_A53 6778#define RESET_SPICC_2 6879#define RESET_SPICC_3 6980#define RESET_SPICC_4 7081#define RESET_SPICC_5 7182#define RESET_SMART_CARD 7283#define RESET_SPICC_0 7384#define RESET_SPICC_1 7485#define RESET_RSA 7586/* 76-79 */87#define RESET_MSR_CLK 8088#define RESET_SPIFC 8189#define RESET_SAR_ADC 8290#define RESET_BT 8391/* 84-87 */92#define RESET_ACODEC 8893#define RESET_CEC 8994#define RESET_AFIFO 9095#define RESET_WATCHDOG 9196/* 92-95 */9798/* RESET3 */99#define RESET_BRG_NIC1_GPV 96100#define RESET_BRG_NIC2_GPV 97101#define RESET_BRG_NIC3_GPV 98102#define RESET_BRG_NIC4_GPV 99103#define RESET_BRG_NIC5_GPV 100104/* 101-121 */105#define RESET_MIPI_ISP 122106#define RESET_BRG_ADB_MALI_1 123107#define RESET_BRG_ADB_MALI_0 124108#define RESET_BRG_ADB_A73 125109#define RESET_BRG_ADB_A53 126110#define RESET_BRG_CCI 127111112/* RESET4 */113#define RESET_PWM_AO_AB 128114#define RESET_PWM_AO_CD 129115#define RESET_PWM_AO_EF 130116#define RESET_PWM_AO_GH 131117#define RESET_PWM_AB 132118#define RESET_PWM_CD 133119#define RESET_PWM_EF 134120/* 135-137 */121#define RESET_UART_A 138122#define RESET_UART_B 139123#define RESET_UART_C 140124#define RESET_UART_D 141125#define RESET_UART_E 142126#define RESET_UART_F 143127#define RESET_I2C_S_A 144128#define RESET_I2C_M_A 145129#define RESET_I2C_M_B 146130#define RESET_I2C_M_C 147131#define RESET_I2C_M_D 148132#define RESET_I2C_M_E 149133#define RESET_I2C_M_F 150134#define RESET_I2C_M_AO_A 151135#define RESET_SD_EMMC_A 152136#define RESET_SD_EMMC_B 153137#define RESET_SD_EMMC_C 154138#define RESET_I2C_M_AO_B 155139#define RESET_TS_GPU 156140#define RESET_TS_NNA 157141#define RESET_TS_VPN 158142#define RESET_TS_HEVC 159143144/* RESET5 */145#define RESET_BRG_NOC_DDR_1 160146#define RESET_BRG_NOC_DDR_0 161147#define RESET_BRG_NOC_MAIN 162148#define RESET_BRG_NOC_ALL 163149/* 164-167 */150#define RESET_BRG_NIC2_SYS 168151#define RESET_BRG_NIC2_MAIN 169152#define RESET_BRG_NIC2_HDMI 170153#define RESET_BRG_NIC2_ALL 171154#define RESET_BRG_NIC3_WAVE 172155#define RESET_BRG_NIC3_VDEC 173156#define RESET_BRG_NIC3_HEVCF 174157#define RESET_BRG_NIC3_HEVCB 175158#define RESET_BRG_NIC3_HCODEC 176159#define RESET_BRG_NIC3_GE2D 177160#define RESET_BRG_NIC3_GDC 178161#define RESET_BRG_NIC3_AMLOGIC 179162#define RESET_BRG_NIC3_MAIN 180163#define RESET_BRG_NIC3_ALL 181164#define RESET_BRG_NIC5_VPU 182165/* 183-185 */166#define RESET_BRG_NIC4_DSPB 186167#define RESET_BRG_NIC4_DSPA 187168#define RESET_BRG_NIC4_VAPB 188169#define RESET_BRG_NIC4_CLK81 189170#define RESET_BRG_NIC4_MAIN 190171#define RESET_BRG_NIC4_ALL 191172173/* RESET6 */174#define RESET_BRG_VDEC_PIPEL 192175#define RESET_BRG_HEVCF_DMC_PIPEL 193176#define RESET_BRG_NIC2TONIC4_PIPEL 194177#define RESET_BRG_HDMIRXTONIC2_PIPEL 195178#define RESET_BRG_SECTONIC4_PIPEL 196179#define RESET_BRG_VPUTONOC_PIPEL 197180#define RESET_BRG_NIC4TONOC_PIPEL 198181#define RESET_BRG_NIC3TONOC_PIPEL 199182#define RESET_BRG_NIC2TONOC_PIPEL 200183#define RESET_BRG_NNATONOC_PIPEL 201184#define RESET_BRG_FRISP3_PIPEL 202185#define RESET_BRG_FRISP2_PIPEL 203186#define RESET_BRG_FRISP1_PIPEL 204187#define RESET_BRG_FRISP0_PIPEL 205188/* 206-217 */189#define RESET_BRG_AMPIPE_NAND 218190#define RESET_BRG_AMPIPE_ETH 219191/* 220 */192#define RESET_BRG_AM2AXI0 221193#define RESET_BRG_AM2AXI1 222194#define RESET_BRG_AM2AXI2 223195196#endif /* ___DTS_AMLOGIC_T7_RESET_H */197198199