blob: 6e8c479e9556e1c3781ec4d1e948e883bbd636b7 [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
Conor Dooleybc2ef562024-10-23 11:17:53 +010027 imply REGMAP
28 imply SYSCON
Padmarao Begari4216f342019-05-28 15:47:51 +053029 imply SYS_NS16550
Padmarao Begari68eccfa2021-01-15 08:20:40 +053030 imply CMD_DHCP
31 imply CMD_EXT2
32 imply CMD_EXT4
33 imply CMD_FAT
34 imply CMD_FS_GENERIC
35 imply CMD_NET
36 imply CMD_PING
37 imply CMD_MMC
38 imply DOS_PARTITION
39 imply EFI_PARTITION
40 imply IP_DYN
41 imply ISO_PARTITION
42 imply MACB
43 imply MII
44 imply PHY_LIB
45 imply PHY_VITESSE
46 imply MMC
47 imply MMC_WRITE
48 imply MMC_SDHCI
49 imply MMC_SDHCI_CADENCE
Padmarao Begari52547d12021-11-17 18:21:18 +053050 imply MMC_SDHCI_ADMA
51 imply MMC_HS200_SUPPORT
52 imply CMD_I2C
53 imply DM_I2C
54 imply SYS_I2C_MICROCHIP
Tom Riniddb1ec12024-01-10 13:46:10 -050055 imply MTD
Padmarao Begarie18613b2022-10-27 11:32:02 +053056 imply SPI
57 imply DM_SPI
58 imply MICROCHIP_COREQSPI
59 imply MTD_SPI_NAND
60 imply CMD_MTD
Padmarao Begarie18613b2022-10-27 11:32:02 +053061 imply CMD_MTDPARTS
Padmarao Begari4216f342019-05-28 15:47:51 +053062
63endif