1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ 2 /* 3 * Copyright (C) 2023-2024 Canaan Bright Sight Co., Ltd 4 * Copyright (C) 2024-2025 Junhui Liu <junhui.liu@pigmoral.tech> 5 */ 6 #ifndef _DT_BINDINGS_CANAAN_K230_RST_H_ 7 #define _DT_BINDINGS_CANAAN_K230_RST_H_ 8 9 #define RST_CPU0 0 10 #define RST_CPU1 1 11 #define RST_CPU0_FLUSH 2 12 #define RST_CPU1_FLUSH 3 13 #define RST_AI 4 14 #define RST_VPU 5 15 #define RST_HISYS 6 16 #define RST_HISYS_AHB 7 17 #define RST_SDIO0 8 18 #define RST_SDIO1 9 19 #define RST_SDIO_AXI 10 20 #define RST_USB0 11 21 #define RST_USB1 12 22 #define RST_USB0_AHB 13 23 #define RST_USB1_AHB 14 24 #define RST_SPI0 15 25 #define RST_SPI1 16 26 #define RST_SPI2 17 27 #define RST_SEC 18 28 #define RST_PDMA 19 29 #define RST_SDMA 20 30 #define RST_DECOMPRESS 21 31 #define RST_SRAM 22 32 #define RST_SHRM_AXIM 23 33 #define RST_SHRM_AXIS 24 34 #define RST_NONAI2D 25 35 #define RST_MCTL 26 36 #define RST_ISP 27 37 #define RST_ISP_DW 28 38 #define RST_DPU 29 39 #define RST_DISP 30 40 #define RST_GPU 31 41 #define RST_AUDIO 32 42 #define RST_TIMER0 33 43 #define RST_TIMER1 34 44 #define RST_TIMER2 35 45 #define RST_TIMER3 36 46 #define RST_TIMER4 37 47 #define RST_TIMER5 38 48 #define RST_TIMER_APB 39 49 #define RST_HDI 40 50 #define RST_WDT0 41 51 #define RST_WDT1 42 52 #define RST_WDT0_APB 43 53 #define RST_WDT1_APB 44 54 #define RST_TS_APB 45 55 #define RST_MAILBOX 46 56 #define RST_STC 47 57 #define RST_PMU 48 58 #define RST_LOSYS_APB 49 59 #define RST_UART0 50 60 #define RST_UART1 51 61 #define RST_UART2 52 62 #define RST_UART3 53 63 #define RST_UART4 54 64 #define RST_I2C0 55 65 #define RST_I2C1 56 66 #define RST_I2C2 57 67 #define RST_I2C3 58 68 #define RST_I2C4 59 69 #define RST_JAMLINK0_APB 60 70 #define RST_JAMLINK1_APB 61 71 #define RST_JAMLINK2_APB 62 72 #define RST_JAMLINK3_APB 63 73 #define RST_CODEC_APB 64 74 #define RST_GPIO_DB 65 75 #define RST_GPIO_APB 66 76 #define RST_ADC 67 77 #define RST_ADC_APB 68 78 #define RST_PWM_APB 69 79 #define RST_SHRM_APB 70 80 #define RST_CSI0 71 81 #define RST_CSI1 72 82 #define RST_CSI2 73 83 #define RST_CSI_DPHY 74 84 #define RST_ISP_AHB 75 85 #define RST_M0 76 86 #define RST_M1 77 87 #define RST_M2 78 88 #define RST_SPI2AXI 79 89 90 #endif 91