mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-20 17:08:52 +09:00
![Tudor Ambarus](/assets/img/avatar_default.png)
Enable the SPI NOR SFDP support and the Microchip QSPI driver. CONFIG_SPI_FLASH_SFDP_SUPPORT enables the SFDP Vendor parser, and for the SST case, the retrieval of the ethaddr from the SPI NOR flash. While touching the SPI NOR logic, sync with the sama5d27_wlsom1_ek_qspiflash_defconfig and enable CONFIG_SPI_FLASH_SPANSION. Signed-off-by: Tudor Ambarus <tudor.ambarus@microchip.com>
109 lines
2.5 KiB
Plaintext
109 lines
2.5 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_ARCH_AT91=y
|
|
CONFIG_SYS_TEXT_BASE=0x26f00000
|
|
CONFIG_TARGET_SAMA5D27_WLSOM1_EK=y
|
|
CONFIG_SPL_GPIO_SUPPORT=y
|
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
CONFIG_SYS_MALLOC_F_LEN=0x2000
|
|
CONFIG_SPL_MMC_SUPPORT=y
|
|
CONFIG_SPL_SERIAL_SUPPORT=y
|
|
CONFIG_SPL_DRIVERS_MISC_SUPPORT=y
|
|
CONFIG_ENV_SIZE=0x4000
|
|
CONFIG_SPL=y
|
|
CONFIG_DEBUG_UART_BOARD_INIT=y
|
|
CONFIG_DEBUG_UART_BASE=0xf801c000
|
|
CONFIG_DEBUG_UART_CLOCK=82000000
|
|
CONFIG_SPL_FS_FAT=y
|
|
CONFIG_SPL_LIBDISK_SUPPORT=y
|
|
CONFIG_DEBUG_UART=y
|
|
CONFIG_SPL_TEXT_BASE=0x200000
|
|
CONFIG_ENV_VARS_UBOOT_CONFIG=y
|
|
CONFIG_FIT=y
|
|
CONFIG_SYS_EXTRA_OPTIONS="SAMA5D2"
|
|
CONFIG_SD_BOOT=y
|
|
CONFIG_BOOTDELAY=3
|
|
CONFIG_USE_BOOTARGS=y
|
|
CONFIG_MISC_INIT_R=y
|
|
# CONFIG_DISPLAY_BOARDINFO is not set
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
CONFIG_SPL_SEPARATE_BSS=y
|
|
CONFIG_SPL_DISPLAY_PRINT=y
|
|
# CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR is not set
|
|
CONFIG_SPL_AT91_MCK_BYPASS=y
|
|
CONFIG_HUSH_PARSER=y
|
|
CONFIG_CMD_BOOTZ=y
|
|
# CONFIG_CMD_FLASH is not set
|
|
CONFIG_CMD_I2C=y
|
|
# CONFIG_CMD_LOADS is not set
|
|
CONFIG_CMD_MMC=y
|
|
CONFIG_CMD_DHCP=y
|
|
CONFIG_CMD_MII=y
|
|
CONFIG_CMD_PING=y
|
|
CONFIG_CMD_EXT4=y
|
|
CONFIG_CMD_FAT=y
|
|
CONFIG_OF_CONTROL=y
|
|
CONFIG_SPL_OF_CONTROL=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="at91-sama5d27_wlsom1_ek"
|
|
CONFIG_OF_SPL_REMOVE_PROPS="interrupts interrupt-parent dmas dma-names"
|
|
CONFIG_ENV_IS_IN_FAT=y
|
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_DM=y
|
|
CONFIG_SPL_DM=y
|
|
CONFIG_SPL_DM_SEQ_ALIAS=y
|
|
CONFIG_CLK=y
|
|
CONFIG_SPL_CLK=y
|
|
CONFIG_CLK_AT91=y
|
|
CONFIG_AT91_UTMI=y
|
|
CONFIG_AT91_H32MX=y
|
|
CONFIG_AT91_GENERIC_CLK=y
|
|
CONFIG_DM_GPIO=y
|
|
CONFIG_ATMEL_PIO4=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_SYS_I2C_AT91=y
|
|
CONFIG_I2C_EEPROM=y
|
|
CONFIG_DM_MMC=y
|
|
CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_ATMEL=y
|
|
CONFIG_MTD=y
|
|
CONFIG_DM_SPI_FLASH=y
|
|
CONFIG_SF_DEFAULT_BUS=2
|
|
CONFIG_SF_DEFAULT_SPEED=50000000
|
|
CONFIG_SPI_FLASH_SFDP_SUPPORT=y
|
|
CONFIG_SPI_FLASH_ATMEL=y
|
|
CONFIG_SPI_FLASH_MACRONIX=y
|
|
CONFIG_SPI_FLASH_SPANSION=y
|
|
CONFIG_SPI_FLASH_STMICRO=y
|
|
CONFIG_SPI_FLASH_SST=y
|
|
CONFIG_PHY_MICREL=y
|
|
CONFIG_DM_ETH=y
|
|
CONFIG_MACB=y
|
|
CONFIG_PINCTRL=y
|
|
CONFIG_SPL_PINCTRL=y
|
|
CONFIG_PINCTRL_AT91PIO4=y
|
|
CONFIG_DM_SERIAL=y
|
|
CONFIG_DEBUG_UART_ATMEL=y
|
|
CONFIG_DEBUG_UART_ANNOUNCE=y
|
|
CONFIG_ATMEL_USART=y
|
|
CONFIG_SPI=y
|
|
CONFIG_DM_SPI=y
|
|
CONFIG_ATMEL_QSPI=y
|
|
CONFIG_TIMER=y
|
|
CONFIG_SPL_TIMER=y
|
|
CONFIG_ATMEL_PIT_TIMER=y
|
|
CONFIG_USB=y
|
|
CONFIG_DM_USB=y
|
|
CONFIG_USB_EHCI_HCD=y
|
|
CONFIG_USB_STORAGE=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_USB_GADGET_ATMEL_USBA=y
|
|
CONFIG_DM_VIDEO=y
|
|
CONFIG_VIDEO_BPP16=y
|
|
CONFIG_ATMEL_HLCD=y
|
|
CONFIG_W1=y
|
|
CONFIG_W1_GPIO=y
|
|
CONFIG_W1_EEPROM=y
|
|
CONFIG_W1_EEPROM_DS24XXX=y
|
|
CONFIG_OF_LIBFDT_OVERLAY=y
|
|
# CONFIG_EFI_LOADER_HII is not set
|