blob: 4309f7528bb09ad523677af18f97e9304350ec7d [file] [log] [blame]
Padmarao Begari4216f342019-05-28 15:47:51 +05301if TARGET_MICROCHIP_ICICLE
2
3config SYS_BOARD
4 default "mpfs_icicle"
5
6config SYS_VENDOR
7 default "microchip"
8
9config SYS_CPU
10 default "generic"
11
12config SYS_CONFIG_NAME
13 default "microchip_mpfs_icicle"
14
Simon Glass72cc5382022-10-20 18:22:39 -060015config TEXT_BASE
Padmarao Begari4216f342019-05-28 15:47:51 +053016 default 0x80000000 if !RISCV_SMODE
17 default 0x80200000 if RISCV_SMODE
18
19config BOARD_SPECIFIC_OPTIONS # dummy
20 def_bool y
21 select GENERIC_RISCV
22 select BOARD_EARLY_INIT_F
Padmarao Begari68eccfa2021-01-15 08:20:40 +053023 select BOARD_LATE_INIT
Padmarao Begari4216f342019-05-28 15:47:51 +053024 imply SMP
Padmarao Begari68eccfa2021-01-15 08:20:40 +053025 imply CLK_CCF
26 imply CLK_MPFS
Padmarao Begari4216f342019-05-28 15:47:51 +053027 imply SYS_NS16550
Padmarao Begari68eccfa2021-01-15 08:20:40 +053028 imply CMD_DHCP
29 imply CMD_EXT2
30 imply CMD_EXT4
31 imply CMD_FAT
32 imply CMD_FS_GENERIC
33 imply CMD_NET
34 imply CMD_PING
35 imply CMD_MMC
36 imply DOS_PARTITION
37 imply EFI_PARTITION
38 imply IP_DYN
39 imply ISO_PARTITION
40 imply MACB
41 imply MII
42 imply PHY_LIB
43 imply PHY_VITESSE
44 imply MMC
45 imply MMC_WRITE
46 imply MMC_SDHCI
47 imply MMC_SDHCI_CADENCE
Padmarao Begari52547d12021-11-17 18:21:18 +053048 imply MMC_SDHCI_ADMA
49 imply MMC_HS200_SUPPORT
50 imply CMD_I2C
51 imply DM_I2C
52 imply SYS_I2C_MICROCHIP
Tom Riniddb1ec12024-01-10 13:46:10 -050053 imply MTD
Padmarao Begarie18613b2022-10-27 11:32:02 +053054 imply SPI
55 imply DM_SPI
56 imply MICROCHIP_COREQSPI
57 imply MTD_SPI_NAND
58 imply CMD_MTD
Padmarao Begarie18613b2022-10-27 11:32:02 +053059 imply CMD_MTDPARTS
Padmarao Begari4216f342019-05-28 15:47:51 +053060
61endif