386fca6896
This patch is to enable Agilex5 platform for Intel product. Changes, modification and new files are created for board, dts, configs and makefile to create the base for Agilex5. Signed-off-by: Jit Loon Lim <jit.loon.lim@intel.com> Reviewed-by: Tien Fong Chee <tien.fong.chee@intel.com>
117 lines
3.1 KiB
Plaintext
117 lines
3.1 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_SPL_LDSCRIPT="arch/arm/mach-socfpga/u-boot-spl-soc64.lds"
|
|
CONFIG_SYS_SPI_U_BOOT_OFFS=0x04000000
|
|
CONFIG_ARCH_SOCFPGA=y
|
|
CONFIG_TEXT_BASE=0x80200000
|
|
CONFIG_SYS_MALLOC_F_LEN=0x2000
|
|
CONFIG_NR_DRAM_BANKS=2
|
|
CONFIG_ENV_SIZE=0x2000
|
|
CONFIG_ENV_OFFSET=0x04100000
|
|
CONFIG_DM_GPIO=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="socfpga_agilex5_socdk"
|
|
CONFIG_TARGET_SOCFPGA_AGILEX5_SOCDK=y
|
|
CONFIG_IDENT_STRING="socfpga_agilex5"
|
|
CONFIG_SPL_FS_FAT=y
|
|
CONFIG_DISTRO_DEFAULTS=y
|
|
CONFIG_FIT=y
|
|
CONFIG_SPL_FIT_SIGNATURE=y
|
|
CONFIG_SPL_LOAD_FIT=y
|
|
CONFIG_SPL_LOAD_FIT_ADDRESS=0x82000000
|
|
# CONFIG_USE_SPL_FIT_GENERATOR is not set
|
|
CONFIG_QSPI_BOOT=y
|
|
CONFIG_BOOTDELAY=5
|
|
CONFIG_USE_BOOTARGS=y
|
|
CONFIG_BOOTARGS="console=ttyS0,115200 initrd=0x90000000 root=/dev/ram0 rw init=/sbin/init ramdisk_size=10000000 earlycon panic=-1 nosmp kvm-arm.mode=nvhe"
|
|
CONFIG_LEGACY_IMAGE_FORMAT=y
|
|
# CONFIG_SPL_RAW_IMAGE_SUPPORT is not set
|
|
CONFIG_SPL_CRC32=y
|
|
CONFIG_SPL_CACHE=y
|
|
CONFIG_SPL_ATF=y
|
|
CONFIG_SPL_ATF_NO_PLATFORM_PARAM=y
|
|
CONFIG_SYS_PROMPT="SOCFPGA_AGILEX5 # "
|
|
CONFIG_CMD_NVEDIT_SELECT=y
|
|
CONFIG_CMD_MEMTEST=y
|
|
CONFIG_CMD_GPIO=y
|
|
CONFIG_CMD_I2C=y
|
|
CONFIG_CMD_SF=y
|
|
CONFIG_DOS_PARTITION=y
|
|
CONFIG_SPL_DOS_PARTITION=y
|
|
CONFIG_SPL_SYS_DISABLE_DCACHE_OPS=y
|
|
CONFIG_CMD_MTD=y
|
|
# CONFIG_SPI_FLASH_USE_4K_SECTORS is not set
|
|
CONFIG_CMD_SPI=y
|
|
CONFIG_CMD_USB=y
|
|
CONFIG_CMD_CACHE=y
|
|
CONFIG_SPL_SPI_FLASH_MTD=y
|
|
CONFIG_SPI_FLASH_MTD=y
|
|
CONFIG_SPL_MTD_SUPPORT=y
|
|
CONFIG_CMD_UBI=y
|
|
CONFIG_CMD_UBIFS=y
|
|
CONFIG_MTD_UBI=y
|
|
CONFIG_MTD_UBI_WL_THRESHOLD=4096
|
|
CONFIG_MTD_UBI_BEB_LIMIT=20
|
|
# CONFIG_ISO_PARTITION is not set
|
|
# CONFIG_EFI_PARTITION is not set
|
|
CONFIG_OF_LIST=""
|
|
CONFIG_ENV_IS_IN_UBI=y
|
|
CONFIG_ENV_UBI_PART="root"
|
|
CONFIG_ENV_UBI_VOLUME="env"
|
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_NET_RANDOM_ETHADDR=y
|
|
CONFIG_SPL_DM_SEQ_ALIAS=y
|
|
CONFIG_SPL_ALTERA_SDRAM=y
|
|
CONFIG_FPGA_INTEL_PR=y
|
|
CONFIG_DWAPB_GPIO=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_SYS_I2C_DW=y
|
|
CONFIG_MISC=y
|
|
CONFIG_MTD=y
|
|
CONFIG_DM_MTD=y
|
|
CONFIG_SF_DEFAULT_MODE=0x2003
|
|
CONFIG_SPI_FLASH_SPANSION=y
|
|
CONFIG_SPI_FLASH_STMICRO=y
|
|
CONFIG_UBI_SILENCE_MSG=y
|
|
CONFIG_DM_ETH=y
|
|
CONFIG_RGMII=y
|
|
CONFIG_DM_RESET=y
|
|
CONFIG_SYS_NS16550_MEM32=y
|
|
CONFIG_SPI=y
|
|
CONFIG_CADENCE_QSPI=y
|
|
CONFIG_DESIGNWARE_SPI=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_DWC2=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_UBIFS_SILENCE_MSG=y
|
|
# CONFIG_SPL_USE_TINY_PRINTF is not set
|
|
CONFIG_PANIC_HANG=y
|
|
CONFIG_SPL_SPI_LOAD=y
|
|
CONFIG_SYS_LOAD_ADDR=0x82000000
|
|
CONFIG_WDT=y
|
|
CONFIG_CMD_WDT=y
|
|
CONFIG_DESIGNWARE_WATCHDOG=y
|
|
CONFIG_SPL_WDT=y
|
|
CONFIG_WATCHDOG_AUTOSTART=n
|
|
CONFIG_TIMER=y
|
|
CONFIG_DESIGNWARE_APB_TIMER=y
|
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x80300000
|
|
CONFIG_SPL_MAX_SIZE=0x40000
|
|
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
CONFIG_SPL_BSS_START_ADDR=0xbff00000
|
|
# CONFIG_SPL_SHARES_INIT_SP_ADDR is not set
|
|
CONFIG_SPL_STACK=0x7f000
|
|
CONFIG_SYS_SPL_MALLOC=y
|
|
CONFIG_HAS_CUSTOM_SPL_MALLOC_START=y
|
|
CONFIG_CUSTOM_SYS_SPL_MALLOC_ADDR=0xbfa00000
|
|
CONFIG_SYS_SPL_MALLOC_SIZE=0x500000
|
|
CONFIG_SPL_BSS_MAX_SIZE=0x100000
|
|
# CONFIG_EFI_LOADER is not set
|
|
CONFIG_I3C=y
|
|
CONFIG_DW_I3C_MASTER=y
|
|
CONFIG_CMD_I3C=y
|
|
CONFIG_SYS_MAXARGS=32
|
|
CONFIG_CMD_TIMER=y
|
|
# CONFIG_BOOTFILE="Image" is not set for CONFIG_SPL_ATF=y
|
|
CONFIG_USE_BOOTFILE=y
|
|
CONFIG_BOOTFILE="kernel.itb"
|