blob: 86193d7668be3dad5e388bd6c885c1c5d34b232c [file] [log] [blame]
Anup Patel7a167f22019-02-25 08:15:19 +00001if TARGET_SIFIVE_FU540
2
3config SYS_BOARD
4 default "fu540"
5
6config SYS_VENDOR
7 default "sifive"
8
9config SYS_CPU
Pragnesh Patel25269c02020-05-29 11:33:34 +053010 default "fu540"
Anup Patel7a167f22019-02-25 08:15:19 +000011
12config SYS_CONFIG_NAME
13 default "sifive-fu540"
14
15config SYS_TEXT_BASE
Pragnesh Patele00653c2020-05-29 11:33:35 +053016 default 0x80200000 if SPL
Anup Patel7a167f22019-02-25 08:15:19 +000017 default 0x80000000 if !RISCV_SMODE
18 default 0x80200000 if RISCV_SMODE
19
Pragnesh Patele00653c2020-05-29 11:33:35 +053020config SPL_TEXT_BASE
21 default 0x08000000
22
23config SPL_OPENSBI_LOAD_ADDR
24 default 0x80000000
25
Anup Patel7a167f22019-02-25 08:15:19 +000026config BOARD_SPECIFIC_OPTIONS # dummy
27 def_bool y
Pragnesh Patele00653c2020-05-29 11:33:35 +053028 select SIFIVE_FU540
29 select SUPPORT_SPL
Pragnesh Patel4cefe722020-05-29 11:33:26 +053030 select RAM
31 select SPL_RAM if SPL
Anup Patel7a167f22019-02-25 08:15:19 +000032 imply CMD_DHCP
33 imply CMD_EXT2
34 imply CMD_EXT4
35 imply CMD_FAT
36 imply CMD_FS_GENERIC
Jagan Tekibc83d542020-05-29 11:33:36 +053037 imply CMD_GPT
38 imply PARTITION_TYPE_GUID
Anup Patel7a167f22019-02-25 08:15:19 +000039 imply CMD_NET
40 imply CMD_PING
Jagan Teki76c85222020-04-29 21:03:53 +053041 imply CMD_SF
Anup Patel7a167f22019-02-25 08:15:19 +000042 imply CLK_SIFIVE
43 imply CLK_SIFIVE_FU540_PRCI
44 imply DOS_PARTITION
45 imply EFI_PARTITION
46 imply IP_DYN
47 imply ISO_PARTITION
48 imply MACB
49 imply MII
50 imply NET_RANDOM_ETHADDR
51 imply PHY_LIB
52 imply PHY_MSCC
53 imply SIFIVE_SERIAL
Bhargav Shah44bb7002019-07-17 04:23:48 +000054 imply SPI
55 imply SPI_SIFIVE
Jagan Teki76c85222020-04-29 21:03:53 +053056 imply SPI_FLASH
57 imply SPI_FLASH_ISSI
Bhargav Shah44bb7002019-07-17 04:23:48 +000058 imply MMC
59 imply MMC_SPI
60 imply MMC_BROKEN_CD
61 imply CMD_MMC
Sagar Shrikant Kadam259b51d2019-10-01 10:00:47 -070062 imply DM_GPIO
63 imply SIFIVE_GPIO
64 imply CMD_GPIO
Lukas Auer9112caf2019-03-17 19:28:41 +010065 imply SMP
Pragnesh Patel2a449a32020-05-29 11:33:22 +053066 imply MISC
67 imply SIFIVE_OTP
Anup Patel7a167f22019-02-25 08:15:19 +000068
69endif