# Kconfig - STM32CUBE HAL config # Copyright (c) 2016 Linaro Limited. # # SPDX-License-Identifier: Apache-2.0 config HAS_STM32CUBE bool select HAS_CMSIS depends on SOC_FAMILY_STM32 if HAS_STM32CUBE config USE_STM32_HAL_ADC bool config USE_STM32_HAL_ADC_EX bool config USE_STM32_HAL_CAN bool config USE_STM32_HAL_CEC bool config USE_STM32_HAL_COMP bool config USE_STM32_HAL_CORTEX bool config USE_STM32_HAL_CRC bool config USE_STM32_HAL_CRC_EX bool config USE_STM32_HAL_CRYPT bool config USE_STM32_HAL_CRYPT_EX bool config USE_STM32_HAL_DAC bool config USE_STM32_HAL_DAC_EX bool config USE_STM32_HAL_DCMI bool config USE_STM32_HAL_DCMI_EX bool config USE_STM32_HAL_DFSDM bool config USE_STM32_HAL_DFSDM_EX bool config USE_STM32_HAL_DMA bool config USE_STM32_HAL_DMA2D bool config USE_STM32_HAL_DMA_EX bool config USE_STM32_HAL_DSI bool config USE_STM32_HAL_ETH bool config USE_STM32_HAL_EXTI bool config USE_STM32_HAL_FDCAN bool config USE_STM32_HAL_FIREWALL bool config USE_STM32_HAL_FLASH bool config USE_STM32_HAL_FLASH_EX bool config USE_STM32_HAL_FLASH_RAMFUNC bool config USE_STM32_HAL_FMPI2C bool config USE_STM32_HAL_FMPI2C_EX bool config USE_STM32_HAL_GFXMMU bool config USE_STM32_HAL_GPIO bool config USE_STM32_HAL_GPIO_EX bool config USE_STM32_HAL_HASH bool config USE_STM32_HAL_HASH_EX bool config USE_STM32_HAL_HCD bool config USE_STM32_HAL_HRTIM bool config USE_STM32_HAL_HSEM bool config USE_STM32_HAL_I2C bool config USE_STM32_HAL_I2C_EX bool config USE_STM32_HAL_I2S bool config USE_STM32_HAL_I2S_EX bool config USE_STM32_HAL_IPCC bool config USE_STM32_HAL_IRDA bool config USE_STM32_HAL_IWDG bool config USE_STM32_HAL_JPEG bool config USE_STM32_HAL_LCD bool config USE_STM32_HAL_LPTIM bool config USE_STM32_HAL_LTDC bool config USE_STM32_HAL_LTDC_EX bool config USE_STM32_HAL_MDIOS bool config USE_STM32_HAL_MDMA bool config USE_STM32_HAL_MMC bool config USE_STM32_HAL_MMC_EX bool config USE_STM32_HAL_NAND bool config USE_STM32_HAL_NOR bool config USE_STM32_HAL_OPAMP bool config USE_STM32_HAL_OPAMP_EX bool config USE_STM32_HAL_OSPI bool config USE_STM32_HAL_PCCARD bool config USE_STM32_HAL_PCD bool config USE_STM32_HAL_PCD_EX bool config USE_STM32_HAL_PWR bool config USE_STM32_HAL_PWR_EX bool config USE_STM32_HAL_QSPI bool config USE_STM32_HAL_RAMECC bool config USE_STM32_HAL_RCC bool config USE_STM32_HAL_RCC_EX bool config USE_STM32_HAL_RNG bool config USE_STM32_HAL_RTC bool config USE_STM32_HAL_RTC_EX bool config USE_STM32_HAL_SAI bool config USE_STM32_HAL_SAI_EX bool config USE_STM32_HAL_SD bool config USE_STM32_HAL_SD_EX bool config USE_STM32_HAL_SDADC bool config USE_STM32_HAL_SDRAM bool config USE_STM32_HAL_SMARTCARD bool config USE_STM32_HAL_SMARTCARD_EX bool config USE_STM32_HAL_SMBUS bool config USE_STM32_HAL_SPDIFRX bool config USE_STM32_HAL_SPI bool config USE_STM32_HAL_SPI_EX bool config USE_STM32_HAL_SRAM bool config USE_STM32_HAL_SWPMI bool config USE_STM32_HAL_TIM bool config USE_STM32_HAL_TIM_EX bool config USE_STM32_HAL_TSC bool config USE_STM32_HAL_UART bool config USE_STM32_HAL_UART_EX bool config USE_STM32_HAL_USART bool config USE_STM32_HAL_USART_EX bool config USE_STM32_HAL_WWDG bool config USE_STM32_LL_ADC bool config USE_STM32_LL_BDMA bool config USE_STM32_LL_COMP bool config USE_STM32_LL_CRC bool config USE_STM32_LL_CRS bool config USE_STM32_LL_DAC bool config USE_STM32_LL_DELAYBLOCK bool config USE_STM32_LL_DMA bool config USE_STM32_LL_DMA2D bool config USE_STM32_LL_EXTI bool config USE_STM32_LL_FMC bool config USE_STM32_LL_FSMC bool config USE_STM32_LL_GPIO bool config USE_STM32_LL_HRTIM bool config USE_STM32_LL_I2C bool config USE_STM32_LL_IPCC bool config USE_STM32_LL_LPTIM bool config USE_STM32_LL_LPUART bool config USE_STM32_LL_MDMA bool config USE_STM32_LL_OPAMP bool config USE_STM32_LL_PWR bool config USE_STM32_LL_RCC bool config USE_STM32_LL_RNG bool config USE_STM32_LL_RTC bool config USE_STM32_LL_SDMMC bool config USE_STM32_LL_SPI bool config USE_STM32_LL_SWPMI bool config USE_STM32_LL_TIM bool config USE_STM32_LL_USART bool config USE_STM32_LL_USB bool config USE_STM32_LL_UTILS bool endif