Kconfig 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. if ARCH_STM32 || COMPILE_TEST
  2. config PINCTRL_STM32
  3. bool
  4. depends on OF
  5. select PINMUX
  6. select GENERIC_PINCONF
  7. select GPIOLIB
  8. select IRQ_DOMAIN_HIERARCHY
  9. select MFD_SYSCON
  10. config PINCTRL_STM32F429
  11. bool "STMicroelectronics STM32F429 pin control" if COMPILE_TEST && !MACH_STM32F429
  12. depends on OF && HAS_IOMEM
  13. default MACH_STM32F429
  14. select PINCTRL_STM32
  15. config PINCTRL_STM32F469
  16. bool "STMicroelectronics STM32F469 pin control" if COMPILE_TEST && !MACH_STM32F469
  17. depends on OF && HAS_IOMEM
  18. default MACH_STM32F469
  19. select PINCTRL_STM32
  20. config PINCTRL_STM32F746
  21. bool "STMicroelectronics STM32F746 pin control" if COMPILE_TEST && !MACH_STM32F746
  22. depends on OF && HAS_IOMEM
  23. default MACH_STM32F746
  24. select PINCTRL_STM32
  25. config PINCTRL_STM32F769
  26. bool "STMicroelectronics STM32F769 pin control" if COMPILE_TEST && !MACH_STM32F769
  27. depends on OF && HAS_IOMEM
  28. default MACH_STM32F769
  29. select PINCTRL_STM32
  30. config PINCTRL_STM32H743
  31. bool "STMicroelectronics STM32H743 pin control" if COMPILE_TEST && !MACH_STM32H743
  32. depends on OF && HAS_IOMEM
  33. default MACH_STM32H743
  34. select PINCTRL_STM32
  35. config PINCTRL_STM32MP157
  36. bool "STMicroelectronics STM32MP157 pin control" if COMPILE_TEST && !MACH_STM32MP157
  37. depends on OF && HAS_IOMEM
  38. default MACH_STM32MP157
  39. select PINCTRL_STM32
  40. endif