diff options
author | Hal Feng <hal.feng@starfivetech.com> | 2023-08-09 09:06:59 +0300 |
---|---|---|
committer | Hal Feng <hal.feng@starfivetech.com> | 2023-11-29 05:45:35 +0300 |
commit | 93cc1e2b6d33b9fd588a640ba161f6db377d6181 (patch) | |
tree | aa597e38c79a9f5122f395319b6453fe82d5f6f6 /board/starfive/visionfive2/Kconfig | |
parent | b9ea242a49cd2e7d84ca0ea9086e8a76cd92e485 (diff) | |
download | u-boot-93cc1e2b6d33b9fd588a640ba161f6db377d6181.tar.xz |
board: starfive: Add StarFive VisionFive 2 board support
Add board support for StarFive VisionFive 2.
The code is ported from tag JH7110_VF2_515_v3.9.3 of VF2 repo.
Signed-off-by: Hal Feng <hal.feng@starfivetech.com>
Diffstat (limited to 'board/starfive/visionfive2/Kconfig')
-rw-r--r-- | board/starfive/visionfive2/Kconfig | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/board/starfive/visionfive2/Kconfig b/board/starfive/visionfive2/Kconfig new file mode 100644 index 0000000000..28bde2a09b --- /dev/null +++ b/board/starfive/visionfive2/Kconfig @@ -0,0 +1,52 @@ +if TARGET_STARFIVE_VISIONFIVE2 + +config SYS_CPU + default "jh7110" + +config SYS_BOARD + default "visionfive2" + +config SYS_VENDOR + default "starfive" + +config SYS_CONFIG_NAME + default "starfive-visionfive2" + +config ENV_SIZE + default 0x2000 if ENV_IS_IN_SPI_FLASH + +config ENV_OFFSET + default 0x140000 if ENV_IS_IN_SPI_FLASH + +config SYS_TEXT_BASE + default 0x40200000 if SPL + default 0x40000000 if !RISCV_SMODE + default 0x40200000 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 STARFIVE_JH7110 + 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 + +endif |