/* SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) */ /* Author: Jerry Zhu */ #ifndef DT_BINDING_RESET_CIX_SKY1_SYSTEM_CONTROL_H #define DT_BINDING_RESET_CIX_SKY1_SYSTEM_CONTROL_H /* func reset for sky1 fch */ #define SW_I3C0_RST_FUNC_G_N 0 #define SW_I3C0_RST_FUNC_I_N 1 #define SW_I3C1_RST_FUNC_G_N 2 #define SW_I3C1_RST_FUNC_I_N 3 #define SW_UART0_RST_FUNC_N 4 #define SW_UART1_RST_FUNC_N 5 #define SW_UART2_RST_FUNC_N 6 #define SW_UART3_RST_FUNC_N 7 #define SW_TIMER_RST_FUNC_N 8 /* apb reset for sky1 fch */ #define SW_I3C0_RST_APB_N 9 #define SW_I3C1_RST_APB_N 10 #define SW_DMA_RST_AXI_N 11 #define SW_UART0_RST_APB_N 12 #define SW_UART1_RST_APB_N 13 #define SW_UART2_RST_APB_N 14 #define SW_UART3_RST_APB_N 15 #define SW_SPI0_RST_APB_N 16 #define SW_SPI1_RST_APB_N 17 #define SW_I2C0_RST_APB_N 18 #define SW_I2C1_RST_APB_N 19 #define SW_I2C2_RST_APB_N 20 #define SW_I2C3_RST_APB_N 21 #define SW_I2C4_RST_APB_N 22 #define SW_I2C5_RST_APB_N 23 #define SW_I2C6_RST_APB_N 24 #define SW_I2C7_RST_APB_N 25 #define SW_GPIO_RST_APB_N 26 /* fch rst for xspi */ #define SW_XSPI_REG_RST_N 27 #define SW_XSPI_SYS_RST_N 28 #endif