| /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ |
| /* |
| * Copyright (c) 2023, 2025 The Linux Foundation. All rights reserved. |
| */ |
| |
| #ifndef _DT_BINDINGS_RESET_IPQ_NSSCC_9574_H |
| #define _DT_BINDINGS_RESET_IPQ_NSSCC_9574_H |
| |
| #define EDMA_HW_RESET 0 |
| #define NSS_CC_CE_BCR 1 |
| #define NSS_CC_CLC_BCR 2 |
| #define NSS_CC_EIP197_BCR 3 |
| #define NSS_CC_HAQ_BCR 4 |
| #define NSS_CC_IMEM_BCR 5 |
| #define NSS_CC_MAC_BCR 6 |
| #define NSS_CC_PPE_BCR 7 |
| #define NSS_CC_UBI_BCR 8 |
| #define NSS_CC_UNIPHY_BCR 9 |
| #define UBI3_CLKRST_CLAMP_ENABLE 10 |
| #define UBI3_CORE_CLAMP_ENABLE 11 |
| #define UBI2_CLKRST_CLAMP_ENABLE 12 |
| #define UBI2_CORE_CLAMP_ENABLE 13 |
| #define UBI1_CLKRST_CLAMP_ENABLE 14 |
| #define UBI1_CORE_CLAMP_ENABLE 15 |
| #define UBI0_CLKRST_CLAMP_ENABLE 16 |
| #define UBI0_CORE_CLAMP_ENABLE 17 |
| #define NSSNOC_NSS_CSR_ARES 18 |
| #define NSS_CSR_ARES 19 |
| #define PPE_BTQ_ARES 20 |
| #define PPE_IPE_ARES 21 |
| #define PPE_ARES 22 |
| #define PPE_CFG_ARES 23 |
| #define PPE_EDMA_ARES 24 |
| #define PPE_EDMA_CFG_ARES 25 |
| #define CRY_PPE_ARES 26 |
| #define NSSNOC_PPE_ARES 27 |
| #define NSSNOC_PPE_CFG_ARES 28 |
| #define PORT1_MAC_ARES 29 |
| #define PORT2_MAC_ARES 30 |
| #define PORT3_MAC_ARES 31 |
| #define PORT4_MAC_ARES 32 |
| #define PORT5_MAC_ARES 33 |
| #define PORT6_MAC_ARES 34 |
| #define XGMAC0_PTP_REF_ARES 35 |
| #define XGMAC1_PTP_REF_ARES 36 |
| #define XGMAC2_PTP_REF_ARES 37 |
| #define XGMAC3_PTP_REF_ARES 38 |
| #define XGMAC4_PTP_REF_ARES 39 |
| #define XGMAC5_PTP_REF_ARES 40 |
| #define HAQ_AHB_ARES 41 |
| #define HAQ_AXI_ARES 42 |
| #define NSSNOC_HAQ_AHB_ARES 43 |
| #define NSSNOC_HAQ_AXI_ARES 44 |
| #define CE_APB_ARES 45 |
| #define CE_AXI_ARES 46 |
| #define NSSNOC_CE_APB_ARES 47 |
| #define NSSNOC_CE_AXI_ARES 48 |
| #define CRYPTO_ARES 49 |
| #define NSSNOC_CRYPTO_ARES 50 |
| #define NSSNOC_NC_AXI0_1_ARES 51 |
| #define UBI0_CORE_ARES 52 |
| #define UBI1_CORE_ARES 53 |
| #define UBI2_CORE_ARES 54 |
| #define UBI3_CORE_ARES 55 |
| #define NC_AXI0_ARES 56 |
| #define UTCM0_ARES 57 |
| #define NC_AXI1_ARES 58 |
| #define UTCM1_ARES 59 |
| #define NC_AXI2_ARES 60 |
| #define UTCM2_ARES 61 |
| #define NC_AXI3_ARES 62 |
| #define UTCM3_ARES 63 |
| #define NSSNOC_NC_AXI0_ARES 64 |
| #define AHB0_ARES 65 |
| #define INTR0_AHB_ARES 66 |
| #define AHB1_ARES 67 |
| #define INTR1_AHB_ARES 68 |
| #define AHB2_ARES 69 |
| #define INTR2_AHB_ARES 70 |
| #define AHB3_ARES 71 |
| #define INTR3_AHB_ARES 72 |
| #define NSSNOC_AHB0_ARES 73 |
| #define NSSNOC_INT0_AHB_ARES 74 |
| #define AXI0_ARES 75 |
| #define AXI1_ARES 76 |
| #define AXI2_ARES 77 |
| #define AXI3_ARES 78 |
| #define NSSNOC_AXI0_ARES 79 |
| #define IMEM_QSB_ARES 80 |
| #define NSSNOC_IMEM_QSB_ARES 81 |
| #define IMEM_AHB_ARES 82 |
| #define NSSNOC_IMEM_AHB_ARES 83 |
| #define UNIPHY_PORT1_RX_ARES 84 |
| #define UNIPHY_PORT1_TX_ARES 85 |
| #define UNIPHY_PORT2_RX_ARES 86 |
| #define UNIPHY_PORT2_TX_ARES 87 |
| #define UNIPHY_PORT3_RX_ARES 88 |
| #define UNIPHY_PORT3_TX_ARES 89 |
| #define UNIPHY_PORT4_RX_ARES 90 |
| #define UNIPHY_PORT4_TX_ARES 91 |
| #define UNIPHY_PORT5_RX_ARES 92 |
| #define UNIPHY_PORT5_TX_ARES 93 |
| #define UNIPHY_PORT6_RX_ARES 94 |
| #define UNIPHY_PORT6_TX_ARES 95 |
| #define PORT1_RX_ARES 96 |
| #define PORT1_TX_ARES 97 |
| #define PORT2_RX_ARES 98 |
| #define PORT2_TX_ARES 99 |
| #define PORT3_RX_ARES 100 |
| #define PORT3_TX_ARES 101 |
| #define PORT4_RX_ARES 102 |
| #define PORT4_TX_ARES 103 |
| #define PORT5_RX_ARES 104 |
| #define PORT5_TX_ARES 105 |
| #define PORT6_RX_ARES 106 |
| #define PORT6_TX_ARES 107 |
| #define PPE_FULL_RESET 108 |
| #define UNIPHY0_SOFT_RESET 109 |
| #define UNIPHY1_SOFT_RESET 110 |
| #define UNIPHY2_SOFT_RESET 111 |
| #define UNIPHY_PORT1_ARES 112 |
| #define UNIPHY_PORT2_ARES 113 |
| #define UNIPHY_PORT3_ARES 114 |
| #define UNIPHY_PORT4_ARES 115 |
| #define UNIPHY_PORT5_ARES 116 |
| #define UNIPHY_PORT6_ARES 117 |
| #define NSSPORT1_RESET 118 |
| #define NSSPORT2_RESET 119 |
| #define NSSPORT3_RESET 120 |
| #define NSSPORT4_RESET 121 |
| #define NSSPORT5_RESET 122 |
| #define NSSPORT6_RESET 123 |
| |
| #endif |