Path: blob/master/include/dt-bindings/reset/eswin,eic7700-reset.h
38184 views
/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */1/*2* Copyright 2025, Beijing ESWIN Computing Technology Co., Ltd..3* All rights reserved.4*5* Device Tree binding constants for EIC7700 reset controller.6*7* Authors:8* Yifeng Huang <[email protected]>9* Xuyang Dong <[email protected]>10*/1112#ifndef __DT_ESWIN_EIC7700_RESET_H__13#define __DT_ESWIN_EIC7700_RESET_H__1415#define EIC7700_RESET_NOC_NSP 016#define EIC7700_RESET_NOC_CFG 117#define EIC7700_RESET_RNOC_NSP 218#define EIC7700_RESET_SNOC_TCU 319#define EIC7700_RESET_SNOC_U84 420#define EIC7700_RESET_SNOC_PCIE_XSR 521#define EIC7700_RESET_SNOC_PCIE_XMR 622#define EIC7700_RESET_SNOC_PCIE_PR 723#define EIC7700_RESET_SNOC_NPU 824#define EIC7700_RESET_SNOC_JTAG 925#define EIC7700_RESET_SNOC_DSP 1026#define EIC7700_RESET_SNOC_DDRC1_P2 1127#define EIC7700_RESET_SNOC_DDRC1_P1 1228#define EIC7700_RESET_SNOC_DDRC0_P2 1329#define EIC7700_RESET_SNOC_DDRC0_P1 1430#define EIC7700_RESET_SNOC_D2D 1531#define EIC7700_RESET_SNOC_AON 1632#define EIC7700_RESET_GPU_AXI 1733#define EIC7700_RESET_GPU_CFG 1834#define EIC7700_RESET_GPU_GRAY 1935#define EIC7700_RESET_GPU_JONES 2036#define EIC7700_RESET_GPU_SPU 2137#define EIC7700_RESET_DSP_AXI 2238#define EIC7700_RESET_DSP_CFG 2339#define EIC7700_RESET_DSP_DIV4 2440#define EIC7700_RESET_DSP_DIV0 2541#define EIC7700_RESET_DSP_DIV1 2642#define EIC7700_RESET_DSP_DIV2 2743#define EIC7700_RESET_DSP_DIV3 2844#define EIC7700_RESET_D2D_AXI 2945#define EIC7700_RESET_D2D_CFG 3046#define EIC7700_RESET_D2D_PRST 3147#define EIC7700_RESET_D2D_RAW_PCS 3248#define EIC7700_RESET_D2D_RX 3349#define EIC7700_RESET_D2D_TX 3450#define EIC7700_RESET_D2D_CORE 3551#define EIC7700_RESET_DDR1_ARST 3652#define EIC7700_RESET_DDR1_TRACE 3753#define EIC7700_RESET_DDR0_ARST 3854#define EIC7700_RESET_DDR_CFG 3955#define EIC7700_RESET_DDR0_TRACE 4056#define EIC7700_RESET_DDR_CORE 4157#define EIC7700_RESET_DDR_PRST 4258#define EIC7700_RESET_TCU_AXI 4359#define EIC7700_RESET_TCU_CFG 4460#define EIC7700_RESET_TCU_TBU0 4561#define EIC7700_RESET_TCU_TBU1 4662#define EIC7700_RESET_TCU_TBU2 4763#define EIC7700_RESET_TCU_TBU3 4864#define EIC7700_RESET_TCU_TBU4 4965#define EIC7700_RESET_TCU_TBU5 5066#define EIC7700_RESET_TCU_TBU6 5167#define EIC7700_RESET_TCU_TBU7 5268#define EIC7700_RESET_TCU_TBU8 5369#define EIC7700_RESET_TCU_TBU9 5470#define EIC7700_RESET_TCU_TBU10 5571#define EIC7700_RESET_TCU_TBU11 5672#define EIC7700_RESET_TCU_TBU12 5773#define EIC7700_RESET_TCU_TBU13 5874#define EIC7700_RESET_TCU_TBU14 5975#define EIC7700_RESET_TCU_TBU15 6076#define EIC7700_RESET_TCU_TBU16 6177#define EIC7700_RESET_NPU_AXI 6278#define EIC7700_RESET_NPU_CFG 6379#define EIC7700_RESET_NPU_CORE 6480#define EIC7700_RESET_NPU_E31CORE 6581#define EIC7700_RESET_NPU_E31BUS 6682#define EIC7700_RESET_NPU_E31DBG 6783#define EIC7700_RESET_NPU_LLC 6884#define EIC7700_RESET_HSP_AXI 6985#define EIC7700_RESET_HSP_CFG 7086#define EIC7700_RESET_HSP_POR 7187#define EIC7700_RESET_MSHC0_PHY 7288#define EIC7700_RESET_MSHC1_PHY 7389#define EIC7700_RESET_MSHC2_PHY 7490#define EIC7700_RESET_MSHC0_TXRX 7591#define EIC7700_RESET_MSHC1_TXRX 7692#define EIC7700_RESET_MSHC2_TXRX 7793#define EIC7700_RESET_SATA_ASIC0 7894#define EIC7700_RESET_SATA_OOB 7995#define EIC7700_RESET_SATA_PMALIVE 8096#define EIC7700_RESET_SATA_RBC 8197#define EIC7700_RESET_DMA0 8298#define EIC7700_RESET_HSP_DMA 8399#define EIC7700_RESET_USB0_VAUX 84100#define EIC7700_RESET_USB1_VAUX 85101#define EIC7700_RESET_HSP_SD1_PRST 86102#define EIC7700_RESET_HSP_SD0_PRST 87103#define EIC7700_RESET_HSP_EMMC_PRST 88104#define EIC7700_RESET_HSP_DMA_PRST 89105#define EIC7700_RESET_HSP_SD1_ARST 90106#define EIC7700_RESET_HSP_SD0_ARST 91107#define EIC7700_RESET_HSP_EMMC_ARST 92108#define EIC7700_RESET_HSP_DMA_ARST 93109#define EIC7700_RESET_HSP_ETH1_ARST 94110#define EIC7700_RESET_HSP_ETH0_ARST 95111#define EIC7700_RESET_SATA_ARST 96112#define EIC7700_RESET_PCIE_CFG 97113#define EIC7700_RESET_PCIE_POWEUP 98114#define EIC7700_RESET_PCIE_PERST 99115#define EIC7700_RESET_I2C0 100116#define EIC7700_RESET_I2C1 101117#define EIC7700_RESET_I2C2 102118#define EIC7700_RESET_I2C3 103119#define EIC7700_RESET_I2C4 104120#define EIC7700_RESET_I2C5 105121#define EIC7700_RESET_I2C6 106122#define EIC7700_RESET_I2C7 107123#define EIC7700_RESET_I2C8 108124#define EIC7700_RESET_I2C9 109125#define EIC7700_RESET_FAN 110126#define EIC7700_RESET_PVT0 111127#define EIC7700_RESET_PVT1 112128#define EIC7700_RESET_MBOX0 113129#define EIC7700_RESET_MBOX1 114130#define EIC7700_RESET_MBOX2 115131#define EIC7700_RESET_MBOX3 116132#define EIC7700_RESET_MBOX4 117133#define EIC7700_RESET_MBOX5 118134#define EIC7700_RESET_MBOX6 119135#define EIC7700_RESET_MBOX7 120136#define EIC7700_RESET_MBOX8 121137#define EIC7700_RESET_MBOX9 122138#define EIC7700_RESET_MBOX10 123139#define EIC7700_RESET_MBOX11 124140#define EIC7700_RESET_MBOX12 125141#define EIC7700_RESET_MBOX13 126142#define EIC7700_RESET_MBOX14 127143#define EIC7700_RESET_MBOX15 128144#define EIC7700_RESET_UART0 129145#define EIC7700_RESET_UART1 130146#define EIC7700_RESET_UART2 131147#define EIC7700_RESET_UART3 132148#define EIC7700_RESET_UART4 133149#define EIC7700_RESET_GPIO0 134150#define EIC7700_RESET_GPIO1 135151#define EIC7700_RESET_TIMER 136152#define EIC7700_RESET_SSI0 137153#define EIC7700_RESET_SSI1 138154#define EIC7700_RESET_WDT0 139155#define EIC7700_RESET_WDT1 140156#define EIC7700_RESET_WDT2 141157#define EIC7700_RESET_WDT3 142158#define EIC7700_RESET_LSP_CFG 143159#define EIC7700_RESET_U84_CORE0 144160#define EIC7700_RESET_U84_CORE1 145161#define EIC7700_RESET_U84_CORE2 146162#define EIC7700_RESET_U84_CORE3 147163#define EIC7700_RESET_U84_BUS 148164#define EIC7700_RESET_U84_DBG 149165#define EIC7700_RESET_U84_TRACECOM 150166#define EIC7700_RESET_U84_TRACE0 151167#define EIC7700_RESET_U84_TRACE1 152168#define EIC7700_RESET_U84_TRACE2 153169#define EIC7700_RESET_U84_TRACE3 154170#define EIC7700_RESET_SCPU_CORE 155171#define EIC7700_RESET_SCPU_BUS 156172#define EIC7700_RESET_SCPU_DBG 157173#define EIC7700_RESET_LPCPU_CORE 158174#define EIC7700_RESET_LPCPU_BUS 159175#define EIC7700_RESET_LPCPU_DBG 160176#define EIC7700_RESET_VC_CFG 161177#define EIC7700_RESET_VC_AXI 162178#define EIC7700_RESET_VC_MONCFG 163179#define EIC7700_RESET_JD_CFG 164180#define EIC7700_RESET_JD_AXI 165181#define EIC7700_RESET_JE_CFG 166182#define EIC7700_RESET_JE_AXI 167183#define EIC7700_RESET_VD_CFG 168184#define EIC7700_RESET_VD_AXI 169185#define EIC7700_RESET_VE_AXI 170186#define EIC7700_RESET_VE_CFG 171187#define EIC7700_RESET_G2D_CORE 172188#define EIC7700_RESET_G2D_CFG 173189#define EIC7700_RESET_G2D_AXI 174190#define EIC7700_RESET_VI_AXI 175191#define EIC7700_RESET_VI_CFG 176192#define EIC7700_RESET_VI_DWE 177193#define EIC7700_RESET_DVP 178194#define EIC7700_RESET_ISP0 179195#define EIC7700_RESET_ISP1 180196#define EIC7700_RESET_SHUTTR0 181197#define EIC7700_RESET_SHUTTR1 182198#define EIC7700_RESET_SHUTTR2 183199#define EIC7700_RESET_SHUTTR3 184200#define EIC7700_RESET_SHUTTR4 185201#define EIC7700_RESET_SHUTTR5 186202#define EIC7700_RESET_VO_MIPI 187203#define EIC7700_RESET_VO_PRST 188204#define EIC7700_RESET_VO_HDMI_PRST 189205#define EIC7700_RESET_VO_HDMI_PHY 190206#define EIC7700_RESET_VO_HDMI 191207#define EIC7700_RESET_VO_I2S 192208#define EIC7700_RESET_VO_I2S_PRST 193209#define EIC7700_RESET_VO_AXI 194210#define EIC7700_RESET_VO_CFG 195211#define EIC7700_RESET_VO_DC 196212#define EIC7700_RESET_VO_DC_PRST 197213#define EIC7700_RESET_BOOTSPI_HRST 198214#define EIC7700_RESET_BOOTSPI 199215#define EIC7700_RESET_ANO1 200216#define EIC7700_RESET_ANO0 201217#define EIC7700_RESET_DMA1_ARST 202218#define EIC7700_RESET_DMA1_HRST 203219#define EIC7700_RESET_FPRT 204220#define EIC7700_RESET_HBLOCK 205221#define EIC7700_RESET_SECSR 206222#define EIC7700_RESET_OTP 207223#define EIC7700_RESET_PKA 208224#define EIC7700_RESET_SPACC 209225#define EIC7700_RESET_TRNG 210226#define EIC7700_RESET_TIMER0_0 211227#define EIC7700_RESET_TIMER0_1 212228#define EIC7700_RESET_TIMER0_2 213229#define EIC7700_RESET_TIMER0_3 214230#define EIC7700_RESET_TIMER0_4 215231#define EIC7700_RESET_TIMER0_5 216232#define EIC7700_RESET_TIMER0_6 217233#define EIC7700_RESET_TIMER0_7 218234#define EIC7700_RESET_TIMER0_N 219235#define EIC7700_RESET_TIMER1_0 220236#define EIC7700_RESET_TIMER1_1 221237#define EIC7700_RESET_TIMER1_2 222238#define EIC7700_RESET_TIMER1_3 223239#define EIC7700_RESET_TIMER1_4 224240#define EIC7700_RESET_TIMER1_5 225241#define EIC7700_RESET_TIMER1_6 226242#define EIC7700_RESET_TIMER1_7 227243#define EIC7700_RESET_TIMER1_N 228244#define EIC7700_RESET_TIMER2_0 229245#define EIC7700_RESET_TIMER2_1 230246#define EIC7700_RESET_TIMER2_2 231247#define EIC7700_RESET_TIMER2_3 232248#define EIC7700_RESET_TIMER2_4 233249#define EIC7700_RESET_TIMER2_5 234250#define EIC7700_RESET_TIMER2_6 235251#define EIC7700_RESET_TIMER2_7 236252#define EIC7700_RESET_TIMER2_N 237253#define EIC7700_RESET_TIMER3_0 238254#define EIC7700_RESET_TIMER3_1 239255#define EIC7700_RESET_TIMER3_2 240256#define EIC7700_RESET_TIMER3_3 241257#define EIC7700_RESET_TIMER3_4 242258#define EIC7700_RESET_TIMER3_5 243259#define EIC7700_RESET_TIMER3_6 244260#define EIC7700_RESET_TIMER3_7 245261#define EIC7700_RESET_TIMER3_N 246262#define EIC7700_RESET_RTC 247263#define EIC7700_RESET_MNOC_SNOC_NSP 248264#define EIC7700_RESET_MNOC_VC 249265#define EIC7700_RESET_MNOC_CFG 250266#define EIC7700_RESET_MNOC_HSP 251267#define EIC7700_RESET_MNOC_GPU 252268#define EIC7700_RESET_MNOC_DDRC1_P3 253269#define EIC7700_RESET_MNOC_DDRC0_P3 254270#define EIC7700_RESET_RNOC_VO 255271#define EIC7700_RESET_RNOC_VI 256272#define EIC7700_RESET_RNOC_SNOC_NSP 257273#define EIC7700_RESET_RNOC_CFG 258274#define EIC7700_RESET_MNOC_DDRC1_P4 259275#define EIC7700_RESET_MNOC_DDRC0_P4 260276#define EIC7700_RESET_CNOC_VO_CFG 261277#define EIC7700_RESET_CNOC_VI_CFG 262278#define EIC7700_RESET_CNOC_VC_CFG 263279#define EIC7700_RESET_CNOC_TCU_CFG 264280#define EIC7700_RESET_CNOC_PCIE_CFG 265281#define EIC7700_RESET_CNOC_NPU_CFG 266282#define EIC7700_RESET_CNOC_LSP_CFG 267283#define EIC7700_RESET_CNOC_HSP_CFG 268284#define EIC7700_RESET_CNOC_GPU_CFG 269285#define EIC7700_RESET_CNOC_DSPT_CFG 270286#define EIC7700_RESET_CNOC_DDRT1_CFG 271287#define EIC7700_RESET_CNOC_DDRT0_CFG 272288#define EIC7700_RESET_CNOC_D2D_CFG 273289#define EIC7700_RESET_CNOC_CFG 274290#define EIC7700_RESET_CNOC_CLMM_CFG 275291#define EIC7700_RESET_CNOC_AON_CFG 276292#define EIC7700_RESET_LNOC_CFG 277293#define EIC7700_RESET_LNOC_NPU_LLC 278294#define EIC7700_RESET_LNOC_DDRC1_P0 279295#define EIC7700_RESET_LNOC_DDRC0_P0 280296297#endif /* __DT_ESWIN_EIC7700_RESET_H__ */298299300