124 lines · c
1/* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */2/*3 * Copyright (C) STMicroelectronics 2018 - All Rights Reserved4 * Author: Gabriel Fernandez <gabriel.fernandez@st.com> for STMicroelectronics.5 */6 7#ifndef _DT_BINDINGS_STM32MP1_RESET_H_8#define _DT_BINDINGS_STM32MP1_RESET_H_9 10#define MCU_HOLD_BOOT_R 214411#define LTDC_R 307212#define DSI_R 307613#define DDRPERFM_R 308014#define USBPHY_R 308815#define SPI6_R 313616#define I2C4_R 313817#define I2C6_R 313918#define USART1_R 314019#define STGEN_R 315620#define GPIOZ_R 320021#define CRYP1_R 320422#define HASH1_R 320523#define RNG1_R 320624#define AXIM_R 321625#define GPU_R 326926#define ETHMAC_R 327427#define FMC_R 327628#define QSPI_R 327829#define SDMMC1_R 328030#define SDMMC2_R 328131#define CRC1_R 328432#define USBH_R 328833#define MDMA_R 332834#define MCU_R 822535#define TIM2_R 1945636#define TIM3_R 1945737#define TIM4_R 1945838#define TIM5_R 1945939#define TIM6_R 1946040#define TIM7_R 1946141#define TIM12_R 1646242#define TIM13_R 1646343#define TIM14_R 1646444#define LPTIM1_R 1946545#define SPI2_R 1946746#define SPI3_R 1946847#define USART2_R 1947048#define USART3_R 1947149#define UART4_R 1947250#define UART5_R 1947351#define UART7_R 1947452#define UART8_R 1947553#define I2C1_R 1947754#define I2C2_R 1947855#define I2C3_R 1947956#define I2C5_R 1948057#define SPDIF_R 1948258#define CEC_R 1948359#define DAC12_R 1948560#define MDIO_R 1984761#define TIM1_R 1952062#define TIM8_R 1952163#define TIM15_R 1952264#define TIM16_R 1952365#define TIM17_R 1952466#define SPI1_R 1952867#define SPI4_R 1952968#define SPI5_R 1953069#define USART6_R 1953370#define SAI1_R 1953671#define SAI2_R 1953772#define SAI3_R 1953873#define DFSDM_R 1954074#define FDCAN_R 1954475#define LPTIM2_R 1958476#define LPTIM3_R 1958577#define LPTIM4_R 1958678#define LPTIM5_R 1958779#define SAI4_R 1959280#define SYSCFG_R 1959581#define VREF_R 1959782#define TMPSENS_R 1960083#define PMBCTRL_R 1960184#define DMA1_R 1964885#define DMA2_R 1964986#define DMAMUX_R 1965087#define ADC12_R 1965388#define USBO_R 1965689#define SDMMC3_R 1966490#define CAMITF_R 1971291#define CRYP2_R 1971692#define HASH2_R 1971793#define RNG2_R 1971894#define CRC2_R 1971995#define HSEM_R 1972396#define MBOX_R 1972497#define GPIOA_R 1977698#define GPIOB_R 1977799#define GPIOC_R 19778100#define GPIOD_R 19779101#define GPIOE_R 19780102#define GPIOF_R 19781103#define GPIOG_R 19782104#define GPIOH_R 19783105#define GPIOI_R 19784106#define GPIOJ_R 19785107#define GPIOK_R 19786108 109/* SCMI reset domain identifiers */110#define RST_SCMI_SPI6 0111#define RST_SCMI_I2C4 1112#define RST_SCMI_I2C6 2113#define RST_SCMI_USART1 3114#define RST_SCMI_STGEN 4115#define RST_SCMI_GPIOZ 5116#define RST_SCMI_CRYP1 6117#define RST_SCMI_HASH1 7118#define RST_SCMI_RNG1 8119#define RST_SCMI_MDMA 9120#define RST_SCMI_MCU 10121#define RST_SCMI_MCU_HOLD_BOOT 11122 123#endif /* _DT_BINDINGS_STM32MP1_RESET_H_ */124