[U-Boot] [PATCH 0/1] Adding Support for the BAV335x boards.

This patch adds support for the BAV335x Network Processor boards. It supports both the Rev.A 10/100GB, and Rev.B with GB ethernet.
Gilles Gameiro (1): Change defconfigs to include driver model (required after v2015.01), and fix typo in EEProm config format.
board/birdland/bav335x/board.h | 2 +- configs/birdland_bav335a_defconfig | 356 ++++++++++++++++++++++++++++++++++++- configs/birdland_bav335b_defconfig | 356 ++++++++++++++++++++++++++++++++++++- 3 files changed, 709 insertions(+), 5 deletions(-)

Signed-off-by: Gilles Gameiro gilles@gigadevices.com ---
board/birdland/bav335x/board.h | 2 +- configs/birdland_bav335a_defconfig | 356 ++++++++++++++++++++++++++++++++++++- configs/birdland_bav335b_defconfig | 356 ++++++++++++++++++++++++++++++++++++- 3 files changed, 709 insertions(+), 5 deletions(-)
diff --git a/board/birdland/bav335x/board.h b/board/birdland/bav335x/board.h index b598ce1..1ea681e 100644 --- a/board/birdland/bav335x/board.h +++ b/board/birdland/bav335x/board.h @@ -33,7 +33,7 @@ struct board_eeconfig { unsigned int magic; char name[HDR_NAME_LEN]; /* BAV3354 */ char version[4]; /* 0B20 - Rev.B2 */ - char serial[12]; + char serial[16]; char config[32]; char mac_addr[HDR_NO_OF_MAC_ADDR][HDR_ETH_ALEN]; }; diff --git a/configs/birdland_bav335a_defconfig b/configs/birdland_bav335a_defconfig index 60df411..09aea16 100644 --- a/configs/birdland_bav335a_defconfig +++ b/configs/birdland_bav335a_defconfig @@ -1,5 +1,357 @@ -CONFIG_SPL=y -CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1" +# +# Automatically generated file; DO NOT EDIT. +# U-Boot 2015.04-rc4 Configuration +# +# CONFIG_ARC is not set CONFIG_ARM=y +# CONFIG_AVR32 is not set +# CONFIG_BLACKFIN is not set +# CONFIG_M68K is not set +# CONFIG_MICROBLAZE is not set +# CONFIG_MIPS is not set +# CONFIG_NDS32 is not set +# CONFIG_NIOS2 is not set +# CONFIG_OPENRISC is not set +# CONFIG_PPC is not set +# CONFIG_SANDBOX is not set +# CONFIG_SH is not set +# CONFIG_SPARC is not set +# CONFIG_X86 is not set +CONFIG_SYS_ARCH="arm" +CONFIG_SYS_CPU="armv7" +CONFIG_SYS_SOC="am33xx" +CONFIG_SYS_VENDOR="birdland" +CONFIG_SYS_BOARD="bav335x" +CONFIG_SYS_CONFIG_NAME="bav335x" +# CONFIG_USE_PRIVATE_LIBGCC is not set + +# +# ARM architecture +# +CONFIG_HAS_VBAR=y +CONFIG_CPU_V7=y +# CONFIG_SEMIHOSTING is not set +# CONFIG_TARGET_INTEGRATORAP_CM720T is not set +# CONFIG_TARGET_INTEGRATORAP_CM920T is not set +# CONFIG_TARGET_INTEGRATORCP_CM920T is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_TARGET_EDB93XX is not set +# CONFIG_TARGET_SCB9328 is not set +# CONFIG_TARGET_VCMA9 is not set +# CONFIG_TARGET_SMDK2410 is not set +# CONFIG_TARGET_INTEGRATORAP_CM926EJS is not set +# CONFIG_TARGET_INTEGRATORCP_CM926EJS is not set +# CONFIG_TARGET_ASPENITE is not set +# CONFIG_TARGET_GPLUGD is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_KIRKWOOD is not set +# CONFIG_TARGET_DB_MV784MP_GP is not set +# CONFIG_TARGET_MAXBCM is not set +# CONFIG_TARGET_DEVKIT3250 is not set +# CONFIG_TARGET_MX25PDK is not set +# CONFIG_TARGET_TX25 is not set +# CONFIG_TARGET_ZMX25 is not set +# CONFIG_TARGET_APF27 is not set +# CONFIG_TARGET_IMX27LITE is not set +# CONFIG_TARGET_MAGNESIUM is not set +# CONFIG_TARGET_APX4DEVKIT is not set +# CONFIG_TARGET_XFI3 is not set +# CONFIG_TARGET_M28EVK is not set +# CONFIG_TARGET_MX23EVK is not set +# CONFIG_TARGET_MX28EVK is not set +# CONFIG_TARGET_MX23_OLINUXINO is not set +# CONFIG_TARGET_BG0900 is not set +# CONFIG_TARGET_SANSA_FUZE_PLUS is not set +# CONFIG_TARGET_SC_SPS_1 is not set +# CONFIG_ARCH_NOMADIK is not set +# CONFIG_ORION5X is not set +# CONFIG_TARGET_SPEAR300 is not set +# CONFIG_TARGET_SPEAR310 is not set +# CONFIG_TARGET_SPEAR320 is not set +# CONFIG_TARGET_SPEAR600 is not set +# CONFIG_TARGET_STV0991 is not set +# CONFIG_TARGET_X600 is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_TARGET_INTEGRATORCP_CM1136 is not set +# CONFIG_TARGET_IMX31_PHYCORE is not set +# CONFIG_TARGET_QONG is not set +# CONFIG_TARGET_MX31ADS is not set +# CONFIG_TARGET_MX31PDK is not set +# CONFIG_TARGET_TT01 is not set +# CONFIG_TARGET_IMX31_LITEKIT is not set +# CONFIG_TARGET_WOODBURN is not set +# CONFIG_TARGET_WOODBURN_SD is not set +# CONFIG_TARGET_FLEA3 is not set +# CONFIG_TARGET_MX35PDK is not set +# CONFIG_TARGET_RPI is not set +# CONFIG_TARGET_RPI_2 is not set +# CONFIG_TARGET_INTEGRATORAP_CM946ES is not set +# CONFIG_TARGET_INTEGRATORCP_CM946ES is not set +# CONFIG_TARGET_VEXPRESS_CA15_TC2 is not set +# CONFIG_TARGET_VEXPRESS_CA5X2 is not set +# CONFIG_TARGET_VEXPRESS_CA9X4 is not set +# CONFIG_TARGET_KWB is not set +# CONFIG_TARGET_TSERIES is not set +# CONFIG_TARGET_CM_T335 is not set +# CONFIG_TARGET_PEPPER is not set +# CONFIG_TARGET_AM335X_IGEP0033 is not set +# CONFIG_TARGET_PCM051 is not set +# CONFIG_TARGET_DRACO is not set +# CONFIG_TARGET_DXR2 is not set +# CONFIG_TARGET_PXM2 is not set +# CONFIG_TARGET_RUT is not set +# CONFIG_TARGET_PENGWYN is not set +# CONFIG_TARGET_AM335X_EVM is not set +# CONFIG_TARGET_AM43XX_EVM is not set CONFIG_TARGET_BAV335X=y +# CONFIG_TARGET_TI814X_EVM is not set +# CONFIG_TARGET_TI816X_EVM is not set +# CONFIG_TARGET_BCM28155_AP is not set +# CONFIG_TARGET_BCMCYGNUS is not set +# CONFIG_TARGET_BCMNSP is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_S5PC1XX is not set +# CONFIG_ARCH_HIGHBANK is not set +# CONFIG_ARCH_KEYSTONE is not set +# CONFIG_TARGET_M53EVK is not set +# CONFIG_TARGET_IMA3_MX53 is not set +# CONFIG_TARGET_MX51EVK is not set +# CONFIG_TARGET_MX53ARD is not set +# CONFIG_TARGET_MX53EVK is not set +# CONFIG_TARGET_MX53LOCO is not set +# CONFIG_TARGET_MX53SMD is not set +# CONFIG_TARGET_MX51_EFIKAMX is not set +# CONFIG_TARGET_VISION2 is not set +# CONFIG_TARGET_UDOO is not set +# CONFIG_TARGET_WANDBOARD is not set +# CONFIG_TARGET_WARP is not set +# CONFIG_TARGET_TITANIUM is not set +# CONFIG_TARGET_NITROGEN6X is not set +# CONFIG_TARGET_CGTQMX6EVAL is not set +# CONFIG_TARGET_EMBESTMX6BOARDS is not set +# CONFIG_TARGET_ARISTAINETOS is not set +# CONFIG_TARGET_MX6QARM2 is not set +# CONFIG_TARGET_MX6QSABREAUTO is not set +# CONFIG_TARGET_MX6SABRESD is not set +# CONFIG_TARGET_MX6SLEVK is not set +# CONFIG_TARGET_MX6SXSABRESD is not set +# CONFIG_TARGET_GW_VENTANA is not set +# CONFIG_TARGET_HUMMINGBOARD is not set +# CONFIG_TARGET_KOSAGI_NOVENA is not set +# CONFIG_TARGET_TBS2910 is not set +# CONFIG_TARGET_TQMA6 is not set +# CONFIG_TARGET_OT1200 is not set +# CONFIG_TARGET_PLATINUM_PICON is not set +# CONFIG_TARGET_PLATINUM_TITANIUM is not set +# CONFIG_OMAP34XX is not set +# CONFIG_OMAP44XX is not set +# CONFIG_OMAP54XX is not set +# CONFIG_RMOBILE is not set +# CONFIG_TARGET_CM_FX6 is not set +# CONFIG_TARGET_SOCFPGA_ARRIA5 is not set +# CONFIG_TARGET_SOCFPGA_CYCLONE5 is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_TARGET_SNOWBALL is not set +# CONFIG_TARGET_U8500_HREF is not set +# CONFIG_TARGET_VF610TWR is not set +# CONFIG_ZYNQ is not set +# CONFIG_TARGET_XILINX_ZYNQMP is not set +# CONFIG_TEGRA is not set +# CONFIG_TARGET_VEXPRESS64_AEMV8A is not set +# CONFIG_TARGET_VEXPRESS64_BASE_FVP is not set +# CONFIG_TARGET_VEXPRESS64_JUNO is not set +# CONFIG_TARGET_LS2085A_EMU is not set +# CONFIG_TARGET_LS2085A_SIMU is not set +# CONFIG_TARGET_LS1021AQDS is not set +# CONFIG_TARGET_LS1021ATWR is not set +# CONFIG_TARGET_BALLOON3 is not set +# CONFIG_TARGET_H2200 is not set +# CONFIG_TARGET_PALMLD is not set +# CONFIG_TARGET_PALMTC is not set +# CONFIG_TARGET_PALMTREO680 is not set +# CONFIG_TARGET_PXA255_IDP is not set +# CONFIG_TARGET_TRIZEPSIV is not set +# CONFIG_TARGET_VPAC270 is not set +# CONFIG_TARGET_XAENIAX is not set +# CONFIG_TARGET_ZIPITZ2 is not set +# CONFIG_TARGET_LP8X4X is not set +# CONFIG_TARGET_COLIBRI_PXA270 is not set +# CONFIG_TARGET_JORNADA is not set +# CONFIG_ARCH_UNIPHIER is not set +CONFIG_DM=y +CONFIG_DM_SERIAL=y +# CONFIG_DM_GPIO is not set +# CONFIG_DM_SPI is not set +CONFIG_SYS_MALLOC_F=y +CONFIG_SYS_MALLOC_F_LEN=0x400 +# CONFIG_DM_CROS_EC is not set +# CONFIG_SPL_DM is not set +# CONFIG_DM_I2C is not set +CONFIG_CONS_INDEX=1 CONFIG_BAV_VERSION=1 + +# +# ARM debug +# +# CONFIG_DEBUG_LL is not set +CONFIG_DEFAULT_DEVICE_TREE="" + +# +# General setup +# +CONFIG_LOCALVERSION="" +CONFIG_LOCALVERSION_AUTO=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_EXPERT=y +CONFIG_SYS_MALLOC_CLEAR_ON_INIT=y + +# +# Boot images +# +CONFIG_SUPPORT_SPL=y +CONFIG_SPL=y +# CONFIG_SPL_STACK_R is not set +# CONFIG_FIT is not set +CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1" + +# +# Command line interface +# +# CONFIG_HUSH_PARSER is not set + +# +# Commands +# + +# +# Info commands +# +# CONFIG_CMD_BDI is not set +# CONFIG_CMD_CONSOLE is not set +# CONFIG_CMD_LICENSE is not set + +# +# Boot commands +# +# CONFIG_CMD_BOOTD is not set +CONFIG_CMD_BOOTM=y +CONFIG_CMD_GO=y +# CONFIG_CMD_RUN is not set +# CONFIG_CMD_IMI is not set +# CONFIG_CMD_IMLS is not set +# CONFIG_CMD_XIMG is not set + +# +# Environment commands +# +CONFIG_CMD_EXPORTENV=y +CONFIG_CMD_IMPORTENV=y +# CONFIG_CMD_EDITENV is not set +# CONFIG_CMD_SAVEENV is not set + +# +# Memory commands +# +# CONFIG_CMD_MEMORY is not set +CONFIG_CMD_CRC32=y +# CONFIG_LOOPW is not set +# CONFIG_CMD_MEMTEST is not set +# CONFIG_CMD_MX_CYCLIC is not set +# CONFIG_CMD_MEMINFO is not set + +# +# Device access commands +# +CONFIG_CMD_DM=y +# CONFIG_CMD_DEMO is not set +# CONFIG_CMD_LOADB is not set +# CONFIG_CMD_LOADS is not set +# CONFIG_CMD_FLASH is not set +# CONFIG_CMD_NAND is not set +# CONFIG_CMD_SPI is not set +# CONFIG_CMD_I2C is not set +# CONFIG_CMD_USB is not set +# CONFIG_CMD_FPGA is not set + +# +# Shell scripting commands +# +# CONFIG_CMD_ECHO is not set +# CONFIG_CMD_ITEST is not set +# CONFIG_CMD_SOURCE is not set + +# +# Network commands +# +# CONFIG_CMD_NET is not set +# CONFIG_CMD_TFTPPUT is not set +# CONFIG_CMD_TFTPSRV is not set +# CONFIG_CMD_RARP is not set +# CONFIG_CMD_DHCP is not set +# CONFIG_CMD_NFS is not set +# CONFIG_CMD_PING is not set +# CONFIG_CMD_CDP is not set +# CONFIG_CMD_SNTP is not set +# CONFIG_CMD_DNS is not set +# CONFIG_CMD_LINK_LOCAL is not set + +# +# Misc commands +# +# CONFIG_CMD_TIME is not set +# CONFIG_CMD_MISC is not set +# CONFIG_CMD_TIMER is not set +CONFIG_SUPPORT_OF_CONTROL=y + +# +# Device Tree Control +# +# CONFIG_OF_CONTROL is not set +# CONFIG_NET is not set + +# +# Device Drivers +# +CONFIG_DM_WARN=y +CONFIG_DM_DEVICE_REMOVE=y +CONFIG_DM_STDIO=y +# CONFIG_DM_DEMO is not set + +# +# NAND Device Support +# +# CONFIG_NAND_DENALI is not set +# CONFIG_SPL_NAND_DENALI is not set +# CONFIG_CROS_EC is not set +# CONFIG_CONFIG_FSL_SEC_MON is not set +# CONFIG_CROS_EC_KEYB is not set +# CONFIG_DEBUG_UART is not set +# CONFIG_DM_I2C_COMPAT is not set +# CONFIG_VIDEO_LCD_SSD2828 is not set +CONFIG_USB_ARCH_HAS_HCD=y +# CONFIG_USB is not set + +# +# MMC Host controller Support +# +# CONFIG_FSL_CAAM is not set +# CONFIG_DM_THERMAL is not set + +# +# File systems +# + +# +# Library routines +# +# CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED is not set +CONFIG_HAVE_PRIVATE_LIBGCC=y +CONFIG_SYS_HZ=1000 +# CONFIG_RSA is not set + +# +# Hashing Support +# +# CONFIG_SHA1 is not set +# CONFIG_SHA256 is not set +# CONFIG_SHA_HW_ACCEL is not set diff --git a/configs/birdland_bav335b_defconfig b/configs/birdland_bav335b_defconfig index ed3f6fa..de1dc78 100644 --- a/configs/birdland_bav335b_defconfig +++ b/configs/birdland_bav335b_defconfig @@ -1,5 +1,357 @@ -CONFIG_SPL=y -CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1" +# +# Automatically generated file; DO NOT EDIT. +# U-Boot 2015.04-rc4 Configuration +# +# CONFIG_ARC is not set CONFIG_ARM=y +# CONFIG_AVR32 is not set +# CONFIG_BLACKFIN is not set +# CONFIG_M68K is not set +# CONFIG_MICROBLAZE is not set +# CONFIG_MIPS is not set +# CONFIG_NDS32 is not set +# CONFIG_NIOS2 is not set +# CONFIG_OPENRISC is not set +# CONFIG_PPC is not set +# CONFIG_SANDBOX is not set +# CONFIG_SH is not set +# CONFIG_SPARC is not set +# CONFIG_X86 is not set +CONFIG_SYS_ARCH="arm" +CONFIG_SYS_CPU="armv7" +CONFIG_SYS_SOC="am33xx" +CONFIG_SYS_VENDOR="birdland" +CONFIG_SYS_BOARD="bav335x" +CONFIG_SYS_CONFIG_NAME="bav335x" +# CONFIG_USE_PRIVATE_LIBGCC is not set + +# +# ARM architecture +# +CONFIG_HAS_VBAR=y +CONFIG_CPU_V7=y +# CONFIG_SEMIHOSTING is not set +# CONFIG_TARGET_INTEGRATORAP_CM720T is not set +# CONFIG_TARGET_INTEGRATORAP_CM920T is not set +# CONFIG_TARGET_INTEGRATORCP_CM920T is not set +# CONFIG_ARCH_AT91 is not set +# CONFIG_TARGET_EDB93XX is not set +# CONFIG_TARGET_SCB9328 is not set +# CONFIG_TARGET_VCMA9 is not set +# CONFIG_TARGET_SMDK2410 is not set +# CONFIG_TARGET_INTEGRATORAP_CM926EJS is not set +# CONFIG_TARGET_INTEGRATORCP_CM926EJS is not set +# CONFIG_TARGET_ASPENITE is not set +# CONFIG_TARGET_GPLUGD is not set +# CONFIG_ARCH_DAVINCI is not set +# CONFIG_KIRKWOOD is not set +# CONFIG_TARGET_DB_MV784MP_GP is not set +# CONFIG_TARGET_MAXBCM is not set +# CONFIG_TARGET_DEVKIT3250 is not set +# CONFIG_TARGET_MX25PDK is not set +# CONFIG_TARGET_TX25 is not set +# CONFIG_TARGET_ZMX25 is not set +# CONFIG_TARGET_APF27 is not set +# CONFIG_TARGET_IMX27LITE is not set +# CONFIG_TARGET_MAGNESIUM is not set +# CONFIG_TARGET_APX4DEVKIT is not set +# CONFIG_TARGET_XFI3 is not set +# CONFIG_TARGET_M28EVK is not set +# CONFIG_TARGET_MX23EVK is not set +# CONFIG_TARGET_MX28EVK is not set +# CONFIG_TARGET_MX23_OLINUXINO is not set +# CONFIG_TARGET_BG0900 is not set +# CONFIG_TARGET_SANSA_FUZE_PLUS is not set +# CONFIG_TARGET_SC_SPS_1 is not set +# CONFIG_ARCH_NOMADIK is not set +# CONFIG_ORION5X is not set +# CONFIG_TARGET_SPEAR300 is not set +# CONFIG_TARGET_SPEAR310 is not set +# CONFIG_TARGET_SPEAR320 is not set +# CONFIG_TARGET_SPEAR600 is not set +# CONFIG_TARGET_STV0991 is not set +# CONFIG_TARGET_X600 is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_TARGET_INTEGRATORCP_CM1136 is not set +# CONFIG_TARGET_IMX31_PHYCORE is not set +# CONFIG_TARGET_QONG is not set +# CONFIG_TARGET_MX31ADS is not set +# CONFIG_TARGET_MX31PDK is not set +# CONFIG_TARGET_TT01 is not set +# CONFIG_TARGET_IMX31_LITEKIT is not set +# CONFIG_TARGET_WOODBURN is not set +# CONFIG_TARGET_WOODBURN_SD is not set +# CONFIG_TARGET_FLEA3 is not set +# CONFIG_TARGET_MX35PDK is not set +# CONFIG_TARGET_RPI is not set +# CONFIG_TARGET_RPI_2 is not set +# CONFIG_TARGET_INTEGRATORAP_CM946ES is not set +# CONFIG_TARGET_INTEGRATORCP_CM946ES is not set +# CONFIG_TARGET_VEXPRESS_CA15_TC2 is not set +# CONFIG_TARGET_VEXPRESS_CA5X2 is not set +# CONFIG_TARGET_VEXPRESS_CA9X4 is not set +# CONFIG_TARGET_KWB is not set +# CONFIG_TARGET_TSERIES is not set +# CONFIG_TARGET_CM_T335 is not set +# CONFIG_TARGET_PEPPER is not set +# CONFIG_TARGET_AM335X_IGEP0033 is not set +# CONFIG_TARGET_PCM051 is not set +# CONFIG_TARGET_DRACO is not set +# CONFIG_TARGET_DXR2 is not set +# CONFIG_TARGET_PXM2 is not set +# CONFIG_TARGET_RUT is not set +# CONFIG_TARGET_PENGWYN is not set +# CONFIG_TARGET_AM335X_EVM is not set +# CONFIG_TARGET_AM43XX_EVM is not set CONFIG_TARGET_BAV335X=y +# CONFIG_TARGET_TI814X_EVM is not set +# CONFIG_TARGET_TI816X_EVM is not set +# CONFIG_TARGET_BCM28155_AP is not set +# CONFIG_TARGET_BCMCYGNUS is not set +# CONFIG_TARGET_BCMNSP is not set +# CONFIG_ARCH_EXYNOS is not set +# CONFIG_ARCH_S5PC1XX is not set +# CONFIG_ARCH_HIGHBANK is not set +# CONFIG_ARCH_KEYSTONE is not set +# CONFIG_TARGET_M53EVK is not set +# CONFIG_TARGET_IMA3_MX53 is not set +# CONFIG_TARGET_MX51EVK is not set +# CONFIG_TARGET_MX53ARD is not set +# CONFIG_TARGET_MX53EVK is not set +# CONFIG_TARGET_MX53LOCO is not set +# CONFIG_TARGET_MX53SMD is not set +# CONFIG_TARGET_MX51_EFIKAMX is not set +# CONFIG_TARGET_VISION2 is not set +# CONFIG_TARGET_UDOO is not set +# CONFIG_TARGET_WANDBOARD is not set +# CONFIG_TARGET_WARP is not set +# CONFIG_TARGET_TITANIUM is not set +# CONFIG_TARGET_NITROGEN6X is not set +# CONFIG_TARGET_CGTQMX6EVAL is not set +# CONFIG_TARGET_EMBESTMX6BOARDS is not set +# CONFIG_TARGET_ARISTAINETOS is not set +# CONFIG_TARGET_MX6QARM2 is not set +# CONFIG_TARGET_MX6QSABREAUTO is not set +# CONFIG_TARGET_MX6SABRESD is not set +# CONFIG_TARGET_MX6SLEVK is not set +# CONFIG_TARGET_MX6SXSABRESD is not set +# CONFIG_TARGET_GW_VENTANA is not set +# CONFIG_TARGET_HUMMINGBOARD is not set +# CONFIG_TARGET_KOSAGI_NOVENA is not set +# CONFIG_TARGET_TBS2910 is not set +# CONFIG_TARGET_TQMA6 is not set +# CONFIG_TARGET_OT1200 is not set +# CONFIG_TARGET_PLATINUM_PICON is not set +# CONFIG_TARGET_PLATINUM_TITANIUM is not set +# CONFIG_OMAP34XX is not set +# CONFIG_OMAP44XX is not set +# CONFIG_OMAP54XX is not set +# CONFIG_RMOBILE is not set +# CONFIG_TARGET_CM_FX6 is not set +# CONFIG_TARGET_SOCFPGA_ARRIA5 is not set +# CONFIG_TARGET_SOCFPGA_CYCLONE5 is not set +# CONFIG_ARCH_SUNXI is not set +# CONFIG_TARGET_SNOWBALL is not set +# CONFIG_TARGET_U8500_HREF is not set +# CONFIG_TARGET_VF610TWR is not set +# CONFIG_ZYNQ is not set +# CONFIG_TARGET_XILINX_ZYNQMP is not set +# CONFIG_TEGRA is not set +# CONFIG_TARGET_VEXPRESS64_AEMV8A is not set +# CONFIG_TARGET_VEXPRESS64_BASE_FVP is not set +# CONFIG_TARGET_VEXPRESS64_JUNO is not set +# CONFIG_TARGET_LS2085A_EMU is not set +# CONFIG_TARGET_LS2085A_SIMU is not set +# CONFIG_TARGET_LS1021AQDS is not set +# CONFIG_TARGET_LS1021ATWR is not set +# CONFIG_TARGET_BALLOON3 is not set +# CONFIG_TARGET_H2200 is not set +# CONFIG_TARGET_PALMLD is not set +# CONFIG_TARGET_PALMTC is not set +# CONFIG_TARGET_PALMTREO680 is not set +# CONFIG_TARGET_PXA255_IDP is not set +# CONFIG_TARGET_TRIZEPSIV is not set +# CONFIG_TARGET_VPAC270 is not set +# CONFIG_TARGET_XAENIAX is not set +# CONFIG_TARGET_ZIPITZ2 is not set +# CONFIG_TARGET_LP8X4X is not set +# CONFIG_TARGET_COLIBRI_PXA270 is not set +# CONFIG_TARGET_JORNADA is not set +# CONFIG_ARCH_UNIPHIER is not set +CONFIG_DM=y +CONFIG_DM_SERIAL=y +# CONFIG_DM_GPIO is not set +# CONFIG_DM_SPI is not set +CONFIG_SYS_MALLOC_F=y +CONFIG_SYS_MALLOC_F_LEN=0x400 +# CONFIG_DM_CROS_EC is not set +# CONFIG_SPL_DM is not set +# CONFIG_DM_I2C is not set +CONFIG_CONS_INDEX=1 CONFIG_BAV_VERSION=2 + +# +# ARM debug +# +# CONFIG_DEBUG_LL is not set +CONFIG_DEFAULT_DEVICE_TREE="" + +# +# General setup +# +CONFIG_LOCALVERSION="" +CONFIG_LOCALVERSION_AUTO=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_EXPERT=y +CONFIG_SYS_MALLOC_CLEAR_ON_INIT=y + +# +# Boot images +# +CONFIG_SUPPORT_SPL=y +CONFIG_SPL=y +# CONFIG_SPL_STACK_R is not set +# CONFIG_FIT is not set +CONFIG_SYS_EXTRA_OPTIONS="SERIAL1,CONS_INDEX=1" + +# +# Command line interface +# +# CONFIG_HUSH_PARSER is not set + +# +# Commands +# + +# +# Info commands +# +# CONFIG_CMD_BDI is not set +# CONFIG_CMD_CONSOLE is not set +# CONFIG_CMD_LICENSE is not set + +# +# Boot commands +# +# CONFIG_CMD_BOOTD is not set +CONFIG_CMD_BOOTM=y +CONFIG_CMD_GO=y +# CONFIG_CMD_RUN is not set +# CONFIG_CMD_IMI is not set +# CONFIG_CMD_IMLS is not set +# CONFIG_CMD_XIMG is not set + +# +# Environment commands +# +CONFIG_CMD_EXPORTENV=y +CONFIG_CMD_IMPORTENV=y +# CONFIG_CMD_EDITENV is not set +# CONFIG_CMD_SAVEENV is not set + +# +# Memory commands +# +# CONFIG_CMD_MEMORY is not set +CONFIG_CMD_CRC32=y +# CONFIG_LOOPW is not set +# CONFIG_CMD_MEMTEST is not set +# CONFIG_CMD_MX_CYCLIC is not set +# CONFIG_CMD_MEMINFO is not set + +# +# Device access commands +# +CONFIG_CMD_DM=y +# CONFIG_CMD_DEMO is not set +# CONFIG_CMD_LOADB is not set +# CONFIG_CMD_LOADS is not set +# CONFIG_CMD_FLASH is not set +# CONFIG_CMD_NAND is not set +# CONFIG_CMD_SPI is not set +# CONFIG_CMD_I2C is not set +# CONFIG_CMD_USB is not set +# CONFIG_CMD_FPGA is not set + +# +# Shell scripting commands +# +# CONFIG_CMD_ECHO is not set +# CONFIG_CMD_ITEST is not set +# CONFIG_CMD_SOURCE is not set + +# +# Network commands +# +# CONFIG_CMD_NET is not set +# CONFIG_CMD_TFTPPUT is not set +# CONFIG_CMD_TFTPSRV is not set +# CONFIG_CMD_RARP is not set +# CONFIG_CMD_DHCP is not set +# CONFIG_CMD_NFS is not set +# CONFIG_CMD_PING is not set +# CONFIG_CMD_CDP is not set +# CONFIG_CMD_SNTP is not set +# CONFIG_CMD_DNS is not set +# CONFIG_CMD_LINK_LOCAL is not set + +# +# Misc commands +# +# CONFIG_CMD_TIME is not set +# CONFIG_CMD_MISC is not set +# CONFIG_CMD_TIMER is not set +CONFIG_SUPPORT_OF_CONTROL=y + +# +# Device Tree Control +# +# CONFIG_OF_CONTROL is not set +# CONFIG_NET is not set + +# +# Device Drivers +# +CONFIG_DM_WARN=y +CONFIG_DM_DEVICE_REMOVE=y +CONFIG_DM_STDIO=y +# CONFIG_DM_DEMO is not set + +# +# NAND Device Support +# +# CONFIG_NAND_DENALI is not set +# CONFIG_SPL_NAND_DENALI is not set +# CONFIG_CROS_EC is not set +# CONFIG_CONFIG_FSL_SEC_MON is not set +# CONFIG_CROS_EC_KEYB is not set +# CONFIG_DEBUG_UART is not set +# CONFIG_DM_I2C_COMPAT is not set +# CONFIG_VIDEO_LCD_SSD2828 is not set +CONFIG_USB_ARCH_HAS_HCD=y +# CONFIG_USB is not set + +# +# MMC Host controller Support +# +# CONFIG_FSL_CAAM is not set +# CONFIG_DM_THERMAL is not set + +# +# File systems +# + +# +# Library routines +# +# CONFIG_CC_OPTIMIZE_LIBS_FOR_SPEED is not set +CONFIG_HAVE_PRIVATE_LIBGCC=y +CONFIG_SYS_HZ=1000 +# CONFIG_RSA is not set + +# +# Hashing Support +# +# CONFIG_SHA1 is not set +# CONFIG_SHA256 is not set +# CONFIG_SHA_HW_ACCEL is not set

