summaryrefslogtreecommitdiff
path: root/board/sifive/unleashed/Kconfig
diff options
context:
space:
mode:
authorBin Meng <bmeng.cn@gmail.com>2021-03-17 06:10:58 +0300
committerLeo Yu-Chi Liang <ycliang@andestech.com>2021-04-08 10:37:29 +0300
commitae2d9506a36ce2a31b2865c7071e3d20aa633340 (patch)
tree7d121c030219cbb870d2c858b20d0735f32013f1 /board/sifive/unleashed/Kconfig
parentbe5c442a1557ec6b2ffd06538cb40562f5d19b47 (diff)
downloadu-boot-ae2d9506a36ce2a31b2865c7071e3d20aa633340.tar.xz
riscv: sifive: Rename fu540 board to unleashed
In preparation to add SiFive Unmatched board support, let's rename the existing fu540 board to unleashed. Signed-off-by: Bin Meng <bmeng.cn@gmail.com> Reviewed-by: Leo Yu-Chi Liang <ycliang@andestech.com>
Diffstat (limited to 'board/sifive/unleashed/Kconfig')
-rw-r--r--board/sifive/unleashed/Kconfig52
1 files changed, 52 insertions, 0 deletions
diff --git a/board/sifive/unleashed/Kconfig b/board/sifive/unleashed/Kconfig
new file mode 100644
index 0000000000..dbffd59c98
--- /dev/null
+++ b/board/sifive/unleashed/Kconfig
@@ -0,0 +1,52 @@
+if TARGET_SIFIVE_UNLEASHED
+
+config SYS_BOARD
+ default "unleashed"
+
+config SYS_VENDOR
+ default "sifive"
+
+config SYS_CPU
+ default "fu540"
+
+config SYS_CONFIG_NAME
+ default "sifive-unleashed"
+
+config SYS_TEXT_BASE
+ default 0x80200000 if SPL
+ default 0x80000000 if !RISCV_SMODE
+ default 0x80200000 if RISCV_SMODE
+
+config SPL_TEXT_BASE
+ default 0x08000000
+
+config SPL_OPENSBI_LOAD_ADDR
+ default 0x80000000
+
+config BOARD_SPECIFIC_OPTIONS # dummy
+ def_bool y
+ select SIFIVE_FU540
+ select ENV_IS_IN_SPI_FLASH
+ imply CMD_DHCP
+ imply CMD_EXT2
+ imply CMD_EXT4
+ imply CMD_FAT
+ imply CMD_FS_GENERIC
+ imply CMD_GPT
+ imply PARTITION_TYPE_GUID
+ imply CMD_NET
+ imply CMD_PING
+ imply CMD_SF
+ imply DOS_PARTITION
+ imply EFI_PARTITION
+ imply IP_DYN
+ imply ISO_PARTITION
+ imply PHY_LIB
+ imply PHY_MSCC
+ imply SPI_FLASH
+ imply SPI_FLASH_ISSI
+ imply SYSRESET
+ imply SYSRESET_GPIO
+ imply CMD_I2C
+
+endif