11.1Sskrll/* $NetBSD: st,stm32mp25-rcc.h,v 1.1.1.1 2026/01/18 05:21:56 skrll Exp $ */ 21.1Sskrll 31.1Sskrll/* SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause */ 41.1Sskrll/* 51.1Sskrll * Copyright (C) STMicroelectronics 2023 - All Rights Reserved 61.1Sskrll * Author(s): Gabriel Fernandez <gabriel.fernandez@foss.st.com> 71.1Sskrll */ 81.1Sskrll 91.1Sskrll#ifndef _DT_BINDINGS_STM32MP25_RESET_H_ 101.1Sskrll#define _DT_BINDINGS_STM32MP25_RESET_H_ 111.1Sskrll 121.1Sskrll#define TIM1_R 0 131.1Sskrll#define TIM2_R 1 141.1Sskrll#define TIM3_R 2 151.1Sskrll#define TIM4_R 3 161.1Sskrll#define TIM5_R 4 171.1Sskrll#define TIM6_R 5 181.1Sskrll#define TIM7_R 6 191.1Sskrll#define TIM8_R 7 201.1Sskrll#define TIM10_R 8 211.1Sskrll#define TIM11_R 9 221.1Sskrll#define TIM12_R 10 231.1Sskrll#define TIM13_R 11 241.1Sskrll#define TIM14_R 12 251.1Sskrll#define TIM15_R 13 261.1Sskrll#define TIM16_R 14 271.1Sskrll#define TIM17_R 15 281.1Sskrll#define TIM20_R 16 291.1Sskrll#define LPTIM1_R 17 301.1Sskrll#define LPTIM2_R 18 311.1Sskrll#define LPTIM3_R 19 321.1Sskrll#define LPTIM4_R 20 331.1Sskrll#define LPTIM5_R 21 341.1Sskrll#define SPI1_R 22 351.1Sskrll#define SPI2_R 23 361.1Sskrll#define SPI3_R 24 371.1Sskrll#define SPI4_R 25 381.1Sskrll#define SPI5_R 26 391.1Sskrll#define SPI6_R 27 401.1Sskrll#define SPI7_R 28 411.1Sskrll#define SPI8_R 29 421.1Sskrll#define SPDIFRX_R 30 431.1Sskrll#define USART1_R 31 441.1Sskrll#define USART2_R 32 451.1Sskrll#define USART3_R 33 461.1Sskrll#define UART4_R 34 471.1Sskrll#define UART5_R 35 481.1Sskrll#define USART6_R 36 491.1Sskrll#define UART7_R 37 501.1Sskrll#define UART8_R 38 511.1Sskrll#define UART9_R 39 521.1Sskrll#define LPUART1_R 40 531.1Sskrll#define IS2M_R 41 541.1Sskrll#define I2C1_R 42 551.1Sskrll#define I2C2_R 43 561.1Sskrll#define I2C3_R 44 571.1Sskrll#define I2C4_R 45 581.1Sskrll#define I2C5_R 46 591.1Sskrll#define I2C6_R 47 601.1Sskrll#define I2C7_R 48 611.1Sskrll#define I2C8_R 49 621.1Sskrll#define SAI1_R 50 631.1Sskrll#define SAI2_R 51 641.1Sskrll#define SAI3_R 52 651.1Sskrll#define SAI4_R 53 661.1Sskrll#define MDF1_R 54 671.1Sskrll#define MDF2_R 55 681.1Sskrll#define FDCAN_R 56 691.1Sskrll#define HDP_R 57 701.1Sskrll#define ADC12_R 58 711.1Sskrll#define ADC3_R 59 721.1Sskrll#define ETH1_R 60 731.1Sskrll#define ETH2_R 61 741.1Sskrll#define USBH_R 62 751.1Sskrll#define USB2PHY1_R 63 761.1Sskrll#define USB2PHY2_R 64 771.1Sskrll#define USB3DR_R 65 781.1Sskrll#define USB3PCIEPHY_R 66 791.1Sskrll#define USBTC_R 67 801.1Sskrll#define ETHSW_R 68 811.1Sskrll#define SDMMC1_R 69 821.1Sskrll#define SDMMC1DLL_R 70 831.1Sskrll#define SDMMC2_R 71 841.1Sskrll#define SDMMC2DLL_R 72 851.1Sskrll#define SDMMC3_R 73 861.1Sskrll#define SDMMC3DLL_R 74 871.1Sskrll#define GPU_R 75 881.1Sskrll#define LTDC_R 76 891.1Sskrll#define DSI_R 77 901.1Sskrll#define LVDS_R 78 911.1Sskrll#define CSI_R 79 921.1Sskrll#define DCMIPP_R 80 931.1Sskrll#define CCI_R 81 941.1Sskrll#define VDEC_R 82 951.1Sskrll#define VENC_R 83 961.1Sskrll#define WWDG1_R 84 971.1Sskrll#define WWDG2_R 85 981.1Sskrll#define VREF_R 86 991.1Sskrll#define DTS_R 87 1001.1Sskrll#define CRC_R 88 1011.1Sskrll#define SERC_R 89 1021.1Sskrll#define OSPIIOM_R 90 1031.1Sskrll#define I3C1_R 91 1041.1Sskrll#define I3C2_R 92 1051.1Sskrll#define I3C3_R 93 1061.1Sskrll#define I3C4_R 94 1071.1Sskrll#define IWDG2_KER_R 95 1081.1Sskrll#define IWDG4_KER_R 96 1091.1Sskrll#define RNG_R 97 1101.1Sskrll#define PKA_R 98 1111.1Sskrll#define SAES_R 99 1121.1Sskrll#define HASH_R 100 1131.1Sskrll#define CRYP1_R 101 1141.1Sskrll#define CRYP2_R 102 1151.1Sskrll#define PCIE_R 103 1161.1Sskrll#define OSPI1_R 104 1171.1Sskrll#define OSPI1DLL_R 105 1181.1Sskrll#define OSPI2_R 106 1191.1Sskrll#define OSPI2DLL_R 107 1201.1Sskrll#define FMC_R 108 1211.1Sskrll#define DBG_R 109 1221.1Sskrll#define GPIOA_R 110 1231.1Sskrll#define GPIOB_R 111 1241.1Sskrll#define GPIOC_R 112 1251.1Sskrll#define GPIOD_R 113 1261.1Sskrll#define GPIOE_R 114 1271.1Sskrll#define GPIOF_R 115 1281.1Sskrll#define GPIOG_R 116 1291.1Sskrll#define GPIOH_R 117 1301.1Sskrll#define GPIOI_R 118 1311.1Sskrll#define GPIOJ_R 119 1321.1Sskrll#define GPIOK_R 120 1331.1Sskrll#define GPIOZ_R 121 1341.1Sskrll#define HPDMA1_R 122 1351.1Sskrll#define HPDMA2_R 123 1361.1Sskrll#define HPDMA3_R 124 1371.1Sskrll#define LPDMA_R 125 1381.1Sskrll#define HSEM_R 126 1391.1Sskrll#define IPCC1_R 127 1401.1Sskrll#define IPCC2_R 128 1411.1Sskrll#define C2_HOLDBOOT_R 129 1421.1Sskrll#define C1_HOLDBOOT_R 130 1431.1Sskrll#define C1_R 131 1441.1Sskrll#define C1P1POR_R 132 1451.1Sskrll#define C1P1_R 133 1461.1Sskrll#define C2_R 134 1471.1Sskrll#define C3_R 135 1481.1Sskrll#define SYS_R 136 1491.1Sskrll#define VSW_R 137 1501.1Sskrll#define C1MS_R 138 1511.1Sskrll#define DDRCP_R 139 1521.1Sskrll#define DDRCAPB_R 140 1531.1Sskrll#define DDRPHYCAPB_R 141 1541.1Sskrll#define DDRCFG_R 142 1551.1Sskrll#define DDR_R 143 1561.1Sskrll 1571.1Sskrll#define STM32MP25_LAST_RESET 144 1581.1Sskrll 1591.1Sskrll#define RST_SCMI_C1_R 0 1601.1Sskrll#define RST_SCMI_C2_R 1 1611.1Sskrll#define RST_SCMI_C1_HOLDBOOT_R 2 1621.1Sskrll#define RST_SCMI_C2_HOLDBOOT_R 3 1631.1Sskrll#define RST_SCMI_FMC 4 1641.1Sskrll#define RST_SCMI_OSPI1 5 1651.1Sskrll#define RST_SCMI_OSPI1DLL 6 1661.1Sskrll#define RST_SCMI_OSPI2 7 1671.1Sskrll#define RST_SCMI_OSPI2DLL 8 1681.1Sskrll 1691.1Sskrll#endif /* _DT_BINDINGS_STM32MP25_RESET_H_ */ 170