1
0

Kconfig 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. mainmenu "RT-Thread Project Configuration"
  2. RTT_DIR := ../../..
  3. SDK_DIR:= .././libraries/phytium_standalone_sdk
  4. PKGS_DIR := packages
  5. source "$(RTT_DIR)/Kconfig"
  6. osource "$PKGS_DIR/Kconfig"
  7. source "$(BSP_DIR)/../libraries/drivers/Kconfig"
  8. config BSP_USING_GIC
  9. bool
  10. default y
  11. config BSP_USING_GICV3
  12. bool
  13. default y
  14. config PHYTIUM_ARCH_AARCH64
  15. bool
  16. select ARCH_ARMV8
  17. select RT_USING_COMPONENTS_INIT
  18. select RT_USING_USER_MAIN
  19. select ARCH_CPU_64BIT
  20. select RT_USING_CACHE
  21. select TARGET_ARMV8_AARCH64
  22. select ARCH_ARM_BOOTWITH_FLUSH_CACHE
  23. select RT_USING_HW_ATOMIC
  24. default y
  25. if TARGET_E2000Q
  26. config ARM_SPI_BIND_CPU_ID
  27. int
  28. default 2
  29. endif
  30. if TARGET_E2000D
  31. config ARM_SPI_BIND_CPU_ID
  32. int
  33. default 0
  34. endif
  35. if TARGET_PHYTIUMPI
  36. config ARM_SPI_BIND_CPU_ID
  37. int
  38. default 2
  39. endif
  40. if RT_USING_SMP
  41. endif
  42. menu "Standalone Setting"
  43. config TARGET_ARMV8_AARCH64
  44. bool "Armv8 Aarch64"
  45. default y
  46. source "$(SDK_DIR)/soc/soc.kconfig"
  47. source "$(BSP_DIR)/../board/board.kconfig"
  48. source "$(SDK_DIR)/common/common.kconfig"
  49. endmenu