Kconfig 671 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. if TARGET_OPENPITON_RISCV64
  2. config SYS_BOARD
  3. default "riscv64"
  4. config SYS_VENDOR
  5. default "openpiton"
  6. config SYS_CPU
  7. default "generic"
  8. config SYS_CONFIG_NAME
  9. default "openpiton-riscv64"
  10. config SYS_TEXT_BASE
  11. default 0x81000000 if SPL
  12. default 0x80000000 if !RISCV_SMODE
  13. default 0x81000000 if RISCV_SMODE
  14. config SPL_TEXT_BASE
  15. default 0x82000000
  16. config SPL_OPENSBI_LOAD_ADDR
  17. default 0x80000000
  18. config BOARD_SPECIFIC_OPTIONS # dummy
  19. def_bool y
  20. select ARCH_EARLY_INIT_R
  21. select SUPPORT_SPL
  22. imply CPU_RISCV
  23. imply RISCV_TIMER
  24. imply SPL_SIFIVE_CLINT
  25. imply CMD_CPU
  26. imply SPL_CPU_SUPPORT
  27. imply SPL_SMP
  28. imply SPL_MMC
  29. imply SMP
  30. imply SPL_RISCV_MMODE
  31. endif