mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-13 16:37:30 +00:00
d08db02d2d
The ChromiumOS bootmeth has no tests at present. Before adding more features. add a basic test. This creates a disk which can be scanned by the bootmeth, so make sure things work. It is quite rudimentary, since the kernel is faked, the root disk is missing and there is no cmdline stored. Enable the bootmeth for snow so it can build the unit test. Signed-off-by: Simon Glass <sjg@chromium.org>
111 lines
2.6 KiB
Text
111 lines
2.6 KiB
Text
CONFIG_ARM=y
|
|
CONFIG_SKIP_LOWLEVEL_INIT=y
|
|
CONFIG_SPL_SKIP_LOWLEVEL_INIT=y
|
|
CONFIG_ARCH_CPU_INIT=y
|
|
# CONFIG_SPL_USE_ARCH_MEMCPY is not set
|
|
# CONFIG_SPL_USE_ARCH_MEMSET is not set
|
|
CONFIG_ARCH_EXYNOS=y
|
|
CONFIG_TEXT_BASE=0x43E00000
|
|
CONFIG_SYS_MALLOC_LEN=0x5004000
|
|
CONFIG_SYS_MALLOC_F_LEN=0x400
|
|
CONFIG_ARCH_EXYNOS5=y
|
|
CONFIG_TARGET_SNOW=y
|
|
CONFIG_NR_DRAM_BANKS=8
|
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x2050000
|
|
CONFIG_SF_DEFAULT_SPEED=50000000
|
|
CONFIG_ENV_SIZE=0x4000
|
|
CONFIG_ENV_OFFSET=0x3FC000
|
|
CONFIG_ENV_SECT_SIZE=0x4000
|
|
CONFIG_DEFAULT_DEVICE_TREE="exynos5250-snow"
|
|
CONFIG_SPL_TEXT_BASE=0x02023400
|
|
CONFIG_SYS_PROMPT="snow # "
|
|
CONFIG_SPL=y
|
|
CONFIG_DEBUG_UART_BASE=0x12c30000
|
|
CONFIG_DEBUG_UART_CLOCK=100000000
|
|
CONFIG_IDENT_STRING=" for snow"
|
|
CONFIG_SYS_LOAD_ADDR=0x43e00000
|
|
CONFIG_DEBUG_UART=y
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_BEST_MATCH=y
|
|
CONFIG_BOOTSTD_FULL=y
|
|
CONFIG_BOOTMETH_CROS=y
|
|
CONFIG_DISTRO_DEFAULTS=y
|
|
CONFIG_SILENT_CONSOLE=y
|
|
CONFIG_BLOBLIST=y
|
|
# CONFIG_SPL_BLOBLIST is not set
|
|
CONFIG_BLOBLIST_ADDR=0x43d00000
|
|
# CONFIG_SPL_FRAMEWORK is not set
|
|
CONFIG_SPL_FOOTPRINT_LIMIT=y
|
|
CONFIG_SPL_MAX_FOOTPRINT=0x3800
|
|
CONFIG_SYS_PBSIZE=1024
|
|
CONFIG_CMD_GPIO=y
|
|
CONFIG_CMD_I2C=y
|
|
CONFIG_CMD_MMC=y
|
|
CONFIG_CMD_SPI=y
|
|
CONFIG_CMD_USB=y
|
|
# CONFIG_CMD_SETEXPR is not set
|
|
CONFIG_CMD_CACHE=y
|
|
CONFIG_CMD_TIME=y
|
|
CONFIG_CMD_SOUND=y
|
|
CONFIG_CMD_PMIC=y
|
|
CONFIG_CMD_REGULATOR=y
|
|
CONFIG_CMD_TPM=y
|
|
CONFIG_CMD_TPM_TEST=y
|
|
CONFIG_CMD_EXT4_WRITE=y
|
|
CONFIG_ENV_OVERWRITE=y
|
|
CONFIG_ENV_IS_IN_SPI_FLASH=y
|
|
CONFIG_ENV_SPI_BUS=1
|
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_I2C_CROS_EC_LDO=y
|
|
CONFIG_SYS_I2C_S3C24X0=y
|
|
CONFIG_I2C_MUX=y
|
|
CONFIG_I2C_ARB_GPIO_CHALLENGE=y
|
|
CONFIG_CROS_EC_KEYB=y
|
|
CONFIG_CROS_EC=y
|
|
CONFIG_CROS_EC_I2C=y
|
|
CONFIG_SUPPORT_EMMC_BOOT=y
|
|
CONFIG_MMC_DW=y
|
|
CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_S5P=y
|
|
CONFIG_MTD=y
|
|
CONFIG_SPI_FLASH_GIGADEVICE=y
|
|
CONFIG_SPI_FLASH_WINBOND=y
|
|
CONFIG_SMC911X=y
|
|
CONFIG_DM_PMIC=y
|
|
CONFIG_DM_PMIC_MAX77686=y
|
|
CONFIG_PMIC_S5M8767=y
|
|
CONFIG_PMIC_TPS65090=y
|
|
CONFIG_DM_REGULATOR=y
|
|
CONFIG_DM_REGULATOR_MAX77686=y
|
|
CONFIG_REGULATOR_S5M8767=y
|
|
CONFIG_REGULATOR_TPS65090=y
|
|
CONFIG_DM_PWM=y
|
|
CONFIG_PWM_EXYNOS=y
|
|
CONFIG_SOUND=y
|
|
CONFIG_I2S=y
|
|
CONFIG_I2S_SAMSUNG=y
|
|
CONFIG_SOUND_MAX98095=y
|
|
CONFIG_SOUND_WM8994=y
|
|
CONFIG_EXYNOS_SPI=y
|
|
CONFIG_TPM_TIS_INFINEON=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_XHCI_DWC3=y
|
|
CONFIG_USB_EHCI_HCD=y
|
|
CONFIG_USB_HOST_ETHER=y
|
|
CONFIG_USB_ETHER_ASIX88179=y
|
|
CONFIG_VIDEO=y
|
|
# CONFIG_VIDEO_BPP8 is not set
|
|
CONFIG_VIDCONSOLE_AS_LCD=y
|
|
CONFIG_DISPLAY=y
|
|
CONFIG_VIDEO_EXYNOS=y
|
|
CONFIG_EXYNOS_DP=y
|
|
CONFIG_EXYNOS_FB=y
|
|
CONFIG_VIDEO_BRIDGE=y
|
|
CONFIG_VIDEO_BRIDGE_PARADE_PS862X=y
|
|
CONFIG_VIDEO_BRIDGE_NXP_PTN3460=y
|
|
CONFIG_TPM=y
|
|
CONFIG_ERRNO_STR=y
|
|
CONFIG_UNIT_TEST=y
|
|
# CONFIG_UT_LIB_ASN1 is not set
|