Kconfig 846 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. if TARGET_SECOMX6
  2. choice
  3. prompt "SECO i.MX6 Board variant"
  4. optional
  5. config SECOMX6_Q7
  6. bool "Q7"
  7. config SECOMX6_UQ7
  8. bool "uQ7"
  9. config SECOMX6_USBC
  10. bool "uSBC"
  11. endchoice
  12. choice
  13. prompt "SECO i.MX6 SoC variant"
  14. optional
  15. config SECOMX6Q
  16. bool "i.MX6Q"
  17. depends on MX6Q
  18. config SECOMX6DL
  19. bool "i.MX6DL"
  20. depends on MX6DL
  21. config SECOMX6S
  22. bool "i.MX6S"
  23. depends on MX6S
  24. endchoice
  25. choice
  26. prompt "DDR size"
  27. config SECOMX6_512MB
  28. bool "512MB"
  29. config SECOMX6_1GB
  30. bool "1GB"
  31. config SECOMX6_2GB
  32. bool "2GB"
  33. config SECOMX6_4GB
  34. bool "4GB"
  35. endchoice
  36. config IMX_CONFIG
  37. default "board/seco/mx6quq7/mx6quq7-2g.cfg" if SECOMX6_UQ7 && SECOMX6Q && SECOMX6_2GB
  38. config SYS_BOARD
  39. default "mx6quq7" if SECOMX6_UQ7 && SECOMX6Q
  40. config SYS_VENDOR
  41. default "seco"
  42. config SYS_CONFIG_NAME
  43. default "secomx6quq7" if SECOMX6_UQ7 && SECOMX6Q
  44. endif