Kconfig 1.9 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see Documentation/kbuild/kconfig-language.txt.
  4. #
  5. config NDS32
  6. def_bool y
  7. select ARCH_HAS_SYNC_DMA_FOR_CPU
  8. select ARCH_HAS_SYNC_DMA_FOR_DEVICE
  9. select ARCH_WANT_FRAME_POINTERS if FTRACE
  10. select CLKSRC_MMIO
  11. select CLONE_BACKWARDS
  12. select COMMON_CLK
  13. select DMA_DIRECT_OPS
  14. select GENERIC_ATOMIC64
  15. select GENERIC_CPU_DEVICES
  16. select GENERIC_CLOCKEVENTS
  17. select GENERIC_IRQ_CHIP
  18. select GENERIC_IRQ_SHOW
  19. select GENERIC_LIB_ASHLDI3
  20. select GENERIC_LIB_ASHRDI3
  21. select GENERIC_LIB_CMPDI2
  22. select GENERIC_LIB_LSHRDI3
  23. select GENERIC_LIB_MULDI3
  24. select GENERIC_LIB_UCMPDI2
  25. select GENERIC_STRNCPY_FROM_USER
  26. select GENERIC_STRNLEN_USER
  27. select GENERIC_TIME_VSYSCALL
  28. select HANDLE_DOMAIN_IRQ
  29. select HAVE_ARCH_TRACEHOOK
  30. select HAVE_DEBUG_KMEMLEAK
  31. select HAVE_REGS_AND_STACK_ACCESS_API
  32. select IRQ_DOMAIN
  33. select LOCKDEP_SUPPORT
  34. select MODULES_USE_ELF_RELA
  35. select OF
  36. select OF_EARLY_FLATTREE
  37. select NO_IOPORT_MAP
  38. select RTC_LIB
  39. select THREAD_INFO_IN_TASK
  40. select HAVE_FUNCTION_TRACER
  41. select HAVE_FUNCTION_GRAPH_TRACER
  42. select HAVE_FTRACE_MCOUNT_RECORD
  43. select HAVE_DYNAMIC_FTRACE
  44. help
  45. Andes(nds32) Linux support.
  46. config GENERIC_CALIBRATE_DELAY
  47. def_bool y
  48. config GENERIC_CSUM
  49. def_bool y
  50. config GENERIC_HWEIGHT
  51. def_bool y
  52. config GENERIC_LOCKBREAK
  53. def_bool y
  54. depends on PREEMPT
  55. config RWSEM_GENERIC_SPINLOCK
  56. def_bool y
  57. config TRACE_IRQFLAGS_SUPPORT
  58. def_bool y
  59. config STACKTRACE_SUPPORT
  60. def_bool y
  61. config FIX_EARLYCON_MEM
  62. def_bool y
  63. config PGTABLE_LEVELS
  64. default 2
  65. menu "System Type"
  66. source "arch/nds32/Kconfig.cpu"
  67. config NR_CPUS
  68. int
  69. default 1
  70. config MMU
  71. def_bool y
  72. config NDS32_BUILTIN_DTB
  73. string "Builtin DTB"
  74. default ""
  75. help
  76. User can use it to specify the dts of the SoC
  77. endmenu
  78. menu "Kernel Features"
  79. source "kernel/Kconfig.hz"
  80. endmenu