75661f35f8aae86ce377728e74b05fd96bc9b46c
[platform/kernel/u-boot.git] / board / sifive / fu540 / Kconfig
1 if TARGET_SIFIVE_FU540
2
3 config SYS_BOARD
4         default "fu540"
5
6 config SYS_VENDOR
7         default "sifive"
8
9 config SYS_CPU
10         default "generic"
11
12 config SYS_CONFIG_NAME
13         default "sifive-fu540"
14
15 config SYS_TEXT_BASE
16         default 0x80000000 if !RISCV_SMODE
17         default 0x80200000 if RISCV_SMODE
18
19 config BOARD_SPECIFIC_OPTIONS # dummy
20         def_bool y
21         select GENERIC_RISCV
22         imply CMD_DHCP
23         imply CMD_EXT2
24         imply CMD_EXT4
25         imply CMD_FAT
26         imply CMD_FS_GENERIC
27         imply CMD_NET
28         imply CMD_PING
29         imply CMD_SF
30         imply CLK_SIFIVE
31         imply CLK_SIFIVE_FU540_PRCI
32         imply DOS_PARTITION
33         imply EFI_PARTITION
34         imply IP_DYN
35         imply ISO_PARTITION
36         imply MACB
37         imply MII
38         imply NET_RANDOM_ETHADDR
39         imply PHY_LIB
40         imply PHY_MSCC
41         imply SIFIVE_SERIAL
42         imply SPI
43         imply SPI_SIFIVE
44         imply SPI_FLASH
45         imply SPI_FLASH_ISSI
46         imply MMC
47         imply MMC_SPI
48         imply MMC_BROKEN_CD
49         imply CMD_MMC
50         imply DM_GPIO
51         imply SIFIVE_GPIO
52         imply CMD_GPIO
53         imply SMP
54
55 endif