stm32: Adding Hardware PWM support for the STM32F4 processors (#4693)

This change has been expanded to include all STM32F4 processors, since they share a common TIMER mapping with some processors just not having all of the timers and pins.

Signed-off-by: Jerome Helbert <jerome@helbert.net>
This commit is contained in:
jrhelbert
2021-10-11 15:31:27 -05:00
committed by GitHub
parent 5d52a3b19f
commit dbafeb8876
2 changed files with 67 additions and 1 deletions

View File

@@ -34,21 +34,26 @@ choice
config MACH_STM32F401
bool "STM32F401"
select MACH_STM32F4
select HAVE_GPIO_HARD_PWM
config MACH_STM32F405
bool "STM32F405"
select MACH_STM32F4
select MACH_STM32F4x5
select HAVE_GPIO_HARD_PWM
config MACH_STM32F407
bool "STM32F407"
select MACH_STM32F4
select MACH_STM32F4x5
select HAVE_GPIO_HARD_PWM
config MACH_STM32F429
bool "STM32F429"
select MACH_STM32F4
select MACH_STM32F4x5
select HAVE_GPIO_HARD_PWM
config MACH_STM32F446
bool "STM32F446"
select MACH_STM32F4
select HAVE_GPIO_HARD_PWM
config MACH_STM32F031
bool "STM32F031"
select MACH_STM32F0