| if TARGET_SIFIVE_FU540 |
| |
| config SYS_BOARD |
| default "fu540" |
| |
| config SYS_VENDOR |
| default "sifive" |
| |
| config SYS_CPU |
| default "fu540" |
| |
| config SYS_CONFIG_NAME |
| default "sifive-fu540" |
| |
| 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 SUPPORT_SPL |
| select ENV_IS_IN_SPI_FLASH |
| select RAM |
| select SPL_RAM if SPL |
| 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 CLK_SIFIVE |
| imply CLK_SIFIVE_FU540_PRCI |
| imply DOS_PARTITION |
| imply EFI_PARTITION |
| imply IP_DYN |
| imply ISO_PARTITION |
| imply MACB |
| imply MII |
| imply NET_RANDOM_ETHADDR |
| imply PHY_LIB |
| imply PHY_MSCC |
| imply SIFIVE_SERIAL |
| imply SPI |
| imply SPI_SIFIVE |
| imply SPI_FLASH |
| imply SPI_FLASH_ISSI |
| imply MMC |
| imply MMC_SPI |
| imply MMC_BROKEN_CD |
| imply CMD_MMC |
| imply DM_GPIO |
| imply SIFIVE_GPIO |
| imply CMD_GPIO |
| imply SMP |
| imply MISC |
| imply SIFIVE_OTP |
| imply DM_PWM |
| imply PWM_SIFIVE |
| imply SYSRESET |
| imply SYSRESET_GPIO |
| |
| endif |