* [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 @ 2023-08-13 21:15 Roland Hieber 2023-08-13 21:15 ` [DistroKit] [PATCH 2/2] v7a: barebox: enable of_fixup and of_compatible commands Roland Hieber 2023-10-18 8:54 ` [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 Robert Schwebel 0 siblings, 2 replies; 5+ messages in thread From: Roland Hieber @ 2023-08-13 21:15 UTC (permalink / raw) To: distrokit; +Cc: Roland Hieber Update to the new barebox release with default options. ARM gained multi-architecture support in v2023.04.0. On most platforms, the 'oldconfig' migration worked fine, but the OMAP platforms need a bit of massaging by pre-selecting CONFIG_ARCH_OMAP_MULTI=y and CONFIG_ARCH_MULTIARCH=y in the config diff before running 'oldconfig'. Signed-off-by: Roland Hieber <rhi@pengutronix.de> --- .../platform-v7a/barebox-am335x-mlo.config | 38 ++-- configs/platform-v7a/barebox-am335x.config | 49 +++-- .../platform-v7a/barebox-am335x.config.diff | 9 +- configs/platform-v7a/barebox-at91.config | 46 +++-- configs/platform-v7a/barebox-at91.config.diff | 13 +- configs/platform-v7a/barebox-mx6.config | 168 +++++++++++------- configs/platform-v7a/barebox-mx6.config.diff | 25 +-- configs/platform-v7a/barebox-rpi2.config | 49 +++-- configs/platform-v7a/barebox-rpi2.config.diff | 2 +- configs/platform-v7a/barebox-stm32mp.config | 50 ++++-- .../platform-v7a/barebox-stm32mp.config.diff | 8 +- configs/platform-v7a/barebox-vexpress.config | 49 +++-- .../platform-v7a/barebox-vexpress.config.diff | 7 +- configs/platform-v7a/barebox.config | 49 +++-- configs/platform-v7a/platformconfig | 4 +- 15 files changed, 339 insertions(+), 227 deletions(-) diff --git a/configs/platform-v7a/barebox-am335x-mlo.config b/configs/platform-v7a/barebox-am335x-mlo.config index 010b1b9d32cd..66c7552d88ef 100644 --- a/configs/platform-v7a/barebox-am335x-mlo.config +++ b/configs/platform-v7a/barebox-am335x-mlo.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_USE_COMPRESSED_DTB=y @@ -9,32 +9,30 @@ CONFIG_TEXT_BASE=0x0 # # System Type # +CONFIG_ARCH_OMAP=y +CONFIG_ARCH_MULTIARCH=y # CONFIG_ARCH_AT91 is not set -# CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_IMX is not set # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -CONFIG_ARCH_OMAP=y +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -# CONFIG_ARCH_STM32MP is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_VEXPRESS is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +# CONFIG_ARCH_BCM283X is not set +# CONFIG_ARCH_IMX is not set +CONFIG_ARCH_OMAP_MULTI=y +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_STM32MP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set # # Processor Type @@ -73,6 +71,9 @@ CONFIG_AEABI=y CONFIG_THUMB2_BAREBOX=y # end of System Type +# CONFIG_64BIT is not set +CONFIG_32BIT=y + # # ARM specific settings # @@ -120,7 +121,6 @@ CONFIG_IMAGE_COMPRESSION=y CONFIG_IMAGE_COMPRESSION_XZKERN=y # CONFIG_IMAGE_COMPRESSION_NONE is not set CONFIG_MMU=y -CONFIG_MMU_EARLY=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0x1b400 CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -194,6 +194,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -405,6 +406,7 @@ CONFIG_TI_SYSC=y # Firmware Drivers # # CONFIG_FIRMWARE_ALTERA_SERIAL is not set +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -414,7 +416,11 @@ CONFIG_TI_SYSC=y # end of FPGA Configuration Support # CONFIG_GENERIC_PHY is not set -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# end of Hardware crypto devices # # Memory controller drivers @@ -526,6 +532,7 @@ CONFIG_XYMODEM=y # CONFIG_NLS is not set # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y # end of Library routines # @@ -540,6 +547,7 @@ CONFIG_CRC_ITU_T=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/barebox-am335x.config b/configs/platform-v7a/barebox-am335x.config index 3d950403c71a..fe4d5b5a0698 100644 --- a/configs/platform-v7a/barebox-am335x.config +++ b/configs/platform-v7a/barebox-am335x.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_LINUX=y @@ -10,32 +10,30 @@ CONFIG_TEXT_BASE=0x0 # # System Type # +CONFIG_ARCH_OMAP=y +CONFIG_ARCH_MULTIARCH=y # CONFIG_ARCH_AT91 is not set -# CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_IMX is not set # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -CONFIG_ARCH_OMAP=y +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -# CONFIG_ARCH_STM32MP is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_VEXPRESS is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +# CONFIG_ARCH_BCM283X is not set +# CONFIG_ARCH_IMX is not set +CONFIG_ARCH_OMAP_MULTI=y +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_STM32MP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set # # Processor Type @@ -78,6 +76,9 @@ CONFIG_ARM_BOARD_APPEND_ATAG=y # CONFIG_ARM_BOARD_PREPEND_ATAG is not set # end of System Type +# CONFIG_64BIT is not set +CONFIG_32BIT=y + # # ARM specific settings # @@ -114,6 +115,7 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BANNER=y CONFIG_MEMINFO=y +CONFIG_MEMTEST=y CONFIG_ENVIRONMENT_VARIABLES=y CONFIG_GLOBALVAR=y CONFIG_NVVAR=y @@ -136,7 +138,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y # CONFIG_IMAGE_COMPRESSION_XZKERN is not set # CONFIG_IMAGE_COMPRESSION_NONE is not set CONFIG_MMU=y -CONFIG_MMU_EARLY=y +CONFIG_MMUINFO=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -247,6 +249,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -439,11 +442,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set # CONFIG_CMD_KEYSTORE is not set +# CONFIG_CMD_OF_COMPATIBLE is not set CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set +# CONFIG_CMD_OF_FIXUP is not set CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y @@ -496,6 +501,7 @@ CONFIG_PHYLIB=y # # Network drivers # +# CONFIG_DRIVER_NET_ARC_EMAC is not set # CONFIG_DRIVER_NET_BCMGENET is not set CONFIG_DRIVER_NET_CPSW=y # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set @@ -522,6 +528,7 @@ CONFIG_DRIVER_NET_CPSW=y # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MICREL_PHY is not set +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_REALTEK_PHY is not set # CONFIG_SMSC_PHY is not set @@ -627,6 +634,8 @@ CONFIG_USB_STORAGE=y # USB Miscellaneous drivers # # CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_ONBOARD_HUB is not set +# CONFIG_TYPEC_TUSB320 is not set CONFIG_USB_GADGET=y CONFIG_USB_GADGET_AUTOSTART=y @@ -693,6 +702,7 @@ CONFIG_CLOCKSOURCE_TI_DM=y # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_ROHM_BD718XX is not set # end of Multifunction device drivers # @@ -799,6 +809,7 @@ CONFIG_REGULATOR_FIXED=y # Firmware Drivers # # CONFIG_FIRMWARE_ALTERA_SERIAL is not set +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -808,7 +819,11 @@ CONFIG_REGULATOR_FIXED=y # end of FPGA Configuration Support # CONFIG_GENERIC_PHY is not set -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# end of Hardware crypto devices # # Memory controller drivers @@ -927,10 +942,11 @@ CONFIG_LIBFDT=y # # end of Library gui routines -# CONFIG_NLS is not set +CONFIG_NLS=y # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y # end of Library routines # @@ -958,6 +974,7 @@ CONFIG_CRYPTO_KEYSTORE=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/barebox-am335x.config.diff b/configs/platform-v7a/barebox-am335x.config.diff index f3f08c161636..f7b51f6a2a38 100644 --- a/configs/platform-v7a/barebox-am335x.config.diff +++ b/configs/platform-v7a/barebox-am335x.config.diff @@ -1,10 +1,9 @@ -cae3c1d7fff409368cf71da28bce089f -# CONFIG_32BIT is undefined -# CONFIG_64BIT is undefined +841f266e423c25e965d3bfcc1f53ab2c # CONFIG_AM33XX_NET_BOOT is not set CONFIG_ARCH_AM33XX=y # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_OMAP=y +CONFIG_ARCH_OMAP_MULTI=y # CONFIG_ARCH_TEXT_BASE is undefined CONFIG_ARM_ASM_UNIFIED=y CONFIG_ARM_BOARD_APPEND_ATAG=y @@ -28,15 +27,13 @@ CONFIG_CMD_NAND=y # CONFIG_CMD_NVMEM is not set # CONFIG_CMD_SMC is undefined # CONFIG_COMMON_CLK is undefined +# CONFIG_COMMON_CLK_GPIO is undefined # CONFIG_COMMON_CLK_OF_PROVIDER is undefined # CONFIG_CONSOLE_ACTIVATE_FIRST is not set CONFIG_CONSOLE_ACTIVATE_NONE=y -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined CONFIG_CRYPTO_KEYSTORE=y CONFIG_DEBUG_OMAP_UART_PORT=1 CONFIG_DIGEST_HMAC_GENERIC=y -# CONFIG_DRIVER_NET_ARC_EMAC is undefined CONFIG_DRIVER_NET_CPSW=y CONFIG_DRIVER_SERIAL_NS16550=y # CONFIG_DRIVER_SPI_FSL_QUADSPI is not set diff --git a/configs/platform-v7a/barebox-at91.config b/configs/platform-v7a/barebox-at91.config index 754552b3c9df..5cca1e7363c7 100644 --- a/configs/platform-v7a/barebox-at91.config +++ b/configs/platform-v7a/barebox-at91.config @@ -1,42 +1,35 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_LINUX=y -CONFIG_HAVE_MACH_ARM_HEAD=y CONFIG_ARM_USE_COMPRESSED_DTB=y CONFIG_TEXT_BASE=0x0 # # System Type # +# CONFIG_ARCH_MULTIARCH is not set CONFIG_ARCH_AT91=y -# CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_IMX is not set # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -# CONFIG_ARCH_STM32MP is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_VEXPRESS is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +# CONFIG_ARCH_BCM283X is not set +# CONFIG_ARCH_STM32MP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set # # Processor Type @@ -88,6 +81,9 @@ CONFIG_AEABI=y # CONFIG_ARM_BOARD_APPEND_ATAG is not set # end of System Type +# CONFIG_64BIT is not set +CONFIG_32BIT=y + # # ARM specific settings # @@ -126,6 +122,7 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BANNER=y CONFIG_MEMINFO=y +CONFIG_MEMTEST=y CONFIG_ENVIRONMENT_VARIABLES=y CONFIG_GLOBALVAR=y CONFIG_NVVAR=y @@ -147,7 +144,7 @@ CONFIG_IMAGE_COMPRESSION=y # CONFIG_IMAGE_COMPRESSION_XZKERN is not set CONFIG_IMAGE_COMPRESSION_NONE=y CONFIG_MMU=y -CONFIG_MMU_EARLY=y +CONFIG_MMUINFO=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -260,6 +257,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -455,11 +453,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set +# CONFIG_CMD_OF_COMPATIBLE is not set CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set +# CONFIG_CMD_OF_FIXUP is not set CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y @@ -512,6 +512,7 @@ CONFIG_PHYLIB=y # # Network drivers # +# CONFIG_DRIVER_NET_ARC_EMAC is not set # CONFIG_DRIVER_NET_BCMGENET is not set # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set # CONFIG_DRIVER_NET_ENC28J60 is not set @@ -538,6 +539,7 @@ CONFIG_DRIVER_NET_MICREL=y # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MICREL_PHY is not set +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_REALTEK_PHY is not set # CONFIG_SMSC_PHY is not set @@ -633,6 +635,7 @@ CONFIG_DISK_WRITE=y # CONFIG_DISK_INTF_PLATFORM_IDE is not set CONFIG_USB=y # CONFIG_USB_HOST is not set +# CONFIG_TYPEC_TUSB320 is not set CONFIG_USB_GADGET=y CONFIG_USB_GADGET_DUALSPEED=y CONFIG_USB_GADGET_DRIVER_AT91=y @@ -674,6 +677,7 @@ CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_OF_PROVIDER=y +CONFIG_COMMON_CLK_GPIO=y # # Clocksource @@ -703,6 +707,7 @@ CONFIG_MFD_SYSCON=y CONFIG_MFD_ATMEL_FLEXCOM=y # CONFIG_MFD_RK808 is not set # CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_ROHM_BD718XX is not set CONFIG_MFD_ATMEL_SMC=y # end of Multifunction device drivers @@ -807,6 +812,7 @@ CONFIG_REGULATOR_FIXED=y # Firmware Drivers # # CONFIG_FIRMWARE_ALTERA_SERIAL is not set +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -816,7 +822,11 @@ CONFIG_REGULATOR_FIXED=y # end of FPGA Configuration Support # CONFIG_GENERIC_PHY is not set -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# end of Hardware crypto devices # # Memory controller drivers @@ -937,10 +947,11 @@ CONFIG_IMAGE_SPARSE=y # # end of Library gui routines -# CONFIG_NLS is not set +CONFIG_NLS=y # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y CONFIG_GENERIC_ALLOCATOR=y # end of Library routines @@ -968,6 +979,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/barebox-at91.config.diff b/configs/platform-v7a/barebox-at91.config.diff index e7550cca7299..bfc612750be7 100644 --- a/configs/platform-v7a/barebox-at91.config.diff +++ b/configs/platform-v7a/barebox-at91.config.diff @@ -1,8 +1,10 @@ -cae3c1d7fff409368cf71da28bce089f -# CONFIG_32BIT is undefined -# CONFIG_64BIT is undefined +841f266e423c25e965d3bfcc1f53ab2c CONFIG_ARCH_AT91=y # CONFIG_ARCH_BCM283X is not set +# CONFIG_ARCH_IMX is undefined +# CONFIG_ARCH_MULTIARCH is not set +# CONFIG_ARCH_OMAP_MULTI is undefined +# CONFIG_ARCH_ROCKCHIP is undefined CONFIG_ARCH_TEXT_BASE=0x23f00000 # CONFIG_ARM_AMBA is undefined # CONFIG_ARM_SCMI_PROTOCOL is undefined @@ -31,12 +33,9 @@ CONFIG_CMD_UBIFORMAT=y # CONFIG_CMD_USB is undefined CONFIG_COMMON_CLK_AT91=y CONFIG_COMPILE_LOGLEVEL=6 -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined CONFIG_DEBUG_AT91_UART_BASE=0xfc069000 # CONFIG_DEBUG_PBL is not set CONFIG_DEFAULT_LOGLEVEL=7 -# CONFIG_DRIVER_NET_ARC_EMAC is undefined CONFIG_DRIVER_NET_MACB=y CONFIG_DRIVER_NET_MICREL=y CONFIG_DRIVER_SERIAL_ATMEL=y @@ -62,7 +61,6 @@ CONFIG_HAVE_AT91_I2S_MUX_CLK=y CONFIG_HAVE_AT91_SMD=y CONFIG_HAVE_AT91_USB_CLK=y CONFIG_HAVE_AT91_UTMI=y -CONFIG_HAVE_MACH_ARM_HEAD=y # CONFIG_HWRNG is not set # CONFIG_I2C_ALGOBIT is undefined CONFIG_I2C_AT91=y @@ -158,6 +156,7 @@ CONFIG_USB_GADGET_DUALSPEED=y # CONFIG_USB_HOST is not set # CONFIG_USB_HUB_USB251XB is undefined # CONFIG_USB_NET_AX88179_178A is undefined +# CONFIG_USB_ONBOARD_HUB is undefined # CONFIG_USB_STORAGE is undefined # CONFIG_USB_ULPI is undefined # CONFIG_USB_XHCI is undefined diff --git a/configs/platform-v7a/barebox-mx6.config b/configs/platform-v7a/barebox-mx6.config index c2e6cc122c1c..455e3f365e49 100644 --- a/configs/platform-v7a/barebox-mx6.config +++ b/configs/platform-v7a/barebox-mx6.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_LINUX=y @@ -9,32 +9,29 @@ CONFIG_TEXT_BASE=0x0 # # System Type # +CONFIG_ARCH_MULTIARCH=y # CONFIG_ARCH_AT91 is not set -# CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -CONFIG_ARCH_IMX=y # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -# CONFIG_ARCH_STM32MP is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_VEXPRESS is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +# CONFIG_ARCH_BCM283X is not set +CONFIG_ARCH_IMX=y +# CONFIG_ARCH_OMAP_MULTI is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_STM32MP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set # # Processor Type @@ -49,88 +46,109 @@ CONFIG_CPU_32v7=y # CONFIG_BOOT_ENDIANNESS_SWITCH is not set CONFIG_ARCH_HAS_L2X0=y # CONFIG_CACHE_L2X0 is not set -CONFIG_ARCH_TEXT_BASE=0x4fc00000 CONFIG_ARCH_IMX_IMXIMAGE=y CONFIG_RESET_IMX_SRC=y # -# Freescale i.MX System-on-Chip +# i.MX boards # CONFIG_ARCH_IMX6=y CONFIG_ARCH_IMX6SX=y -CONFIG_IMX_MULTI_BOARDS=y + +# +# i.MX1 boards +# # CONFIG_MACH_SCB9328 is not set + +# +# i.MX25 boards +# # CONFIG_MACH_TX25 is not set + +# +# i.MX27 boards +# # CONFIG_MACH_PCA100 is not set # CONFIG_MACH_PCM038 is not set + +# +# i.MX50 boards +# # CONFIG_MACH_KINDLE_MX50 is not set + +# +# i.MX51 boards +# # CONFIG_MACH_CCMX51 is not set # CONFIG_MACH_EFIKA_MX_SMARTBOOK is not set -# CONFIG_MACH_EMBEDSKY_E9 is not set # CONFIG_MACH_FREESCALE_MX51_PDK is not set + +# +# i.MX53 boards +# # CONFIG_MACH_CCMX53 is not set # CONFIG_MACH_FREESCALE_MX53_LOCO is not set # CONFIG_MACH_GUF_VINCELL is not set +# CONFIG_MACH_TX53 is not set # CONFIG_MACH_TQMA53 is not set # CONFIG_MACH_FREESCALE_MX53_VMX53 is not set -# CONFIG_MACH_TX53 is not set -# CONFIG_MACH_PHYTEC_SOM_IMX6 is not set -# CONFIG_MACH_PROTONIC_IMX6 is not set -# CONFIG_MACH_PROTONIC_IMX8M is not set -# CONFIG_MACH_INNOCOMM_WB15 is not set -# CONFIG_MACH_KONTRON_SAMX6I is not set -# CONFIG_MACH_DFI_FS700_M60 is not set -# CONFIG_MACH_GUF_SANTARO is not set +# CONFIG_MACH_ZII_RDU1 is not set + +# +# i.MX6 boards +# +# CONFIG_MACH_ADVANTECH_ROM_742X is not set +CONFIG_MACH_NITROGEN6=y +# CONFIG_MACH_CM_FX6 is not set # CONFIG_MACH_REALQ7 is not set -# CONFIG_MACH_GK802 is not set +# CONFIG_MACH_DFI_FS700_M60 is not set +# CONFIG_MACH_DIGI_CCIMX6ULSBCPRO is not set # CONFIG_MACH_ELTEC_HIPERCAM is not set -# CONFIG_MACH_TQMA6X is not set -# CONFIG_MACH_TQMA6UL is not set -# CONFIG_MACH_TX6X is not set +# CONFIG_MACH_EMBEDSKY_E9 is not set +# CONFIG_MACH_EMBEST_MARSBOARD is not set +CONFIG_MACH_EMBEST_RIOTBOARD=y CONFIG_MACH_SABRELITE=y # CONFIG_MACH_SABRESD is not set # CONFIG_MACH_FREESCALE_IMX6SX_SABRESDB is not set -CONFIG_MACH_NITROGEN6=y +# CONFIG_MACH_UDOO is not set +CONFIG_MACH_UDOO_NEO=y +# CONFIG_MACH_GUF_SANTARO is not set +# CONFIG_MACH_GW_VENTANA is not set +# CONFIG_MACH_GRINN_LITEBOARD is not set +# CONFIG_MACH_TX6X is not set +# CONFIG_MACH_KONTRON_SAMX6I is not set +# CONFIG_MACH_NOVENA is not set +# CONFIG_MACH_NXP_IMX6ULL_EVK is not set +# CONFIG_MACH_PHYTEC_SOM_IMX6 is not set +# CONFIG_MACH_PROTONIC_IMX6 is not set +# CONFIG_MACH_SKOV_IMX6 is not set # CONFIG_MACH_SOLIDRUN_MICROSOM is not set # CONFIG_MACH_TECHNEXION_PICO_HOBBIT is not set # CONFIG_MACH_TECHNEXION_WANDBOARD is not set -# CONFIG_MACH_EMBEST_MARSBOARD is not set -CONFIG_MACH_EMBEST_RIOTBOARD=y -# CONFIG_MACH_UDOO is not set -CONFIG_MACH_UDOO_NEO=y +# CONFIG_MACH_TQMA6X is not set +# CONFIG_MACH_TQMA6UL is not set # CONFIG_MACH_VARISCITE_MX6 is not set -# CONFIG_MACH_GW_VENTANA is not set -# CONFIG_MACH_CM_FX6 is not set -# CONFIG_MACH_ADVANTECH_ROM_742X is not set -# CONFIG_MACH_WARP7 is not set -# CONFIG_MACH_AC_SXB is not set -# CONFIG_MACH_MEERKAT96 is not set -# CONFIG_MACH_VF610_TWR is not set -# CONFIG_MACH_ZII_RDU1 is not set +# CONFIG_MACH_WEBASTO_CCBV2 is not set +# CONFIG_MACH_GK802 is not set # CONFIG_MACH_ZII_RDU2 is not set -# CONFIG_MACH_ZII_IMX8MQ_DEV is not set -# CONFIG_MACH_ZII_VF610_DEV is not set -# CONFIG_MACH_ZII_IMX7D_DEV is not set -# CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set + +# +# i.MX7 boards +# +# CONFIG_MACH_MEERKAT96 is not set +# CONFIG_MACH_AC_SXB is not set +# CONFIG_MACH_WARP7 is not set # CONFIG_MACH_FREESCALE_MX7_SABRESD is not set +# CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set +# CONFIG_MACH_ZII_IMX7D_DEV is not set # CONFIG_MACH_KAMSTRUP_MX7_CONCENTRATOR is not set -# CONFIG_MACH_NXP_IMX6ULL_EVK is not set -# CONFIG_MACH_NXP_IMX8MM_EVK is not set -# CONFIG_MACH_NXP_IMX8MN_EVK is not set -# CONFIG_MACH_NXP_IMX8MP_EVK is not set -# CONFIG_MACH_NXP_IMX8MQ_EVK is not set -# CONFIG_MACH_PHYTEC_SOM_IMX8MQ is not set -# CONFIG_MACH_TQ_MBA8MPXL is not set -# CONFIG_MACH_GRINN_LITEBOARD is not set -# CONFIG_MACH_DIGI_CCIMX6ULSBCPRO is not set -# CONFIG_MACH_WEBASTO_CCBV2 is not set -# CONFIG_MACH_MNT_REFORM is not set -# CONFIG_MACH_SKOV_IMX6 is not set # -# Board specific settings +# VF610 boards # -# end of Board specific settings +# CONFIG_MACH_VF610_TWR is not set +# CONFIG_MACH_ZII_VF610_DEV is not set +# end of i.MX boards # # i.MX specific settings @@ -147,6 +165,9 @@ CONFIG_THUMB2_BAREBOX=y # CONFIG_ARM_BOARD_APPEND_ATAG is not set # end of System Type +# CONFIG_64BIT is not set +CONFIG_32BIT=y + # # ARM specific settings # @@ -186,6 +207,7 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BANNER=y CONFIG_MEMINFO=y +CONFIG_MEMTEST=y CONFIG_ENVIRONMENT_VARIABLES=y CONFIG_GLOBALVAR=y CONFIG_NVVAR=y @@ -207,7 +229,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y # CONFIG_IMAGE_COMPRESSION_XZKERN is not set # CONFIG_IMAGE_COMPRESSION_NONE is not set CONFIG_MMU=y -CONFIG_MMU_EARLY=y +CONFIG_MMUINFO=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -321,6 +343,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -498,6 +521,7 @@ CONFIG_CMD_DETECT=y CONFIG_CMD_FLASH=y CONFIG_CMD_GPIO=y CONFIG_CMD_I2C=y +# CONFIG_CMD_PWM is not set CONFIG_CMD_LED=y CONFIG_CMD_NAND=y # CONFIG_CMD_NANDTEST is not set @@ -519,11 +543,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set # CONFIG_CMD_KEYSTORE is not set +# CONFIG_CMD_OF_COMPATIBLE is not set CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set +# CONFIG_CMD_OF_FIXUP is not set CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y @@ -578,6 +604,7 @@ CONFIG_PHYLIB=y # # Network drivers # +# CONFIG_DRIVER_NET_ARC_EMAC is not set # CONFIG_DRIVER_NET_BCMGENET is not set # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set # CONFIG_DRIVER_NET_ENC28J60 is not set @@ -604,6 +631,7 @@ CONFIG_AT803X_PHY=y # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set CONFIG_MICREL_PHY=y +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_REALTEK_PHY is not set # CONFIG_SMSC_PHY is not set @@ -726,6 +754,8 @@ CONFIG_USB_STORAGE=y # USB Miscellaneous drivers # # CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_ONBOARD_HUB is not set +# CONFIG_TYPEC_TUSB320 is not set CONFIG_USB_GADGET=y CONFIG_USB_GADGET_DUALSPEED=y CONFIG_USB_GADGET_DRIVER_ARC=y @@ -749,6 +779,7 @@ CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y # CONFIG_DRIVER_VIDEO_BOCHS_ISA is not set # CONFIG_DRIVER_VIDEO_SIMPLEFB_CLIENT is not set CONFIG_DRIVER_VIDEO_SIMPLEFB=y +# CONFIG_DRIVER_VIDEO_RAMFB is not set # CONFIG_DRIVER_VIDEO_EDID is not set # CONFIG_DRIVER_VIDEO_BACKLIGHT is not set @@ -758,6 +789,7 @@ CONFIG_DRIVER_VIDEO_SIMPLEFB=y # CONFIG_DRIVER_VIDEO_MTL017 is not set # CONFIG_DRIVER_VIDEO_SIMPLE_PANEL is not set # CONFIG_DRIVER_VIDEO_PANEL_ILITEK_ILI9341 is not set +# CONFIG_DRIVER_VIDEO_PANEL_MIPI_DBI is not set # CONFIG_SOUND is not set CONFIG_MCI_SDHCI=y CONFIG_MCI=y @@ -785,6 +817,7 @@ CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_OF_PROVIDER=y +CONFIG_COMMON_CLK_GPIO=y # # Clocksource @@ -815,6 +848,7 @@ CONFIG_MFD_SYSCON=y # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_ROHM_BD718XX is not set # end of Multifunction device drivers # @@ -940,6 +974,7 @@ CONFIG_HW_HAS_PCI=y # Firmware Drivers # # CONFIG_FIRMWARE_ALTERA_SERIAL is not set +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -951,7 +986,12 @@ CONFIG_HW_HAS_PCI=y CONFIG_GENERIC_PHY=y CONFIG_USB_NOP_XCEIV=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# CONFIG_CRYPTO_DEV_FSL_CAAM is not set +# end of Hardware crypto devices # # Memory controller drivers @@ -1088,10 +1128,11 @@ CONFIG_LODEPNG=y # CONFIG_BAREBOX_LOGO is not set CONFIG_PRINTF_UUID=y -# CONFIG_NLS is not set +CONFIG_NLS=y # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y # end of Library routines # @@ -1119,6 +1160,7 @@ CONFIG_CRYPTO_KEYSTORE=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/barebox-mx6.config.diff b/configs/platform-v7a/barebox-mx6.config.diff index 40a9a4fc7b36..4808b6676ec5 100644 --- a/configs/platform-v7a/barebox-mx6.config.diff +++ b/configs/platform-v7a/barebox-mx6.config.diff @@ -1,6 +1,4 @@ -cae3c1d7fff409368cf71da28bce089f -# CONFIG_32BIT is undefined -# CONFIG_64BIT is undefined +841f266e423c25e965d3bfcc1f53ab2c # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_HAS_FEC_IMX=y CONFIG_ARCH_HAS_IMX_GPT=y @@ -10,7 +8,7 @@ CONFIG_ARCH_IMX6SX=y CONFIG_ARCH_IMX=y CONFIG_ARCH_IMX_IMXIMAGE=y # CONFIG_ARCH_IMX_USBLOADER is not set -CONFIG_ARCH_TEXT_BASE=0x4fc00000 +# CONFIG_ARCH_TEXT_BASE is undefined CONFIG_ARM_ASM_UNIFIED=y # CONFIG_ARM_SCMI_PROTOCOL is undefined # CONFIG_ARM_SECURE_MONITOR is undefined @@ -33,14 +31,14 @@ CONFIG_CMD_NAND=y # CONFIG_CMD_NANDTEST is not set # CONFIG_CMD_NAND_BITFLIP is not set # CONFIG_CMD_NVMEM is not set +# CONFIG_CMD_PWM is not set # CONFIG_CMD_SMC is undefined CONFIG_CMD_SPLASH=y CONFIG_CMD_UBI=y CONFIG_CMD_UBIFORMAT=y # CONFIG_CONSOLE_ACTIVATE_FIRST is not set CONFIG_CONSOLE_ACTIVATE_NONE=y -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined +# CONFIG_CRYPTO_DEV_FSL_CAAM is not set CONFIG_CRYPTO_KEYSTORE=y CONFIG_DEBUG_IMX_UART_PORT=1 CONFIG_DEFAULT_ENVIRONMENT_GENERIC_NEW_DFU=y @@ -51,7 +49,6 @@ CONFIG_DISK_ATA=y CONFIG_DISK_IDE_SFF=y CONFIG_DISK_INTF_PLATFORM_IDE=y CONFIG_DISK_PATA_IMX=y -# CONFIG_DRIVER_NET_ARC_EMAC is undefined CONFIG_DRIVER_NET_FEC_IMX=y CONFIG_DRIVER_SERIAL_IMX=y # CONFIG_DRIVER_SPI_FSL_QUADSPI is not set @@ -66,6 +63,8 @@ CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y # CONFIG_DRIVER_VIDEO_IMX_IPUV3_PARALLEL is not set # CONFIG_DRIVER_VIDEO_MTL017 is not set # CONFIG_DRIVER_VIDEO_PANEL_ILITEK_ILI9341 is not set +# CONFIG_DRIVER_VIDEO_PANEL_MIPI_DBI is not set +# CONFIG_DRIVER_VIDEO_RAMFB is not set CONFIG_DRIVER_VIDEO_SIMPLEFB=y # CONFIG_DRIVER_VIDEO_SIMPLEFB_CLIENT is not set # CONFIG_DRIVER_VIDEO_SIMPLE_PANEL is not set @@ -88,7 +87,6 @@ CONFIG_I2C_IMX=y CONFIG_IMAGE_RENDERER=y CONFIG_IMX_IIM=y CONFIG_IMX_IIM_FUSE_BLOW=y -CONFIG_IMX_MULTI_BOARDS=y CONFIG_IMX_OCOTP=y # CONFIG_IMX_OCOTP_WRITE is not set # CONFIG_IMX_WEIM is not set @@ -121,25 +119,18 @@ CONFIG_MACH_EMBEST_RIOTBOARD=y # CONFIG_MACH_GUF_SANTARO is not set # CONFIG_MACH_GUF_VINCELL is not set # CONFIG_MACH_GW_VENTANA is not set -# CONFIG_MACH_INNOCOMM_WB15 is not set # CONFIG_MACH_KAMSTRUP_MX7_CONCENTRATOR is not set # CONFIG_MACH_KINDLE_MX50 is not set # CONFIG_MACH_KONTRON_SAMX6I is not set # CONFIG_MACH_MEERKAT96 is not set -# CONFIG_MACH_MNT_REFORM is not set CONFIG_MACH_NITROGEN6=y +# CONFIG_MACH_NOVENA is not set # CONFIG_MACH_NXP_IMX6ULL_EVK is not set -# CONFIG_MACH_NXP_IMX8MM_EVK is not set -# CONFIG_MACH_NXP_IMX8MN_EVK is not set -# CONFIG_MACH_NXP_IMX8MP_EVK is not set -# CONFIG_MACH_NXP_IMX8MQ_EVK is not set # CONFIG_MACH_PCA100 is not set # CONFIG_MACH_PCM038 is not set # CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set # CONFIG_MACH_PHYTEC_SOM_IMX6 is not set -# CONFIG_MACH_PHYTEC_SOM_IMX8MQ is not set # CONFIG_MACH_PROTONIC_IMX6 is not set -# CONFIG_MACH_PROTONIC_IMX8M is not set # CONFIG_MACH_REALQ7 is not set # CONFIG_MACH_RPI2 is undefined # CONFIG_MACH_RPI3 is undefined @@ -158,7 +149,6 @@ CONFIG_MACH_SABRELITE=y # CONFIG_MACH_TQMA53 is not set # CONFIG_MACH_TQMA6UL is not set # CONFIG_MACH_TQMA6X is not set -# CONFIG_MACH_TQ_MBA8MPXL is not set # CONFIG_MACH_TX25 is not set # CONFIG_MACH_TX53 is not set # CONFIG_MACH_TX6X is not set @@ -169,7 +159,6 @@ CONFIG_MACH_UDOO_NEO=y # CONFIG_MACH_WARP7 is not set # CONFIG_MACH_WEBASTO_CCBV2 is not set # CONFIG_MACH_ZII_IMX7D_DEV is not set -# CONFIG_MACH_ZII_IMX8MQ_DEV is not set # CONFIG_MACH_ZII_RDU1 is not set # CONFIG_MACH_ZII_RDU2 is not set # CONFIG_MACH_ZII_VF610_DEV is not set diff --git a/configs/platform-v7a/barebox-rpi2.config b/configs/platform-v7a/barebox-rpi2.config index d562d307fa94..1717bf4e28d3 100644 --- a/configs/platform-v7a/barebox-rpi2.config +++ b/configs/platform-v7a/barebox-rpi2.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_LINUX=y @@ -10,32 +10,29 @@ CONFIG_TEXT_BASE=0x0 # # System Type # +CONFIG_ARCH_MULTIARCH=y # CONFIG_ARCH_AT91 is not set -CONFIG_ARCH_BCM283X=y # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_IMX is not set # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -# CONFIG_ARCH_STM32MP is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_VEXPRESS is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +CONFIG_ARCH_BCM283X=y +# CONFIG_ARCH_IMX is not set +# CONFIG_ARCH_OMAP_MULTI is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_STM32MP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set # # Processor Type @@ -48,8 +45,6 @@ CONFIG_CPU_32v7=y # processor features # # CONFIG_BOOT_ENDIANNESS_SWITCH is not set -CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y -CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y CONFIG_ARCH_TEXT_BASE=0x0 CONFIG_MACH_RPI_COMMON=y CONFIG_MACH_RPI_AARCH_32_64=y @@ -71,8 +66,8 @@ CONFIG_THUMB2_BAREBOX=y # CONFIG_ARM_BOARD_APPEND_ATAG is not set # end of System Type -CONFIG_32BIT=y # CONFIG_64BIT is not set +CONFIG_32BIT=y # # ARM specific settings @@ -113,6 +108,7 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BANNER=y CONFIG_MEMINFO=y +CONFIG_MEMTEST=y CONFIG_ENVIRONMENT_VARIABLES=y CONFIG_GLOBALVAR=y CONFIG_NVVAR=y @@ -135,7 +131,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y # CONFIG_IMAGE_COMPRESSION_XZKERN is not set # CONFIG_IMAGE_COMPRESSION_NONE is not set CONFIG_MMU=y -CONFIG_MMU_EARLY=y +CONFIG_MMUINFO=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -245,6 +241,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -435,11 +432,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set +# CONFIG_CMD_OF_COMPATIBLE is not set CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set +# CONFIG_CMD_OF_FIXUP is not set CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y @@ -518,6 +517,7 @@ CONFIG_DRIVER_NET_BCMGENET=y # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MICREL_PHY is not set +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_REALTEK_PHY is not set # CONFIG_SMSC_PHY is not set @@ -612,6 +612,8 @@ CONFIG_USB_STORAGE=y # USB Miscellaneous drivers # # CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_ONBOARD_HUB is not set +# CONFIG_TYPEC_TUSB320 is not set CONFIG_USB_GADGET=y CONFIG_USB_GADGET_AUTOSTART=y @@ -651,6 +653,7 @@ CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_OF_PROVIDER=y +CONFIG_COMMON_CLK_GPIO=y # # Clocksource @@ -680,6 +683,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_ROHM_BD718XX is not set # end of Multifunction device drivers # @@ -786,6 +790,7 @@ CONFIG_REGULATOR_BCM283X=y # # CONFIG_FIRMWARE_ALTERA_SERIAL is not set # CONFIG_ARM_SCMI_PROTOCOL is not set +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -797,7 +802,11 @@ CONFIG_REGULATOR_BCM283X=y CONFIG_GENERIC_PHY=y CONFIG_USB_NOP_XCEIV=y # CONFIG_PHY_FSL_IMX8MQ_USB is not set -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# end of Hardware crypto devices # # Memory controller drivers @@ -916,10 +925,11 @@ CONFIG_LIBFDT=y # # end of Library gui routines -# CONFIG_NLS is not set +CONFIG_NLS=y # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y # end of Library routines # @@ -946,6 +956,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/barebox-rpi2.config.diff b/configs/platform-v7a/barebox-rpi2.config.diff index e3a266687572..eb3eaa21eb28 100644 --- a/configs/platform-v7a/barebox-rpi2.config.diff +++ b/configs/platform-v7a/barebox-rpi2.config.diff @@ -1,4 +1,4 @@ -cae3c1d7fff409368cf71da28bce089f +841f266e423c25e965d3bfcc1f53ab2c CONFIG_ARM_ASM_UNIFIED=y # CONFIG_CMD_NVMEM is not set CONFIG_DRIVER_NET_BCMGENET=y diff --git a/configs/platform-v7a/barebox-stm32mp.config b/configs/platform-v7a/barebox-stm32mp.config index 85a40d37ce31..1131583afeba 100644 --- a/configs/platform-v7a/barebox-stm32mp.config +++ b/configs/platform-v7a/barebox-stm32mp.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_LINUX=y @@ -11,32 +11,29 @@ CONFIG_TEXT_BASE=0x0 # System Type # CONFIG_ARCH_STM32=y +CONFIG_ARCH_MULTIARCH=y # CONFIG_ARCH_AT91 is not set -# CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_IMX is not set # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -CONFIG_ARCH_STM32MP=y -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_VEXPRESS is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +# CONFIG_ARCH_BCM283X is not set +# CONFIG_ARCH_IMX is not set +# CONFIG_ARCH_OMAP_MULTI is not set +# CONFIG_ARCH_ROCKCHIP is not set +CONFIG_ARCH_STM32MP=y +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set # # Processor Type @@ -66,6 +63,9 @@ CONFIG_ARM_BOARD_APPEND_ATAG=y # CONFIG_ARM_BOARD_PREPEND_ATAG is not set # end of System Type +# CONFIG_64BIT is not set +CONFIG_32BIT=y + # # ARM specific settings # @@ -105,6 +105,7 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BANNER=y CONFIG_MEMINFO=y +CONFIG_MEMTEST=y CONFIG_ENVIRONMENT_VARIABLES=y CONFIG_GLOBALVAR=y CONFIG_NVVAR=y @@ -126,7 +127,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y # CONFIG_IMAGE_COMPRESSION_XZKERN is not set # CONFIG_IMAGE_COMPRESSION_NONE is not set CONFIG_MMU=y -CONFIG_MMU_EARLY=y +CONFIG_MMUINFO=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -239,6 +240,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -411,6 +413,7 @@ CONFIG_CMD_DETECT=y CONFIG_CMD_FLASH=y CONFIG_CMD_GPIO=y # CONFIG_CMD_I2C is not set +# CONFIG_CMD_PWM is not set CONFIG_CMD_LED=y CONFIG_CMD_POWEROFF=y # CONFIG_CMD_SMC is not set @@ -427,11 +430,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set +# CONFIG_CMD_OF_COMPATIBLE is not set CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set +# CONFIG_CMD_OF_FIXUP is not set CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y @@ -487,6 +492,7 @@ CONFIG_PHYLIB=y # # Network drivers # +# CONFIG_DRIVER_NET_ARC_EMAC is not set # CONFIG_DRIVER_NET_BCMGENET is not set # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y @@ -512,6 +518,7 @@ CONFIG_AT803X_PHY=y # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set CONFIG_MICREL_PHY=y +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_REALTEK_PHY is not set # CONFIG_SMSC_PHY is not set @@ -576,6 +583,8 @@ CONFIG_USB_OTGDEV=y # USB Miscellaneous drivers # # CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_ONBOARD_HUB is not set +# CONFIG_TYPEC_TUSB320 is not set CONFIG_USB_GADGET=y # CONFIG_USB_GADGET_AUTOSTART is not set @@ -612,6 +621,7 @@ CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_OF_PROVIDER=y +CONFIG_COMMON_CLK_GPIO=y # # Clocksource @@ -642,6 +652,7 @@ CONFIG_MFD_STM32_TIMERS=y # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_ROHM_BD718XX is not set # end of Multifunction device drivers # @@ -754,6 +765,7 @@ CONFIG_RESET_CONTROLLER=y # Firmware Drivers # # CONFIG_ARM_SCMI_PROTOCOL is not set +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -766,7 +778,11 @@ CONFIG_GENERIC_PHY=y # CONFIG_USB_NOP_XCEIV is not set # CONFIG_PHY_FSL_IMX8MQ_USB is not set CONFIG_PHY_STM32_USBPHYC=y -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# end of Hardware crypto devices # # Memory controller drivers @@ -880,10 +896,11 @@ CONFIG_CRC8=y # end of Library gui routines CONFIG_PRINTF_UUID=y -# CONFIG_NLS is not set +CONFIG_NLS=y # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y # end of Library routines # @@ -910,6 +927,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/barebox-stm32mp.config.diff b/configs/platform-v7a/barebox-stm32mp.config.diff index 284be0e5e4ff..b11c13ba58e8 100644 --- a/configs/platform-v7a/barebox-stm32mp.config.diff +++ b/configs/platform-v7a/barebox-stm32mp.config.diff @@ -1,6 +1,4 @@ -cae3c1d7fff409368cf71da28bce089f -# CONFIG_32BIT is undefined -# CONFIG_64BIT is undefined +841f266e423c25e965d3bfcc1f53ab2c # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_HAS_RESET_CONTROLLER=y CONFIG_ARCH_NR_GPIO=416 @@ -29,17 +27,15 @@ CONFIG_CMD_MENU_MANAGEMENT=y CONFIG_CMD_MMC_EXTCSD=y # CONFIG_CMD_NVMEM is not set CONFIG_CMD_POWEROFF=y +# CONFIG_CMD_PWM is not set # CONFIG_CMD_SPI is undefined CONFIG_COMPILE_LOGLEVEL=6 # CONFIG_CONSOLE_ACTIVATE_FIRST is not set CONFIG_CONSOLE_ACTIVATE_NONE=y -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined CONFIG_CRC8=y # CONFIG_DEBUG_PBL is not set CONFIG_DEFAULT_LOGLEVEL=7 # CONFIG_DRIVER_CFI is undefined -# CONFIG_DRIVER_NET_ARC_EMAC is undefined CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y CONFIG_DRIVER_NET_DESIGNWARE_STM32=y # CONFIG_DRIVER_NET_ENC28J60 is undefined diff --git a/configs/platform-v7a/barebox-vexpress.config b/configs/platform-v7a/barebox-vexpress.config index b85f6653126c..47e3eff10f7b 100644 --- a/configs/platform-v7a/barebox-vexpress.config +++ b/configs/platform-v7a/barebox-vexpress.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_LINUX=y @@ -9,32 +9,29 @@ CONFIG_TEXT_BASE=0x0 # # System Type # +CONFIG_ARCH_MULTIARCH=y # CONFIG_ARCH_AT91 is not set -# CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_IMX is not set # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -# CONFIG_ARCH_STM32MP is not set -# CONFIG_ARCH_VERSATILE is not set -CONFIG_ARCH_VEXPRESS=y # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +# CONFIG_ARCH_BCM283X is not set +# CONFIG_ARCH_IMX is not set +# CONFIG_ARCH_OMAP_MULTI is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_STM32MP is not set +# CONFIG_ARCH_VERSATILE is not set +CONFIG_ARCH_VEXPRESS=y # # Processor Type @@ -56,6 +53,9 @@ CONFIG_AEABI=y # CONFIG_ARM_BOARD_APPEND_ATAG is not set # end of System Type +# CONFIG_64BIT is not set +CONFIG_32BIT=y + # # ARM specific settings # @@ -92,6 +92,7 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BANNER=y CONFIG_MEMINFO=y +CONFIG_MEMTEST=y CONFIG_ENVIRONMENT_VARIABLES=y CONFIG_GLOBALVAR=y CONFIG_NVVAR=y @@ -113,7 +114,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y # CONFIG_IMAGE_COMPRESSION_XZKERN is not set # CONFIG_IMAGE_COMPRESSION_NONE is not set CONFIG_MMU=y -CONFIG_MMU_EARLY=y +CONFIG_MMUINFO=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -225,6 +226,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -412,11 +414,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set +# CONFIG_CMD_OF_COMPATIBLE is not set CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set +# CONFIG_CMD_OF_FIXUP is not set CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y @@ -468,6 +472,7 @@ CONFIG_PHYLIB=y # # Network drivers # +# CONFIG_DRIVER_NET_ARC_EMAC is not set # CONFIG_DRIVER_NET_BCMGENET is not set # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set # CONFIG_DRIVER_NET_ENC28J60 is not set @@ -493,6 +498,7 @@ CONFIG_DRIVER_NET_SMC911X=y # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MICREL_PHY is not set +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_REALTEK_PHY is not set # CONFIG_SMSC_PHY is not set @@ -588,6 +594,8 @@ CONFIG_USB_STORAGE=y # USB Miscellaneous drivers # # CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_ONBOARD_HUB is not set +# CONFIG_TYPEC_TUSB320 is not set CONFIG_USB_GADGET=y CONFIG_USB_GADGET_AUTOSTART=y @@ -624,6 +632,7 @@ CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_OF_PROVIDER=y +CONFIG_COMMON_CLK_GPIO=y # # Clocksource @@ -653,6 +662,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_ROHM_BD718XX is not set # end of Multifunction device drivers # @@ -724,6 +734,7 @@ CONFIG_REGULATOR=y # # Firmware Drivers # +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -733,7 +744,11 @@ CONFIG_REGULATOR=y # end of FPGA Configuration Support # CONFIG_GENERIC_PHY is not set -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# end of Hardware crypto devices # # Memory controller drivers @@ -849,10 +864,11 @@ CONFIG_LIBFDT=y # # end of Library gui routines -# CONFIG_NLS is not set +CONFIG_NLS=y # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y # end of Library routines # @@ -879,6 +895,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/barebox-vexpress.config.diff b/configs/platform-v7a/barebox-vexpress.config.diff index d323768fc1c1..8e87ff5036f7 100644 --- a/configs/platform-v7a/barebox-vexpress.config.diff +++ b/configs/platform-v7a/barebox-vexpress.config.diff @@ -1,6 +1,4 @@ -cae3c1d7fff409368cf71da28bce089f -# CONFIG_32BIT is undefined -# CONFIG_64BIT is undefined +841f266e423c25e965d3bfcc1f53ab2c CONFIG_AMBA_SP804=y # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_VEXPRESS=y @@ -14,8 +12,6 @@ CONFIG_ARCH_VEXPRESS=y # CONFIG_CMD_SMC is undefined CONFIG_CONSOLE_ACTIVATE_ALL=y # CONFIG_CONSOLE_ACTIVATE_FIRST is not set -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined # CONFIG_DEBUG_PBL is not set CONFIG_DRIVER_CFI=y CONFIG_DRIVER_CFI_AMD=y @@ -24,7 +20,6 @@ CONFIG_DRIVER_CFI_BANK_WIDTH_2=y CONFIG_DRIVER_CFI_BANK_WIDTH_4=y # CONFIG_DRIVER_CFI_BANK_WIDTH_8 is not set CONFIG_DRIVER_CFI_INTEL=y -# CONFIG_DRIVER_NET_ARC_EMAC is undefined CONFIG_DRIVER_NET_SMC911X=y # CONFIG_DRIVER_SPI_GPIO is undefined # CONFIG_FIRMWARE_ALTERA_SERIAL is undefined diff --git a/configs/platform-v7a/barebox.config b/configs/platform-v7a/barebox.config index e8989d4e4d3a..803821614be7 100644 --- a/configs/platform-v7a/barebox.config +++ b/configs/platform-v7a/barebox.config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Barebox/arm 2023.02.1 Configuration +# Barebox/arm 2023.07.1 Configuration # CONFIG_ARM=y CONFIG_ARM_LINUX=y @@ -10,32 +10,29 @@ CONFIG_TEXT_BASE=0x0 # # System Type # +CONFIG_ARCH_MULTIARCH=y # CONFIG_ARCH_AT91 is not set -CONFIG_ARCH_BCM283X=y # CONFIG_ARCH_CLPS711X is not set # CONFIG_ARCH_DAVINCI is not set # CONFIG_ARCH_DIGIC is not set # CONFIG_ARCH_EP93XX is not set -# CONFIG_ARCH_IMX is not set # CONFIG_ARCH_LAYERSCAPE is not set # CONFIG_ARCH_MVEBU is not set # CONFIG_ARCH_MXS is not set # CONFIG_ARCH_NOMADIK is not set -# CONFIG_ARCH_OMAP is not set +# CONFIG_ARCH_OMAP_SINGLE is not set # CONFIG_ARCH_PXA is not set -# CONFIG_ARCH_ROCKCHIP is not set # CONFIG_ARCH_SOCFPGA is not set -# CONFIG_ARCH_S3C24xx is not set -# CONFIG_ARCH_S5PCxx is not set -# CONFIG_ARCH_S3C64xx is not set -# CONFIG_ARCH_STM32MP is not set -# CONFIG_ARCH_VERSATILE is not set -# CONFIG_ARCH_VEXPRESS is not set # CONFIG_ARCH_TEGRA is not set # CONFIG_ARCH_UEMD is not set # CONFIG_ARCH_ZYNQ is not set -# CONFIG_ARCH_ZYNQMP is not set -# CONFIG_ARCH_ARM64_VIRT is not set +CONFIG_ARCH_BCM283X=y +# CONFIG_ARCH_IMX is not set +# CONFIG_ARCH_OMAP_MULTI is not set +# CONFIG_ARCH_ROCKCHIP is not set +# CONFIG_ARCH_STM32MP is not set +# CONFIG_ARCH_VERSATILE is not set +# CONFIG_ARCH_VEXPRESS is not set # # Processor Type @@ -48,8 +45,6 @@ CONFIG_CPU_32v7=y # processor features # # CONFIG_BOOT_ENDIANNESS_SWITCH is not set -CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y -CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y CONFIG_ARCH_TEXT_BASE=0x0 CONFIG_MACH_RPI_COMMON=y CONFIG_MACH_RPI_AARCH_32_64=y @@ -70,8 +65,8 @@ CONFIG_AEABI=y # CONFIG_ARM_BOARD_APPEND_ATAG is not set # end of System Type -CONFIG_32BIT=y # CONFIG_64BIT is not set +CONFIG_32BIT=y # # ARM specific settings @@ -112,6 +107,7 @@ CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_BANNER=y CONFIG_MEMINFO=y +CONFIG_MEMTEST=y CONFIG_ENVIRONMENT_VARIABLES=y CONFIG_GLOBALVAR=y CONFIG_NVVAR=y @@ -134,7 +130,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y # CONFIG_IMAGE_COMPRESSION_XZKERN is not set # CONFIG_IMAGE_COMPRESSION_NONE is not set CONFIG_MMU=y -CONFIG_MMU_EARLY=y +CONFIG_MMUINFO=y CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff @@ -245,6 +241,7 @@ CONFIG_HAVE_ARCH_KASAN=y CONFIG_CC_HAS_KASAN_GENERIC=y # CONFIG_KASAN is not set # CONFIG_COMPILE_TEST is not set +# CONFIG_WERROR is not set # end of Debugging # @@ -434,11 +431,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set +# CONFIG_CMD_OF_COMPATIBLE is not set CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set +# CONFIG_CMD_OF_FIXUP is not set CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y @@ -517,6 +516,7 @@ CONFIG_PHYLIB=y # CONFIG_LXT_PHY is not set # CONFIG_MARVELL_PHY is not set # CONFIG_MICREL_PHY is not set +# CONFIG_MOTORCOMM_PHY is not set # CONFIG_NATIONAL_PHY is not set # CONFIG_REALTEK_PHY is not set # CONFIG_SMSC_PHY is not set @@ -610,6 +610,8 @@ CONFIG_USB_STORAGE=y # USB Miscellaneous drivers # # CONFIG_USB_HUB_USB251XB is not set +# CONFIG_USB_ONBOARD_HUB is not set +# CONFIG_TYPEC_TUSB320 is not set CONFIG_USB_GADGET=y CONFIG_USB_GADGET_AUTOSTART=y @@ -648,6 +650,7 @@ CONFIG_HAVE_CLK=y CONFIG_CLKDEV_LOOKUP=y CONFIG_COMMON_CLK=y CONFIG_COMMON_CLK_OF_PROVIDER=y +CONFIG_COMMON_CLK_GPIO=y # # Clocksource @@ -677,6 +680,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y # CONFIG_MFD_ATMEL_FLEXCOM is not set # CONFIG_MFD_RK808 is not set # CONFIG_MFD_AXP20X_I2C is not set +# CONFIG_MFD_ROHM_BD718XX is not set # end of Multifunction device drivers # @@ -780,6 +784,7 @@ CONFIG_REGULATOR_BCM283X=y # # CONFIG_FIRMWARE_ALTERA_SERIAL is not set # CONFIG_ARM_SCMI_PROTOCOL is not set +# CONFIG_QEMU_FW_CFG is not set # end of Firmware Drivers # @@ -789,7 +794,11 @@ CONFIG_REGULATOR_BCM283X=y # end of FPGA Configuration Support # CONFIG_GENERIC_PHY is not set -# CONFIG_CRYPTO_HW is not set + +# +# Hardware crypto devices +# +# end of Hardware crypto devices # # Memory controller drivers @@ -907,10 +916,11 @@ CONFIG_LIBFDT=y # # end of Library gui routines -# CONFIG_NLS is not set +CONFIG_NLS=y # CONFIG_BLOBGEN is not set CONFIG_ARCH_HAS_STACK_DUMP=y CONFIG_ARCH_HAS_DATA_ABORT_MASK=y +CONFIG_ARCH_HAS_ZERO_PAGE=y # end of Library routines # @@ -937,6 +947,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y # Firmware files # CONFIG_EXTRA_FIRMWARE_DIR="firmware" +CONFIG_MISSING_FIRMWARE_ERROR=y # end of Firmware files # diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig index 1ecbda0bdfdf..370f7f26883e 100644 --- a/configs/platform-v7a/platformconfig +++ b/configs/platform-v7a/platformconfig @@ -185,8 +185,8 @@ PTXCONF_AT91BOOTSTRAP2_MD5="ef321a80bf428bfd6cb642c96126ef6c" PTXCONF_AT91BOOTSTRAP2_CONFIG="at91bootstrap-wifx-l1.config" PTXCONF_BAREBOX_COMMON_ARCH_STRING="arm" PTXCONF_BAREBOX_COMMON=y -PTXCONF_BAREBOX_COMMON_VERSION="2023.02.1" -PTXCONF_BAREBOX_COMMON_MD5="348dcab39489a46506a3c205a0da87a9" +PTXCONF_BAREBOX_COMMON_VERSION="2023.07.1" +PTXCONF_BAREBOX_COMMON_MD5="0b7ea966cd01266a93a4ccfa7d68bce0" PTXCONF_BAREBOX_COMMON_NEEDS_HOST_LZOP=y PTXCONF_BAREBOX_AM335X_MLO=y PTXCONF_BAREBOX_AM335X=y -- 2.39.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
* [DistroKit] [PATCH 2/2] v7a: barebox: enable of_fixup and of_compatible commands 2023-08-13 21:15 [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 Roland Hieber @ 2023-08-13 21:15 ` Roland Hieber 2023-10-18 8:54 ` [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 Robert Schwebel 1 sibling, 0 replies; 5+ messages in thread From: Roland Hieber @ 2023-08-13 21:15 UTC (permalink / raw) To: distrokit; +Cc: Roland Hieber Enable some more useful commands during development. Signed-off-by: Roland Hieber <rhi@pengutronix.de> --- configs/platform-v7a/barebox-am335x.config | 4 ++-- configs/platform-v7a/barebox-am335x.config.diff | 2 +- configs/platform-v7a/barebox-at91.config | 4 ++-- configs/platform-v7a/barebox-at91.config.diff | 2 +- configs/platform-v7a/barebox-mx6.config | 4 ++-- configs/platform-v7a/barebox-mx6.config.diff | 2 +- configs/platform-v7a/barebox-rpi2.config | 4 ++-- configs/platform-v7a/barebox-rpi2.config.diff | 2 +- configs/platform-v7a/barebox-stm32mp.config | 4 ++-- configs/platform-v7a/barebox-stm32mp.config.diff | 2 +- configs/platform-v7a/barebox-vexpress.config | 4 ++-- configs/platform-v7a/barebox-vexpress.config.diff | 2 +- configs/platform-v7a/barebox.config | 4 ++-- 13 files changed, 20 insertions(+), 20 deletions(-) diff --git a/configs/platform-v7a/barebox-am335x.config b/configs/platform-v7a/barebox-am335x.config index fe4d5b5a0698..00bed675f2d9 100644 --- a/configs/platform-v7a/barebox-am335x.config +++ b/configs/platform-v7a/barebox-am335x.config @@ -442,13 +442,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set # CONFIG_CMD_KEYSTORE is not set -# CONFIG_CMD_OF_COMPATIBLE is not set +CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set -# CONFIG_CMD_OF_FIXUP is not set +CONFIG_CMD_OF_FIXUP=y CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y diff --git a/configs/platform-v7a/barebox-am335x.config.diff b/configs/platform-v7a/barebox-am335x.config.diff index f7b51f6a2a38..fea0f7094b28 100644 --- a/configs/platform-v7a/barebox-am335x.config.diff +++ b/configs/platform-v7a/barebox-am335x.config.diff @@ -1,4 +1,4 @@ -841f266e423c25e965d3bfcc1f53ab2c +546fe56236fdd387f79c0631f551b52b # CONFIG_AM33XX_NET_BOOT is not set CONFIG_ARCH_AM33XX=y # CONFIG_ARCH_BCM283X is not set diff --git a/configs/platform-v7a/barebox-at91.config b/configs/platform-v7a/barebox-at91.config index 5cca1e7363c7..ad27394b6a3f 100644 --- a/configs/platform-v7a/barebox-at91.config +++ b/configs/platform-v7a/barebox-at91.config @@ -453,13 +453,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set -# CONFIG_CMD_OF_COMPATIBLE is not set +CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set -# CONFIG_CMD_OF_FIXUP is not set +CONFIG_CMD_OF_FIXUP=y CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y diff --git a/configs/platform-v7a/barebox-at91.config.diff b/configs/platform-v7a/barebox-at91.config.diff index bfc612750be7..aa95eeac40de 100644 --- a/configs/platform-v7a/barebox-at91.config.diff +++ b/configs/platform-v7a/barebox-at91.config.diff @@ -1,4 +1,4 @@ -841f266e423c25e965d3bfcc1f53ab2c +546fe56236fdd387f79c0631f551b52b CONFIG_ARCH_AT91=y # CONFIG_ARCH_BCM283X is not set # CONFIG_ARCH_IMX is undefined diff --git a/configs/platform-v7a/barebox-mx6.config b/configs/platform-v7a/barebox-mx6.config index 455e3f365e49..a6fd099aca31 100644 --- a/configs/platform-v7a/barebox-mx6.config +++ b/configs/platform-v7a/barebox-mx6.config @@ -543,13 +543,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set # CONFIG_CMD_KEYSTORE is not set -# CONFIG_CMD_OF_COMPATIBLE is not set +CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set -# CONFIG_CMD_OF_FIXUP is not set +CONFIG_CMD_OF_FIXUP=y CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y diff --git a/configs/platform-v7a/barebox-mx6.config.diff b/configs/platform-v7a/barebox-mx6.config.diff index 4808b6676ec5..fda05d5ce519 100644 --- a/configs/platform-v7a/barebox-mx6.config.diff +++ b/configs/platform-v7a/barebox-mx6.config.diff @@ -1,4 +1,4 @@ -841f266e423c25e965d3bfcc1f53ab2c +546fe56236fdd387f79c0631f551b52b # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_HAS_FEC_IMX=y CONFIG_ARCH_HAS_IMX_GPT=y diff --git a/configs/platform-v7a/barebox-rpi2.config b/configs/platform-v7a/barebox-rpi2.config index 1717bf4e28d3..5eab9b2c5d29 100644 --- a/configs/platform-v7a/barebox-rpi2.config +++ b/configs/platform-v7a/barebox-rpi2.config @@ -432,13 +432,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set -# CONFIG_CMD_OF_COMPATIBLE is not set +CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set -# CONFIG_CMD_OF_FIXUP is not set +CONFIG_CMD_OF_FIXUP=y CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y diff --git a/configs/platform-v7a/barebox-rpi2.config.diff b/configs/platform-v7a/barebox-rpi2.config.diff index eb3eaa21eb28..57c72ac5d4c4 100644 --- a/configs/platform-v7a/barebox-rpi2.config.diff +++ b/configs/platform-v7a/barebox-rpi2.config.diff @@ -1,4 +1,4 @@ -841f266e423c25e965d3bfcc1f53ab2c +546fe56236fdd387f79c0631f551b52b CONFIG_ARM_ASM_UNIFIED=y # CONFIG_CMD_NVMEM is not set CONFIG_DRIVER_NET_BCMGENET=y diff --git a/configs/platform-v7a/barebox-stm32mp.config b/configs/platform-v7a/barebox-stm32mp.config index 1131583afeba..1d0bf21c27c0 100644 --- a/configs/platform-v7a/barebox-stm32mp.config +++ b/configs/platform-v7a/barebox-stm32mp.config @@ -430,13 +430,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set -# CONFIG_CMD_OF_COMPATIBLE is not set +CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set -# CONFIG_CMD_OF_FIXUP is not set +CONFIG_CMD_OF_FIXUP=y CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y diff --git a/configs/platform-v7a/barebox-stm32mp.config.diff b/configs/platform-v7a/barebox-stm32mp.config.diff index b11c13ba58e8..c2c0442d614e 100644 --- a/configs/platform-v7a/barebox-stm32mp.config.diff +++ b/configs/platform-v7a/barebox-stm32mp.config.diff @@ -1,4 +1,4 @@ -841f266e423c25e965d3bfcc1f53ab2c +546fe56236fdd387f79c0631f551b52b # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_HAS_RESET_CONTROLLER=y CONFIG_ARCH_NR_GPIO=416 diff --git a/configs/platform-v7a/barebox-vexpress.config b/configs/platform-v7a/barebox-vexpress.config index 47e3eff10f7b..2a634a53d967 100644 --- a/configs/platform-v7a/barebox-vexpress.config +++ b/configs/platform-v7a/barebox-vexpress.config @@ -414,13 +414,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set -# CONFIG_CMD_OF_COMPATIBLE is not set +CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set -# CONFIG_CMD_OF_FIXUP is not set +CONFIG_CMD_OF_FIXUP=y CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y diff --git a/configs/platform-v7a/barebox-vexpress.config.diff b/configs/platform-v7a/barebox-vexpress.config.diff index 8e87ff5036f7..d29542e5efcd 100644 --- a/configs/platform-v7a/barebox-vexpress.config.diff +++ b/configs/platform-v7a/barebox-vexpress.config.diff @@ -1,4 +1,4 @@ -841f266e423c25e965d3bfcc1f53ab2c +546fe56236fdd387f79c0631f551b52b CONFIG_AMBA_SP804=y # CONFIG_ARCH_BCM283X is not set CONFIG_ARCH_VEXPRESS=y diff --git a/configs/platform-v7a/barebox.config b/configs/platform-v7a/barebox.config index 803821614be7..c25a5a3f97d5 100644 --- a/configs/platform-v7a/barebox.config +++ b/configs/platform-v7a/barebox.config @@ -431,13 +431,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 CONFIG_CMD_BAREBOX_UPDATE=y # CONFIG_CMD_BLOBGEN is not set # CONFIG_CMD_FIRMWARELOAD is not set -# CONFIG_CMD_OF_COMPATIBLE is not set +CONFIG_CMD_OF_COMPATIBLE=y CONFIG_CMD_OF_DIFF=y CONFIG_CMD_OF_DUMP=y CONFIG_CMD_OF_NODE=y CONFIG_CMD_OF_PROPERTY=y # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set -# CONFIG_CMD_OF_FIXUP is not set +CONFIG_CMD_OF_FIXUP=y CONFIG_CMD_OF_FIXUP_STATUS=y CONFIG_CMD_OF_OVERLAY=y CONFIG_CMD_OFTREE=y -- 2.39.2 ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 2023-08-13 21:15 [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 Roland Hieber 2023-08-13 21:15 ` [DistroKit] [PATCH 2/2] v7a: barebox: enable of_fixup and of_compatible commands Roland Hieber @ 2023-10-18 8:54 ` Robert Schwebel 2023-10-20 9:09 ` Roland Hieber 1 sibling, 1 reply; 5+ messages in thread From: Robert Schwebel @ 2023-10-18 8:54 UTC (permalink / raw) To: Roland Hieber; +Cc: distrokit This series doesn't apply any more, could you rebase? On Sun, Aug 13, 2023 at 11:15:45PM +0200, Roland Hieber wrote: > Update to the new barebox release with default options. > > ARM gained multi-architecture support in v2023.04.0. On most platforms, > the 'oldconfig' migration worked fine, but the OMAP platforms need a bit > of massaging by pre-selecting CONFIG_ARCH_OMAP_MULTI=y and > CONFIG_ARCH_MULTIARCH=y in the config diff before running 'oldconfig'. > > Signed-off-by: Roland Hieber <rhi@pengutronix.de> > --- > .../platform-v7a/barebox-am335x-mlo.config | 38 ++-- > configs/platform-v7a/barebox-am335x.config | 49 +++-- > .../platform-v7a/barebox-am335x.config.diff | 9 +- > configs/platform-v7a/barebox-at91.config | 46 +++-- > configs/platform-v7a/barebox-at91.config.diff | 13 +- > configs/platform-v7a/barebox-mx6.config | 168 +++++++++++------- > configs/platform-v7a/barebox-mx6.config.diff | 25 +-- > configs/platform-v7a/barebox-rpi2.config | 49 +++-- > configs/platform-v7a/barebox-rpi2.config.diff | 2 +- > configs/platform-v7a/barebox-stm32mp.config | 50 ++++-- > .../platform-v7a/barebox-stm32mp.config.diff | 8 +- > configs/platform-v7a/barebox-vexpress.config | 49 +++-- > .../platform-v7a/barebox-vexpress.config.diff | 7 +- > configs/platform-v7a/barebox.config | 49 +++-- > configs/platform-v7a/platformconfig | 4 +- > 15 files changed, 339 insertions(+), 227 deletions(-) > > diff --git a/configs/platform-v7a/barebox-am335x-mlo.config b/configs/platform-v7a/barebox-am335x-mlo.config > index 010b1b9d32cd..66c7552d88ef 100644 > --- a/configs/platform-v7a/barebox-am335x-mlo.config > +++ b/configs/platform-v7a/barebox-am335x-mlo.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_USE_COMPRESSED_DTB=y > @@ -9,32 +9,30 @@ CONFIG_TEXT_BASE=0x0 > # > # System Type > # > +CONFIG_ARCH_OMAP=y > +CONFIG_ARCH_MULTIARCH=y > # CONFIG_ARCH_AT91 is not set > -# CONFIG_ARCH_BCM283X is not set > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -# CONFIG_ARCH_IMX is not set > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -CONFIG_ARCH_OMAP=y > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -# CONFIG_ARCH_STM32MP is not set > -# CONFIG_ARCH_VERSATILE is not set > -# CONFIG_ARCH_VEXPRESS is not set > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +# CONFIG_ARCH_BCM283X is not set > +# CONFIG_ARCH_IMX is not set > +CONFIG_ARCH_OMAP_MULTI=y > +# CONFIG_ARCH_ROCKCHIP is not set > +# CONFIG_ARCH_STM32MP is not set > +# CONFIG_ARCH_VERSATILE is not set > +# CONFIG_ARCH_VEXPRESS is not set > > # > # Processor Type > @@ -73,6 +71,9 @@ CONFIG_AEABI=y > CONFIG_THUMB2_BAREBOX=y > # end of System Type > > +# CONFIG_64BIT is not set > +CONFIG_32BIT=y > + > # > # ARM specific settings > # > @@ -120,7 +121,6 @@ CONFIG_IMAGE_COMPRESSION=y > CONFIG_IMAGE_COMPRESSION_XZKERN=y > # CONFIG_IMAGE_COMPRESSION_NONE is not set > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0x1b400 > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -194,6 +194,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -405,6 +406,7 @@ CONFIG_TI_SYSC=y > # Firmware Drivers > # > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -414,7 +416,11 @@ CONFIG_TI_SYSC=y > # end of FPGA Configuration Support > > # CONFIG_GENERIC_PHY is not set > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -526,6 +532,7 @@ CONFIG_XYMODEM=y > # CONFIG_NLS is not set > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > # end of Library routines > > # > @@ -540,6 +547,7 @@ CONFIG_CRC_ITU_T=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/barebox-am335x.config b/configs/platform-v7a/barebox-am335x.config > index 3d950403c71a..fe4d5b5a0698 100644 > --- a/configs/platform-v7a/barebox-am335x.config > +++ b/configs/platform-v7a/barebox-am335x.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_LINUX=y > @@ -10,32 +10,30 @@ CONFIG_TEXT_BASE=0x0 > # > # System Type > # > +CONFIG_ARCH_OMAP=y > +CONFIG_ARCH_MULTIARCH=y > # CONFIG_ARCH_AT91 is not set > -# CONFIG_ARCH_BCM283X is not set > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -# CONFIG_ARCH_IMX is not set > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -CONFIG_ARCH_OMAP=y > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -# CONFIG_ARCH_STM32MP is not set > -# CONFIG_ARCH_VERSATILE is not set > -# CONFIG_ARCH_VEXPRESS is not set > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +# CONFIG_ARCH_BCM283X is not set > +# CONFIG_ARCH_IMX is not set > +CONFIG_ARCH_OMAP_MULTI=y > +# CONFIG_ARCH_ROCKCHIP is not set > +# CONFIG_ARCH_STM32MP is not set > +# CONFIG_ARCH_VERSATILE is not set > +# CONFIG_ARCH_VEXPRESS is not set > > # > # Processor Type > @@ -78,6 +76,9 @@ CONFIG_ARM_BOARD_APPEND_ATAG=y > # CONFIG_ARM_BOARD_PREPEND_ATAG is not set > # end of System Type > > +# CONFIG_64BIT is not set > +CONFIG_32BIT=y > + > # > # ARM specific settings > # > @@ -114,6 +115,7 @@ CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_BANNER=y > CONFIG_MEMINFO=y > +CONFIG_MEMTEST=y > CONFIG_ENVIRONMENT_VARIABLES=y > CONFIG_GLOBALVAR=y > CONFIG_NVVAR=y > @@ -136,7 +138,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > # CONFIG_IMAGE_COMPRESSION_NONE is not set > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > +CONFIG_MMUINFO=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -247,6 +249,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -439,11 +442,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y > # CONFIG_CMD_BLOBGEN is not set > # CONFIG_CMD_FIRMWARELOAD is not set > # CONFIG_CMD_KEYSTORE is not set > +# CONFIG_CMD_OF_COMPATIBLE is not set > CONFIG_CMD_OF_DIFF=y > CONFIG_CMD_OF_DUMP=y > CONFIG_CMD_OF_NODE=y > CONFIG_CMD_OF_PROPERTY=y > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > +# CONFIG_CMD_OF_FIXUP is not set > CONFIG_CMD_OF_FIXUP_STATUS=y > CONFIG_CMD_OF_OVERLAY=y > CONFIG_CMD_OFTREE=y > @@ -496,6 +501,7 @@ CONFIG_PHYLIB=y > # > # Network drivers > # > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > # CONFIG_DRIVER_NET_BCMGENET is not set > CONFIG_DRIVER_NET_CPSW=y > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > @@ -522,6 +528,7 @@ CONFIG_DRIVER_NET_CPSW=y > # CONFIG_LXT_PHY is not set > # CONFIG_MARVELL_PHY is not set > # CONFIG_MICREL_PHY is not set > +# CONFIG_MOTORCOMM_PHY is not set > # CONFIG_NATIONAL_PHY is not set > # CONFIG_REALTEK_PHY is not set > # CONFIG_SMSC_PHY is not set > @@ -627,6 +634,8 @@ CONFIG_USB_STORAGE=y > # USB Miscellaneous drivers > # > # CONFIG_USB_HUB_USB251XB is not set > +# CONFIG_USB_ONBOARD_HUB is not set > +# CONFIG_TYPEC_TUSB320 is not set > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_AUTOSTART=y > > @@ -693,6 +702,7 @@ CONFIG_CLOCKSOURCE_TI_DM=y > # CONFIG_MFD_ATMEL_FLEXCOM is not set > # CONFIG_MFD_RK808 is not set > # CONFIG_MFD_AXP20X_I2C is not set > +# CONFIG_MFD_ROHM_BD718XX is not set > # end of Multifunction device drivers > > # > @@ -799,6 +809,7 @@ CONFIG_REGULATOR_FIXED=y > # Firmware Drivers > # > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -808,7 +819,11 @@ CONFIG_REGULATOR_FIXED=y > # end of FPGA Configuration Support > > # CONFIG_GENERIC_PHY is not set > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -927,10 +942,11 @@ CONFIG_LIBFDT=y > # > # end of Library gui routines > > -# CONFIG_NLS is not set > +CONFIG_NLS=y > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > # end of Library routines > > # > @@ -958,6 +974,7 @@ CONFIG_CRYPTO_KEYSTORE=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/barebox-am335x.config.diff b/configs/platform-v7a/barebox-am335x.config.diff > index f3f08c161636..f7b51f6a2a38 100644 > --- a/configs/platform-v7a/barebox-am335x.config.diff > +++ b/configs/platform-v7a/barebox-am335x.config.diff > @@ -1,10 +1,9 @@ > -cae3c1d7fff409368cf71da28bce089f > -# CONFIG_32BIT is undefined > -# CONFIG_64BIT is undefined > +841f266e423c25e965d3bfcc1f53ab2c > # CONFIG_AM33XX_NET_BOOT is not set > CONFIG_ARCH_AM33XX=y > # CONFIG_ARCH_BCM283X is not set > CONFIG_ARCH_OMAP=y > +CONFIG_ARCH_OMAP_MULTI=y > # CONFIG_ARCH_TEXT_BASE is undefined > CONFIG_ARM_ASM_UNIFIED=y > CONFIG_ARM_BOARD_APPEND_ATAG=y > @@ -28,15 +27,13 @@ CONFIG_CMD_NAND=y > # CONFIG_CMD_NVMEM is not set > # CONFIG_CMD_SMC is undefined > # CONFIG_COMMON_CLK is undefined > +# CONFIG_COMMON_CLK_GPIO is undefined > # CONFIG_COMMON_CLK_OF_PROVIDER is undefined > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > CONFIG_CONSOLE_ACTIVATE_NONE=y > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > CONFIG_CRYPTO_KEYSTORE=y > CONFIG_DEBUG_OMAP_UART_PORT=1 > CONFIG_DIGEST_HMAC_GENERIC=y > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > CONFIG_DRIVER_NET_CPSW=y > CONFIG_DRIVER_SERIAL_NS16550=y > # CONFIG_DRIVER_SPI_FSL_QUADSPI is not set > diff --git a/configs/platform-v7a/barebox-at91.config b/configs/platform-v7a/barebox-at91.config > index 754552b3c9df..5cca1e7363c7 100644 > --- a/configs/platform-v7a/barebox-at91.config > +++ b/configs/platform-v7a/barebox-at91.config > @@ -1,42 +1,35 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_LINUX=y > -CONFIG_HAVE_MACH_ARM_HEAD=y > CONFIG_ARM_USE_COMPRESSED_DTB=y > CONFIG_TEXT_BASE=0x0 > > # > # System Type > # > +# CONFIG_ARCH_MULTIARCH is not set > CONFIG_ARCH_AT91=y > -# CONFIG_ARCH_BCM283X is not set > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -# CONFIG_ARCH_IMX is not set > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -# CONFIG_ARCH_OMAP is not set > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -# CONFIG_ARCH_STM32MP is not set > -# CONFIG_ARCH_VERSATILE is not set > -# CONFIG_ARCH_VEXPRESS is not set > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +# CONFIG_ARCH_BCM283X is not set > +# CONFIG_ARCH_STM32MP is not set > +# CONFIG_ARCH_VERSATILE is not set > +# CONFIG_ARCH_VEXPRESS is not set > > # > # Processor Type > @@ -88,6 +81,9 @@ CONFIG_AEABI=y > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > # end of System Type > > +# CONFIG_64BIT is not set > +CONFIG_32BIT=y > + > # > # ARM specific settings > # > @@ -126,6 +122,7 @@ CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_BANNER=y > CONFIG_MEMINFO=y > +CONFIG_MEMTEST=y > CONFIG_ENVIRONMENT_VARIABLES=y > CONFIG_GLOBALVAR=y > CONFIG_NVVAR=y > @@ -147,7 +144,7 @@ CONFIG_IMAGE_COMPRESSION=y > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > CONFIG_IMAGE_COMPRESSION_NONE=y > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > +CONFIG_MMUINFO=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -260,6 +257,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -455,11 +453,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > CONFIG_CMD_BAREBOX_UPDATE=y > # CONFIG_CMD_BLOBGEN is not set > # CONFIG_CMD_FIRMWARELOAD is not set > +# CONFIG_CMD_OF_COMPATIBLE is not set > CONFIG_CMD_OF_DIFF=y > CONFIG_CMD_OF_DUMP=y > CONFIG_CMD_OF_NODE=y > CONFIG_CMD_OF_PROPERTY=y > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > +# CONFIG_CMD_OF_FIXUP is not set > CONFIG_CMD_OF_FIXUP_STATUS=y > CONFIG_CMD_OF_OVERLAY=y > CONFIG_CMD_OFTREE=y > @@ -512,6 +512,7 @@ CONFIG_PHYLIB=y > # > # Network drivers > # > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > # CONFIG_DRIVER_NET_BCMGENET is not set > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > # CONFIG_DRIVER_NET_ENC28J60 is not set > @@ -538,6 +539,7 @@ CONFIG_DRIVER_NET_MICREL=y > # CONFIG_LXT_PHY is not set > # CONFIG_MARVELL_PHY is not set > # CONFIG_MICREL_PHY is not set > +# CONFIG_MOTORCOMM_PHY is not set > # CONFIG_NATIONAL_PHY is not set > # CONFIG_REALTEK_PHY is not set > # CONFIG_SMSC_PHY is not set > @@ -633,6 +635,7 @@ CONFIG_DISK_WRITE=y > # CONFIG_DISK_INTF_PLATFORM_IDE is not set > CONFIG_USB=y > # CONFIG_USB_HOST is not set > +# CONFIG_TYPEC_TUSB320 is not set > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_DUALSPEED=y > CONFIG_USB_GADGET_DRIVER_AT91=y > @@ -674,6 +677,7 @@ CONFIG_HAVE_CLK=y > CONFIG_CLKDEV_LOOKUP=y > CONFIG_COMMON_CLK=y > CONFIG_COMMON_CLK_OF_PROVIDER=y > +CONFIG_COMMON_CLK_GPIO=y > > # > # Clocksource > @@ -703,6 +707,7 @@ CONFIG_MFD_SYSCON=y > CONFIG_MFD_ATMEL_FLEXCOM=y > # CONFIG_MFD_RK808 is not set > # CONFIG_MFD_AXP20X_I2C is not set > +# CONFIG_MFD_ROHM_BD718XX is not set > CONFIG_MFD_ATMEL_SMC=y > # end of Multifunction device drivers > > @@ -807,6 +812,7 @@ CONFIG_REGULATOR_FIXED=y > # Firmware Drivers > # > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -816,7 +822,11 @@ CONFIG_REGULATOR_FIXED=y > # end of FPGA Configuration Support > > # CONFIG_GENERIC_PHY is not set > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -937,10 +947,11 @@ CONFIG_IMAGE_SPARSE=y > # > # end of Library gui routines > > -# CONFIG_NLS is not set > +CONFIG_NLS=y > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > CONFIG_GENERIC_ALLOCATOR=y > # end of Library routines > > @@ -968,6 +979,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/barebox-at91.config.diff b/configs/platform-v7a/barebox-at91.config.diff > index e7550cca7299..bfc612750be7 100644 > --- a/configs/platform-v7a/barebox-at91.config.diff > +++ b/configs/platform-v7a/barebox-at91.config.diff > @@ -1,8 +1,10 @@ > -cae3c1d7fff409368cf71da28bce089f > -# CONFIG_32BIT is undefined > -# CONFIG_64BIT is undefined > +841f266e423c25e965d3bfcc1f53ab2c > CONFIG_ARCH_AT91=y > # CONFIG_ARCH_BCM283X is not set > +# CONFIG_ARCH_IMX is undefined > +# CONFIG_ARCH_MULTIARCH is not set > +# CONFIG_ARCH_OMAP_MULTI is undefined > +# CONFIG_ARCH_ROCKCHIP is undefined > CONFIG_ARCH_TEXT_BASE=0x23f00000 > # CONFIG_ARM_AMBA is undefined > # CONFIG_ARM_SCMI_PROTOCOL is undefined > @@ -31,12 +33,9 @@ CONFIG_CMD_UBIFORMAT=y > # CONFIG_CMD_USB is undefined > CONFIG_COMMON_CLK_AT91=y > CONFIG_COMPILE_LOGLEVEL=6 > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > CONFIG_DEBUG_AT91_UART_BASE=0xfc069000 > # CONFIG_DEBUG_PBL is not set > CONFIG_DEFAULT_LOGLEVEL=7 > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > CONFIG_DRIVER_NET_MACB=y > CONFIG_DRIVER_NET_MICREL=y > CONFIG_DRIVER_SERIAL_ATMEL=y > @@ -62,7 +61,6 @@ CONFIG_HAVE_AT91_I2S_MUX_CLK=y > CONFIG_HAVE_AT91_SMD=y > CONFIG_HAVE_AT91_USB_CLK=y > CONFIG_HAVE_AT91_UTMI=y > -CONFIG_HAVE_MACH_ARM_HEAD=y > # CONFIG_HWRNG is not set > # CONFIG_I2C_ALGOBIT is undefined > CONFIG_I2C_AT91=y > @@ -158,6 +156,7 @@ CONFIG_USB_GADGET_DUALSPEED=y > # CONFIG_USB_HOST is not set > # CONFIG_USB_HUB_USB251XB is undefined > # CONFIG_USB_NET_AX88179_178A is undefined > +# CONFIG_USB_ONBOARD_HUB is undefined > # CONFIG_USB_STORAGE is undefined > # CONFIG_USB_ULPI is undefined > # CONFIG_USB_XHCI is undefined > diff --git a/configs/platform-v7a/barebox-mx6.config b/configs/platform-v7a/barebox-mx6.config > index c2e6cc122c1c..455e3f365e49 100644 > --- a/configs/platform-v7a/barebox-mx6.config > +++ b/configs/platform-v7a/barebox-mx6.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_LINUX=y > @@ -9,32 +9,29 @@ CONFIG_TEXT_BASE=0x0 > # > # System Type > # > +CONFIG_ARCH_MULTIARCH=y > # CONFIG_ARCH_AT91 is not set > -# CONFIG_ARCH_BCM283X is not set > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -CONFIG_ARCH_IMX=y > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -# CONFIG_ARCH_OMAP is not set > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -# CONFIG_ARCH_STM32MP is not set > -# CONFIG_ARCH_VERSATILE is not set > -# CONFIG_ARCH_VEXPRESS is not set > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +# CONFIG_ARCH_BCM283X is not set > +CONFIG_ARCH_IMX=y > +# CONFIG_ARCH_OMAP_MULTI is not set > +# CONFIG_ARCH_ROCKCHIP is not set > +# CONFIG_ARCH_STM32MP is not set > +# CONFIG_ARCH_VERSATILE is not set > +# CONFIG_ARCH_VEXPRESS is not set > > # > # Processor Type > @@ -49,88 +46,109 @@ CONFIG_CPU_32v7=y > # CONFIG_BOOT_ENDIANNESS_SWITCH is not set > CONFIG_ARCH_HAS_L2X0=y > # CONFIG_CACHE_L2X0 is not set > -CONFIG_ARCH_TEXT_BASE=0x4fc00000 > CONFIG_ARCH_IMX_IMXIMAGE=y > CONFIG_RESET_IMX_SRC=y > > # > -# Freescale i.MX System-on-Chip > +# i.MX boards > # > CONFIG_ARCH_IMX6=y > CONFIG_ARCH_IMX6SX=y > -CONFIG_IMX_MULTI_BOARDS=y > + > +# > +# i.MX1 boards > +# > # CONFIG_MACH_SCB9328 is not set > + > +# > +# i.MX25 boards > +# > # CONFIG_MACH_TX25 is not set > + > +# > +# i.MX27 boards > +# > # CONFIG_MACH_PCA100 is not set > # CONFIG_MACH_PCM038 is not set > + > +# > +# i.MX50 boards > +# > # CONFIG_MACH_KINDLE_MX50 is not set > + > +# > +# i.MX51 boards > +# > # CONFIG_MACH_CCMX51 is not set > # CONFIG_MACH_EFIKA_MX_SMARTBOOK is not set > -# CONFIG_MACH_EMBEDSKY_E9 is not set > # CONFIG_MACH_FREESCALE_MX51_PDK is not set > + > +# > +# i.MX53 boards > +# > # CONFIG_MACH_CCMX53 is not set > # CONFIG_MACH_FREESCALE_MX53_LOCO is not set > # CONFIG_MACH_GUF_VINCELL is not set > +# CONFIG_MACH_TX53 is not set > # CONFIG_MACH_TQMA53 is not set > # CONFIG_MACH_FREESCALE_MX53_VMX53 is not set > -# CONFIG_MACH_TX53 is not set > -# CONFIG_MACH_PHYTEC_SOM_IMX6 is not set > -# CONFIG_MACH_PROTONIC_IMX6 is not set > -# CONFIG_MACH_PROTONIC_IMX8M is not set > -# CONFIG_MACH_INNOCOMM_WB15 is not set > -# CONFIG_MACH_KONTRON_SAMX6I is not set > -# CONFIG_MACH_DFI_FS700_M60 is not set > -# CONFIG_MACH_GUF_SANTARO is not set > +# CONFIG_MACH_ZII_RDU1 is not set > + > +# > +# i.MX6 boards > +# > +# CONFIG_MACH_ADVANTECH_ROM_742X is not set > +CONFIG_MACH_NITROGEN6=y > +# CONFIG_MACH_CM_FX6 is not set > # CONFIG_MACH_REALQ7 is not set > -# CONFIG_MACH_GK802 is not set > +# CONFIG_MACH_DFI_FS700_M60 is not set > +# CONFIG_MACH_DIGI_CCIMX6ULSBCPRO is not set > # CONFIG_MACH_ELTEC_HIPERCAM is not set > -# CONFIG_MACH_TQMA6X is not set > -# CONFIG_MACH_TQMA6UL is not set > -# CONFIG_MACH_TX6X is not set > +# CONFIG_MACH_EMBEDSKY_E9 is not set > +# CONFIG_MACH_EMBEST_MARSBOARD is not set > +CONFIG_MACH_EMBEST_RIOTBOARD=y > CONFIG_MACH_SABRELITE=y > # CONFIG_MACH_SABRESD is not set > # CONFIG_MACH_FREESCALE_IMX6SX_SABRESDB is not set > -CONFIG_MACH_NITROGEN6=y > +# CONFIG_MACH_UDOO is not set > +CONFIG_MACH_UDOO_NEO=y > +# CONFIG_MACH_GUF_SANTARO is not set > +# CONFIG_MACH_GW_VENTANA is not set > +# CONFIG_MACH_GRINN_LITEBOARD is not set > +# CONFIG_MACH_TX6X is not set > +# CONFIG_MACH_KONTRON_SAMX6I is not set > +# CONFIG_MACH_NOVENA is not set > +# CONFIG_MACH_NXP_IMX6ULL_EVK is not set > +# CONFIG_MACH_PHYTEC_SOM_IMX6 is not set > +# CONFIG_MACH_PROTONIC_IMX6 is not set > +# CONFIG_MACH_SKOV_IMX6 is not set > # CONFIG_MACH_SOLIDRUN_MICROSOM is not set > # CONFIG_MACH_TECHNEXION_PICO_HOBBIT is not set > # CONFIG_MACH_TECHNEXION_WANDBOARD is not set > -# CONFIG_MACH_EMBEST_MARSBOARD is not set > -CONFIG_MACH_EMBEST_RIOTBOARD=y > -# CONFIG_MACH_UDOO is not set > -CONFIG_MACH_UDOO_NEO=y > +# CONFIG_MACH_TQMA6X is not set > +# CONFIG_MACH_TQMA6UL is not set > # CONFIG_MACH_VARISCITE_MX6 is not set > -# CONFIG_MACH_GW_VENTANA is not set > -# CONFIG_MACH_CM_FX6 is not set > -# CONFIG_MACH_ADVANTECH_ROM_742X is not set > -# CONFIG_MACH_WARP7 is not set > -# CONFIG_MACH_AC_SXB is not set > -# CONFIG_MACH_MEERKAT96 is not set > -# CONFIG_MACH_VF610_TWR is not set > -# CONFIG_MACH_ZII_RDU1 is not set > +# CONFIG_MACH_WEBASTO_CCBV2 is not set > +# CONFIG_MACH_GK802 is not set > # CONFIG_MACH_ZII_RDU2 is not set > -# CONFIG_MACH_ZII_IMX8MQ_DEV is not set > -# CONFIG_MACH_ZII_VF610_DEV is not set > -# CONFIG_MACH_ZII_IMX7D_DEV is not set > -# CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set > + > +# > +# i.MX7 boards > +# > +# CONFIG_MACH_MEERKAT96 is not set > +# CONFIG_MACH_AC_SXB is not set > +# CONFIG_MACH_WARP7 is not set > # CONFIG_MACH_FREESCALE_MX7_SABRESD is not set > +# CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set > +# CONFIG_MACH_ZII_IMX7D_DEV is not set > # CONFIG_MACH_KAMSTRUP_MX7_CONCENTRATOR is not set > -# CONFIG_MACH_NXP_IMX6ULL_EVK is not set > -# CONFIG_MACH_NXP_IMX8MM_EVK is not set > -# CONFIG_MACH_NXP_IMX8MN_EVK is not set > -# CONFIG_MACH_NXP_IMX8MP_EVK is not set > -# CONFIG_MACH_NXP_IMX8MQ_EVK is not set > -# CONFIG_MACH_PHYTEC_SOM_IMX8MQ is not set > -# CONFIG_MACH_TQ_MBA8MPXL is not set > -# CONFIG_MACH_GRINN_LITEBOARD is not set > -# CONFIG_MACH_DIGI_CCIMX6ULSBCPRO is not set > -# CONFIG_MACH_WEBASTO_CCBV2 is not set > -# CONFIG_MACH_MNT_REFORM is not set > -# CONFIG_MACH_SKOV_IMX6 is not set > > # > -# Board specific settings > +# VF610 boards > # > -# end of Board specific settings > +# CONFIG_MACH_VF610_TWR is not set > +# CONFIG_MACH_ZII_VF610_DEV is not set > +# end of i.MX boards > > # > # i.MX specific settings > @@ -147,6 +165,9 @@ CONFIG_THUMB2_BAREBOX=y > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > # end of System Type > > +# CONFIG_64BIT is not set > +CONFIG_32BIT=y > + > # > # ARM specific settings > # > @@ -186,6 +207,7 @@ CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_BANNER=y > CONFIG_MEMINFO=y > +CONFIG_MEMTEST=y > CONFIG_ENVIRONMENT_VARIABLES=y > CONFIG_GLOBALVAR=y > CONFIG_NVVAR=y > @@ -207,7 +229,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > # CONFIG_IMAGE_COMPRESSION_NONE is not set > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > +CONFIG_MMUINFO=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -321,6 +343,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -498,6 +521,7 @@ CONFIG_CMD_DETECT=y > CONFIG_CMD_FLASH=y > CONFIG_CMD_GPIO=y > CONFIG_CMD_I2C=y > +# CONFIG_CMD_PWM is not set > CONFIG_CMD_LED=y > CONFIG_CMD_NAND=y > # CONFIG_CMD_NANDTEST is not set > @@ -519,11 +543,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y > # CONFIG_CMD_BLOBGEN is not set > # CONFIG_CMD_FIRMWARELOAD is not set > # CONFIG_CMD_KEYSTORE is not set > +# CONFIG_CMD_OF_COMPATIBLE is not set > CONFIG_CMD_OF_DIFF=y > CONFIG_CMD_OF_DUMP=y > CONFIG_CMD_OF_NODE=y > CONFIG_CMD_OF_PROPERTY=y > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > +# CONFIG_CMD_OF_FIXUP is not set > CONFIG_CMD_OF_FIXUP_STATUS=y > CONFIG_CMD_OF_OVERLAY=y > CONFIG_CMD_OFTREE=y > @@ -578,6 +604,7 @@ CONFIG_PHYLIB=y > # > # Network drivers > # > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > # CONFIG_DRIVER_NET_BCMGENET is not set > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > # CONFIG_DRIVER_NET_ENC28J60 is not set > @@ -604,6 +631,7 @@ CONFIG_AT803X_PHY=y > # CONFIG_LXT_PHY is not set > # CONFIG_MARVELL_PHY is not set > CONFIG_MICREL_PHY=y > +# CONFIG_MOTORCOMM_PHY is not set > # CONFIG_NATIONAL_PHY is not set > # CONFIG_REALTEK_PHY is not set > # CONFIG_SMSC_PHY is not set > @@ -726,6 +754,8 @@ CONFIG_USB_STORAGE=y > # USB Miscellaneous drivers > # > # CONFIG_USB_HUB_USB251XB is not set > +# CONFIG_USB_ONBOARD_HUB is not set > +# CONFIG_TYPEC_TUSB320 is not set > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_DUALSPEED=y > CONFIG_USB_GADGET_DRIVER_ARC=y > @@ -749,6 +779,7 @@ CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y > # CONFIG_DRIVER_VIDEO_BOCHS_ISA is not set > # CONFIG_DRIVER_VIDEO_SIMPLEFB_CLIENT is not set > CONFIG_DRIVER_VIDEO_SIMPLEFB=y > +# CONFIG_DRIVER_VIDEO_RAMFB is not set > # CONFIG_DRIVER_VIDEO_EDID is not set > # CONFIG_DRIVER_VIDEO_BACKLIGHT is not set > > @@ -758,6 +789,7 @@ CONFIG_DRIVER_VIDEO_SIMPLEFB=y > # CONFIG_DRIVER_VIDEO_MTL017 is not set > # CONFIG_DRIVER_VIDEO_SIMPLE_PANEL is not set > # CONFIG_DRIVER_VIDEO_PANEL_ILITEK_ILI9341 is not set > +# CONFIG_DRIVER_VIDEO_PANEL_MIPI_DBI is not set > # CONFIG_SOUND is not set > CONFIG_MCI_SDHCI=y > CONFIG_MCI=y > @@ -785,6 +817,7 @@ CONFIG_HAVE_CLK=y > CONFIG_CLKDEV_LOOKUP=y > CONFIG_COMMON_CLK=y > CONFIG_COMMON_CLK_OF_PROVIDER=y > +CONFIG_COMMON_CLK_GPIO=y > > # > # Clocksource > @@ -815,6 +848,7 @@ CONFIG_MFD_SYSCON=y > # CONFIG_MFD_ATMEL_FLEXCOM is not set > # CONFIG_MFD_RK808 is not set > # CONFIG_MFD_AXP20X_I2C is not set > +# CONFIG_MFD_ROHM_BD718XX is not set > # end of Multifunction device drivers > > # > @@ -940,6 +974,7 @@ CONFIG_HW_HAS_PCI=y > # Firmware Drivers > # > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -951,7 +986,12 @@ CONFIG_HW_HAS_PCI=y > CONFIG_GENERIC_PHY=y > CONFIG_USB_NOP_XCEIV=y > # CONFIG_PHY_FSL_IMX8MQ_USB is not set > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# CONFIG_CRYPTO_DEV_FSL_CAAM is not set > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -1088,10 +1128,11 @@ CONFIG_LODEPNG=y > > # CONFIG_BAREBOX_LOGO is not set > CONFIG_PRINTF_UUID=y > -# CONFIG_NLS is not set > +CONFIG_NLS=y > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > # end of Library routines > > # > @@ -1119,6 +1160,7 @@ CONFIG_CRYPTO_KEYSTORE=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/barebox-mx6.config.diff b/configs/platform-v7a/barebox-mx6.config.diff > index 40a9a4fc7b36..4808b6676ec5 100644 > --- a/configs/platform-v7a/barebox-mx6.config.diff > +++ b/configs/platform-v7a/barebox-mx6.config.diff > @@ -1,6 +1,4 @@ > -cae3c1d7fff409368cf71da28bce089f > -# CONFIG_32BIT is undefined > -# CONFIG_64BIT is undefined > +841f266e423c25e965d3bfcc1f53ab2c > # CONFIG_ARCH_BCM283X is not set > CONFIG_ARCH_HAS_FEC_IMX=y > CONFIG_ARCH_HAS_IMX_GPT=y > @@ -10,7 +8,7 @@ CONFIG_ARCH_IMX6SX=y > CONFIG_ARCH_IMX=y > CONFIG_ARCH_IMX_IMXIMAGE=y > # CONFIG_ARCH_IMX_USBLOADER is not set > -CONFIG_ARCH_TEXT_BASE=0x4fc00000 > +# CONFIG_ARCH_TEXT_BASE is undefined > CONFIG_ARM_ASM_UNIFIED=y > # CONFIG_ARM_SCMI_PROTOCOL is undefined > # CONFIG_ARM_SECURE_MONITOR is undefined > @@ -33,14 +31,14 @@ CONFIG_CMD_NAND=y > # CONFIG_CMD_NANDTEST is not set > # CONFIG_CMD_NAND_BITFLIP is not set > # CONFIG_CMD_NVMEM is not set > +# CONFIG_CMD_PWM is not set > # CONFIG_CMD_SMC is undefined > CONFIG_CMD_SPLASH=y > CONFIG_CMD_UBI=y > CONFIG_CMD_UBIFORMAT=y > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > CONFIG_CONSOLE_ACTIVATE_NONE=y > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > +# CONFIG_CRYPTO_DEV_FSL_CAAM is not set > CONFIG_CRYPTO_KEYSTORE=y > CONFIG_DEBUG_IMX_UART_PORT=1 > CONFIG_DEFAULT_ENVIRONMENT_GENERIC_NEW_DFU=y > @@ -51,7 +49,6 @@ CONFIG_DISK_ATA=y > CONFIG_DISK_IDE_SFF=y > CONFIG_DISK_INTF_PLATFORM_IDE=y > CONFIG_DISK_PATA_IMX=y > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > CONFIG_DRIVER_NET_FEC_IMX=y > CONFIG_DRIVER_SERIAL_IMX=y > # CONFIG_DRIVER_SPI_FSL_QUADSPI is not set > @@ -66,6 +63,8 @@ CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y > # CONFIG_DRIVER_VIDEO_IMX_IPUV3_PARALLEL is not set > # CONFIG_DRIVER_VIDEO_MTL017 is not set > # CONFIG_DRIVER_VIDEO_PANEL_ILITEK_ILI9341 is not set > +# CONFIG_DRIVER_VIDEO_PANEL_MIPI_DBI is not set > +# CONFIG_DRIVER_VIDEO_RAMFB is not set > CONFIG_DRIVER_VIDEO_SIMPLEFB=y > # CONFIG_DRIVER_VIDEO_SIMPLEFB_CLIENT is not set > # CONFIG_DRIVER_VIDEO_SIMPLE_PANEL is not set > @@ -88,7 +87,6 @@ CONFIG_I2C_IMX=y > CONFIG_IMAGE_RENDERER=y > CONFIG_IMX_IIM=y > CONFIG_IMX_IIM_FUSE_BLOW=y > -CONFIG_IMX_MULTI_BOARDS=y > CONFIG_IMX_OCOTP=y > # CONFIG_IMX_OCOTP_WRITE is not set > # CONFIG_IMX_WEIM is not set > @@ -121,25 +119,18 @@ CONFIG_MACH_EMBEST_RIOTBOARD=y > # CONFIG_MACH_GUF_SANTARO is not set > # CONFIG_MACH_GUF_VINCELL is not set > # CONFIG_MACH_GW_VENTANA is not set > -# CONFIG_MACH_INNOCOMM_WB15 is not set > # CONFIG_MACH_KAMSTRUP_MX7_CONCENTRATOR is not set > # CONFIG_MACH_KINDLE_MX50 is not set > # CONFIG_MACH_KONTRON_SAMX6I is not set > # CONFIG_MACH_MEERKAT96 is not set > -# CONFIG_MACH_MNT_REFORM is not set > CONFIG_MACH_NITROGEN6=y > +# CONFIG_MACH_NOVENA is not set > # CONFIG_MACH_NXP_IMX6ULL_EVK is not set > -# CONFIG_MACH_NXP_IMX8MM_EVK is not set > -# CONFIG_MACH_NXP_IMX8MN_EVK is not set > -# CONFIG_MACH_NXP_IMX8MP_EVK is not set > -# CONFIG_MACH_NXP_IMX8MQ_EVK is not set > # CONFIG_MACH_PCA100 is not set > # CONFIG_MACH_PCM038 is not set > # CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set > # CONFIG_MACH_PHYTEC_SOM_IMX6 is not set > -# CONFIG_MACH_PHYTEC_SOM_IMX8MQ is not set > # CONFIG_MACH_PROTONIC_IMX6 is not set > -# CONFIG_MACH_PROTONIC_IMX8M is not set > # CONFIG_MACH_REALQ7 is not set > # CONFIG_MACH_RPI2 is undefined > # CONFIG_MACH_RPI3 is undefined > @@ -158,7 +149,6 @@ CONFIG_MACH_SABRELITE=y > # CONFIG_MACH_TQMA53 is not set > # CONFIG_MACH_TQMA6UL is not set > # CONFIG_MACH_TQMA6X is not set > -# CONFIG_MACH_TQ_MBA8MPXL is not set > # CONFIG_MACH_TX25 is not set > # CONFIG_MACH_TX53 is not set > # CONFIG_MACH_TX6X is not set > @@ -169,7 +159,6 @@ CONFIG_MACH_UDOO_NEO=y > # CONFIG_MACH_WARP7 is not set > # CONFIG_MACH_WEBASTO_CCBV2 is not set > # CONFIG_MACH_ZII_IMX7D_DEV is not set > -# CONFIG_MACH_ZII_IMX8MQ_DEV is not set > # CONFIG_MACH_ZII_RDU1 is not set > # CONFIG_MACH_ZII_RDU2 is not set > # CONFIG_MACH_ZII_VF610_DEV is not set > diff --git a/configs/platform-v7a/barebox-rpi2.config b/configs/platform-v7a/barebox-rpi2.config > index d562d307fa94..1717bf4e28d3 100644 > --- a/configs/platform-v7a/barebox-rpi2.config > +++ b/configs/platform-v7a/barebox-rpi2.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_LINUX=y > @@ -10,32 +10,29 @@ CONFIG_TEXT_BASE=0x0 > # > # System Type > # > +CONFIG_ARCH_MULTIARCH=y > # CONFIG_ARCH_AT91 is not set > -CONFIG_ARCH_BCM283X=y > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -# CONFIG_ARCH_IMX is not set > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -# CONFIG_ARCH_OMAP is not set > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -# CONFIG_ARCH_STM32MP is not set > -# CONFIG_ARCH_VERSATILE is not set > -# CONFIG_ARCH_VEXPRESS is not set > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +CONFIG_ARCH_BCM283X=y > +# CONFIG_ARCH_IMX is not set > +# CONFIG_ARCH_OMAP_MULTI is not set > +# CONFIG_ARCH_ROCKCHIP is not set > +# CONFIG_ARCH_STM32MP is not set > +# CONFIG_ARCH_VERSATILE is not set > +# CONFIG_ARCH_VEXPRESS is not set > > # > # Processor Type > @@ -48,8 +45,6 @@ CONFIG_CPU_32v7=y > # processor features > # > # CONFIG_BOOT_ENDIANNESS_SWITCH is not set > -CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y > -CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y > CONFIG_ARCH_TEXT_BASE=0x0 > CONFIG_MACH_RPI_COMMON=y > CONFIG_MACH_RPI_AARCH_32_64=y > @@ -71,8 +66,8 @@ CONFIG_THUMB2_BAREBOX=y > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > # end of System Type > > -CONFIG_32BIT=y > # CONFIG_64BIT is not set > +CONFIG_32BIT=y > > # > # ARM specific settings > @@ -113,6 +108,7 @@ CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_BANNER=y > CONFIG_MEMINFO=y > +CONFIG_MEMTEST=y > CONFIG_ENVIRONMENT_VARIABLES=y > CONFIG_GLOBALVAR=y > CONFIG_NVVAR=y > @@ -135,7 +131,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > # CONFIG_IMAGE_COMPRESSION_NONE is not set > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > +CONFIG_MMUINFO=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -245,6 +241,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -435,11 +432,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > CONFIG_CMD_BAREBOX_UPDATE=y > # CONFIG_CMD_BLOBGEN is not set > # CONFIG_CMD_FIRMWARELOAD is not set > +# CONFIG_CMD_OF_COMPATIBLE is not set > CONFIG_CMD_OF_DIFF=y > CONFIG_CMD_OF_DUMP=y > CONFIG_CMD_OF_NODE=y > CONFIG_CMD_OF_PROPERTY=y > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > +# CONFIG_CMD_OF_FIXUP is not set > CONFIG_CMD_OF_FIXUP_STATUS=y > CONFIG_CMD_OF_OVERLAY=y > CONFIG_CMD_OFTREE=y > @@ -518,6 +517,7 @@ CONFIG_DRIVER_NET_BCMGENET=y > # CONFIG_LXT_PHY is not set > # CONFIG_MARVELL_PHY is not set > # CONFIG_MICREL_PHY is not set > +# CONFIG_MOTORCOMM_PHY is not set > # CONFIG_NATIONAL_PHY is not set > # CONFIG_REALTEK_PHY is not set > # CONFIG_SMSC_PHY is not set > @@ -612,6 +612,8 @@ CONFIG_USB_STORAGE=y > # USB Miscellaneous drivers > # > # CONFIG_USB_HUB_USB251XB is not set > +# CONFIG_USB_ONBOARD_HUB is not set > +# CONFIG_TYPEC_TUSB320 is not set > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_AUTOSTART=y > > @@ -651,6 +653,7 @@ CONFIG_HAVE_CLK=y > CONFIG_CLKDEV_LOOKUP=y > CONFIG_COMMON_CLK=y > CONFIG_COMMON_CLK_OF_PROVIDER=y > +CONFIG_COMMON_CLK_GPIO=y > > # > # Clocksource > @@ -680,6 +683,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y > # CONFIG_MFD_ATMEL_FLEXCOM is not set > # CONFIG_MFD_RK808 is not set > # CONFIG_MFD_AXP20X_I2C is not set > +# CONFIG_MFD_ROHM_BD718XX is not set > # end of Multifunction device drivers > > # > @@ -786,6 +790,7 @@ CONFIG_REGULATOR_BCM283X=y > # > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > # CONFIG_ARM_SCMI_PROTOCOL is not set > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -797,7 +802,11 @@ CONFIG_REGULATOR_BCM283X=y > CONFIG_GENERIC_PHY=y > CONFIG_USB_NOP_XCEIV=y > # CONFIG_PHY_FSL_IMX8MQ_USB is not set > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -916,10 +925,11 @@ CONFIG_LIBFDT=y > # > # end of Library gui routines > > -# CONFIG_NLS is not set > +CONFIG_NLS=y > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > # end of Library routines > > # > @@ -946,6 +956,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/barebox-rpi2.config.diff b/configs/platform-v7a/barebox-rpi2.config.diff > index e3a266687572..eb3eaa21eb28 100644 > --- a/configs/platform-v7a/barebox-rpi2.config.diff > +++ b/configs/platform-v7a/barebox-rpi2.config.diff > @@ -1,4 +1,4 @@ > -cae3c1d7fff409368cf71da28bce089f > +841f266e423c25e965d3bfcc1f53ab2c > CONFIG_ARM_ASM_UNIFIED=y > # CONFIG_CMD_NVMEM is not set > CONFIG_DRIVER_NET_BCMGENET=y > diff --git a/configs/platform-v7a/barebox-stm32mp.config b/configs/platform-v7a/barebox-stm32mp.config > index 85a40d37ce31..1131583afeba 100644 > --- a/configs/platform-v7a/barebox-stm32mp.config > +++ b/configs/platform-v7a/barebox-stm32mp.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_LINUX=y > @@ -11,32 +11,29 @@ CONFIG_TEXT_BASE=0x0 > # System Type > # > CONFIG_ARCH_STM32=y > +CONFIG_ARCH_MULTIARCH=y > # CONFIG_ARCH_AT91 is not set > -# CONFIG_ARCH_BCM283X is not set > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -# CONFIG_ARCH_IMX is not set > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -# CONFIG_ARCH_OMAP is not set > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -CONFIG_ARCH_STM32MP=y > -# CONFIG_ARCH_VERSATILE is not set > -# CONFIG_ARCH_VEXPRESS is not set > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +# CONFIG_ARCH_BCM283X is not set > +# CONFIG_ARCH_IMX is not set > +# CONFIG_ARCH_OMAP_MULTI is not set > +# CONFIG_ARCH_ROCKCHIP is not set > +CONFIG_ARCH_STM32MP=y > +# CONFIG_ARCH_VERSATILE is not set > +# CONFIG_ARCH_VEXPRESS is not set > > # > # Processor Type > @@ -66,6 +63,9 @@ CONFIG_ARM_BOARD_APPEND_ATAG=y > # CONFIG_ARM_BOARD_PREPEND_ATAG is not set > # end of System Type > > +# CONFIG_64BIT is not set > +CONFIG_32BIT=y > + > # > # ARM specific settings > # > @@ -105,6 +105,7 @@ CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_BANNER=y > CONFIG_MEMINFO=y > +CONFIG_MEMTEST=y > CONFIG_ENVIRONMENT_VARIABLES=y > CONFIG_GLOBALVAR=y > CONFIG_NVVAR=y > @@ -126,7 +127,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > # CONFIG_IMAGE_COMPRESSION_NONE is not set > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > +CONFIG_MMUINFO=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -239,6 +240,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -411,6 +413,7 @@ CONFIG_CMD_DETECT=y > CONFIG_CMD_FLASH=y > CONFIG_CMD_GPIO=y > # CONFIG_CMD_I2C is not set > +# CONFIG_CMD_PWM is not set > CONFIG_CMD_LED=y > CONFIG_CMD_POWEROFF=y > # CONFIG_CMD_SMC is not set > @@ -427,11 +430,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > CONFIG_CMD_BAREBOX_UPDATE=y > # CONFIG_CMD_BLOBGEN is not set > # CONFIG_CMD_FIRMWARELOAD is not set > +# CONFIG_CMD_OF_COMPATIBLE is not set > CONFIG_CMD_OF_DIFF=y > CONFIG_CMD_OF_DUMP=y > CONFIG_CMD_OF_NODE=y > CONFIG_CMD_OF_PROPERTY=y > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > +# CONFIG_CMD_OF_FIXUP is not set > CONFIG_CMD_OF_FIXUP_STATUS=y > CONFIG_CMD_OF_OVERLAY=y > CONFIG_CMD_OFTREE=y > @@ -487,6 +492,7 @@ CONFIG_PHYLIB=y > # > # Network drivers > # > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > # CONFIG_DRIVER_NET_BCMGENET is not set > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y > @@ -512,6 +518,7 @@ CONFIG_AT803X_PHY=y > # CONFIG_LXT_PHY is not set > # CONFIG_MARVELL_PHY is not set > CONFIG_MICREL_PHY=y > +# CONFIG_MOTORCOMM_PHY is not set > # CONFIG_NATIONAL_PHY is not set > # CONFIG_REALTEK_PHY is not set > # CONFIG_SMSC_PHY is not set > @@ -576,6 +583,8 @@ CONFIG_USB_OTGDEV=y > # USB Miscellaneous drivers > # > # CONFIG_USB_HUB_USB251XB is not set > +# CONFIG_USB_ONBOARD_HUB is not set > +# CONFIG_TYPEC_TUSB320 is not set > CONFIG_USB_GADGET=y > # CONFIG_USB_GADGET_AUTOSTART is not set > > @@ -612,6 +621,7 @@ CONFIG_HAVE_CLK=y > CONFIG_CLKDEV_LOOKUP=y > CONFIG_COMMON_CLK=y > CONFIG_COMMON_CLK_OF_PROVIDER=y > +CONFIG_COMMON_CLK_GPIO=y > > # > # Clocksource > @@ -642,6 +652,7 @@ CONFIG_MFD_STM32_TIMERS=y > # CONFIG_MFD_ATMEL_FLEXCOM is not set > # CONFIG_MFD_RK808 is not set > # CONFIG_MFD_AXP20X_I2C is not set > +# CONFIG_MFD_ROHM_BD718XX is not set > # end of Multifunction device drivers > > # > @@ -754,6 +765,7 @@ CONFIG_RESET_CONTROLLER=y > # Firmware Drivers > # > # CONFIG_ARM_SCMI_PROTOCOL is not set > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -766,7 +778,11 @@ CONFIG_GENERIC_PHY=y > # CONFIG_USB_NOP_XCEIV is not set > # CONFIG_PHY_FSL_IMX8MQ_USB is not set > CONFIG_PHY_STM32_USBPHYC=y > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -880,10 +896,11 @@ CONFIG_CRC8=y > # end of Library gui routines > > CONFIG_PRINTF_UUID=y > -# CONFIG_NLS is not set > +CONFIG_NLS=y > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > # end of Library routines > > # > @@ -910,6 +927,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/barebox-stm32mp.config.diff b/configs/platform-v7a/barebox-stm32mp.config.diff > index 284be0e5e4ff..b11c13ba58e8 100644 > --- a/configs/platform-v7a/barebox-stm32mp.config.diff > +++ b/configs/platform-v7a/barebox-stm32mp.config.diff > @@ -1,6 +1,4 @@ > -cae3c1d7fff409368cf71da28bce089f > -# CONFIG_32BIT is undefined > -# CONFIG_64BIT is undefined > +841f266e423c25e965d3bfcc1f53ab2c > # CONFIG_ARCH_BCM283X is not set > CONFIG_ARCH_HAS_RESET_CONTROLLER=y > CONFIG_ARCH_NR_GPIO=416 > @@ -29,17 +27,15 @@ CONFIG_CMD_MENU_MANAGEMENT=y > CONFIG_CMD_MMC_EXTCSD=y > # CONFIG_CMD_NVMEM is not set > CONFIG_CMD_POWEROFF=y > +# CONFIG_CMD_PWM is not set > # CONFIG_CMD_SPI is undefined > CONFIG_COMPILE_LOGLEVEL=6 > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > CONFIG_CONSOLE_ACTIVATE_NONE=y > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > CONFIG_CRC8=y > # CONFIG_DEBUG_PBL is not set > CONFIG_DEFAULT_LOGLEVEL=7 > # CONFIG_DRIVER_CFI is undefined > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y > CONFIG_DRIVER_NET_DESIGNWARE_STM32=y > # CONFIG_DRIVER_NET_ENC28J60 is undefined > diff --git a/configs/platform-v7a/barebox-vexpress.config b/configs/platform-v7a/barebox-vexpress.config > index b85f6653126c..47e3eff10f7b 100644 > --- a/configs/platform-v7a/barebox-vexpress.config > +++ b/configs/platform-v7a/barebox-vexpress.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_LINUX=y > @@ -9,32 +9,29 @@ CONFIG_TEXT_BASE=0x0 > # > # System Type > # > +CONFIG_ARCH_MULTIARCH=y > # CONFIG_ARCH_AT91 is not set > -# CONFIG_ARCH_BCM283X is not set > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -# CONFIG_ARCH_IMX is not set > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -# CONFIG_ARCH_OMAP is not set > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -# CONFIG_ARCH_STM32MP is not set > -# CONFIG_ARCH_VERSATILE is not set > -CONFIG_ARCH_VEXPRESS=y > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +# CONFIG_ARCH_BCM283X is not set > +# CONFIG_ARCH_IMX is not set > +# CONFIG_ARCH_OMAP_MULTI is not set > +# CONFIG_ARCH_ROCKCHIP is not set > +# CONFIG_ARCH_STM32MP is not set > +# CONFIG_ARCH_VERSATILE is not set > +CONFIG_ARCH_VEXPRESS=y > > # > # Processor Type > @@ -56,6 +53,9 @@ CONFIG_AEABI=y > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > # end of System Type > > +# CONFIG_64BIT is not set > +CONFIG_32BIT=y > + > # > # ARM specific settings > # > @@ -92,6 +92,7 @@ CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_BANNER=y > CONFIG_MEMINFO=y > +CONFIG_MEMTEST=y > CONFIG_ENVIRONMENT_VARIABLES=y > CONFIG_GLOBALVAR=y > CONFIG_NVVAR=y > @@ -113,7 +114,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > # CONFIG_IMAGE_COMPRESSION_NONE is not set > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > +CONFIG_MMUINFO=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -225,6 +226,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -412,11 +414,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > CONFIG_CMD_BAREBOX_UPDATE=y > # CONFIG_CMD_BLOBGEN is not set > # CONFIG_CMD_FIRMWARELOAD is not set > +# CONFIG_CMD_OF_COMPATIBLE is not set > CONFIG_CMD_OF_DIFF=y > CONFIG_CMD_OF_DUMP=y > CONFIG_CMD_OF_NODE=y > CONFIG_CMD_OF_PROPERTY=y > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > +# CONFIG_CMD_OF_FIXUP is not set > CONFIG_CMD_OF_FIXUP_STATUS=y > CONFIG_CMD_OF_OVERLAY=y > CONFIG_CMD_OFTREE=y > @@ -468,6 +472,7 @@ CONFIG_PHYLIB=y > # > # Network drivers > # > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > # CONFIG_DRIVER_NET_BCMGENET is not set > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > # CONFIG_DRIVER_NET_ENC28J60 is not set > @@ -493,6 +498,7 @@ CONFIG_DRIVER_NET_SMC911X=y > # CONFIG_LXT_PHY is not set > # CONFIG_MARVELL_PHY is not set > # CONFIG_MICREL_PHY is not set > +# CONFIG_MOTORCOMM_PHY is not set > # CONFIG_NATIONAL_PHY is not set > # CONFIG_REALTEK_PHY is not set > # CONFIG_SMSC_PHY is not set > @@ -588,6 +594,8 @@ CONFIG_USB_STORAGE=y > # USB Miscellaneous drivers > # > # CONFIG_USB_HUB_USB251XB is not set > +# CONFIG_USB_ONBOARD_HUB is not set > +# CONFIG_TYPEC_TUSB320 is not set > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_AUTOSTART=y > > @@ -624,6 +632,7 @@ CONFIG_HAVE_CLK=y > CONFIG_CLKDEV_LOOKUP=y > CONFIG_COMMON_CLK=y > CONFIG_COMMON_CLK_OF_PROVIDER=y > +CONFIG_COMMON_CLK_GPIO=y > > # > # Clocksource > @@ -653,6 +662,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y > # CONFIG_MFD_ATMEL_FLEXCOM is not set > # CONFIG_MFD_RK808 is not set > # CONFIG_MFD_AXP20X_I2C is not set > +# CONFIG_MFD_ROHM_BD718XX is not set > # end of Multifunction device drivers > > # > @@ -724,6 +734,7 @@ CONFIG_REGULATOR=y > # > # Firmware Drivers > # > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -733,7 +744,11 @@ CONFIG_REGULATOR=y > # end of FPGA Configuration Support > > # CONFIG_GENERIC_PHY is not set > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -849,10 +864,11 @@ CONFIG_LIBFDT=y > # > # end of Library gui routines > > -# CONFIG_NLS is not set > +CONFIG_NLS=y > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > # end of Library routines > > # > @@ -879,6 +895,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/barebox-vexpress.config.diff b/configs/platform-v7a/barebox-vexpress.config.diff > index d323768fc1c1..8e87ff5036f7 100644 > --- a/configs/platform-v7a/barebox-vexpress.config.diff > +++ b/configs/platform-v7a/barebox-vexpress.config.diff > @@ -1,6 +1,4 @@ > -cae3c1d7fff409368cf71da28bce089f > -# CONFIG_32BIT is undefined > -# CONFIG_64BIT is undefined > +841f266e423c25e965d3bfcc1f53ab2c > CONFIG_AMBA_SP804=y > # CONFIG_ARCH_BCM283X is not set > CONFIG_ARCH_VEXPRESS=y > @@ -14,8 +12,6 @@ CONFIG_ARCH_VEXPRESS=y > # CONFIG_CMD_SMC is undefined > CONFIG_CONSOLE_ACTIVATE_ALL=y > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > # CONFIG_DEBUG_PBL is not set > CONFIG_DRIVER_CFI=y > CONFIG_DRIVER_CFI_AMD=y > @@ -24,7 +20,6 @@ CONFIG_DRIVER_CFI_BANK_WIDTH_2=y > CONFIG_DRIVER_CFI_BANK_WIDTH_4=y > # CONFIG_DRIVER_CFI_BANK_WIDTH_8 is not set > CONFIG_DRIVER_CFI_INTEL=y > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > CONFIG_DRIVER_NET_SMC911X=y > # CONFIG_DRIVER_SPI_GPIO is undefined > # CONFIG_FIRMWARE_ALTERA_SERIAL is undefined > diff --git a/configs/platform-v7a/barebox.config b/configs/platform-v7a/barebox.config > index e8989d4e4d3a..803821614be7 100644 > --- a/configs/platform-v7a/barebox.config > +++ b/configs/platform-v7a/barebox.config > @@ -1,6 +1,6 @@ > # > # Automatically generated file; DO NOT EDIT. > -# Barebox/arm 2023.02.1 Configuration > +# Barebox/arm 2023.07.1 Configuration > # > CONFIG_ARM=y > CONFIG_ARM_LINUX=y > @@ -10,32 +10,29 @@ CONFIG_TEXT_BASE=0x0 > # > # System Type > # > +CONFIG_ARCH_MULTIARCH=y > # CONFIG_ARCH_AT91 is not set > -CONFIG_ARCH_BCM283X=y > # CONFIG_ARCH_CLPS711X is not set > # CONFIG_ARCH_DAVINCI is not set > # CONFIG_ARCH_DIGIC is not set > # CONFIG_ARCH_EP93XX is not set > -# CONFIG_ARCH_IMX is not set > # CONFIG_ARCH_LAYERSCAPE is not set > # CONFIG_ARCH_MVEBU is not set > # CONFIG_ARCH_MXS is not set > # CONFIG_ARCH_NOMADIK is not set > -# CONFIG_ARCH_OMAP is not set > +# CONFIG_ARCH_OMAP_SINGLE is not set > # CONFIG_ARCH_PXA is not set > -# CONFIG_ARCH_ROCKCHIP is not set > # CONFIG_ARCH_SOCFPGA is not set > -# CONFIG_ARCH_S3C24xx is not set > -# CONFIG_ARCH_S5PCxx is not set > -# CONFIG_ARCH_S3C64xx is not set > -# CONFIG_ARCH_STM32MP is not set > -# CONFIG_ARCH_VERSATILE is not set > -# CONFIG_ARCH_VEXPRESS is not set > # CONFIG_ARCH_TEGRA is not set > # CONFIG_ARCH_UEMD is not set > # CONFIG_ARCH_ZYNQ is not set > -# CONFIG_ARCH_ZYNQMP is not set > -# CONFIG_ARCH_ARM64_VIRT is not set > +CONFIG_ARCH_BCM283X=y > +# CONFIG_ARCH_IMX is not set > +# CONFIG_ARCH_OMAP_MULTI is not set > +# CONFIG_ARCH_ROCKCHIP is not set > +# CONFIG_ARCH_STM32MP is not set > +# CONFIG_ARCH_VERSATILE is not set > +# CONFIG_ARCH_VEXPRESS is not set > > # > # Processor Type > @@ -48,8 +45,6 @@ CONFIG_CPU_32v7=y > # processor features > # > # CONFIG_BOOT_ENDIANNESS_SWITCH is not set > -CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y > -CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y > CONFIG_ARCH_TEXT_BASE=0x0 > CONFIG_MACH_RPI_COMMON=y > CONFIG_MACH_RPI_AARCH_32_64=y > @@ -70,8 +65,8 @@ CONFIG_AEABI=y > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > # end of System Type > > -CONFIG_32BIT=y > # CONFIG_64BIT is not set > +CONFIG_32BIT=y > > # > # ARM specific settings > @@ -112,6 +107,7 @@ CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_BANNER=y > CONFIG_MEMINFO=y > +CONFIG_MEMTEST=y > CONFIG_ENVIRONMENT_VARIABLES=y > CONFIG_GLOBALVAR=y > CONFIG_NVVAR=y > @@ -134,7 +130,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > # CONFIG_IMAGE_COMPRESSION_NONE is not set > CONFIG_MMU=y > -CONFIG_MMU_EARLY=y > +CONFIG_MMUINFO=y > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > @@ -245,6 +241,7 @@ CONFIG_HAVE_ARCH_KASAN=y > CONFIG_CC_HAS_KASAN_GENERIC=y > # CONFIG_KASAN is not set > # CONFIG_COMPILE_TEST is not set > +# CONFIG_WERROR is not set > # end of Debugging > > # > @@ -434,11 +431,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > CONFIG_CMD_BAREBOX_UPDATE=y > # CONFIG_CMD_BLOBGEN is not set > # CONFIG_CMD_FIRMWARELOAD is not set > +# CONFIG_CMD_OF_COMPATIBLE is not set > CONFIG_CMD_OF_DIFF=y > CONFIG_CMD_OF_DUMP=y > CONFIG_CMD_OF_NODE=y > CONFIG_CMD_OF_PROPERTY=y > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > +# CONFIG_CMD_OF_FIXUP is not set > CONFIG_CMD_OF_FIXUP_STATUS=y > CONFIG_CMD_OF_OVERLAY=y > CONFIG_CMD_OFTREE=y > @@ -517,6 +516,7 @@ CONFIG_PHYLIB=y > # CONFIG_LXT_PHY is not set > # CONFIG_MARVELL_PHY is not set > # CONFIG_MICREL_PHY is not set > +# CONFIG_MOTORCOMM_PHY is not set > # CONFIG_NATIONAL_PHY is not set > # CONFIG_REALTEK_PHY is not set > # CONFIG_SMSC_PHY is not set > @@ -610,6 +610,8 @@ CONFIG_USB_STORAGE=y > # USB Miscellaneous drivers > # > # CONFIG_USB_HUB_USB251XB is not set > +# CONFIG_USB_ONBOARD_HUB is not set > +# CONFIG_TYPEC_TUSB320 is not set > CONFIG_USB_GADGET=y > CONFIG_USB_GADGET_AUTOSTART=y > > @@ -648,6 +650,7 @@ CONFIG_HAVE_CLK=y > CONFIG_CLKDEV_LOOKUP=y > CONFIG_COMMON_CLK=y > CONFIG_COMMON_CLK_OF_PROVIDER=y > +CONFIG_COMMON_CLK_GPIO=y > > # > # Clocksource > @@ -677,6 +680,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y > # CONFIG_MFD_ATMEL_FLEXCOM is not set > # CONFIG_MFD_RK808 is not set > # CONFIG_MFD_AXP20X_I2C is not set > +# CONFIG_MFD_ROHM_BD718XX is not set > # end of Multifunction device drivers > > # > @@ -780,6 +784,7 @@ CONFIG_REGULATOR_BCM283X=y > # > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > # CONFIG_ARM_SCMI_PROTOCOL is not set > +# CONFIG_QEMU_FW_CFG is not set > # end of Firmware Drivers > > # > @@ -789,7 +794,11 @@ CONFIG_REGULATOR_BCM283X=y > # end of FPGA Configuration Support > > # CONFIG_GENERIC_PHY is not set > -# CONFIG_CRYPTO_HW is not set > + > +# > +# Hardware crypto devices > +# > +# end of Hardware crypto devices > > # > # Memory controller drivers > @@ -907,10 +916,11 @@ CONFIG_LIBFDT=y > # > # end of Library gui routines > > -# CONFIG_NLS is not set > +CONFIG_NLS=y > # CONFIG_BLOBGEN is not set > CONFIG_ARCH_HAS_STACK_DUMP=y > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > +CONFIG_ARCH_HAS_ZERO_PAGE=y > # end of Library routines > > # > @@ -937,6 +947,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > # Firmware files > # > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > +CONFIG_MISSING_FIRMWARE_ERROR=y > # end of Firmware files > > # > diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig > index 1ecbda0bdfdf..370f7f26883e 100644 > --- a/configs/platform-v7a/platformconfig > +++ b/configs/platform-v7a/platformconfig > @@ -185,8 +185,8 @@ PTXCONF_AT91BOOTSTRAP2_MD5="ef321a80bf428bfd6cb642c96126ef6c" > PTXCONF_AT91BOOTSTRAP2_CONFIG="at91bootstrap-wifx-l1.config" > PTXCONF_BAREBOX_COMMON_ARCH_STRING="arm" > PTXCONF_BAREBOX_COMMON=y > -PTXCONF_BAREBOX_COMMON_VERSION="2023.02.1" > -PTXCONF_BAREBOX_COMMON_MD5="348dcab39489a46506a3c205a0da87a9" > +PTXCONF_BAREBOX_COMMON_VERSION="2023.07.1" > +PTXCONF_BAREBOX_COMMON_MD5="0b7ea966cd01266a93a4ccfa7d68bce0" > PTXCONF_BAREBOX_COMMON_NEEDS_HOST_LZOP=y > PTXCONF_BAREBOX_AM335X_MLO=y > PTXCONF_BAREBOX_AM335X=y > -- > 2.39.2 > > > -- Pengutronix e.K. | Dipl.-Ing. Robert Schwebel | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 | ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 2023-10-18 8:54 ` [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 Robert Schwebel @ 2023-10-20 9:09 ` Roland Hieber 2023-10-20 9:17 ` Robert Schwebel 0 siblings, 1 reply; 5+ messages in thread From: Roland Hieber @ 2023-10-20 9:09 UTC (permalink / raw) To: Robert Schwebel; +Cc: distrokit On Wed, Oct 18, 2023 at 10:54:59AM +0200, Robert Schwebel wrote: > This series doesn't apply any more, could you rebase? No, you already applied it with https://lore.distrokit.org/distrokit/20231018091234.GP3184561@pengutronix.de :) > > On Sun, Aug 13, 2023 at 11:15:45PM +0200, Roland Hieber wrote: > > Update to the new barebox release with default options. > > > > ARM gained multi-architecture support in v2023.04.0. On most platforms, > > the 'oldconfig' migration worked fine, but the OMAP platforms need a bit > > of massaging by pre-selecting CONFIG_ARCH_OMAP_MULTI=y and > > CONFIG_ARCH_MULTIARCH=y in the config diff before running 'oldconfig'. > > > > Signed-off-by: Roland Hieber <rhi@pengutronix.de> > > --- > > .../platform-v7a/barebox-am335x-mlo.config | 38 ++-- > > configs/platform-v7a/barebox-am335x.config | 49 +++-- > > .../platform-v7a/barebox-am335x.config.diff | 9 +- > > configs/platform-v7a/barebox-at91.config | 46 +++-- > > configs/platform-v7a/barebox-at91.config.diff | 13 +- > > configs/platform-v7a/barebox-mx6.config | 168 +++++++++++------- > > configs/platform-v7a/barebox-mx6.config.diff | 25 +-- > > configs/platform-v7a/barebox-rpi2.config | 49 +++-- > > configs/platform-v7a/barebox-rpi2.config.diff | 2 +- > > configs/platform-v7a/barebox-stm32mp.config | 50 ++++-- > > .../platform-v7a/barebox-stm32mp.config.diff | 8 +- > > configs/platform-v7a/barebox-vexpress.config | 49 +++-- > > .../platform-v7a/barebox-vexpress.config.diff | 7 +- > > configs/platform-v7a/barebox.config | 49 +++-- > > configs/platform-v7a/platformconfig | 4 +- > > 15 files changed, 339 insertions(+), 227 deletions(-) > > > > diff --git a/configs/platform-v7a/barebox-am335x-mlo.config b/configs/platform-v7a/barebox-am335x-mlo.config > > index 010b1b9d32cd..66c7552d88ef 100644 > > --- a/configs/platform-v7a/barebox-am335x-mlo.config > > +++ b/configs/platform-v7a/barebox-am335x-mlo.config > > @@ -1,6 +1,6 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_USE_COMPRESSED_DTB=y > > @@ -9,32 +9,30 @@ CONFIG_TEXT_BASE=0x0 > > # > > # System Type > > # > > +CONFIG_ARCH_OMAP=y > > +CONFIG_ARCH_MULTIARCH=y > > # CONFIG_ARCH_AT91 is not set > > -# CONFIG_ARCH_BCM283X is not set > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -# CONFIG_ARCH_IMX is not set > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -CONFIG_ARCH_OMAP=y > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -# CONFIG_ARCH_STM32MP is not set > > -# CONFIG_ARCH_VERSATILE is not set > > -# CONFIG_ARCH_VEXPRESS is not set > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +# CONFIG_ARCH_BCM283X is not set > > +# CONFIG_ARCH_IMX is not set > > +CONFIG_ARCH_OMAP_MULTI=y > > +# CONFIG_ARCH_ROCKCHIP is not set > > +# CONFIG_ARCH_STM32MP is not set > > +# CONFIG_ARCH_VERSATILE is not set > > +# CONFIG_ARCH_VEXPRESS is not set > > > > # > > # Processor Type > > @@ -73,6 +71,9 @@ CONFIG_AEABI=y > > CONFIG_THUMB2_BAREBOX=y > > # end of System Type > > > > +# CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > + > > # > > # ARM specific settings > > # > > @@ -120,7 +121,6 @@ CONFIG_IMAGE_COMPRESSION=y > > CONFIG_IMAGE_COMPRESSION_XZKERN=y > > # CONFIG_IMAGE_COMPRESSION_NONE is not set > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0x1b400 > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -194,6 +194,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -405,6 +406,7 @@ CONFIG_TI_SYSC=y > > # Firmware Drivers > > # > > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -414,7 +416,11 @@ CONFIG_TI_SYSC=y > > # end of FPGA Configuration Support > > > > # CONFIG_GENERIC_PHY is not set > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -526,6 +532,7 @@ CONFIG_XYMODEM=y > > # CONFIG_NLS is not set > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > # end of Library routines > > > > # > > @@ -540,6 +547,7 @@ CONFIG_CRC_ITU_T=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/barebox-am335x.config b/configs/platform-v7a/barebox-am335x.config > > index 3d950403c71a..fe4d5b5a0698 100644 > > --- a/configs/platform-v7a/barebox-am335x.config > > +++ b/configs/platform-v7a/barebox-am335x.config > > @@ -1,6 +1,6 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_LINUX=y > > @@ -10,32 +10,30 @@ CONFIG_TEXT_BASE=0x0 > > # > > # System Type > > # > > +CONFIG_ARCH_OMAP=y > > +CONFIG_ARCH_MULTIARCH=y > > # CONFIG_ARCH_AT91 is not set > > -# CONFIG_ARCH_BCM283X is not set > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -# CONFIG_ARCH_IMX is not set > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -CONFIG_ARCH_OMAP=y > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -# CONFIG_ARCH_STM32MP is not set > > -# CONFIG_ARCH_VERSATILE is not set > > -# CONFIG_ARCH_VEXPRESS is not set > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +# CONFIG_ARCH_BCM283X is not set > > +# CONFIG_ARCH_IMX is not set > > +CONFIG_ARCH_OMAP_MULTI=y > > +# CONFIG_ARCH_ROCKCHIP is not set > > +# CONFIG_ARCH_STM32MP is not set > > +# CONFIG_ARCH_VERSATILE is not set > > +# CONFIG_ARCH_VEXPRESS is not set > > > > # > > # Processor Type > > @@ -78,6 +76,9 @@ CONFIG_ARM_BOARD_APPEND_ATAG=y > > # CONFIG_ARM_BOARD_PREPEND_ATAG is not set > > # end of System Type > > > > +# CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > + > > # > > # ARM specific settings > > # > > @@ -114,6 +115,7 @@ CONFIG_LOCALVERSION="" > > CONFIG_LOCALVERSION_AUTO=y > > CONFIG_BANNER=y > > CONFIG_MEMINFO=y > > +CONFIG_MEMTEST=y > > CONFIG_ENVIRONMENT_VARIABLES=y > > CONFIG_GLOBALVAR=y > > CONFIG_NVVAR=y > > @@ -136,7 +138,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > > # CONFIG_IMAGE_COMPRESSION_NONE is not set > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > +CONFIG_MMUINFO=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -247,6 +249,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -439,11 +442,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y > > # CONFIG_CMD_BLOBGEN is not set > > # CONFIG_CMD_FIRMWARELOAD is not set > > # CONFIG_CMD_KEYSTORE is not set > > +# CONFIG_CMD_OF_COMPATIBLE is not set > > CONFIG_CMD_OF_DIFF=y > > CONFIG_CMD_OF_DUMP=y > > CONFIG_CMD_OF_NODE=y > > CONFIG_CMD_OF_PROPERTY=y > > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > > +# CONFIG_CMD_OF_FIXUP is not set > > CONFIG_CMD_OF_FIXUP_STATUS=y > > CONFIG_CMD_OF_OVERLAY=y > > CONFIG_CMD_OFTREE=y > > @@ -496,6 +501,7 @@ CONFIG_PHYLIB=y > > # > > # Network drivers > > # > > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > > # CONFIG_DRIVER_NET_BCMGENET is not set > > CONFIG_DRIVER_NET_CPSW=y > > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > > @@ -522,6 +528,7 @@ CONFIG_DRIVER_NET_CPSW=y > > # CONFIG_LXT_PHY is not set > > # CONFIG_MARVELL_PHY is not set > > # CONFIG_MICREL_PHY is not set > > +# CONFIG_MOTORCOMM_PHY is not set > > # CONFIG_NATIONAL_PHY is not set > > # CONFIG_REALTEK_PHY is not set > > # CONFIG_SMSC_PHY is not set > > @@ -627,6 +634,8 @@ CONFIG_USB_STORAGE=y > > # USB Miscellaneous drivers > > # > > # CONFIG_USB_HUB_USB251XB is not set > > +# CONFIG_USB_ONBOARD_HUB is not set > > +# CONFIG_TYPEC_TUSB320 is not set > > CONFIG_USB_GADGET=y > > CONFIG_USB_GADGET_AUTOSTART=y > > > > @@ -693,6 +702,7 @@ CONFIG_CLOCKSOURCE_TI_DM=y > > # CONFIG_MFD_ATMEL_FLEXCOM is not set > > # CONFIG_MFD_RK808 is not set > > # CONFIG_MFD_AXP20X_I2C is not set > > +# CONFIG_MFD_ROHM_BD718XX is not set > > # end of Multifunction device drivers > > > > # > > @@ -799,6 +809,7 @@ CONFIG_REGULATOR_FIXED=y > > # Firmware Drivers > > # > > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -808,7 +819,11 @@ CONFIG_REGULATOR_FIXED=y > > # end of FPGA Configuration Support > > > > # CONFIG_GENERIC_PHY is not set > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -927,10 +942,11 @@ CONFIG_LIBFDT=y > > # > > # end of Library gui routines > > > > -# CONFIG_NLS is not set > > +CONFIG_NLS=y > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_STACK_DUMP=y > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > # end of Library routines > > > > # > > @@ -958,6 +974,7 @@ CONFIG_CRYPTO_KEYSTORE=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/barebox-am335x.config.diff b/configs/platform-v7a/barebox-am335x.config.diff > > index f3f08c161636..f7b51f6a2a38 100644 > > --- a/configs/platform-v7a/barebox-am335x.config.diff > > +++ b/configs/platform-v7a/barebox-am335x.config.diff > > @@ -1,10 +1,9 @@ > > -cae3c1d7fff409368cf71da28bce089f > > -# CONFIG_32BIT is undefined > > -# CONFIG_64BIT is undefined > > +841f266e423c25e965d3bfcc1f53ab2c > > # CONFIG_AM33XX_NET_BOOT is not set > > CONFIG_ARCH_AM33XX=y > > # CONFIG_ARCH_BCM283X is not set > > CONFIG_ARCH_OMAP=y > > +CONFIG_ARCH_OMAP_MULTI=y > > # CONFIG_ARCH_TEXT_BASE is undefined > > CONFIG_ARM_ASM_UNIFIED=y > > CONFIG_ARM_BOARD_APPEND_ATAG=y > > @@ -28,15 +27,13 @@ CONFIG_CMD_NAND=y > > # CONFIG_CMD_NVMEM is not set > > # CONFIG_CMD_SMC is undefined > > # CONFIG_COMMON_CLK is undefined > > +# CONFIG_COMMON_CLK_GPIO is undefined > > # CONFIG_COMMON_CLK_OF_PROVIDER is undefined > > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > > CONFIG_CONSOLE_ACTIVATE_NONE=y > > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > > CONFIG_CRYPTO_KEYSTORE=y > > CONFIG_DEBUG_OMAP_UART_PORT=1 > > CONFIG_DIGEST_HMAC_GENERIC=y > > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > > CONFIG_DRIVER_NET_CPSW=y > > CONFIG_DRIVER_SERIAL_NS16550=y > > # CONFIG_DRIVER_SPI_FSL_QUADSPI is not set > > diff --git a/configs/platform-v7a/barebox-at91.config b/configs/platform-v7a/barebox-at91.config > > index 754552b3c9df..5cca1e7363c7 100644 > > --- a/configs/platform-v7a/barebox-at91.config > > +++ b/configs/platform-v7a/barebox-at91.config > > @@ -1,42 +1,35 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_LINUX=y > > -CONFIG_HAVE_MACH_ARM_HEAD=y > > CONFIG_ARM_USE_COMPRESSED_DTB=y > > CONFIG_TEXT_BASE=0x0 > > > > # > > # System Type > > # > > +# CONFIG_ARCH_MULTIARCH is not set > > CONFIG_ARCH_AT91=y > > -# CONFIG_ARCH_BCM283X is not set > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -# CONFIG_ARCH_IMX is not set > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -# CONFIG_ARCH_OMAP is not set > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -# CONFIG_ARCH_STM32MP is not set > > -# CONFIG_ARCH_VERSATILE is not set > > -# CONFIG_ARCH_VEXPRESS is not set > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +# CONFIG_ARCH_BCM283X is not set > > +# CONFIG_ARCH_STM32MP is not set > > +# CONFIG_ARCH_VERSATILE is not set > > +# CONFIG_ARCH_VEXPRESS is not set > > > > # > > # Processor Type > > @@ -88,6 +81,9 @@ CONFIG_AEABI=y > > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > > # end of System Type > > > > +# CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > + > > # > > # ARM specific settings > > # > > @@ -126,6 +122,7 @@ CONFIG_LOCALVERSION="" > > CONFIG_LOCALVERSION_AUTO=y > > CONFIG_BANNER=y > > CONFIG_MEMINFO=y > > +CONFIG_MEMTEST=y > > CONFIG_ENVIRONMENT_VARIABLES=y > > CONFIG_GLOBALVAR=y > > CONFIG_NVVAR=y > > @@ -147,7 +144,7 @@ CONFIG_IMAGE_COMPRESSION=y > > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > > CONFIG_IMAGE_COMPRESSION_NONE=y > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > +CONFIG_MMUINFO=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -260,6 +257,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -455,11 +453,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > > CONFIG_CMD_BAREBOX_UPDATE=y > > # CONFIG_CMD_BLOBGEN is not set > > # CONFIG_CMD_FIRMWARELOAD is not set > > +# CONFIG_CMD_OF_COMPATIBLE is not set > > CONFIG_CMD_OF_DIFF=y > > CONFIG_CMD_OF_DUMP=y > > CONFIG_CMD_OF_NODE=y > > CONFIG_CMD_OF_PROPERTY=y > > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > > +# CONFIG_CMD_OF_FIXUP is not set > > CONFIG_CMD_OF_FIXUP_STATUS=y > > CONFIG_CMD_OF_OVERLAY=y > > CONFIG_CMD_OFTREE=y > > @@ -512,6 +512,7 @@ CONFIG_PHYLIB=y > > # > > # Network drivers > > # > > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > > # CONFIG_DRIVER_NET_BCMGENET is not set > > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > > # CONFIG_DRIVER_NET_ENC28J60 is not set > > @@ -538,6 +539,7 @@ CONFIG_DRIVER_NET_MICREL=y > > # CONFIG_LXT_PHY is not set > > # CONFIG_MARVELL_PHY is not set > > # CONFIG_MICREL_PHY is not set > > +# CONFIG_MOTORCOMM_PHY is not set > > # CONFIG_NATIONAL_PHY is not set > > # CONFIG_REALTEK_PHY is not set > > # CONFIG_SMSC_PHY is not set > > @@ -633,6 +635,7 @@ CONFIG_DISK_WRITE=y > > # CONFIG_DISK_INTF_PLATFORM_IDE is not set > > CONFIG_USB=y > > # CONFIG_USB_HOST is not set > > +# CONFIG_TYPEC_TUSB320 is not set > > CONFIG_USB_GADGET=y > > CONFIG_USB_GADGET_DUALSPEED=y > > CONFIG_USB_GADGET_DRIVER_AT91=y > > @@ -674,6 +677,7 @@ CONFIG_HAVE_CLK=y > > CONFIG_CLKDEV_LOOKUP=y > > CONFIG_COMMON_CLK=y > > CONFIG_COMMON_CLK_OF_PROVIDER=y > > +CONFIG_COMMON_CLK_GPIO=y > > > > # > > # Clocksource > > @@ -703,6 +707,7 @@ CONFIG_MFD_SYSCON=y > > CONFIG_MFD_ATMEL_FLEXCOM=y > > # CONFIG_MFD_RK808 is not set > > # CONFIG_MFD_AXP20X_I2C is not set > > +# CONFIG_MFD_ROHM_BD718XX is not set > > CONFIG_MFD_ATMEL_SMC=y > > # end of Multifunction device drivers > > > > @@ -807,6 +812,7 @@ CONFIG_REGULATOR_FIXED=y > > # Firmware Drivers > > # > > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -816,7 +822,11 @@ CONFIG_REGULATOR_FIXED=y > > # end of FPGA Configuration Support > > > > # CONFIG_GENERIC_PHY is not set > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -937,10 +947,11 @@ CONFIG_IMAGE_SPARSE=y > > # > > # end of Library gui routines > > > > -# CONFIG_NLS is not set > > +CONFIG_NLS=y > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_STACK_DUMP=y > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > CONFIG_GENERIC_ALLOCATOR=y > > # end of Library routines > > > > @@ -968,6 +979,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/barebox-at91.config.diff b/configs/platform-v7a/barebox-at91.config.diff > > index e7550cca7299..bfc612750be7 100644 > > --- a/configs/platform-v7a/barebox-at91.config.diff > > +++ b/configs/platform-v7a/barebox-at91.config.diff > > @@ -1,8 +1,10 @@ > > -cae3c1d7fff409368cf71da28bce089f > > -# CONFIG_32BIT is undefined > > -# CONFIG_64BIT is undefined > > +841f266e423c25e965d3bfcc1f53ab2c > > CONFIG_ARCH_AT91=y > > # CONFIG_ARCH_BCM283X is not set > > +# CONFIG_ARCH_IMX is undefined > > +# CONFIG_ARCH_MULTIARCH is not set > > +# CONFIG_ARCH_OMAP_MULTI is undefined > > +# CONFIG_ARCH_ROCKCHIP is undefined > > CONFIG_ARCH_TEXT_BASE=0x23f00000 > > # CONFIG_ARM_AMBA is undefined > > # CONFIG_ARM_SCMI_PROTOCOL is undefined > > @@ -31,12 +33,9 @@ CONFIG_CMD_UBIFORMAT=y > > # CONFIG_CMD_USB is undefined > > CONFIG_COMMON_CLK_AT91=y > > CONFIG_COMPILE_LOGLEVEL=6 > > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > > CONFIG_DEBUG_AT91_UART_BASE=0xfc069000 > > # CONFIG_DEBUG_PBL is not set > > CONFIG_DEFAULT_LOGLEVEL=7 > > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > > CONFIG_DRIVER_NET_MACB=y > > CONFIG_DRIVER_NET_MICREL=y > > CONFIG_DRIVER_SERIAL_ATMEL=y > > @@ -62,7 +61,6 @@ CONFIG_HAVE_AT91_I2S_MUX_CLK=y > > CONFIG_HAVE_AT91_SMD=y > > CONFIG_HAVE_AT91_USB_CLK=y > > CONFIG_HAVE_AT91_UTMI=y > > -CONFIG_HAVE_MACH_ARM_HEAD=y > > # CONFIG_HWRNG is not set > > # CONFIG_I2C_ALGOBIT is undefined > > CONFIG_I2C_AT91=y > > @@ -158,6 +156,7 @@ CONFIG_USB_GADGET_DUALSPEED=y > > # CONFIG_USB_HOST is not set > > # CONFIG_USB_HUB_USB251XB is undefined > > # CONFIG_USB_NET_AX88179_178A is undefined > > +# CONFIG_USB_ONBOARD_HUB is undefined > > # CONFIG_USB_STORAGE is undefined > > # CONFIG_USB_ULPI is undefined > > # CONFIG_USB_XHCI is undefined > > diff --git a/configs/platform-v7a/barebox-mx6.config b/configs/platform-v7a/barebox-mx6.config > > index c2e6cc122c1c..455e3f365e49 100644 > > --- a/configs/platform-v7a/barebox-mx6.config > > +++ b/configs/platform-v7a/barebox-mx6.config > > @@ -1,6 +1,6 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_LINUX=y > > @@ -9,32 +9,29 @@ CONFIG_TEXT_BASE=0x0 > > # > > # System Type > > # > > +CONFIG_ARCH_MULTIARCH=y > > # CONFIG_ARCH_AT91 is not set > > -# CONFIG_ARCH_BCM283X is not set > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -CONFIG_ARCH_IMX=y > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -# CONFIG_ARCH_OMAP is not set > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -# CONFIG_ARCH_STM32MP is not set > > -# CONFIG_ARCH_VERSATILE is not set > > -# CONFIG_ARCH_VEXPRESS is not set > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +# CONFIG_ARCH_BCM283X is not set > > +CONFIG_ARCH_IMX=y > > +# CONFIG_ARCH_OMAP_MULTI is not set > > +# CONFIG_ARCH_ROCKCHIP is not set > > +# CONFIG_ARCH_STM32MP is not set > > +# CONFIG_ARCH_VERSATILE is not set > > +# CONFIG_ARCH_VEXPRESS is not set > > > > # > > # Processor Type > > @@ -49,88 +46,109 @@ CONFIG_CPU_32v7=y > > # CONFIG_BOOT_ENDIANNESS_SWITCH is not set > > CONFIG_ARCH_HAS_L2X0=y > > # CONFIG_CACHE_L2X0 is not set > > -CONFIG_ARCH_TEXT_BASE=0x4fc00000 > > CONFIG_ARCH_IMX_IMXIMAGE=y > > CONFIG_RESET_IMX_SRC=y > > > > # > > -# Freescale i.MX System-on-Chip > > +# i.MX boards > > # > > CONFIG_ARCH_IMX6=y > > CONFIG_ARCH_IMX6SX=y > > -CONFIG_IMX_MULTI_BOARDS=y > > + > > +# > > +# i.MX1 boards > > +# > > # CONFIG_MACH_SCB9328 is not set > > + > > +# > > +# i.MX25 boards > > +# > > # CONFIG_MACH_TX25 is not set > > + > > +# > > +# i.MX27 boards > > +# > > # CONFIG_MACH_PCA100 is not set > > # CONFIG_MACH_PCM038 is not set > > + > > +# > > +# i.MX50 boards > > +# > > # CONFIG_MACH_KINDLE_MX50 is not set > > + > > +# > > +# i.MX51 boards > > +# > > # CONFIG_MACH_CCMX51 is not set > > # CONFIG_MACH_EFIKA_MX_SMARTBOOK is not set > > -# CONFIG_MACH_EMBEDSKY_E9 is not set > > # CONFIG_MACH_FREESCALE_MX51_PDK is not set > > + > > +# > > +# i.MX53 boards > > +# > > # CONFIG_MACH_CCMX53 is not set > > # CONFIG_MACH_FREESCALE_MX53_LOCO is not set > > # CONFIG_MACH_GUF_VINCELL is not set > > +# CONFIG_MACH_TX53 is not set > > # CONFIG_MACH_TQMA53 is not set > > # CONFIG_MACH_FREESCALE_MX53_VMX53 is not set > > -# CONFIG_MACH_TX53 is not set > > -# CONFIG_MACH_PHYTEC_SOM_IMX6 is not set > > -# CONFIG_MACH_PROTONIC_IMX6 is not set > > -# CONFIG_MACH_PROTONIC_IMX8M is not set > > -# CONFIG_MACH_INNOCOMM_WB15 is not set > > -# CONFIG_MACH_KONTRON_SAMX6I is not set > > -# CONFIG_MACH_DFI_FS700_M60 is not set > > -# CONFIG_MACH_GUF_SANTARO is not set > > +# CONFIG_MACH_ZII_RDU1 is not set > > + > > +# > > +# i.MX6 boards > > +# > > +# CONFIG_MACH_ADVANTECH_ROM_742X is not set > > +CONFIG_MACH_NITROGEN6=y > > +# CONFIG_MACH_CM_FX6 is not set > > # CONFIG_MACH_REALQ7 is not set > > -# CONFIG_MACH_GK802 is not set > > +# CONFIG_MACH_DFI_FS700_M60 is not set > > +# CONFIG_MACH_DIGI_CCIMX6ULSBCPRO is not set > > # CONFIG_MACH_ELTEC_HIPERCAM is not set > > -# CONFIG_MACH_TQMA6X is not set > > -# CONFIG_MACH_TQMA6UL is not set > > -# CONFIG_MACH_TX6X is not set > > +# CONFIG_MACH_EMBEDSKY_E9 is not set > > +# CONFIG_MACH_EMBEST_MARSBOARD is not set > > +CONFIG_MACH_EMBEST_RIOTBOARD=y > > CONFIG_MACH_SABRELITE=y > > # CONFIG_MACH_SABRESD is not set > > # CONFIG_MACH_FREESCALE_IMX6SX_SABRESDB is not set > > -CONFIG_MACH_NITROGEN6=y > > +# CONFIG_MACH_UDOO is not set > > +CONFIG_MACH_UDOO_NEO=y > > +# CONFIG_MACH_GUF_SANTARO is not set > > +# CONFIG_MACH_GW_VENTANA is not set > > +# CONFIG_MACH_GRINN_LITEBOARD is not set > > +# CONFIG_MACH_TX6X is not set > > +# CONFIG_MACH_KONTRON_SAMX6I is not set > > +# CONFIG_MACH_NOVENA is not set > > +# CONFIG_MACH_NXP_IMX6ULL_EVK is not set > > +# CONFIG_MACH_PHYTEC_SOM_IMX6 is not set > > +# CONFIG_MACH_PROTONIC_IMX6 is not set > > +# CONFIG_MACH_SKOV_IMX6 is not set > > # CONFIG_MACH_SOLIDRUN_MICROSOM is not set > > # CONFIG_MACH_TECHNEXION_PICO_HOBBIT is not set > > # CONFIG_MACH_TECHNEXION_WANDBOARD is not set > > -# CONFIG_MACH_EMBEST_MARSBOARD is not set > > -CONFIG_MACH_EMBEST_RIOTBOARD=y > > -# CONFIG_MACH_UDOO is not set > > -CONFIG_MACH_UDOO_NEO=y > > +# CONFIG_MACH_TQMA6X is not set > > +# CONFIG_MACH_TQMA6UL is not set > > # CONFIG_MACH_VARISCITE_MX6 is not set > > -# CONFIG_MACH_GW_VENTANA is not set > > -# CONFIG_MACH_CM_FX6 is not set > > -# CONFIG_MACH_ADVANTECH_ROM_742X is not set > > -# CONFIG_MACH_WARP7 is not set > > -# CONFIG_MACH_AC_SXB is not set > > -# CONFIG_MACH_MEERKAT96 is not set > > -# CONFIG_MACH_VF610_TWR is not set > > -# CONFIG_MACH_ZII_RDU1 is not set > > +# CONFIG_MACH_WEBASTO_CCBV2 is not set > > +# CONFIG_MACH_GK802 is not set > > # CONFIG_MACH_ZII_RDU2 is not set > > -# CONFIG_MACH_ZII_IMX8MQ_DEV is not set > > -# CONFIG_MACH_ZII_VF610_DEV is not set > > -# CONFIG_MACH_ZII_IMX7D_DEV is not set > > -# CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set > > + > > +# > > +# i.MX7 boards > > +# > > +# CONFIG_MACH_MEERKAT96 is not set > > +# CONFIG_MACH_AC_SXB is not set > > +# CONFIG_MACH_WARP7 is not set > > # CONFIG_MACH_FREESCALE_MX7_SABRESD is not set > > +# CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set > > +# CONFIG_MACH_ZII_IMX7D_DEV is not set > > # CONFIG_MACH_KAMSTRUP_MX7_CONCENTRATOR is not set > > -# CONFIG_MACH_NXP_IMX6ULL_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MM_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MN_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MP_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MQ_EVK is not set > > -# CONFIG_MACH_PHYTEC_SOM_IMX8MQ is not set > > -# CONFIG_MACH_TQ_MBA8MPXL is not set > > -# CONFIG_MACH_GRINN_LITEBOARD is not set > > -# CONFIG_MACH_DIGI_CCIMX6ULSBCPRO is not set > > -# CONFIG_MACH_WEBASTO_CCBV2 is not set > > -# CONFIG_MACH_MNT_REFORM is not set > > -# CONFIG_MACH_SKOV_IMX6 is not set > > > > # > > -# Board specific settings > > +# VF610 boards > > # > > -# end of Board specific settings > > +# CONFIG_MACH_VF610_TWR is not set > > +# CONFIG_MACH_ZII_VF610_DEV is not set > > +# end of i.MX boards > > > > # > > # i.MX specific settings > > @@ -147,6 +165,9 @@ CONFIG_THUMB2_BAREBOX=y > > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > > # end of System Type > > > > +# CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > + > > # > > # ARM specific settings > > # > > @@ -186,6 +207,7 @@ CONFIG_LOCALVERSION="" > > CONFIG_LOCALVERSION_AUTO=y > > CONFIG_BANNER=y > > CONFIG_MEMINFO=y > > +CONFIG_MEMTEST=y > > CONFIG_ENVIRONMENT_VARIABLES=y > > CONFIG_GLOBALVAR=y > > CONFIG_NVVAR=y > > @@ -207,7 +229,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > > # CONFIG_IMAGE_COMPRESSION_NONE is not set > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > +CONFIG_MMUINFO=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -321,6 +343,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -498,6 +521,7 @@ CONFIG_CMD_DETECT=y > > CONFIG_CMD_FLASH=y > > CONFIG_CMD_GPIO=y > > CONFIG_CMD_I2C=y > > +# CONFIG_CMD_PWM is not set > > CONFIG_CMD_LED=y > > CONFIG_CMD_NAND=y > > # CONFIG_CMD_NANDTEST is not set > > @@ -519,11 +543,13 @@ CONFIG_CMD_BAREBOX_UPDATE=y > > # CONFIG_CMD_BLOBGEN is not set > > # CONFIG_CMD_FIRMWARELOAD is not set > > # CONFIG_CMD_KEYSTORE is not set > > +# CONFIG_CMD_OF_COMPATIBLE is not set > > CONFIG_CMD_OF_DIFF=y > > CONFIG_CMD_OF_DUMP=y > > CONFIG_CMD_OF_NODE=y > > CONFIG_CMD_OF_PROPERTY=y > > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > > +# CONFIG_CMD_OF_FIXUP is not set > > CONFIG_CMD_OF_FIXUP_STATUS=y > > CONFIG_CMD_OF_OVERLAY=y > > CONFIG_CMD_OFTREE=y > > @@ -578,6 +604,7 @@ CONFIG_PHYLIB=y > > # > > # Network drivers > > # > > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > > # CONFIG_DRIVER_NET_BCMGENET is not set > > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > > # CONFIG_DRIVER_NET_ENC28J60 is not set > > @@ -604,6 +631,7 @@ CONFIG_AT803X_PHY=y > > # CONFIG_LXT_PHY is not set > > # CONFIG_MARVELL_PHY is not set > > CONFIG_MICREL_PHY=y > > +# CONFIG_MOTORCOMM_PHY is not set > > # CONFIG_NATIONAL_PHY is not set > > # CONFIG_REALTEK_PHY is not set > > # CONFIG_SMSC_PHY is not set > > @@ -726,6 +754,8 @@ CONFIG_USB_STORAGE=y > > # USB Miscellaneous drivers > > # > > # CONFIG_USB_HUB_USB251XB is not set > > +# CONFIG_USB_ONBOARD_HUB is not set > > +# CONFIG_TYPEC_TUSB320 is not set > > CONFIG_USB_GADGET=y > > CONFIG_USB_GADGET_DUALSPEED=y > > CONFIG_USB_GADGET_DRIVER_ARC=y > > @@ -749,6 +779,7 @@ CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y > > # CONFIG_DRIVER_VIDEO_BOCHS_ISA is not set > > # CONFIG_DRIVER_VIDEO_SIMPLEFB_CLIENT is not set > > CONFIG_DRIVER_VIDEO_SIMPLEFB=y > > +# CONFIG_DRIVER_VIDEO_RAMFB is not set > > # CONFIG_DRIVER_VIDEO_EDID is not set > > # CONFIG_DRIVER_VIDEO_BACKLIGHT is not set > > > > @@ -758,6 +789,7 @@ CONFIG_DRIVER_VIDEO_SIMPLEFB=y > > # CONFIG_DRIVER_VIDEO_MTL017 is not set > > # CONFIG_DRIVER_VIDEO_SIMPLE_PANEL is not set > > # CONFIG_DRIVER_VIDEO_PANEL_ILITEK_ILI9341 is not set > > +# CONFIG_DRIVER_VIDEO_PANEL_MIPI_DBI is not set > > # CONFIG_SOUND is not set > > CONFIG_MCI_SDHCI=y > > CONFIG_MCI=y > > @@ -785,6 +817,7 @@ CONFIG_HAVE_CLK=y > > CONFIG_CLKDEV_LOOKUP=y > > CONFIG_COMMON_CLK=y > > CONFIG_COMMON_CLK_OF_PROVIDER=y > > +CONFIG_COMMON_CLK_GPIO=y > > > > # > > # Clocksource > > @@ -815,6 +848,7 @@ CONFIG_MFD_SYSCON=y > > # CONFIG_MFD_ATMEL_FLEXCOM is not set > > # CONFIG_MFD_RK808 is not set > > # CONFIG_MFD_AXP20X_I2C is not set > > +# CONFIG_MFD_ROHM_BD718XX is not set > > # end of Multifunction device drivers > > > > # > > @@ -940,6 +974,7 @@ CONFIG_HW_HAS_PCI=y > > # Firmware Drivers > > # > > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -951,7 +986,12 @@ CONFIG_HW_HAS_PCI=y > > CONFIG_GENERIC_PHY=y > > CONFIG_USB_NOP_XCEIV=y > > # CONFIG_PHY_FSL_IMX8MQ_USB is not set > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# CONFIG_CRYPTO_DEV_FSL_CAAM is not set > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -1088,10 +1128,11 @@ CONFIG_LODEPNG=y > > > > # CONFIG_BAREBOX_LOGO is not set > > CONFIG_PRINTF_UUID=y > > -# CONFIG_NLS is not set > > +CONFIG_NLS=y > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_STACK_DUMP=y > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > # end of Library routines > > > > # > > @@ -1119,6 +1160,7 @@ CONFIG_CRYPTO_KEYSTORE=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/barebox-mx6.config.diff b/configs/platform-v7a/barebox-mx6.config.diff > > index 40a9a4fc7b36..4808b6676ec5 100644 > > --- a/configs/platform-v7a/barebox-mx6.config.diff > > +++ b/configs/platform-v7a/barebox-mx6.config.diff > > @@ -1,6 +1,4 @@ > > -cae3c1d7fff409368cf71da28bce089f > > -# CONFIG_32BIT is undefined > > -# CONFIG_64BIT is undefined > > +841f266e423c25e965d3bfcc1f53ab2c > > # CONFIG_ARCH_BCM283X is not set > > CONFIG_ARCH_HAS_FEC_IMX=y > > CONFIG_ARCH_HAS_IMX_GPT=y > > @@ -10,7 +8,7 @@ CONFIG_ARCH_IMX6SX=y > > CONFIG_ARCH_IMX=y > > CONFIG_ARCH_IMX_IMXIMAGE=y > > # CONFIG_ARCH_IMX_USBLOADER is not set > > -CONFIG_ARCH_TEXT_BASE=0x4fc00000 > > +# CONFIG_ARCH_TEXT_BASE is undefined > > CONFIG_ARM_ASM_UNIFIED=y > > # CONFIG_ARM_SCMI_PROTOCOL is undefined > > # CONFIG_ARM_SECURE_MONITOR is undefined > > @@ -33,14 +31,14 @@ CONFIG_CMD_NAND=y > > # CONFIG_CMD_NANDTEST is not set > > # CONFIG_CMD_NAND_BITFLIP is not set > > # CONFIG_CMD_NVMEM is not set > > +# CONFIG_CMD_PWM is not set > > # CONFIG_CMD_SMC is undefined > > CONFIG_CMD_SPLASH=y > > CONFIG_CMD_UBI=y > > CONFIG_CMD_UBIFORMAT=y > > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > > CONFIG_CONSOLE_ACTIVATE_NONE=y > > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > > +# CONFIG_CRYPTO_DEV_FSL_CAAM is not set > > CONFIG_CRYPTO_KEYSTORE=y > > CONFIG_DEBUG_IMX_UART_PORT=1 > > CONFIG_DEFAULT_ENVIRONMENT_GENERIC_NEW_DFU=y > > @@ -51,7 +49,6 @@ CONFIG_DISK_ATA=y > > CONFIG_DISK_IDE_SFF=y > > CONFIG_DISK_INTF_PLATFORM_IDE=y > > CONFIG_DISK_PATA_IMX=y > > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > > CONFIG_DRIVER_NET_FEC_IMX=y > > CONFIG_DRIVER_SERIAL_IMX=y > > # CONFIG_DRIVER_SPI_FSL_QUADSPI is not set > > @@ -66,6 +63,8 @@ CONFIG_DRIVER_VIDEO_IMX_IPUV3_LVDS=y > > # CONFIG_DRIVER_VIDEO_IMX_IPUV3_PARALLEL is not set > > # CONFIG_DRIVER_VIDEO_MTL017 is not set > > # CONFIG_DRIVER_VIDEO_PANEL_ILITEK_ILI9341 is not set > > +# CONFIG_DRIVER_VIDEO_PANEL_MIPI_DBI is not set > > +# CONFIG_DRIVER_VIDEO_RAMFB is not set > > CONFIG_DRIVER_VIDEO_SIMPLEFB=y > > # CONFIG_DRIVER_VIDEO_SIMPLEFB_CLIENT is not set > > # CONFIG_DRIVER_VIDEO_SIMPLE_PANEL is not set > > @@ -88,7 +87,6 @@ CONFIG_I2C_IMX=y > > CONFIG_IMAGE_RENDERER=y > > CONFIG_IMX_IIM=y > > CONFIG_IMX_IIM_FUSE_BLOW=y > > -CONFIG_IMX_MULTI_BOARDS=y > > CONFIG_IMX_OCOTP=y > > # CONFIG_IMX_OCOTP_WRITE is not set > > # CONFIG_IMX_WEIM is not set > > @@ -121,25 +119,18 @@ CONFIG_MACH_EMBEST_RIOTBOARD=y > > # CONFIG_MACH_GUF_SANTARO is not set > > # CONFIG_MACH_GUF_VINCELL is not set > > # CONFIG_MACH_GW_VENTANA is not set > > -# CONFIG_MACH_INNOCOMM_WB15 is not set > > # CONFIG_MACH_KAMSTRUP_MX7_CONCENTRATOR is not set > > # CONFIG_MACH_KINDLE_MX50 is not set > > # CONFIG_MACH_KONTRON_SAMX6I is not set > > # CONFIG_MACH_MEERKAT96 is not set > > -# CONFIG_MACH_MNT_REFORM is not set > > CONFIG_MACH_NITROGEN6=y > > +# CONFIG_MACH_NOVENA is not set > > # CONFIG_MACH_NXP_IMX6ULL_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MM_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MN_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MP_EVK is not set > > -# CONFIG_MACH_NXP_IMX8MQ_EVK is not set > > # CONFIG_MACH_PCA100 is not set > > # CONFIG_MACH_PCM038 is not set > > # CONFIG_MACH_PHYTEC_PHYCORE_IMX7 is not set > > # CONFIG_MACH_PHYTEC_SOM_IMX6 is not set > > -# CONFIG_MACH_PHYTEC_SOM_IMX8MQ is not set > > # CONFIG_MACH_PROTONIC_IMX6 is not set > > -# CONFIG_MACH_PROTONIC_IMX8M is not set > > # CONFIG_MACH_REALQ7 is not set > > # CONFIG_MACH_RPI2 is undefined > > # CONFIG_MACH_RPI3 is undefined > > @@ -158,7 +149,6 @@ CONFIG_MACH_SABRELITE=y > > # CONFIG_MACH_TQMA53 is not set > > # CONFIG_MACH_TQMA6UL is not set > > # CONFIG_MACH_TQMA6X is not set > > -# CONFIG_MACH_TQ_MBA8MPXL is not set > > # CONFIG_MACH_TX25 is not set > > # CONFIG_MACH_TX53 is not set > > # CONFIG_MACH_TX6X is not set > > @@ -169,7 +159,6 @@ CONFIG_MACH_UDOO_NEO=y > > # CONFIG_MACH_WARP7 is not set > > # CONFIG_MACH_WEBASTO_CCBV2 is not set > > # CONFIG_MACH_ZII_IMX7D_DEV is not set > > -# CONFIG_MACH_ZII_IMX8MQ_DEV is not set > > # CONFIG_MACH_ZII_RDU1 is not set > > # CONFIG_MACH_ZII_RDU2 is not set > > # CONFIG_MACH_ZII_VF610_DEV is not set > > diff --git a/configs/platform-v7a/barebox-rpi2.config b/configs/platform-v7a/barebox-rpi2.config > > index d562d307fa94..1717bf4e28d3 100644 > > --- a/configs/platform-v7a/barebox-rpi2.config > > +++ b/configs/platform-v7a/barebox-rpi2.config > > @@ -1,6 +1,6 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_LINUX=y > > @@ -10,32 +10,29 @@ CONFIG_TEXT_BASE=0x0 > > # > > # System Type > > # > > +CONFIG_ARCH_MULTIARCH=y > > # CONFIG_ARCH_AT91 is not set > > -CONFIG_ARCH_BCM283X=y > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -# CONFIG_ARCH_IMX is not set > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -# CONFIG_ARCH_OMAP is not set > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -# CONFIG_ARCH_STM32MP is not set > > -# CONFIG_ARCH_VERSATILE is not set > > -# CONFIG_ARCH_VEXPRESS is not set > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +CONFIG_ARCH_BCM283X=y > > +# CONFIG_ARCH_IMX is not set > > +# CONFIG_ARCH_OMAP_MULTI is not set > > +# CONFIG_ARCH_ROCKCHIP is not set > > +# CONFIG_ARCH_STM32MP is not set > > +# CONFIG_ARCH_VERSATILE is not set > > +# CONFIG_ARCH_VEXPRESS is not set > > > > # > > # Processor Type > > @@ -48,8 +45,6 @@ CONFIG_CPU_32v7=y > > # processor features > > # > > # CONFIG_BOOT_ENDIANNESS_SWITCH is not set > > -CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y > > -CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y > > CONFIG_ARCH_TEXT_BASE=0x0 > > CONFIG_MACH_RPI_COMMON=y > > CONFIG_MACH_RPI_AARCH_32_64=y > > @@ -71,8 +66,8 @@ CONFIG_THUMB2_BAREBOX=y > > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > > # end of System Type > > > > -CONFIG_32BIT=y > > # CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > > > # > > # ARM specific settings > > @@ -113,6 +108,7 @@ CONFIG_LOCALVERSION="" > > CONFIG_LOCALVERSION_AUTO=y > > CONFIG_BANNER=y > > CONFIG_MEMINFO=y > > +CONFIG_MEMTEST=y > > CONFIG_ENVIRONMENT_VARIABLES=y > > CONFIG_GLOBALVAR=y > > CONFIG_NVVAR=y > > @@ -135,7 +131,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > > # CONFIG_IMAGE_COMPRESSION_NONE is not set > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > +CONFIG_MMUINFO=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -245,6 +241,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -435,11 +432,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > > CONFIG_CMD_BAREBOX_UPDATE=y > > # CONFIG_CMD_BLOBGEN is not set > > # CONFIG_CMD_FIRMWARELOAD is not set > > +# CONFIG_CMD_OF_COMPATIBLE is not set > > CONFIG_CMD_OF_DIFF=y > > CONFIG_CMD_OF_DUMP=y > > CONFIG_CMD_OF_NODE=y > > CONFIG_CMD_OF_PROPERTY=y > > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > > +# CONFIG_CMD_OF_FIXUP is not set > > CONFIG_CMD_OF_FIXUP_STATUS=y > > CONFIG_CMD_OF_OVERLAY=y > > CONFIG_CMD_OFTREE=y > > @@ -518,6 +517,7 @@ CONFIG_DRIVER_NET_BCMGENET=y > > # CONFIG_LXT_PHY is not set > > # CONFIG_MARVELL_PHY is not set > > # CONFIG_MICREL_PHY is not set > > +# CONFIG_MOTORCOMM_PHY is not set > > # CONFIG_NATIONAL_PHY is not set > > # CONFIG_REALTEK_PHY is not set > > # CONFIG_SMSC_PHY is not set > > @@ -612,6 +612,8 @@ CONFIG_USB_STORAGE=y > > # USB Miscellaneous drivers > > # > > # CONFIG_USB_HUB_USB251XB is not set > > +# CONFIG_USB_ONBOARD_HUB is not set > > +# CONFIG_TYPEC_TUSB320 is not set > > CONFIG_USB_GADGET=y > > CONFIG_USB_GADGET_AUTOSTART=y > > > > @@ -651,6 +653,7 @@ CONFIG_HAVE_CLK=y > > CONFIG_CLKDEV_LOOKUP=y > > CONFIG_COMMON_CLK=y > > CONFIG_COMMON_CLK_OF_PROVIDER=y > > +CONFIG_COMMON_CLK_GPIO=y > > > > # > > # Clocksource > > @@ -680,6 +683,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y > > # CONFIG_MFD_ATMEL_FLEXCOM is not set > > # CONFIG_MFD_RK808 is not set > > # CONFIG_MFD_AXP20X_I2C is not set > > +# CONFIG_MFD_ROHM_BD718XX is not set > > # end of Multifunction device drivers > > > > # > > @@ -786,6 +790,7 @@ CONFIG_REGULATOR_BCM283X=y > > # > > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > > # CONFIG_ARM_SCMI_PROTOCOL is not set > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -797,7 +802,11 @@ CONFIG_REGULATOR_BCM283X=y > > CONFIG_GENERIC_PHY=y > > CONFIG_USB_NOP_XCEIV=y > > # CONFIG_PHY_FSL_IMX8MQ_USB is not set > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -916,10 +925,11 @@ CONFIG_LIBFDT=y > > # > > # end of Library gui routines > > > > -# CONFIG_NLS is not set > > +CONFIG_NLS=y > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_STACK_DUMP=y > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > # end of Library routines > > > > # > > @@ -946,6 +956,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/barebox-rpi2.config.diff b/configs/platform-v7a/barebox-rpi2.config.diff > > index e3a266687572..eb3eaa21eb28 100644 > > --- a/configs/platform-v7a/barebox-rpi2.config.diff > > +++ b/configs/platform-v7a/barebox-rpi2.config.diff > > @@ -1,4 +1,4 @@ > > -cae3c1d7fff409368cf71da28bce089f > > +841f266e423c25e965d3bfcc1f53ab2c > > CONFIG_ARM_ASM_UNIFIED=y > > # CONFIG_CMD_NVMEM is not set > > CONFIG_DRIVER_NET_BCMGENET=y > > diff --git a/configs/platform-v7a/barebox-stm32mp.config b/configs/platform-v7a/barebox-stm32mp.config > > index 85a40d37ce31..1131583afeba 100644 > > --- a/configs/platform-v7a/barebox-stm32mp.config > > +++ b/configs/platform-v7a/barebox-stm32mp.config > > @@ -1,6 +1,6 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_LINUX=y > > @@ -11,32 +11,29 @@ CONFIG_TEXT_BASE=0x0 > > # System Type > > # > > CONFIG_ARCH_STM32=y > > +CONFIG_ARCH_MULTIARCH=y > > # CONFIG_ARCH_AT91 is not set > > -# CONFIG_ARCH_BCM283X is not set > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -# CONFIG_ARCH_IMX is not set > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -# CONFIG_ARCH_OMAP is not set > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -CONFIG_ARCH_STM32MP=y > > -# CONFIG_ARCH_VERSATILE is not set > > -# CONFIG_ARCH_VEXPRESS is not set > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +# CONFIG_ARCH_BCM283X is not set > > +# CONFIG_ARCH_IMX is not set > > +# CONFIG_ARCH_OMAP_MULTI is not set > > +# CONFIG_ARCH_ROCKCHIP is not set > > +CONFIG_ARCH_STM32MP=y > > +# CONFIG_ARCH_VERSATILE is not set > > +# CONFIG_ARCH_VEXPRESS is not set > > > > # > > # Processor Type > > @@ -66,6 +63,9 @@ CONFIG_ARM_BOARD_APPEND_ATAG=y > > # CONFIG_ARM_BOARD_PREPEND_ATAG is not set > > # end of System Type > > > > +# CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > + > > # > > # ARM specific settings > > # > > @@ -105,6 +105,7 @@ CONFIG_LOCALVERSION="" > > CONFIG_LOCALVERSION_AUTO=y > > CONFIG_BANNER=y > > CONFIG_MEMINFO=y > > +CONFIG_MEMTEST=y > > CONFIG_ENVIRONMENT_VARIABLES=y > > CONFIG_GLOBALVAR=y > > CONFIG_NVVAR=y > > @@ -126,7 +127,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > > # CONFIG_IMAGE_COMPRESSION_NONE is not set > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > +CONFIG_MMUINFO=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -239,6 +240,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -411,6 +413,7 @@ CONFIG_CMD_DETECT=y > > CONFIG_CMD_FLASH=y > > CONFIG_CMD_GPIO=y > > # CONFIG_CMD_I2C is not set > > +# CONFIG_CMD_PWM is not set > > CONFIG_CMD_LED=y > > CONFIG_CMD_POWEROFF=y > > # CONFIG_CMD_SMC is not set > > @@ -427,11 +430,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > > CONFIG_CMD_BAREBOX_UPDATE=y > > # CONFIG_CMD_BLOBGEN is not set > > # CONFIG_CMD_FIRMWARELOAD is not set > > +# CONFIG_CMD_OF_COMPATIBLE is not set > > CONFIG_CMD_OF_DIFF=y > > CONFIG_CMD_OF_DUMP=y > > CONFIG_CMD_OF_NODE=y > > CONFIG_CMD_OF_PROPERTY=y > > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > > +# CONFIG_CMD_OF_FIXUP is not set > > CONFIG_CMD_OF_FIXUP_STATUS=y > > CONFIG_CMD_OF_OVERLAY=y > > CONFIG_CMD_OFTREE=y > > @@ -487,6 +492,7 @@ CONFIG_PHYLIB=y > > # > > # Network drivers > > # > > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > > # CONFIG_DRIVER_NET_BCMGENET is not set > > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > > CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y > > @@ -512,6 +518,7 @@ CONFIG_AT803X_PHY=y > > # CONFIG_LXT_PHY is not set > > # CONFIG_MARVELL_PHY is not set > > CONFIG_MICREL_PHY=y > > +# CONFIG_MOTORCOMM_PHY is not set > > # CONFIG_NATIONAL_PHY is not set > > # CONFIG_REALTEK_PHY is not set > > # CONFIG_SMSC_PHY is not set > > @@ -576,6 +583,8 @@ CONFIG_USB_OTGDEV=y > > # USB Miscellaneous drivers > > # > > # CONFIG_USB_HUB_USB251XB is not set > > +# CONFIG_USB_ONBOARD_HUB is not set > > +# CONFIG_TYPEC_TUSB320 is not set > > CONFIG_USB_GADGET=y > > # CONFIG_USB_GADGET_AUTOSTART is not set > > > > @@ -612,6 +621,7 @@ CONFIG_HAVE_CLK=y > > CONFIG_CLKDEV_LOOKUP=y > > CONFIG_COMMON_CLK=y > > CONFIG_COMMON_CLK_OF_PROVIDER=y > > +CONFIG_COMMON_CLK_GPIO=y > > > > # > > # Clocksource > > @@ -642,6 +652,7 @@ CONFIG_MFD_STM32_TIMERS=y > > # CONFIG_MFD_ATMEL_FLEXCOM is not set > > # CONFIG_MFD_RK808 is not set > > # CONFIG_MFD_AXP20X_I2C is not set > > +# CONFIG_MFD_ROHM_BD718XX is not set > > # end of Multifunction device drivers > > > > # > > @@ -754,6 +765,7 @@ CONFIG_RESET_CONTROLLER=y > > # Firmware Drivers > > # > > # CONFIG_ARM_SCMI_PROTOCOL is not set > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -766,7 +778,11 @@ CONFIG_GENERIC_PHY=y > > # CONFIG_USB_NOP_XCEIV is not set > > # CONFIG_PHY_FSL_IMX8MQ_USB is not set > > CONFIG_PHY_STM32_USBPHYC=y > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -880,10 +896,11 @@ CONFIG_CRC8=y > > # end of Library gui routines > > > > CONFIG_PRINTF_UUID=y > > -# CONFIG_NLS is not set > > +CONFIG_NLS=y > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_STACK_DUMP=y > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > # end of Library routines > > > > # > > @@ -910,6 +927,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/barebox-stm32mp.config.diff b/configs/platform-v7a/barebox-stm32mp.config.diff > > index 284be0e5e4ff..b11c13ba58e8 100644 > > --- a/configs/platform-v7a/barebox-stm32mp.config.diff > > +++ b/configs/platform-v7a/barebox-stm32mp.config.diff > > @@ -1,6 +1,4 @@ > > -cae3c1d7fff409368cf71da28bce089f > > -# CONFIG_32BIT is undefined > > -# CONFIG_64BIT is undefined > > +841f266e423c25e965d3bfcc1f53ab2c > > # CONFIG_ARCH_BCM283X is not set > > CONFIG_ARCH_HAS_RESET_CONTROLLER=y > > CONFIG_ARCH_NR_GPIO=416 > > @@ -29,17 +27,15 @@ CONFIG_CMD_MENU_MANAGEMENT=y > > CONFIG_CMD_MMC_EXTCSD=y > > # CONFIG_CMD_NVMEM is not set > > CONFIG_CMD_POWEROFF=y > > +# CONFIG_CMD_PWM is not set > > # CONFIG_CMD_SPI is undefined > > CONFIG_COMPILE_LOGLEVEL=6 > > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > > CONFIG_CONSOLE_ACTIVATE_NONE=y > > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > > CONFIG_CRC8=y > > # CONFIG_DEBUG_PBL is not set > > CONFIG_DEFAULT_LOGLEVEL=7 > > # CONFIG_DRIVER_CFI is undefined > > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > > CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y > > CONFIG_DRIVER_NET_DESIGNWARE_STM32=y > > # CONFIG_DRIVER_NET_ENC28J60 is undefined > > diff --git a/configs/platform-v7a/barebox-vexpress.config b/configs/platform-v7a/barebox-vexpress.config > > index b85f6653126c..47e3eff10f7b 100644 > > --- a/configs/platform-v7a/barebox-vexpress.config > > +++ b/configs/platform-v7a/barebox-vexpress.config > > @@ -1,6 +1,6 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_LINUX=y > > @@ -9,32 +9,29 @@ CONFIG_TEXT_BASE=0x0 > > # > > # System Type > > # > > +CONFIG_ARCH_MULTIARCH=y > > # CONFIG_ARCH_AT91 is not set > > -# CONFIG_ARCH_BCM283X is not set > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -# CONFIG_ARCH_IMX is not set > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -# CONFIG_ARCH_OMAP is not set > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -# CONFIG_ARCH_STM32MP is not set > > -# CONFIG_ARCH_VERSATILE is not set > > -CONFIG_ARCH_VEXPRESS=y > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +# CONFIG_ARCH_BCM283X is not set > > +# CONFIG_ARCH_IMX is not set > > +# CONFIG_ARCH_OMAP_MULTI is not set > > +# CONFIG_ARCH_ROCKCHIP is not set > > +# CONFIG_ARCH_STM32MP is not set > > +# CONFIG_ARCH_VERSATILE is not set > > +CONFIG_ARCH_VEXPRESS=y > > > > # > > # Processor Type > > @@ -56,6 +53,9 @@ CONFIG_AEABI=y > > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > > # end of System Type > > > > +# CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > + > > # > > # ARM specific settings > > # > > @@ -92,6 +92,7 @@ CONFIG_LOCALVERSION="" > > CONFIG_LOCALVERSION_AUTO=y > > CONFIG_BANNER=y > > CONFIG_MEMINFO=y > > +CONFIG_MEMTEST=y > > CONFIG_ENVIRONMENT_VARIABLES=y > > CONFIG_GLOBALVAR=y > > CONFIG_NVVAR=y > > @@ -113,7 +114,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > > # CONFIG_IMAGE_COMPRESSION_NONE is not set > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > +CONFIG_MMUINFO=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -225,6 +226,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -412,11 +414,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > > CONFIG_CMD_BAREBOX_UPDATE=y > > # CONFIG_CMD_BLOBGEN is not set > > # CONFIG_CMD_FIRMWARELOAD is not set > > +# CONFIG_CMD_OF_COMPATIBLE is not set > > CONFIG_CMD_OF_DIFF=y > > CONFIG_CMD_OF_DUMP=y > > CONFIG_CMD_OF_NODE=y > > CONFIG_CMD_OF_PROPERTY=y > > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > > +# CONFIG_CMD_OF_FIXUP is not set > > CONFIG_CMD_OF_FIXUP_STATUS=y > > CONFIG_CMD_OF_OVERLAY=y > > CONFIG_CMD_OFTREE=y > > @@ -468,6 +472,7 @@ CONFIG_PHYLIB=y > > # > > # Network drivers > > # > > +# CONFIG_DRIVER_NET_ARC_EMAC is not set > > # CONFIG_DRIVER_NET_BCMGENET is not set > > # CONFIG_DRIVER_NET_DESIGNWARE_GENERIC is not set > > # CONFIG_DRIVER_NET_ENC28J60 is not set > > @@ -493,6 +498,7 @@ CONFIG_DRIVER_NET_SMC911X=y > > # CONFIG_LXT_PHY is not set > > # CONFIG_MARVELL_PHY is not set > > # CONFIG_MICREL_PHY is not set > > +# CONFIG_MOTORCOMM_PHY is not set > > # CONFIG_NATIONAL_PHY is not set > > # CONFIG_REALTEK_PHY is not set > > # CONFIG_SMSC_PHY is not set > > @@ -588,6 +594,8 @@ CONFIG_USB_STORAGE=y > > # USB Miscellaneous drivers > > # > > # CONFIG_USB_HUB_USB251XB is not set > > +# CONFIG_USB_ONBOARD_HUB is not set > > +# CONFIG_TYPEC_TUSB320 is not set > > CONFIG_USB_GADGET=y > > CONFIG_USB_GADGET_AUTOSTART=y > > > > @@ -624,6 +632,7 @@ CONFIG_HAVE_CLK=y > > CONFIG_CLKDEV_LOOKUP=y > > CONFIG_COMMON_CLK=y > > CONFIG_COMMON_CLK_OF_PROVIDER=y > > +CONFIG_COMMON_CLK_GPIO=y > > > > # > > # Clocksource > > @@ -653,6 +662,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y > > # CONFIG_MFD_ATMEL_FLEXCOM is not set > > # CONFIG_MFD_RK808 is not set > > # CONFIG_MFD_AXP20X_I2C is not set > > +# CONFIG_MFD_ROHM_BD718XX is not set > > # end of Multifunction device drivers > > > > # > > @@ -724,6 +734,7 @@ CONFIG_REGULATOR=y > > # > > # Firmware Drivers > > # > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -733,7 +744,11 @@ CONFIG_REGULATOR=y > > # end of FPGA Configuration Support > > > > # CONFIG_GENERIC_PHY is not set > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -849,10 +864,11 @@ CONFIG_LIBFDT=y > > # > > # end of Library gui routines > > > > -# CONFIG_NLS is not set > > +CONFIG_NLS=y > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_STACK_DUMP=y > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > # end of Library routines > > > > # > > @@ -879,6 +895,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/barebox-vexpress.config.diff b/configs/platform-v7a/barebox-vexpress.config.diff > > index d323768fc1c1..8e87ff5036f7 100644 > > --- a/configs/platform-v7a/barebox-vexpress.config.diff > > +++ b/configs/platform-v7a/barebox-vexpress.config.diff > > @@ -1,6 +1,4 @@ > > -cae3c1d7fff409368cf71da28bce089f > > -# CONFIG_32BIT is undefined > > -# CONFIG_64BIT is undefined > > +841f266e423c25e965d3bfcc1f53ab2c > > CONFIG_AMBA_SP804=y > > # CONFIG_ARCH_BCM283X is not set > > CONFIG_ARCH_VEXPRESS=y > > @@ -14,8 +12,6 @@ CONFIG_ARCH_VEXPRESS=y > > # CONFIG_CMD_SMC is undefined > > CONFIG_CONSOLE_ACTIVATE_ALL=y > > # CONFIG_CONSOLE_ACTIVATE_FIRST is not set > > -# CONFIG_CPU_SUPPORTS_32BIT_KERNEL is undefined > > -# CONFIG_CPU_SUPPORTS_64BIT_KERNEL is undefined > > # CONFIG_DEBUG_PBL is not set > > CONFIG_DRIVER_CFI=y > > CONFIG_DRIVER_CFI_AMD=y > > @@ -24,7 +20,6 @@ CONFIG_DRIVER_CFI_BANK_WIDTH_2=y > > CONFIG_DRIVER_CFI_BANK_WIDTH_4=y > > # CONFIG_DRIVER_CFI_BANK_WIDTH_8 is not set > > CONFIG_DRIVER_CFI_INTEL=y > > -# CONFIG_DRIVER_NET_ARC_EMAC is undefined > > CONFIG_DRIVER_NET_SMC911X=y > > # CONFIG_DRIVER_SPI_GPIO is undefined > > # CONFIG_FIRMWARE_ALTERA_SERIAL is undefined > > diff --git a/configs/platform-v7a/barebox.config b/configs/platform-v7a/barebox.config > > index e8989d4e4d3a..803821614be7 100644 > > --- a/configs/platform-v7a/barebox.config > > +++ b/configs/platform-v7a/barebox.config > > @@ -1,6 +1,6 @@ > > # > > # Automatically generated file; DO NOT EDIT. > > -# Barebox/arm 2023.02.1 Configuration > > +# Barebox/arm 2023.07.1 Configuration > > # > > CONFIG_ARM=y > > CONFIG_ARM_LINUX=y > > @@ -10,32 +10,29 @@ CONFIG_TEXT_BASE=0x0 > > # > > # System Type > > # > > +CONFIG_ARCH_MULTIARCH=y > > # CONFIG_ARCH_AT91 is not set > > -CONFIG_ARCH_BCM283X=y > > # CONFIG_ARCH_CLPS711X is not set > > # CONFIG_ARCH_DAVINCI is not set > > # CONFIG_ARCH_DIGIC is not set > > # CONFIG_ARCH_EP93XX is not set > > -# CONFIG_ARCH_IMX is not set > > # CONFIG_ARCH_LAYERSCAPE is not set > > # CONFIG_ARCH_MVEBU is not set > > # CONFIG_ARCH_MXS is not set > > # CONFIG_ARCH_NOMADIK is not set > > -# CONFIG_ARCH_OMAP is not set > > +# CONFIG_ARCH_OMAP_SINGLE is not set > > # CONFIG_ARCH_PXA is not set > > -# CONFIG_ARCH_ROCKCHIP is not set > > # CONFIG_ARCH_SOCFPGA is not set > > -# CONFIG_ARCH_S3C24xx is not set > > -# CONFIG_ARCH_S5PCxx is not set > > -# CONFIG_ARCH_S3C64xx is not set > > -# CONFIG_ARCH_STM32MP is not set > > -# CONFIG_ARCH_VERSATILE is not set > > -# CONFIG_ARCH_VEXPRESS is not set > > # CONFIG_ARCH_TEGRA is not set > > # CONFIG_ARCH_UEMD is not set > > # CONFIG_ARCH_ZYNQ is not set > > -# CONFIG_ARCH_ZYNQMP is not set > > -# CONFIG_ARCH_ARM64_VIRT is not set > > +CONFIG_ARCH_BCM283X=y > > +# CONFIG_ARCH_IMX is not set > > +# CONFIG_ARCH_OMAP_MULTI is not set > > +# CONFIG_ARCH_ROCKCHIP is not set > > +# CONFIG_ARCH_STM32MP is not set > > +# CONFIG_ARCH_VERSATILE is not set > > +# CONFIG_ARCH_VEXPRESS is not set > > > > # > > # Processor Type > > @@ -48,8 +45,6 @@ CONFIG_CPU_32v7=y > > # processor features > > # > > # CONFIG_BOOT_ENDIANNESS_SWITCH is not set > > -CONFIG_CPU_SUPPORTS_32BIT_KERNEL=y > > -CONFIG_CPU_SUPPORTS_64BIT_KERNEL=y > > CONFIG_ARCH_TEXT_BASE=0x0 > > CONFIG_MACH_RPI_COMMON=y > > CONFIG_MACH_RPI_AARCH_32_64=y > > @@ -70,8 +65,8 @@ CONFIG_AEABI=y > > # CONFIG_ARM_BOARD_APPEND_ATAG is not set > > # end of System Type > > > > -CONFIG_32BIT=y > > # CONFIG_64BIT is not set > > +CONFIG_32BIT=y > > > > # > > # ARM specific settings > > @@ -112,6 +107,7 @@ CONFIG_LOCALVERSION="" > > CONFIG_LOCALVERSION_AUTO=y > > CONFIG_BANNER=y > > CONFIG_MEMINFO=y > > +CONFIG_MEMTEST=y > > CONFIG_ENVIRONMENT_VARIABLES=y > > CONFIG_GLOBALVAR=y > > CONFIG_NVVAR=y > > @@ -134,7 +130,7 @@ CONFIG_IMAGE_COMPRESSION_LZO=y > > # CONFIG_IMAGE_COMPRESSION_XZKERN is not set > > # CONFIG_IMAGE_COMPRESSION_NONE is not set > > CONFIG_MMU=y > > -CONFIG_MMU_EARLY=y > > +CONFIG_MMUINFO=y > > CONFIG_BAREBOX_MAX_IMAGE_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_PBL_SIZE=0xffffffff > > CONFIG_BAREBOX_MAX_BARE_INIT_SIZE=0xffffffff > > @@ -245,6 +241,7 @@ CONFIG_HAVE_ARCH_KASAN=y > > CONFIG_CC_HAS_KASAN_GENERIC=y > > # CONFIG_KASAN is not set > > # CONFIG_COMPILE_TEST is not set > > +# CONFIG_WERROR is not set > > # end of Debugging > > > > # > > @@ -434,11 +431,13 @@ CONFIG_CMD_WD_DEFAULT_TIMOUT=0 > > CONFIG_CMD_BAREBOX_UPDATE=y > > # CONFIG_CMD_BLOBGEN is not set > > # CONFIG_CMD_FIRMWARELOAD is not set > > +# CONFIG_CMD_OF_COMPATIBLE is not set > > CONFIG_CMD_OF_DIFF=y > > CONFIG_CMD_OF_DUMP=y > > CONFIG_CMD_OF_NODE=y > > CONFIG_CMD_OF_PROPERTY=y > > # CONFIG_CMD_OF_DISPLAY_TIMINGS is not set > > +# CONFIG_CMD_OF_FIXUP is not set > > CONFIG_CMD_OF_FIXUP_STATUS=y > > CONFIG_CMD_OF_OVERLAY=y > > CONFIG_CMD_OFTREE=y > > @@ -517,6 +516,7 @@ CONFIG_PHYLIB=y > > # CONFIG_LXT_PHY is not set > > # CONFIG_MARVELL_PHY is not set > > # CONFIG_MICREL_PHY is not set > > +# CONFIG_MOTORCOMM_PHY is not set > > # CONFIG_NATIONAL_PHY is not set > > # CONFIG_REALTEK_PHY is not set > > # CONFIG_SMSC_PHY is not set > > @@ -610,6 +610,8 @@ CONFIG_USB_STORAGE=y > > # USB Miscellaneous drivers > > # > > # CONFIG_USB_HUB_USB251XB is not set > > +# CONFIG_USB_ONBOARD_HUB is not set > > +# CONFIG_TYPEC_TUSB320 is not set > > CONFIG_USB_GADGET=y > > CONFIG_USB_GADGET_AUTOSTART=y > > > > @@ -648,6 +650,7 @@ CONFIG_HAVE_CLK=y > > CONFIG_CLKDEV_LOOKUP=y > > CONFIG_COMMON_CLK=y > > CONFIG_COMMON_CLK_OF_PROVIDER=y > > +CONFIG_COMMON_CLK_GPIO=y > > > > # > > # Clocksource > > @@ -677,6 +680,7 @@ CONFIG_CLOCKSOURCE_ARM_ARCHITECTED_TIMER=y > > # CONFIG_MFD_ATMEL_FLEXCOM is not set > > # CONFIG_MFD_RK808 is not set > > # CONFIG_MFD_AXP20X_I2C is not set > > +# CONFIG_MFD_ROHM_BD718XX is not set > > # end of Multifunction device drivers > > > > # > > @@ -780,6 +784,7 @@ CONFIG_REGULATOR_BCM283X=y > > # > > # CONFIG_FIRMWARE_ALTERA_SERIAL is not set > > # CONFIG_ARM_SCMI_PROTOCOL is not set > > +# CONFIG_QEMU_FW_CFG is not set > > # end of Firmware Drivers > > > > # > > @@ -789,7 +794,11 @@ CONFIG_REGULATOR_BCM283X=y > > # end of FPGA Configuration Support > > > > # CONFIG_GENERIC_PHY is not set > > -# CONFIG_CRYPTO_HW is not set > > + > > +# > > +# Hardware crypto devices > > +# > > +# end of Hardware crypto devices > > > > # > > # Memory controller drivers > > @@ -907,10 +916,11 @@ CONFIG_LIBFDT=y > > # > > # end of Library gui routines > > > > -# CONFIG_NLS is not set > > +CONFIG_NLS=y > > # CONFIG_BLOBGEN is not set > > CONFIG_ARCH_HAS_STACK_DUMP=y > > CONFIG_ARCH_HAS_DATA_ABORT_MASK=y > > +CONFIG_ARCH_HAS_ZERO_PAGE=y > > # end of Library routines > > > > # > > @@ -937,6 +947,7 @@ CONFIG_DIGEST_SHA1_GENERIC=y > > # Firmware files > > # > > CONFIG_EXTRA_FIRMWARE_DIR="firmware" > > +CONFIG_MISSING_FIRMWARE_ERROR=y > > # end of Firmware files > > > > # > > diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig > > index 1ecbda0bdfdf..370f7f26883e 100644 > > --- a/configs/platform-v7a/platformconfig > > +++ b/configs/platform-v7a/platformconfig > > @@ -185,8 +185,8 @@ PTXCONF_AT91BOOTSTRAP2_MD5="ef321a80bf428bfd6cb642c96126ef6c" > > PTXCONF_AT91BOOTSTRAP2_CONFIG="at91bootstrap-wifx-l1.config" > > PTXCONF_BAREBOX_COMMON_ARCH_STRING="arm" > > PTXCONF_BAREBOX_COMMON=y > > -PTXCONF_BAREBOX_COMMON_VERSION="2023.02.1" > > -PTXCONF_BAREBOX_COMMON_MD5="348dcab39489a46506a3c205a0da87a9" > > +PTXCONF_BAREBOX_COMMON_VERSION="2023.07.1" > > +PTXCONF_BAREBOX_COMMON_MD5="0b7ea966cd01266a93a4ccfa7d68bce0" > > PTXCONF_BAREBOX_COMMON_NEEDS_HOST_LZOP=y > > PTXCONF_BAREBOX_AM335X_MLO=y > > PTXCONF_BAREBOX_AM335X=y > > -- > > 2.39.2 > > > > > > > > -- > Pengutronix e.K. | Dipl.-Ing. Robert Schwebel | > Steuerwalder Str. 21 | https://www.pengutronix.de/ | > 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | > Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 | > > -- Roland Hieber, Pengutronix e.K. | r.hieber@pengutronix.de | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | ^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 2023-10-20 9:09 ` Roland Hieber @ 2023-10-20 9:17 ` Robert Schwebel 0 siblings, 0 replies; 5+ messages in thread From: Robert Schwebel @ 2023-10-20 9:17 UTC (permalink / raw) To: Roland Hieber; +Cc: distrokit On Fri, Oct 20, 2023 at 11:09:23AM +0200, Roland Hieber wrote: > On Wed, Oct 18, 2023 at 10:54:59AM +0200, Robert Schwebel wrote: > > This series doesn't apply any more, could you rebase? > > No, you already applied it with > https://lore.distrokit.org/distrokit/20231018091234.GP3184561@pengutronix.de > :) Meanwhile, I noticed :) (worked down old mails from oldest to newer ones) rsc -- Pengutronix e.K. | Dipl.-Ing. Robert Schwebel | Steuerwalder Str. 21 | https://www.pengutronix.de/ | 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-9 | ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-10-20 9:17 UTC | newest] Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2023-08-13 21:15 [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 Roland Hieber 2023-08-13 21:15 ` [DistroKit] [PATCH 2/2] v7a: barebox: enable of_fixup and of_compatible commands Roland Hieber 2023-10-18 8:54 ` [DistroKit] [PATCH 1/2] v7a: barebox: version bump 2023.02.1 -> 2023.07.1 Robert Schwebel 2023-10-20 9:09 ` Roland Hieber 2023-10-20 9:17 ` Robert Schwebel
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox