Config.arc 714 B

123456789101112131415161718192021222324252627282930313233343536
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see extra/config/Kconfig-language.txt
  4. #
  5. config TARGET_ARCH
  6. default "arc"
  7. config FORCE_OPTIONS_FOR_ARCH
  8. bool
  9. default y
  10. select ARCH_ANY_ENDIAN
  11. config CONFIG_ARC_HAS_ATOMICS
  12. bool "Support for LLOCK/SCOND instructions"
  13. default y
  14. help
  15. LLOCK/SCOND instructions are needed to implement atomic r-m-w
  16. Otherwise libc needs kernel assisted atomic cmpxchg available
  17. since v4.9 kernel
  18. choice
  19. prompt "MMU Page Size"
  20. default CONFIG_ARC_PAGE_SIZE_8K
  21. config CONFIG_ARC_PAGE_SIZE_8K
  22. bool "8KB"
  23. help
  24. Choose between 4k, 8k (default) or 16k
  25. config CONFIG_ARC_PAGE_SIZE_16K
  26. bool "16KB"
  27. config CONFIG_ARC_PAGE_SIZE_4K
  28. bool "4KB"
  29. endchoice