162306a36Sopenharmony_ci/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 262306a36Sopenharmony_ci/* 362306a36Sopenharmony_ci * Copyright (C) 2023 Nuvoton Technologies. 462306a36Sopenharmony_ci * Author: Chi-Fen Li <cfli0@nuvoton.com> 562306a36Sopenharmony_ci * 662306a36Sopenharmony_ci * Device Tree binding constants for MA35D1 reset controller. 762306a36Sopenharmony_ci */ 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci#ifndef __DT_BINDINGS_RESET_MA35D1_H 1062306a36Sopenharmony_ci#define __DT_BINDINGS_RESET_MA35D1_H 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci#define MA35D1_RESET_CHIP 0 1362306a36Sopenharmony_ci#define MA35D1_RESET_CA35CR0 1 1462306a36Sopenharmony_ci#define MA35D1_RESET_CA35CR1 2 1562306a36Sopenharmony_ci#define MA35D1_RESET_CM4 3 1662306a36Sopenharmony_ci#define MA35D1_RESET_PDMA0 4 1762306a36Sopenharmony_ci#define MA35D1_RESET_PDMA1 5 1862306a36Sopenharmony_ci#define MA35D1_RESET_PDMA2 6 1962306a36Sopenharmony_ci#define MA35D1_RESET_PDMA3 7 2062306a36Sopenharmony_ci#define MA35D1_RESET_DISP 8 2162306a36Sopenharmony_ci#define MA35D1_RESET_VCAP0 9 2262306a36Sopenharmony_ci#define MA35D1_RESET_VCAP1 10 2362306a36Sopenharmony_ci#define MA35D1_RESET_GFX 11 2462306a36Sopenharmony_ci#define MA35D1_RESET_VDEC 12 2562306a36Sopenharmony_ci#define MA35D1_RESET_WHC0 13 2662306a36Sopenharmony_ci#define MA35D1_RESET_WHC1 14 2762306a36Sopenharmony_ci#define MA35D1_RESET_GMAC0 15 2862306a36Sopenharmony_ci#define MA35D1_RESET_GMAC1 16 2962306a36Sopenharmony_ci#define MA35D1_RESET_HWSEM 17 3062306a36Sopenharmony_ci#define MA35D1_RESET_EBI 18 3162306a36Sopenharmony_ci#define MA35D1_RESET_HSUSBH0 19 3262306a36Sopenharmony_ci#define MA35D1_RESET_HSUSBH1 20 3362306a36Sopenharmony_ci#define MA35D1_RESET_HSUSBD 21 3462306a36Sopenharmony_ci#define MA35D1_RESET_USBHL 22 3562306a36Sopenharmony_ci#define MA35D1_RESET_SDH0 23 3662306a36Sopenharmony_ci#define MA35D1_RESET_SDH1 24 3762306a36Sopenharmony_ci#define MA35D1_RESET_NAND 25 3862306a36Sopenharmony_ci#define MA35D1_RESET_GPIO 26 3962306a36Sopenharmony_ci#define MA35D1_RESET_MCTLP 27 4062306a36Sopenharmony_ci#define MA35D1_RESET_MCTLC 28 4162306a36Sopenharmony_ci#define MA35D1_RESET_DDRPUB 29 4262306a36Sopenharmony_ci#define MA35D1_RESET_TMR0 30 4362306a36Sopenharmony_ci#define MA35D1_RESET_TMR1 31 4462306a36Sopenharmony_ci#define MA35D1_RESET_TMR2 32 4562306a36Sopenharmony_ci#define MA35D1_RESET_TMR3 33 4662306a36Sopenharmony_ci#define MA35D1_RESET_I2C0 34 4762306a36Sopenharmony_ci#define MA35D1_RESET_I2C1 35 4862306a36Sopenharmony_ci#define MA35D1_RESET_I2C2 36 4962306a36Sopenharmony_ci#define MA35D1_RESET_I2C3 37 5062306a36Sopenharmony_ci#define MA35D1_RESET_QSPI0 38 5162306a36Sopenharmony_ci#define MA35D1_RESET_SPI0 39 5262306a36Sopenharmony_ci#define MA35D1_RESET_SPI1 40 5362306a36Sopenharmony_ci#define MA35D1_RESET_SPI2 41 5462306a36Sopenharmony_ci#define MA35D1_RESET_UART0 42 5562306a36Sopenharmony_ci#define MA35D1_RESET_UART1 43 5662306a36Sopenharmony_ci#define MA35D1_RESET_UART2 44 5762306a36Sopenharmony_ci#define MA35D1_RESET_UART3 45 5862306a36Sopenharmony_ci#define MA35D1_RESET_UART4 46 5962306a36Sopenharmony_ci#define MA35D1_RESET_UART5 47 6062306a36Sopenharmony_ci#define MA35D1_RESET_UART6 48 6162306a36Sopenharmony_ci#define MA35D1_RESET_UART7 49 6262306a36Sopenharmony_ci#define MA35D1_RESET_CANFD0 50 6362306a36Sopenharmony_ci#define MA35D1_RESET_CANFD1 51 6462306a36Sopenharmony_ci#define MA35D1_RESET_EADC0 52 6562306a36Sopenharmony_ci#define MA35D1_RESET_I2S0 53 6662306a36Sopenharmony_ci#define MA35D1_RESET_SC0 54 6762306a36Sopenharmony_ci#define MA35D1_RESET_SC1 55 6862306a36Sopenharmony_ci#define MA35D1_RESET_QSPI1 56 6962306a36Sopenharmony_ci#define MA35D1_RESET_SPI3 57 7062306a36Sopenharmony_ci#define MA35D1_RESET_EPWM0 58 7162306a36Sopenharmony_ci#define MA35D1_RESET_EPWM1 59 7262306a36Sopenharmony_ci#define MA35D1_RESET_QEI0 60 7362306a36Sopenharmony_ci#define MA35D1_RESET_QEI1 61 7462306a36Sopenharmony_ci#define MA35D1_RESET_ECAP0 62 7562306a36Sopenharmony_ci#define MA35D1_RESET_ECAP1 63 7662306a36Sopenharmony_ci#define MA35D1_RESET_CANFD2 64 7762306a36Sopenharmony_ci#define MA35D1_RESET_ADC0 65 7862306a36Sopenharmony_ci#define MA35D1_RESET_TMR4 66 7962306a36Sopenharmony_ci#define MA35D1_RESET_TMR5 67 8062306a36Sopenharmony_ci#define MA35D1_RESET_TMR6 68 8162306a36Sopenharmony_ci#define MA35D1_RESET_TMR7 69 8262306a36Sopenharmony_ci#define MA35D1_RESET_TMR8 70 8362306a36Sopenharmony_ci#define MA35D1_RESET_TMR9 71 8462306a36Sopenharmony_ci#define MA35D1_RESET_TMR10 72 8562306a36Sopenharmony_ci#define MA35D1_RESET_TMR11 73 8662306a36Sopenharmony_ci#define MA35D1_RESET_UART8 74 8762306a36Sopenharmony_ci#define MA35D1_RESET_UART9 75 8862306a36Sopenharmony_ci#define MA35D1_RESET_UART10 76 8962306a36Sopenharmony_ci#define MA35D1_RESET_UART11 77 9062306a36Sopenharmony_ci#define MA35D1_RESET_UART12 78 9162306a36Sopenharmony_ci#define MA35D1_RESET_UART13 79 9262306a36Sopenharmony_ci#define MA35D1_RESET_UART14 80 9362306a36Sopenharmony_ci#define MA35D1_RESET_UART15 81 9462306a36Sopenharmony_ci#define MA35D1_RESET_UART16 82 9562306a36Sopenharmony_ci#define MA35D1_RESET_I2S1 83 9662306a36Sopenharmony_ci#define MA35D1_RESET_I2C4 84 9762306a36Sopenharmony_ci#define MA35D1_RESET_I2C5 85 9862306a36Sopenharmony_ci#define MA35D1_RESET_EPWM2 86 9962306a36Sopenharmony_ci#define MA35D1_RESET_ECAP2 87 10062306a36Sopenharmony_ci#define MA35D1_RESET_QEI2 88 10162306a36Sopenharmony_ci#define MA35D1_RESET_CANFD3 89 10262306a36Sopenharmony_ci#define MA35D1_RESET_KPI 90 10362306a36Sopenharmony_ci#define MA35D1_RESET_GIC 91 10462306a36Sopenharmony_ci#define MA35D1_RESET_SSMCC 92 10562306a36Sopenharmony_ci#define MA35D1_RESET_SSPCC 93 10662306a36Sopenharmony_ci#define MA35D1_RESET_COUNT 94 10762306a36Sopenharmony_ci 10862306a36Sopenharmony_ci#endif 109