1# SPDX-License-Identifier: GPL-2.0+ 2# 3# Copyright (C) 2018, Bin Meng <bmeng.cn@gmail.com> 4 5config SIFIVE_FU540 6 bool 7 select ARCH_EARLY_INIT_R 8 select SUPPORT_SPL 9 select RAM 10 select SPL_RAM if SPL 11 imply CPU 12 imply CPU_RISCV 13 imply RISCV_TIMER if (RISCV_SMODE || SPL_RISCV_SMODE) 14 imply SPL_SIFIVE_CLINT 15 imply CMD_CPU 16 imply SPL_CPU 17 imply SPL_OPENSBI 18 imply SPL_LOAD_FIT 19 imply SMP 20 imply CLK_SIFIVE 21 imply CLK_SIFIVE_PRCI 22 imply SIFIVE_SERIAL 23 imply MACB 24 imply MII 25 imply SPI 26 imply SPI_SIFIVE 27 imply MMC 28 imply MMC_SPI 29 imply MMC_BROKEN_CD 30 imply CMD_MMC 31 imply DM_GPIO 32 imply SIFIVE_GPIO 33 imply CMD_GPIO 34 imply MISC 35 imply SIFIVE_OTP 36 imply DM_PWM 37 imply PWM_SIFIVE 38 imply DM_I2C 39 imply SYS_I2C_OCORES 40 41if ENV_IS_IN_SPI_FLASH 42 43config ENV_OFFSET 44 default 0x505000 45 46config ENV_SIZE 47 default 0x20000 48 49config ENV_SECT_SIZE 50 default 0x10000 51 52endif # ENV_IS_IN_SPI_FLASH 53