forked from OERV-BSP/u-boot
USB OS Descriptors are used to install and configure the device without requiring any user interaction on OS which support them (e.g. Windows). Enable them in order to improve the user experience when fastboot is used. Signed-off-by: Emanuele Ghidoli <emanuele.ghidoli@toradex.com>
131 lines
3.2 KiB
Plaintext
131 lines
3.2 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_ARCH_MX6=y
|
|
CONFIG_SYS_MALLOC_LEN=0x2000000
|
|
CONFIG_SPL_GPIO=y
|
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
CONFIG_NR_DRAM_BANKS=1
|
|
CONFIG_ENV_SIZE=0x2000
|
|
CONFIG_ENV_OFFSET=0xFFFFDE00
|
|
CONFIG_MX6Q=y
|
|
CONFIG_MX6_DDRCAL=y
|
|
CONFIG_TARGET_APALIS_IMX6=y
|
|
CONFIG_SYS_I2C_MXC_I2C1=y
|
|
CONFIG_SYS_I2C_MXC_I2C2=y
|
|
CONFIG_SYS_I2C_MXC_I2C3=y
|
|
CONFIG_DM_GPIO=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="imx6q-apalis-eval"
|
|
CONFIG_OF_LIBFDT_OVERLAY=y
|
|
CONFIG_SYS_MONITOR_LEN=409600
|
|
CONFIG_SPL_MMC=y
|
|
CONFIG_SPL_SERIAL=y
|
|
CONFIG_SYS_LOAD_ADDR=0x14200000
|
|
CONFIG_SPL=y
|
|
CONFIG_CMD_HDMIDETECT=y
|
|
CONFIG_AHCI=y
|
|
CONFIG_SYS_MEMTEST_START=0x10000000
|
|
CONFIG_SYS_MEMTEST_END=0x10010000
|
|
CONFIG_FIT=y
|
|
CONFIG_FIT_VERBOSE=y
|
|
CONFIG_DISTRO_DEFAULTS=y
|
|
CONFIG_BOOTDELAY=1
|
|
CONFIG_BOOTCOMMAND="run distro_bootcmd; usb start; setenv stdout serial,vidconsole; setenv stdin serial,usbkbd"
|
|
CONFIG_USE_PREBOOT=y
|
|
CONFIG_PREBOOT="test -n ${fdtfile} || setenv fdtfile imx6q-apalis${variant}-${fdt_board}.dtb"
|
|
CONFIG_SYS_CBSIZE=1024
|
|
CONFIG_SYS_PBSIZE=1055
|
|
CONFIG_SYS_CONSOLE_OVERWRITE_ROUTINE=y
|
|
# CONFIG_DISPLAY_BOARDINFO is not set
|
|
CONFIG_DISPLAY_BOARDINFO_LATE=y
|
|
CONFIG_BOARD_EARLY_INIT_F=y
|
|
CONFIG_MISC_INIT_R=y
|
|
CONFIG_SPL_SYS_MALLOC=y
|
|
CONFIG_SPL_DMA=y
|
|
CONFIG_SPL_I2C=y
|
|
CONFIG_SYS_PROMPT="Apalis iMX6 # "
|
|
CONFIG_SYS_MAXARGS=48
|
|
# CONFIG_CMD_ELF is not set
|
|
# CONFIG_CMD_IMI is not set
|
|
# CONFIG_CMD_XIMG is not set
|
|
CONFIG_CMD_ASKENV=y
|
|
CONFIG_CRC32_VERIFY=y
|
|
CONFIG_CMD_MEMTEST=y
|
|
CONFIG_SYS_ALT_MEMTEST=y
|
|
CONFIG_CMD_GPIO=y
|
|
CONFIG_CMD_GPT=y
|
|
CONFIG_CMD_I2C=y
|
|
# CONFIG_CMD_LOADB is not set
|
|
# CONFIG_CMD_LOADS is not set
|
|
CONFIG_CMD_MMC=y
|
|
# CONFIG_CMD_SCSI is not set
|
|
CONFIG_CMD_USB=y
|
|
CONFIG_CMD_USB_SDP=y
|
|
CONFIG_CMD_USB_MASS_STORAGE=y
|
|
CONFIG_CMD_BOOTCOUNT=y
|
|
CONFIG_CMD_CACHE=y
|
|
CONFIG_CMD_TIME=y
|
|
CONFIG_CMD_PMIC=y
|
|
CONFIG_CMD_REGULATOR=y
|
|
CONFIG_OF_CONTROL=y
|
|
CONFIG_ENV_OVERWRITE=y
|
|
CONFIG_ENV_IS_IN_MMC=y
|
|
CONFIG_ENV_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_ENV_MMC_EMMC_HW_PARTITION=1
|
|
CONFIG_ENV_VARS_UBOOT_RUNTIME_CONFIG=y
|
|
CONFIG_VERSION_VARIABLE=y
|
|
CONFIG_IP_DEFRAG=y
|
|
CONFIG_USE_IPADDR=y
|
|
CONFIG_IPADDR="192.168.10.2"
|
|
CONFIG_USE_NETMASK=y
|
|
CONFIG_NETMASK="255.255.255.0"
|
|
CONFIG_USE_SERVERIP=y
|
|
CONFIG_SERVERIP="192.168.10.1"
|
|
CONFIG_NET_RANDOM_ETHADDR=y
|
|
CONFIG_TFTP_BLOCKSIZE=4096
|
|
CONFIG_BOUNCE_BUFFER=y
|
|
CONFIG_DWC_AHSATA=y
|
|
CONFIG_LBA48=y
|
|
CONFIG_BOOTCOUNT_LIMIT=y
|
|
CONFIG_BOOTCOUNT_ENV=y
|
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
|
CONFIG_FASTBOOT_BUF_ADDR=0x14420000
|
|
CONFIG_FASTBOOT_UUU_SUPPORT=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_SPL_SYS_I2C_LEGACY=y
|
|
CONFIG_SYS_I2C_MXC=y
|
|
CONFIG_SYS_MXC_I2C3_SPEED=400000
|
|
CONFIG_SUPPORT_EMMC_BOOT=y
|
|
CONFIG_FSL_USDHC=y
|
|
CONFIG_PHYLIB=y
|
|
CONFIG_PHY_ANEG_TIMEOUT=15000
|
|
CONFIG_PHY_MICREL=y
|
|
CONFIG_PHY_MICREL_KSZ90X1=y
|
|
CONFIG_FEC_MXC=y
|
|
CONFIG_MII=y
|
|
CONFIG_PINCTRL=y
|
|
CONFIG_PINCTRL_IMX6=y
|
|
CONFIG_DM_PMIC=y
|
|
CONFIG_DM_PMIC_PFUZE100=y
|
|
CONFIG_DM_REGULATOR=y
|
|
CONFIG_DM_REGULATOR_PFUZE100=y
|
|
CONFIG_DM_REGULATOR_FIXED=y
|
|
CONFIG_SCSI=y
|
|
CONFIG_MXC_UART=y
|
|
CONFIG_SYSRESET=y
|
|
CONFIG_SYSRESET_WATCHDOG=y
|
|
CONFIG_IMX_THERMAL=y
|
|
CONFIG_USB=y
|
|
CONFIG_SPL_USB_HOST=y
|
|
CONFIG_USB_MAX_CONTROLLER_COUNT=2
|
|
CONFIG_USB_KEYBOARD=y
|
|
CONFIG_USB_HOST_ETHER=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_SPL_USB_GADGET=y
|
|
CONFIG_USB_GADGET_MANUFACTURER="Toradex"
|
|
CONFIG_USB_GADGET_VENDOR_NUM=0x1b67
|
|
CONFIG_USB_GADGET_PRODUCT_NUM=0x4000
|
|
CONFIG_USB_GADGET_OS_DESCRIPTORS=y
|
|
CONFIG_CI_UDC=y
|
|
CONFIG_SPL_USB_SDP_SUPPORT=y
|
|
CONFIG_IMX_WATCHDOG=y
|