From 4ac29993a0b83b91661c3f4c220f5e657d0c3891 Mon Sep 17 00:00:00 2001 From: Arif Balik Date: Sat, 21 Dec 2024 13:19:10 +0300 Subject: [PATCH] stm32cube: common_ll: generate stm32mp13 ll headers Generated ll headers for stm32mp13x series Signed-off-by: Arif Balik --- stm32cube/common_ll/README.rst | 1 + stm32cube/common_ll/include/stm32_ll_adc.h | 2 ++ stm32cube/common_ll/include/stm32_ll_bsec.h | 9 +++++++++ stm32cube/common_ll/include/stm32_ll_bus.h | 2 ++ stm32cube/common_ll/include/stm32_ll_delayblock.h | 2 ++ stm32cube/common_ll/include/stm32_ll_dma.h | 2 ++ stm32cube/common_ll/include/stm32_ll_dmamux.h | 2 ++ stm32cube/common_ll/include/stm32_ll_etzpc.h | 9 +++++++++ stm32cube/common_ll/include/stm32_ll_exti.h | 2 ++ stm32cube/common_ll/include/stm32_ll_fmc.h | 2 ++ stm32cube/common_ll/include/stm32_ll_gpio.h | 4 ++-- stm32cube/common_ll/include/stm32_ll_i2c.h | 2 ++ stm32cube/common_ll/include/stm32_ll_iwdg.h | 2 ++ stm32cube/common_ll/include/stm32_ll_lptim.h | 2 ++ stm32cube/common_ll/include/stm32_ll_mdma.h | 2 ++ stm32cube/common_ll/include/stm32_ll_pwr.h | 2 ++ stm32cube/common_ll/include/stm32_ll_rcc.h | 4 ++-- stm32cube/common_ll/include/stm32_ll_rtc.h | 2 ++ stm32cube/common_ll/include/stm32_ll_sdmmc.h | 2 ++ stm32cube/common_ll/include/stm32_ll_spi.h | 2 ++ stm32cube/common_ll/include/stm32_ll_system.h | 2 ++ stm32cube/common_ll/include/stm32_ll_tim.h | 2 ++ stm32cube/common_ll/include/stm32_ll_usart.h | 2 ++ 23 files changed, 59 insertions(+), 4 deletions(-) create mode 100644 stm32cube/common_ll/include/stm32_ll_bsec.h create mode 100644 stm32cube/common_ll/include/stm32_ll_etzpc.h diff --git a/stm32cube/common_ll/README.rst b/stm32cube/common_ll/README.rst index a5a9ffad7..ff509bd8f 100644 --- a/stm32cube/common_ll/README.rst +++ b/stm32cube/common_ll/README.rst @@ -26,6 +26,7 @@ stm32l0xx 1.12.2 stm32l1xx 1.10.4 stm32l4xx 1.18.0 stm32l5xx 1.5.1 +stm32mp13xx 1.2.0 stm32mp1xx 1.6.0 stm32u0xx 1.1.0 stm32u5xx 1.5.0 diff --git a/stm32cube/common_ll/include/stm32_ll_adc.h b/stm32cube/common_ll/include/stm32_ll_adc.h index 5a5f257d5..6171629ef 100644 --- a/stm32cube/common_ll/include/stm32_ll_adc.h +++ b/stm32cube/common_ll/include/stm32_ll_adc.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_bsec.h b/stm32cube/common_ll/include/stm32_ll_bsec.h new file mode 100644 index 000000000..8d539acc2 --- /dev/null +++ b/stm32cube/common_ll/include/stm32_ll_bsec.h @@ -0,0 +1,9 @@ +/* + * NOTE: Autogenerated file using genllheaders.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#if defined(CONFIG_SOC_SERIES_STM32MP13X) +#include +#endif diff --git a/stm32cube/common_ll/include/stm32_ll_bus.h b/stm32cube/common_ll/include/stm32_ll_bus.h index 5eeaac6a5..eb69e931f 100644 --- a/stm32cube/common_ll/include/stm32_ll_bus.h +++ b/stm32cube/common_ll/include/stm32_ll_bus.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_delayblock.h b/stm32cube/common_ll/include/stm32_ll_delayblock.h index 9ca7cf8d3..7e05c1a26 100644 --- a/stm32cube/common_ll/include/stm32_ll_delayblock.h +++ b/stm32cube/common_ll/include/stm32_ll_delayblock.h @@ -6,6 +6,8 @@ #if defined(CONFIG_SOC_SERIES_STM32H7X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #endif diff --git a/stm32cube/common_ll/include/stm32_ll_dma.h b/stm32cube/common_ll/include/stm32_ll_dma.h index c486237f2..8fbff1545 100644 --- a/stm32cube/common_ll/include/stm32_ll_dma.h +++ b/stm32cube/common_ll/include/stm32_ll_dma.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_dmamux.h b/stm32cube/common_ll/include/stm32_ll_dmamux.h index 96b9fb9b2..a8a79ba2a 100644 --- a/stm32cube/common_ll/include/stm32_ll_dmamux.h +++ b/stm32cube/common_ll/include/stm32_ll_dmamux.h @@ -16,6 +16,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_etzpc.h b/stm32cube/common_ll/include/stm32_ll_etzpc.h new file mode 100644 index 000000000..155b85732 --- /dev/null +++ b/stm32cube/common_ll/include/stm32_ll_etzpc.h @@ -0,0 +1,9 @@ +/* + * NOTE: Autogenerated file using genllheaders.py + * + * SPDX-License-Identifier: Apache-2.0 + */ + +#if defined(CONFIG_SOC_SERIES_STM32MP13X) +#include +#endif diff --git a/stm32cube/common_ll/include/stm32_ll_exti.h b/stm32cube/common_ll/include/stm32_ll_exti.h index 8efcd25ca..8c3a203e7 100644 --- a/stm32cube/common_ll/include/stm32_ll_exti.h +++ b/stm32cube/common_ll/include/stm32_ll_exti.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_fmc.h b/stm32cube/common_ll/include/stm32_ll_fmc.h index f8ea5dae5..365028306 100644 --- a/stm32cube/common_ll/include/stm32_ll_fmc.h +++ b/stm32cube/common_ll/include/stm32_ll_fmc.h @@ -22,6 +22,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U5X) diff --git a/stm32cube/common_ll/include/stm32_ll_gpio.h b/stm32cube/common_ll/include/stm32_ll_gpio.h index b60cecfa4..789191372 100644 --- a/stm32cube/common_ll/include/stm32_ll_gpio.h +++ b/stm32cube/common_ll/include/stm32_ll_gpio.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) @@ -48,6 +50,4 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32WLX) #include -#elif defined(CONFIG_SOC_SERIES_STM32MP13X) -#include #endif diff --git a/stm32cube/common_ll/include/stm32_ll_i2c.h b/stm32cube/common_ll/include/stm32_ll_i2c.h index 5510f7da7..336535972 100644 --- a/stm32cube/common_ll/include/stm32_ll_i2c.h +++ b/stm32cube/common_ll/include/stm32_ll_i2c.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_iwdg.h b/stm32cube/common_ll/include/stm32_ll_iwdg.h index f619d315e..4ac5a3a81 100644 --- a/stm32cube/common_ll/include/stm32_ll_iwdg.h +++ b/stm32cube/common_ll/include/stm32_ll_iwdg.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32U0X) #include #elif defined(CONFIG_SOC_SERIES_STM32U5X) diff --git a/stm32cube/common_ll/include/stm32_ll_lptim.h b/stm32cube/common_ll/include/stm32_ll_lptim.h index b5e2e3d49..f29d71117 100644 --- a/stm32cube/common_ll/include/stm32_ll_lptim.h +++ b/stm32cube/common_ll/include/stm32_ll_lptim.h @@ -24,6 +24,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_mdma.h b/stm32cube/common_ll/include/stm32_ll_mdma.h index 5bf9353a1..68ae255e8 100644 --- a/stm32cube/common_ll/include/stm32_ll_mdma.h +++ b/stm32cube/common_ll/include/stm32_ll_mdma.h @@ -6,4 +6,6 @@ #if defined(CONFIG_SOC_SERIES_STM32H7X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #endif diff --git a/stm32cube/common_ll/include/stm32_ll_pwr.h b/stm32cube/common_ll/include/stm32_ll_pwr.h index dc65cc626..1bcc7ea21 100644 --- a/stm32cube/common_ll/include/stm32_ll_pwr.h +++ b/stm32cube/common_ll/include/stm32_ll_pwr.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_rcc.h b/stm32cube/common_ll/include/stm32_ll_rcc.h index 745d416b3..5f650dc76 100644 --- a/stm32cube/common_ll/include/stm32_ll_rcc.h +++ b/stm32cube/common_ll/include/stm32_ll_rcc.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) @@ -48,6 +50,4 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32WLX) #include -#elif defined(CONFIG_SOC_SERIES_STM32mp13x) -#include #endif diff --git a/stm32cube/common_ll/include/stm32_ll_rtc.h b/stm32cube/common_ll/include/stm32_ll_rtc.h index 992b35d27..38975d151 100644 --- a/stm32cube/common_ll/include/stm32_ll_rtc.h +++ b/stm32cube/common_ll/include/stm32_ll_rtc.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_sdmmc.h b/stm32cube/common_ll/include/stm32_ll_sdmmc.h index 10247480b..9404b820a 100644 --- a/stm32cube/common_ll/include/stm32_ll_sdmmc.h +++ b/stm32cube/common_ll/include/stm32_ll_sdmmc.h @@ -24,6 +24,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U5X) diff --git a/stm32cube/common_ll/include/stm32_ll_spi.h b/stm32cube/common_ll/include/stm32_ll_spi.h index f85da705d..f1e45ee61 100644 --- a/stm32cube/common_ll/include/stm32_ll_spi.h +++ b/stm32cube/common_ll/include/stm32_ll_spi.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_system.h b/stm32cube/common_ll/include/stm32_ll_system.h index 85d8e030e..946ca0dfc 100644 --- a/stm32cube/common_ll/include/stm32_ll_system.h +++ b/stm32cube/common_ll/include/stm32_ll_system.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_tim.h b/stm32cube/common_ll/include/stm32_ll_tim.h index 6e2235d6f..c92a6cd39 100644 --- a/stm32cube/common_ll/include/stm32_ll_tim.h +++ b/stm32cube/common_ll/include/stm32_ll_tim.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X) diff --git a/stm32cube/common_ll/include/stm32_ll_usart.h b/stm32cube/common_ll/include/stm32_ll_usart.h index a8f6d2759..4118170fe 100644 --- a/stm32cube/common_ll/include/stm32_ll_usart.h +++ b/stm32cube/common_ll/include/stm32_ll_usart.h @@ -36,6 +36,8 @@ #include #elif defined(CONFIG_SOC_SERIES_STM32L5X) #include +#elif defined(CONFIG_SOC_SERIES_STM32MP13X) +#include #elif defined(CONFIG_SOC_SERIES_STM32MP1X) #include #elif defined(CONFIG_SOC_SERIES_STM32U0X)