Config.in.xtensa 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. # This file is part of the OpenADK project. OpenADK is copyrighted
  2. # material, please see the LICENCE file in the top-level directory.
  3. choice ADK_TARGET_XTENSA_VARIANT
  4. prompt "CPU variant"
  5. depends on ADK_TARGET_ARCH_XTENSA
  6. config ADK_TARGET_XTENSA_DC233C
  7. bool "dc233c"
  8. select ADK_KERNEL_XTENSA_VARIANT_DC233C
  9. select ADK_KERNEL_INITIALIZE_XTENSA_MMU_INSIDE_VMLINUX
  10. select ADK_TARGET_LITTLE_ENDIAN
  11. select ADK_TARGET_WITH_NPTL
  12. select ADK_TARGET_WITH_MMU
  13. config ADK_TARGET_XTENSA_DC232B
  14. bool "dc232b"
  15. select ADK_KERNEL_XTENSA_VARIANT_DC232B
  16. select ADK_TARGET_LITTLE_ENDIAN
  17. select ADK_TARGET_WITH_NPTL
  18. select ADK_TARGET_WITH_MMU
  19. config ADK_TARGET_XTENSA_DE212
  20. bool "de212"
  21. select ADK_KERNEL_XTENSA_VARIANT_CUSTOM
  22. select ADK_KERNEL_XTENSA_VARIANT_CUSTOM_NAME
  23. select ADK_KERNEL_BUILTIN_DTB
  24. select ADK_TARGET_LITTLE_ENDIAN
  25. select ADK_TARGET_WITH_LT
  26. select ADK_TARGET_WITHOUT_MMU
  27. endchoice
  28. config ADK_TARGET_XTENSA
  29. string
  30. default "dc233c" if ADK_TARGET_XTENSA_DC233C
  31. default "dc232b" if ADK_TARGET_XTENSA_DC232B
  32. default "de212" if ADK_TARGET_XTENSA_DE212