dt-bindings: reset: Add StarFive JH7110 always-on definitions
[platform/kernel/linux-starfive.git] / include / dt-bindings / reset / starfive-jh7110-aon.h
1 /* SPDX-License-Identifier: GPL-2.0 OR MIT */
2 /*
3  * Copyright (C) 2021 Emil Renner Berthing <kernel@esmil.dk>
4  */
5
6 #ifndef __DT_BINDINGS_RESET_STARFIVE_JH7110_AON_H__
7 #define __DT_BINDINGS_RESET_STARFIVE_JH7110_AON_H__
8
9 #define JH7110_AONRST_GMAC0_AXI         0 /* rstn_u0_u0_dw_gmac5_axi64_rstn_axi */
10 #define JH7110_AONRST_GMAC0_AHB         1 /* rstn_u0_u0_dw_gmac5_axi64_rstn_ahb */
11 #define JH7110_AONRST_AON_IOMUX         2 /* rstn_u0_aon_iomux_presetn */
12 #define JH7110_AONRST_PMU_APB           3 /* rstn_u0_pmu_rstn_apb */
13 #define JH7110_AONRST_PMU_WKUP          4 /* rstn_u0_pmu_rstn_wkup */
14 #define JH7110_AONRST_RTC_APB           5 /* rstn_u0_rtc_hms_rstn_apb */
15 #define JH7110_AONRST_RTC_CAL           6 /* rstn_u0_rtc_hms_rstn_cal */
16 #define JH7110_AONRST_RTC_32K           7 /* rstn_u0_u7mc_sft7110_rst_core2 */
17
18 #define JH7110_AONRST_END               8
19
20 #endif /* __DT_BINDINGS_RESET_STARFIVE_JH7110_SYS_H__ */