On Mon, Mar 23, 2015 at 11:13:03PM -0700, Gilles Gameiro wrote:
Signed-off-by: Gilles Gameiro gilles@gigadevices.com
Applied to u-boot/master and reworded the commit message slightly, thanks!
Also, and this is something we all need to get into the habit of, when updating defconfig files it's best to do: $ make foo_config $ make savedefconfig $ mv defconfig configs/foo_defconfig
As the 'savedefconfig' (same as the kernel) strips out things we don't need.

Folks,
I'm so sorry, I just realized that this patch went out with a somewhat incorrect commit comment. The patch is correct but the comment is that of a prior patch (Not sure why it didn't use that of git yet, maybe because I had an older patch laying around in the same directory before running patman).
Should I repost with the proper comment or just leave it as is?
Cheers, Gilles .
On Mar 23, 2015, at 23:13 , Gilles Gameiro gguess007@gmail.com wrote:
This patch adds support for the BAV335x Network Processor boards. It supports both the Rev.A 10/100GB, and Rev.B with GB ethernet.
Gilles Gameiro (1): Change defconfigs to include driver model (required after v2015.01), and fix typo in EEProm config format.
board/birdland/bav335x/board.h | 2 +- configs/birdland_bav335a_defconfig | 356 ++++++++++++++++++++++++++++++++++++- configs/birdland_bav335b_defconfig | 356 ++++++++++++++++++++++++++++++++++++- 3 files changed, 709 insertions(+), 5 deletions(-)
-- 1.9.1
participants (3)
-
Gilles
-
Gilles Gameiro
-
Tom Rini