Kconfig 1009 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. if TARGET_SIFIVE_UNLEASHED
  2. config SYS_BOARD
  3. default "unleashed"
  4. config SYS_VENDOR
  5. default "sifive"
  6. config SYS_CPU
  7. default "fu540"
  8. config SYS_CONFIG_NAME
  9. default "sifive-unleashed"
  10. config SYS_TEXT_BASE
  11. default 0x80200000 if SPL
  12. default 0x80000000 if !RISCV_SMODE
  13. default 0x80200000 if RISCV_SMODE
  14. config SPL_TEXT_BASE
  15. default 0x08000000
  16. config SPL_OPENSBI_LOAD_ADDR
  17. default 0x80000000
  18. config CACHE_WAYENABLE
  19. tristate "L2 cache wayenable"
  20. default y
  21. help
  22. L2 cache wayenable.
  23. config BOARD_SPECIFIC_OPTIONS # dummy
  24. def_bool y
  25. select SIFIVE_FU540
  26. select ENV_IS_IN_SPI_FLASH
  27. select BINMAN
  28. select RESET_SIFIVE
  29. imply CMD_DHCP
  30. imply CMD_EXT2
  31. imply CMD_EXT4
  32. imply CMD_FAT
  33. imply CMD_FS_GENERIC
  34. imply CMD_GPT
  35. imply PARTITION_TYPE_GUID
  36. imply CMD_NET
  37. imply CMD_PING
  38. imply CMD_SF
  39. imply DOS_PARTITION
  40. imply EFI_PARTITION
  41. imply IP_DYN
  42. imply ISO_PARTITION
  43. imply PHY_LIB
  44. imply PHY_MSCC
  45. imply SPI_FLASH
  46. imply SPI_FLASH_ISSI
  47. imply SYSRESET
  48. imply SYSRESET_GPIO
  49. imply CMD_I2C
  50. endif