DistroKit Mailinglist
 help / color / mirror / Atom feed
* [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0
@ 2021-07-22 13:35 Ahmad Fatoum
  2021-07-22 13:35 ` [DistroKit] [PATCH 2/4] v7a: kernel: version bump v5.11 → v5.13.4 Ahmad Fatoum
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Ahmad Fatoum @ 2021-07-22 13:35 UTC (permalink / raw)
  To: distrokit; +Cc: Ahmad Fatoum

barebox v2021.07.0 now comes with support for first stage boot on the
SAMA5D3. The SAMA5D3 has a v7a CPU but lacks NEON, so it doesn't make
sense to enable for the v7a platform. Unfortunately, barebox master
is upset if you don't build both sama5d2 and sama5d3 at the same time.
Instead of working around this in the defconfig and enabling a board
we don't need and may forget to disable, import a small patch.

We should be able to drop this with v2021.08.0.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
---
 .../platform-v7a/barebox-am335x-mlo.config    |  7 ++++-
 configs/platform-v7a/barebox-am335x.config    | 10 ++++--
 .../platform-v7a/barebox-am335x.config.diff   |  2 +-
 configs/platform-v7a/barebox-at91.config      |  9 +++++-
 configs/platform-v7a/barebox-at91.config.diff |  3 +-
 configs/platform-v7a/barebox-mx6.config       | 11 +++++--
 configs/platform-v7a/barebox-mx6.config.diff  |  3 +-
 configs/platform-v7a/barebox-rpi2.config      |  9 +++++-
 configs/platform-v7a/barebox-rpi2.config.diff |  3 +-
 configs/platform-v7a/barebox-stm32mp.config   | 10 +++++-
 .../platform-v7a/barebox-stm32mp.config.diff  |  4 +--
 configs/platform-v7a/barebox-vexpress.config  |  9 ++++--
 .../platform-v7a/barebox-vexpress.config.diff |  3 +-
 configs/platform-v7a/barebox.config           | 10 ++++--
 ...ilding-samad2-images-without-sama5d3.patch | 31 +++++++++++++++++++
 .../patches/barebox-2021.07.0/series          |  4 +++
 configs/platform-v7a/platformconfig           |  4 +--
 17 files changed, 109 insertions(+), 23 deletions(-)
 create mode 100644 configs/platform-v7a/patches/barebox-2021.07.0/0001-ARM-at91-fix-building-samad2-images-without-sama5d3.patch
 create mode 100644 configs/platform-v7a/patches/barebox-2021.07.0/series

diff --git a/configs/platform-v7a/barebox-am335x-mlo.config b/configs/platform-v7a/barebox-am335x-mlo.config
index e60609eeeae5..5c21445c294d 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 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_USE_COMPRESSED_DTB=y
@@ -217,6 +217,7 @@ CONFIG_OF_GPIO=y
 CONFIG_DRIVER_SERIAL_NS16550=y
 CONFIG_DRIVER_SERIAL_NS16550_OMAP_EXTENSIONS=y
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 #
@@ -295,6 +296,7 @@ CONFIG_MCI=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 CONFIG_MCI_OMAP_HSMMC=y
 # CONFIG_MCI_ARASAN is not set
 # CONFIG_MCI_SPI is not set
@@ -358,6 +360,7 @@ CONFIG_GPIOLIB=y
 # CONFIG_GPIO_GENERIC_PLATFORM is not set
 CONFIG_GPIO_OMAP=y
 # CONFIG_GPIO_DESIGNWARE is not set
+# CONFIG_GPIO_SIFIVE is not set
 # end of GPIO
 
 # CONFIG_W1 is not set
@@ -514,3 +517,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 #
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/barebox-am335x.config b/configs/platform-v7a/barebox-am335x.config
index 0c0d5d34e490..1fddc9aa1628 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 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_LINUX=y
@@ -104,7 +104,6 @@ CONFIG_UIMAGE=y
 CONFIG_LOGBUF=y
 CONFIG_STDDEV=y
 CONFIG_MENUTREE=y
-CONFIG_FILE_LIST=y
 CONFIG_USBGADGET_START=y
 CONFIG_BOOT=y
 CONFIG_FASTBOOT_BASE=y
@@ -179,7 +178,9 @@ CONFIG_BOOTM_OFTREE_UIMAGE=y
 # CONFIG_BOOTM_FITIMAGE is not set
 CONFIG_BLSPEC=y
 CONFIG_FLEXIBLE_BOOTARGS=y
+# CONFIG_MMCBLKDEV_ROOTARG is not set
 CONFIG_BAREBOX_UPDATE=y
+# CONFIG_SYSTEM_PARTITIONS is not set
 CONFIG_IMD=y
 # CONFIG_IMD_TARGET is not set
 # CONFIG_KERNEL_INSTALL_TARGET is not set
@@ -477,6 +478,7 @@ CONFIG_ARM_AMBA=y
 CONFIG_DRIVER_SERIAL_NS16550=y
 CONFIG_DRIVER_SERIAL_NS16550_OMAP_EXTENSIONS=y
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 CONFIG_PHYLIB=y
@@ -642,6 +644,7 @@ CONFIG_MCI_WRITE=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 CONFIG_MCI_OMAP_HSMMC=y
 # CONFIG_MCI_MMCI is not set
 # CONFIG_MCI_ARASAN is not set
@@ -735,6 +738,7 @@ CONFIG_GPIO_OMAP=y
 # CONFIG_GPIO_PL061 is not set
 # CONFIG_GPIO_DESIGNWARE is not set
 # CONFIG_GPIO_SX150X is not set
+# CONFIG_GPIO_SIFIVE is not set
 # end of GPIO
 
 # CONFIG_W1 is not set
@@ -922,3 +926,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 #
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/barebox-am335x.config.diff b/configs/platform-v7a/barebox-am335x.config.diff
index 40622cc368ab..2ede5d06f712 100644
--- a/configs/platform-v7a/barebox-am335x.config.diff
+++ b/configs/platform-v7a/barebox-am335x.config.diff
@@ -1,4 +1,4 @@
-6b419fc845318242cfb0fda6f05c56d1
+16fa9fc0a362b865332f662c12ee79f6
 # 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 28b44b93166c..bf17a24d0f99 100644
--- a/configs/platform-v7a/barebox-at91.config
+++ b/configs/platform-v7a/barebox-at91.config
@@ -1,6 +1,6 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Barebox/arm 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_LINUX=y
@@ -182,7 +182,9 @@ CONFIG_BOOTM_OFTREE_UIMAGE=y
 # CONFIG_BOOTM_FITIMAGE is not set
 CONFIG_BLSPEC=y
 CONFIG_FLEXIBLE_BOOTARGS=y
+# CONFIG_MMCBLKDEV_ROOTARG is not set
 CONFIG_BAREBOX_UPDATE=y
+# CONFIG_SYSTEM_PARTITIONS is not set
 CONFIG_IMD=y
 CONFIG_IMD_TARGET=y
 # CONFIG_KERNEL_INSTALL_TARGET is not set
@@ -467,6 +469,7 @@ CONFIG_OF_OVERLAY=y
 # CONFIG_DRIVER_SERIAL_NS16550 is not set
 CONFIG_DRIVER_SERIAL_ATMEL=y
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 CONFIG_HAS_MACB=y
@@ -598,6 +601,7 @@ CONFIG_MCI_MMC_BOOT_PARTITIONS=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 CONFIG_MCI_ATMEL=y
 CONFIG_MCI_ATMEL_SDHCI=y
 # CONFIG_MCI_ARASAN is not set
@@ -692,6 +696,7 @@ CONFIG_GPIOLIB=y
 # CONFIG_GPIO_PCF857X is not set
 # CONFIG_GPIO_DESIGNWARE is not set
 # CONFIG_GPIO_SX150X is not set
+# CONFIG_GPIO_SIFIVE is not set
 # end of GPIO
 
 # CONFIG_W1 is not set
@@ -869,3 +874,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 #
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/barebox-at91.config.diff b/configs/platform-v7a/barebox-at91.config.diff
index 4cba0c108973..5f7671f9f1fb 100644
--- a/configs/platform-v7a/barebox-at91.config.diff
+++ b/configs/platform-v7a/barebox-at91.config.diff
@@ -1,4 +1,4 @@
-6b419fc845318242cfb0fda6f05c56d1
+16fa9fc0a362b865332f662c12ee79f6
 CONFIG_ARCH_AT91=y
 # CONFIG_ARCH_BCM283X is not set
 CONFIG_ARCH_TEXT_BASE=0x23f00000
@@ -35,7 +35,6 @@ CONFIG_DRIVER_SERIAL_ATMEL=y
 # CONFIG_DRIVER_SPI_ATMEL is not set
 # CONFIG_DRIVER_SPI_FSL_QUADSPI is not set
 # CONFIG_DRIVER_SPI_GPIO is not set
-# CONFIG_FILE_LIST is undefined
 # CONFIG_GPIO_PL061 is undefined
 # CONFIG_GPIO_RASPBERRYPI_EXP is undefined
 CONFIG_HAS_MACB=y
diff --git a/configs/platform-v7a/barebox-mx6.config b/configs/platform-v7a/barebox-mx6.config
index 74ae2292f7f9..2c12ff1e5266 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 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_LINUX=y
@@ -77,6 +77,7 @@ CONFIG_IMX_MULTI_BOARDS=y
 # 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_KONTRON_SAMX6I is not set
 # CONFIG_MACH_DFI_FS700_M60 is not set
 # CONFIG_MACH_GUF_SANTARO is not set
@@ -168,7 +169,6 @@ CONFIG_UIMAGE=y
 CONFIG_LOGBUF=y
 CONFIG_STDDEV=y
 CONFIG_MENUTREE=y
-CONFIG_FILE_LIST=y
 CONFIG_BAREBOX_UPDATE_IMX_NAND_FCB=y
 CONFIG_UBIFORMAT=y
 CONFIG_USBGADGET_START=y
@@ -245,7 +245,9 @@ CONFIG_BOOTM_OFTREE_UIMAGE=y
 # CONFIG_BOOTM_FITIMAGE is not set
 CONFIG_BLSPEC=y
 CONFIG_FLEXIBLE_BOOTARGS=y
+# CONFIG_MMCBLKDEV_ROOTARG is not set
 CONFIG_BAREBOX_UPDATE=y
+# CONFIG_SYSTEM_PARTITIONS is not set
 CONFIG_IMD=y
 # CONFIG_IMD_TARGET is not set
 # CONFIG_KERNEL_INSTALL_TARGET is not set
@@ -551,6 +553,7 @@ CONFIG_ARM_AMBA=y
 CONFIG_DRIVER_SERIAL_IMX=y
 # CONFIG_DRIVER_SERIAL_NS16550 is not set
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 CONFIG_ARCH_HAS_FEC_IMX=y
@@ -751,6 +754,7 @@ CONFIG_MCI_MMC_BOOT_PARTITIONS=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 CONFIG_MCI_IMX_ESDHC=y
 # CONFIG_MCI_IMX_ESDHC_PIO is not set
 # CONFIG_MCI_MMCI is not set
@@ -855,6 +859,7 @@ CONFIG_GPIO_IMX=y
 # CONFIG_GPIO_PL061 is not set
 # CONFIG_GPIO_DESIGNWARE is not set
 # CONFIG_GPIO_SX150X is not set
+# CONFIG_GPIO_SIFIVE is not set
 # end of GPIO
 
 # CONFIG_W1 is not set
@@ -1072,3 +1077,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # CONFIG_ARCH_IMX_USBLOADER is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/barebox-mx6.config.diff b/configs/platform-v7a/barebox-mx6.config.diff
index 1cd88bea7dd6..6912106de115 100644
--- a/configs/platform-v7a/barebox-mx6.config.diff
+++ b/configs/platform-v7a/barebox-mx6.config.diff
@@ -1,4 +1,4 @@
-6b419fc845318242cfb0fda6f05c56d1
+16fa9fc0a362b865332f662c12ee79f6
 # CONFIG_ARCH_BCM283X is not set
 CONFIG_ARCH_HAS_FEC_IMX=y
 CONFIG_ARCH_HAS_IMX_GPT=y
@@ -129,6 +129,7 @@ CONFIG_MACH_NITROGEN6=y
 # 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
diff --git a/configs/platform-v7a/barebox-rpi2.config b/configs/platform-v7a/barebox-rpi2.config
index 2b0406d1b525..d28dc33d3c49 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 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_LINUX=y
@@ -167,7 +167,9 @@ CONFIG_BOOTM_OFTREE=y
 # CONFIG_BOOTM_FITIMAGE is not set
 CONFIG_BLSPEC=y
 CONFIG_FLEXIBLE_BOOTARGS=y
+# CONFIG_MMCBLKDEV_ROOTARG is not set
 CONFIG_BAREBOX_UPDATE=y
+# CONFIG_SYSTEM_PARTITIONS is not set
 CONFIG_IMD=y
 # CONFIG_IMD_TARGET is not set
 # CONFIG_KERNEL_INSTALL_TARGET is not set
@@ -452,6 +454,7 @@ CONFIG_ARM_AMBA=y
 CONFIG_SERIAL_AMBA_PL011=y
 CONFIG_DRIVER_SERIAL_NS16550=y
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 CONFIG_PHYLIB=y
@@ -582,6 +585,7 @@ CONFIG_MCI_MMC_BOOT_PARTITIONS=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 CONFIG_MCI_BCM283X=y
 CONFIG_MCI_BCM283X_SDHOST=y
 # CONFIG_MCI_MMCI is not set
@@ -663,6 +667,7 @@ CONFIG_GPIOLIB=y
 # CONFIG_GPIO_PL061 is not set
 CONFIG_GPIO_RASPBERRYPI_EXP=y
 # CONFIG_GPIO_DESIGNWARE is not set
+# CONFIG_GPIO_SIFIVE is not set
 # end of GPIO
 
 # CONFIG_W1 is not set
@@ -850,3 +855,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 #
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/barebox-rpi2.config.diff b/configs/platform-v7a/barebox-rpi2.config.diff
index ace57a496215..1b87ea2237ae 100644
--- a/configs/platform-v7a/barebox-rpi2.config.diff
+++ b/configs/platform-v7a/barebox-rpi2.config.diff
@@ -1,4 +1,4 @@
-6b419fc845318242cfb0fda6f05c56d1
+16fa9fc0a362b865332f662c12ee79f6
 CONFIG_ARM_ASM_UNIFIED=y
 CONFIG_BOOTM_INITRD=y
 # CONFIG_CMD_I2C is undefined
@@ -7,7 +7,6 @@ CONFIG_CMD_MIITOOL=y
 CONFIG_DRIVER_SERIAL_NS16550=y
 # CONFIG_EEPROM_93XX46 is not set
 # CONFIG_EEPROM_AT24 is undefined
-# CONFIG_FILE_LIST is undefined
 CONFIG_GENERIC_PHY=y
 # CONFIG_GPIO_PCA953X is undefined
 # CONFIG_GPIO_PCF857X is undefined
diff --git a/configs/platform-v7a/barebox-stm32mp.config b/configs/platform-v7a/barebox-stm32mp.config
index 423540c96dbe..6afc4fe73501 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 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_LINUX=y
@@ -164,7 +164,9 @@ CONFIG_BOOTM_OFTREE_UIMAGE=y
 # CONFIG_BOOTM_FITIMAGE is not set
 CONFIG_BLSPEC=y
 CONFIG_FLEXIBLE_BOOTARGS=y
+# CONFIG_MMCBLKDEV_ROOTARG is not set
 CONFIG_BAREBOX_UPDATE=y
+# CONFIG_SYSTEM_PARTITIONS is not set
 CONFIG_IMD=y
 # CONFIG_IMD_TARGET is not set
 # CONFIG_KERNEL_INSTALL_TARGET is not set
@@ -448,6 +450,7 @@ CONFIG_ARM_AMBA=y
 CONFIG_DRIVER_SERIAL_STM32=y
 # CONFIG_DRIVER_SERIAL_NS16550 is not set
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 CONFIG_PHYLIB=y
@@ -461,6 +464,7 @@ CONFIG_PHYLIB=y
 CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y
 CONFIG_DRIVER_NET_DESIGNWARE_STM32=y
 # CONFIG_DRIVER_NET_DESIGNWARE_TEGRA186 is not set
+# CONFIG_DRIVER_NET_DESIGNWARE_ROCKCHIP is not set
 # CONFIG_DRIVER_NET_FSL_FMAN is not set
 # CONFIG_DRIVER_NET_KS8851_MLL is not set
 # CONFIG_DRIVER_NET_SMC911X is not set
@@ -545,6 +549,7 @@ CONFIG_MCI_MMC_BOOT_PARTITIONS=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 # CONFIG_MCI_MMCI is not set
 # CONFIG_MCI_ARASAN is not set
 CONFIG_MCI_STM32_SDMMC2=y
@@ -639,6 +644,7 @@ CONFIG_GPIOLIB=y
 # CONFIG_GPIO_PL061 is not set
 # CONFIG_GPIO_DESIGNWARE is not set
 # CONFIG_GPIO_SX150X is not set
+# CONFIG_GPIO_SIFIVE is not set
 # end of GPIO
 
 # CONFIG_W1 is not set
@@ -824,3 +830,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 #
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/barebox-stm32mp.config.diff b/configs/platform-v7a/barebox-stm32mp.config.diff
index cc9399f4e297..4650a525be27 100644
--- a/configs/platform-v7a/barebox-stm32mp.config.diff
+++ b/configs/platform-v7a/barebox-stm32mp.config.diff
@@ -1,4 +1,4 @@
-6b419fc845318242cfb0fda6f05c56d1
+16fa9fc0a362b865332f662c12ee79f6
 # CONFIG_ARCH_BCM283X is not set
 CONFIG_ARCH_HAS_RESET_CONTROLLER=y
 CONFIG_ARCH_NR_GPIO=416
@@ -40,6 +40,7 @@ CONFIG_CRC8=y
 CONFIG_DEFAULT_LOGLEVEL=7
 # CONFIG_DRIVER_CFI is undefined
 CONFIG_DRIVER_NET_DESIGNWARE_EQOS=y
+# CONFIG_DRIVER_NET_DESIGNWARE_ROCKCHIP is not set
 CONFIG_DRIVER_NET_DESIGNWARE_STM32=y
 # CONFIG_DRIVER_NET_DESIGNWARE_TEGRA186 is not set
 # CONFIG_DRIVER_NET_ENC28J60 is undefined
@@ -48,7 +49,6 @@ CONFIG_DRIVER_SERIAL_STM32=y
 # CONFIG_DRIVER_SPI_GPIO is undefined
 CONFIG_EEPROM_AT24=y
 # CONFIG_EEPROM_AT25 is undefined
-# CONFIG_FILE_LIST is undefined
 CONFIG_FIRMWARE=y
 # CONFIG_FIRMWARE_ALTERA_SERIAL is undefined
 # CONFIG_FS_JFFS2 is undefined
diff --git a/configs/platform-v7a/barebox-vexpress.config b/configs/platform-v7a/barebox-vexpress.config
index a1bd6b3c581f..3742f9e910ec 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 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_LINUX=y
@@ -82,7 +82,6 @@ CONFIG_UIMAGE=y
 CONFIG_LOGBUF=y
 CONFIG_STDDEV=y
 CONFIG_MENUTREE=y
-CONFIG_FILE_LIST=y
 CONFIG_USBGADGET_START=y
 CONFIG_BOOT=y
 
@@ -156,7 +155,9 @@ CONFIG_BOOTM_OFTREE=y
 # CONFIG_BOOTM_FITIMAGE is not set
 CONFIG_BLSPEC=y
 CONFIG_FLEXIBLE_BOOTARGS=y
+# CONFIG_MMCBLKDEV_ROOTARG is not set
 CONFIG_BAREBOX_UPDATE=y
+# CONFIG_SYSTEM_PARTITIONS is not set
 CONFIG_IMD=y
 # CONFIG_IMD_TARGET is not set
 # CONFIG_KERNEL_INSTALL_TARGET is not set
@@ -441,6 +442,7 @@ CONFIG_ARM_AMBA=y
 CONFIG_SERIAL_AMBA_PL011=y
 # CONFIG_DRIVER_SERIAL_NS16550 is not set
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 CONFIG_PHYLIB=y
@@ -592,6 +594,7 @@ CONFIG_MCI_WRITE=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 CONFIG_MCI_MMCI=y
 # CONFIG_MCI_ARASAN is not set
 # CONFIG_MCI_SPI is not set
@@ -840,3 +843,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 #
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/barebox-vexpress.config.diff b/configs/platform-v7a/barebox-vexpress.config.diff
index c91a0f3dc9ae..a6c1ce7283c0 100644
--- a/configs/platform-v7a/barebox-vexpress.config.diff
+++ b/configs/platform-v7a/barebox-vexpress.config.diff
@@ -1,4 +1,4 @@
-6b419fc845318242cfb0fda6f05c56d1
+16fa9fc0a362b865332f662c12ee79f6
 CONFIG_AMBA_SP804=y
 # CONFIG_ARCH_BCM283X is not set
 CONFIG_ARCH_VEXPRESS=y
@@ -30,6 +30,7 @@ CONFIG_DRIVER_NET_SMC911X=y
 # CONFIG_GPIO_PCF857X is undefined
 # CONFIG_GPIO_PL061 is undefined
 # CONFIG_GPIO_RASPBERRYPI_EXP is undefined
+# CONFIG_GPIO_SIFIVE is undefined
 # CONFIG_GPIO_SX150X is undefined
 # CONFIG_GPIO_WATCHDOG is undefined
 # CONFIG_I2C_ALGOBIT is undefined
diff --git a/configs/platform-v7a/barebox.config b/configs/platform-v7a/barebox.config
index dbfe066313ac..b0c351026ca9 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 2021.05.0 Configuration
+# Barebox/arm 2021.07.0 Configuration
 #
 CONFIG_ARM=y
 CONFIG_ARM_LINUX=y
@@ -94,7 +94,6 @@ CONFIG_UIMAGE=y
 CONFIG_LOGBUF=y
 CONFIG_STDDEV=y
 CONFIG_MENUTREE=y
-CONFIG_FILE_LIST=y
 CONFIG_USBGADGET_START=y
 CONFIG_BOOT=y
 
@@ -168,7 +167,9 @@ CONFIG_BOOTM_OFTREE=y
 # CONFIG_BOOTM_FITIMAGE is not set
 CONFIG_BLSPEC=y
 CONFIG_FLEXIBLE_BOOTARGS=y
+# CONFIG_MMCBLKDEV_ROOTARG is not set
 CONFIG_BAREBOX_UPDATE=y
+# CONFIG_SYSTEM_PARTITIONS is not set
 CONFIG_IMD=y
 # CONFIG_IMD_TARGET is not set
 # CONFIG_KERNEL_INSTALL_TARGET is not set
@@ -456,6 +457,7 @@ CONFIG_ARM_AMBA=y
 # CONFIG_SERIAL_AMBA_PL011 is not set
 # CONFIG_DRIVER_SERIAL_NS16550 is not set
 # CONFIG_DRIVER_SERIAL_CADENCE is not set
+# CONFIG_SERIAL_SIFIVE is not set
 # end of serial drivers
 
 CONFIG_PHYLIB=y
@@ -604,6 +606,7 @@ CONFIG_MCI_WRITE=y
 # --- MCI host drivers ---
 #
 # CONFIG_MCI_DW is not set
+# CONFIG_MCI_ROCKCHIP_DWCMSHC is not set
 # CONFIG_MCI_BCM283X is not set
 # CONFIG_MCI_BCM283X_SDHOST is not set
 CONFIG_MCI_MMCI=y
@@ -701,6 +704,7 @@ CONFIG_GPIOLIB=y
 # CONFIG_GPIO_RASPBERRYPI_EXP is not set
 # CONFIG_GPIO_DESIGNWARE is not set
 # CONFIG_GPIO_SX150X is not set
+# CONFIG_GPIO_SIFIVE is not set
 # end of GPIO
 
 # CONFIG_W1 is not set
@@ -884,3 +888,5 @@ CONFIG_EXTRA_FIRMWARE_DIR="firmware"
 #
 # CONFIG_COMPILE_HOST_TOOLS is not set
 # end of Host Tools
+
+# CONFIG_TEST is not set
diff --git a/configs/platform-v7a/patches/barebox-2021.07.0/0001-ARM-at91-fix-building-samad2-images-without-sama5d3.patch b/configs/platform-v7a/patches/barebox-2021.07.0/0001-ARM-at91-fix-building-samad2-images-without-sama5d3.patch
new file mode 100644
index 000000000000..a755c6ccbff2
--- /dev/null
+++ b/configs/platform-v7a/patches/barebox-2021.07.0/0001-ARM-at91-fix-building-samad2-images-without-sama5d3.patch
@@ -0,0 +1,31 @@
+From: Ahmad Fatoum <a.fatoum@pengutronix.de>
+Date: Thu, 22 Jul 2021 13:52:58 +0200
+Subject: [PATCH] ARM: at91: fix building samad2 images without sama5d3
+
+Addition of first stage support for SAMA5D3 added a dependency
+between sama5d2 and sama5d3 first stages: They both needed to be
+enabled to generate images for either. Break up this dependency
+to fix build failures for configs that e.g. only build one SoC.
+
+Fixes: e30fb46597d3 ("ARM: at91: xload-mmc: add sama5d3_atmci_start_image() helper")
+Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
+---
+ arch/arm/mach-at91/Kconfig | 5 +----
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/arch/arm/mach-at91/Kconfig b/arch/arm/mach-at91/Kconfig
+index 28a82c1a9351..290178706a40 100644
+--- a/arch/arm/mach-at91/Kconfig
++++ b/arch/arm/mach-at91/Kconfig
+@@ -44,10 +44,7 @@ config HAVE_AT91_DDRAMC
+ 	bool
+ 
+ config AT91_MCI_PBL
+-	bool
+-	depends on MCI_ATMEL_PBL
+-	depends on MCI_ATMEL_SDHCI_PBL
+-	default y
++	def_bool MCI_ATMEL_PBL || MCI_ATMEL_SDHCI_PBL
+ 
+ # Select if board uses the common at91sam926x_board_init
+ config AT91SAM926X_BOARD_INIT
diff --git a/configs/platform-v7a/patches/barebox-2021.07.0/series b/configs/platform-v7a/patches/barebox-2021.07.0/series
new file mode 100644
index 000000000000..8408441d39f0
--- /dev/null
+++ b/configs/platform-v7a/patches/barebox-2021.07.0/series
@@ -0,0 +1,4 @@
+# generated by git-ptx-patches
+#tag:base --start-number 1
+0001-ARM-at91-fix-building-samad2-images-without-sama5d3.patch
+# 3632b7775588d8916f5d8c68ef5db538  - git-ptx-patches magic
diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig
index 7f64bd8c0f32..0a6edf6f05a7 100644
--- a/configs/platform-v7a/platformconfig
+++ b/configs/platform-v7a/platformconfig
@@ -176,8 +176,8 @@ PTXCONF_CONSOLE_SPEED="115200"
 # PTXCONF_AT91BOOTSTRAP2 is not set
 PTXCONF_BAREBOX_COMMON_ARCH_STRING="arm"
 PTXCONF_BAREBOX_COMMON=y
-PTXCONF_BAREBOX_COMMON_VERSION="2021.05.0"
-PTXCONF_BAREBOX_COMMON_MD5="be859cfa667f73765708924e13b99839"
+PTXCONF_BAREBOX_COMMON_VERSION="2021.07.0"
+PTXCONF_BAREBOX_COMMON_MD5="df3651a395e1420c2818dd464c63069d"
 PTXCONF_BAREBOX_COMMON_NEEDS_HOST_LZOP=y
 PTXCONF_BAREBOX_AM335X_MLO=y
 PTXCONF_BAREBOX_AM335X=y
-- 
2.30.2


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [DistroKit] [PATCH 2/4] v7a: kernel: version bump v5.11 → v5.13.4
  2021-07-22 13:35 [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Ahmad Fatoum
@ 2021-07-22 13:35 ` Ahmad Fatoum
  2021-07-22 13:35 ` [DistroKit] [PATCH 3/4] v7a: kernel: enable REGULATOR_GPIO Ahmad Fatoum
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Ahmad Fatoum @ 2021-07-22 13:35 UTC (permalink / raw)
  To: distrokit; +Cc: Ahmad Fatoum

There's been two Linux releases since the last bump, so it's about time
we update. The config changes by olddefconfig look normal, so they are
taken as is. Only thing standing out is the removal of /dev/kmem.
It will likely not be missed.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
---
 configs/platform-v7a/kernelconfig   | 129 ++++++++++++++++++----------
 configs/platform-v7a/platformconfig |   4 +-
 2 files changed, 87 insertions(+), 46 deletions(-)

diff --git a/configs/platform-v7a/kernelconfig b/configs/platform-v7a/kernelconfig
index 1f1c764f659f..3de603fbee2c 100644
--- a/configs/platform-v7a/kernelconfig
+++ b/configs/platform-v7a/kernelconfig
@@ -1,12 +1,15 @@
 #
 # Automatically generated file; DO NOT EDIT.
-# Linux/arm 5.11 Kernel Configuration
+# Linux/arm 5.13.4 Kernel Configuration
 #
 CONFIG_CC_VERSION_TEXT="arm-v7a-linux-gnueabihf-gcc (OSELAS.Toolchain-2020.08.0 10-20200822) 10.2.1 20200822"
 CONFIG_CC_IS_GCC=y
 CONFIG_GCC_VERSION=100201
-CONFIG_LD_VERSION=235000000
 CONFIG_CLANG_VERSION=0
+CONFIG_AS_IS_GNU=y
+CONFIG_AS_VERSION=23500
+CONFIG_LD_IS_BFD=y
+CONFIG_LD_VERSION=23500
 CONFIG_LLD_VERSION=0
 CONFIG_CC_CAN_LINK=y
 CONFIG_CC_CAN_LINK_STATIC=y
@@ -82,6 +85,19 @@ CONFIG_NO_HZ_IDLE=y
 CONFIG_HIGH_RES_TIMERS=y
 # end of Timers subsystem
 
+CONFIG_BPF=y
+CONFIG_HAVE_EBPF_JIT=y
+
+#
+# BPF subsystem
+#
+CONFIG_BPF_SYSCALL=y
+# CONFIG_BPF_JIT is not set
+# CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
+CONFIG_USERMODE_DRIVER=y
+# CONFIG_BPF_PRELOAD is not set
+# end of BPF subsystem
+
 # CONFIG_PREEMPT_NONE is not set
 # CONFIG_PREEMPT_VOLUNTARY is not set
 CONFIG_PREEMPT=y
@@ -151,6 +167,7 @@ CONFIG_CGROUP_DEVICE=y
 CONFIG_CGROUP_CPUACCT=y
 CONFIG_CGROUP_PERF=y
 CONFIG_CGROUP_BPF=y
+# CONFIG_CGROUP_MISC is not set
 # CONFIG_CGROUP_DEBUG is not set
 CONFIG_SOCK_CGROUP_DATA=y
 CONFIG_NAMESPACES=y
@@ -170,7 +187,6 @@ CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
 CONFIG_LD_ORPHAN_WARN=y
 CONFIG_SYSCTL=y
 CONFIG_HAVE_UID16=y
-CONFIG_BPF=y
 CONFIG_EXPERT=y
 CONFIG_UID16=y
 CONFIG_MULTIUSER=y
@@ -197,11 +213,9 @@ CONFIG_MEMBARRIER=y
 CONFIG_KALLSYMS=y
 CONFIG_KALLSYMS_ALL=y
 CONFIG_KALLSYMS_BASE_RELATIVE=y
-CONFIG_BPF_SYSCALL=y
-CONFIG_USERMODE_DRIVER=y
-# CONFIG_BPF_PRELOAD is not set
 # CONFIG_USERFAULTFD is not set
 CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
+# CONFIG_KCMP is not set
 CONFIG_RSEQ=y
 # CONFIG_DEBUG_RSEQ is not set
 CONFIG_EMBEDDED=y
@@ -218,7 +232,6 @@ CONFIG_PERF_EVENTS=y
 
 CONFIG_VM_EVENT_COUNTERS=y
 CONFIG_SLUB_DEBUG=y
-# CONFIG_SLUB_MEMCG_SYSFS_ON is not set
 # CONFIG_COMPAT_BRK is not set
 # CONFIG_SLAB is not set
 CONFIG_SLUB=y
@@ -406,7 +419,6 @@ CONFIG_ARCH_OMAP2PLUS=y
 # end of TI OMAP2/3/4 Specific Features
 # end of TI OMAP/AM/DM/DRA Family
 
-# CONFIG_ARCH_SIRF is not set
 # CONFIG_ARCH_QCOM is not set
 # CONFIG_ARCH_RDA is not set
 # CONFIG_ARCH_REALTEK is not set
@@ -414,13 +426,12 @@ CONFIG_ARCH_OMAP2PLUS=y
 # CONFIG_ARCH_ROCKCHIP is not set
 # CONFIG_ARCH_S5PV210 is not set
 # CONFIG_ARCH_RENESAS is not set
-# CONFIG_ARCH_SOCFPGA is not set
+# CONFIG_ARCH_INTEL_SOCFPGA is not set
 # CONFIG_PLAT_SPEAR is not set
 # CONFIG_ARCH_STI is not set
 CONFIG_ARCH_STM32=y
 CONFIG_MACH_STM32MP157=y
 # CONFIG_ARCH_SUNXI is not set
-# CONFIG_ARCH_TANGO is not set
 # CONFIG_ARCH_TEGRA is not set
 # CONFIG_ARCH_UNIPHIER is not set
 # CONFIG_ARCH_U8500 is not set
@@ -428,7 +439,6 @@ CONFIG_ARCH_VEXPRESS=y
 CONFIG_ARCH_VEXPRESS_CORTEX_A5_A9_ERRATA=y
 CONFIG_ARCH_VEXPRESS_SPC=y
 # CONFIG_ARCH_WM8850 is not set
-# CONFIG_ARCH_ZX is not set
 # CONFIG_ARCH_ZYNQ is not set
 CONFIG_PLAT_VERSATILE=y
 
@@ -689,6 +699,8 @@ CONFIG_ARM_CRYPTO=y
 # CONFIG_CRYPTO_SHA2_ARM_CE is not set
 # CONFIG_CRYPTO_SHA256_ARM is not set
 # CONFIG_CRYPTO_SHA512_ARM is not set
+CONFIG_CRYPTO_BLAKE2S_ARM=y
+# CONFIG_CRYPTO_BLAKE2B_NEON is not set
 CONFIG_CRYPTO_AES_ARM=y
 CONFIG_CRYPTO_AES_ARM_BS=y
 # CONFIG_CRYPTO_AES_ARM_CE is not set
@@ -704,7 +716,6 @@ CONFIG_AS_VFP_VMRS_FPINST=y
 # General architecture-dependent options
 #
 CONFIG_SET_FS=y
-CONFIG_HAVE_OPROFILE=y
 # CONFIG_KPROBES is not set
 # CONFIG_JUMP_LABEL is not set
 CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
@@ -728,6 +739,7 @@ CONFIG_HAVE_HW_BREAKPOINT=y
 CONFIG_HAVE_PERF_REGS=y
 CONFIG_HAVE_PERF_USER_STACK_DUMP=y
 CONFIG_HAVE_ARCH_JUMP_LABEL=y
+CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
 CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
 CONFIG_HAVE_ARCH_SECCOMP=y
 CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
@@ -737,6 +749,7 @@ CONFIG_SECCOMP_FILTER=y
 CONFIG_HAVE_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR=y
 CONFIG_STACKPROTECTOR_STRONG=y
+CONFIG_LTO_NONE=y
 CONFIG_HAVE_CONTEXT_TRACKING=y
 CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
 CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
@@ -786,9 +799,12 @@ CONFIG_MODULE_FORCE_UNLOAD=y
 CONFIG_MODVERSIONS=y
 CONFIG_MODULE_SRCVERSION_ALL=y
 # CONFIG_MODULE_SIG is not set
-# CONFIG_MODULE_COMPRESS is not set
+CONFIG_MODULE_COMPRESS_NONE=y
+# CONFIG_MODULE_COMPRESS_GZIP is not set
+# CONFIG_MODULE_COMPRESS_XZ is not set
+# CONFIG_MODULE_COMPRESS_ZSTD is not set
 # CONFIG_MODULE_ALLOW_MISSING_NAMESPACE_IMPORTS is not set
-# CONFIG_UNUSED_SYMBOLS is not set
+CONFIG_MODPROBE_PATH="/sbin/modprobe"
 CONFIG_TRIM_UNUSED_KSYMS=y
 CONFIG_UNUSED_KSYMS_WHITELIST=""
 CONFIG_MODULES_TREE_LOOKUP=y
@@ -871,6 +887,7 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=32768
 CONFIG_CMA=y
 # CONFIG_CMA_DEBUG is not set
 # CONFIG_CMA_DEBUGFS is not set
+# CONFIG_CMA_SYSFS is not set
 CONFIG_CMA_AREAS=7
 # CONFIG_ZPOOL is not set
 # CONFIG_ZBUD is not set
@@ -965,7 +982,7 @@ CONFIG_NETFILTER_INGRESS=y
 # CONFIG_NETFILTER_NETLINK_LOG is not set
 # CONFIG_NETFILTER_NETLINK_OSF is not set
 # CONFIG_NF_CONNTRACK is not set
-# CONFIG_NF_LOG_NETDEV is not set
+# CONFIG_NF_LOG_SYSLOG is not set
 # CONFIG_NF_TABLES is not set
 # CONFIG_NETFILTER_XTABLES is not set
 # end of Core Netfilter Configuration
@@ -1006,7 +1023,6 @@ CONFIG_BPFILTER=y
 # CONFIG_ATM is not set
 # CONFIG_L2TP is not set
 # CONFIG_BRIDGE is not set
-CONFIG_HAVE_NET_DSA=y
 # CONFIG_NET_DSA is not set
 # CONFIG_VLAN_8021Q is not set
 # CONFIG_DECNET is not set
@@ -1087,14 +1103,15 @@ CONFIG_DNS_RESOLVER=y
 # CONFIG_NET_L3_MASTER_DEV is not set
 # CONFIG_QRTR is not set
 # CONFIG_NET_NCSI is not set
+CONFIG_PCPU_DEV_REFCNT=y
 CONFIG_RPS=y
 CONFIG_RFS_ACCEL=y
+CONFIG_SOCK_RX_QUEUE_MAPPING=y
 CONFIG_XPS=y
 # CONFIG_CGROUP_NET_PRIO is not set
 # CONFIG_CGROUP_NET_CLASSID is not set
 CONFIG_NET_RX_BUSY_POLL=y
 CONFIG_BQL=y
-# CONFIG_BPF_JIT is not set
 # CONFIG_BPF_STREAM_PARSER is not set
 CONFIG_NET_FLOW_LIMIT=y
 
@@ -1124,10 +1141,11 @@ CONFIG_NET_9P_VIRTIO=y
 # CONFIG_LWTUNNEL is not set
 CONFIG_DST_CACHE=y
 CONFIG_GRO_CELLS=y
+CONFIG_NET_SELFTESTS=y
+CONFIG_NET_SOCK_MSG=y
 CONFIG_PAGE_POOL=y
 # CONFIG_FAILOVER is not set
 CONFIG_ETHTOOL_NETLINK=y
-CONFIG_HAVE_EBPF_JIT=y
 
 #
 # Device Drivers
@@ -1324,6 +1342,7 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
 # NVME Support
 #
 # CONFIG_NVME_FC is not set
+# CONFIG_NVME_TCP is not set
 # CONFIG_NVME_TARGET is not set
 # end of NVME Support
 
@@ -1331,7 +1350,6 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
 # Misc devices
 #
 # CONFIG_AD525X_DPOT is not set
-# CONFIG_ATMEL_TCLIB is not set
 # CONFIG_DUMMY_IRQ is not set
 # CONFIG_ICS932S401 is not set
 # CONFIG_ATMEL_SSC is not set
@@ -1348,7 +1366,6 @@ CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
 CONFIG_SRAM=y
 CONFIG_SRAM_EXEC=y
 # CONFIG_XILINX_SDFEC is not set
-# CONFIG_PVPANIC is not set
 # CONFIG_HISI_HIKEY_USB is not set
 # CONFIG_C2PORT is not set
 
@@ -1376,6 +1393,7 @@ CONFIG_EEPROM_93CX6=y
 # CONFIG_ALTERA_STAPL is not set
 # CONFIG_ECHO is not set
 # CONFIG_MISC_RTSX_USB is not set
+# CONFIG_PVPANIC is not set
 # end of Misc devices
 
 #
@@ -1412,19 +1430,12 @@ CONFIG_WIREGUARD=y
 # CONFIG_VETH is not set
 # CONFIG_VIRTIO_NET is not set
 # CONFIG_NLMON is not set
-
-#
-# Distributed Switch Architecture drivers
-#
-# end of Distributed Switch Architecture drivers
-
 CONFIG_ETHERNET=y
 # CONFIG_NET_VENDOR_ALACRITECH is not set
 # CONFIG_ALTERA_TSE is not set
 # CONFIG_NET_VENDOR_AMAZON is not set
 # CONFIG_NET_VENDOR_AQUANTIA is not set
 # CONFIG_NET_VENDOR_ARC is not set
-# CONFIG_NET_VENDOR_AURORA is not set
 # CONFIG_NET_VENDOR_BROADCOM is not set
 CONFIG_NET_VENDOR_CADENCE=y
 CONFIG_MACB=y
@@ -1441,10 +1452,12 @@ CONFIG_FEC=y
 # CONFIG_FSL_PQ_MDIO is not set
 # CONFIG_FSL_XGMAC_MDIO is not set
 # CONFIG_GIANFAR is not set
+# CONFIG_FSL_ENETC_IERB is not set
 CONFIG_NET_VENDOR_GOOGLE=y
 # CONFIG_NET_VENDOR_HISILICON is not set
 # CONFIG_NET_VENDOR_HUAWEI is not set
 # CONFIG_NET_VENDOR_INTEL is not set
+CONFIG_NET_VENDOR_MICROSOFT=y
 # CONFIG_NET_VENDOR_MARVELL is not set
 # CONFIG_NET_VENDOR_MELLANOX is not set
 # CONFIG_NET_VENDOR_MICREL is not set
@@ -1484,6 +1497,7 @@ CONFIG_TI_CPTS=y
 # CONFIG_NET_VENDOR_VIA is not set
 # CONFIG_NET_VENDOR_WIZNET is not set
 CONFIG_NET_VENDOR_XILINX=y
+# CONFIG_XILINX_EMACLITE is not set
 # CONFIG_XILINX_AXI_EMAC is not set
 # CONFIG_XILINX_LL_TEMAC is not set
 CONFIG_PHYLINK=y
@@ -1514,11 +1528,13 @@ CONFIG_FIXED_PHY=y
 # CONFIG_LSI_ET1011C_PHY is not set
 # CONFIG_MARVELL_PHY is not set
 # CONFIG_MARVELL_10G_PHY is not set
+# CONFIG_MARVELL_88X2222_PHY is not set
 CONFIG_MICREL_PHY=y
 # CONFIG_MICROCHIP_PHY is not set
 # CONFIG_MICROCHIP_T1_PHY is not set
 # CONFIG_MICROSEMI_PHY is not set
 # CONFIG_NATIONAL_PHY is not set
+# CONFIG_NXP_C45_TJA11XX_PHY is not set
 CONFIG_AT803X_PHY=y
 # CONFIG_QSEMI_PHY is not set
 CONFIG_REALTEK_PHY=y
@@ -1599,6 +1615,13 @@ CONFIG_USB_NET_SMSC95XX=y
 # CONFIG_USB_NET_AQC111 is not set
 # CONFIG_WLAN is not set
 # CONFIG_WAN is not set
+
+#
+# Wireless WAN
+#
+# CONFIG_WWAN is not set
+# end of Wireless WAN
+
 # CONFIG_NETDEVSIM is not set
 # CONFIG_NET_FAILOVER is not set
 # CONFIG_ISDN is not set
@@ -1712,7 +1735,6 @@ CONFIG_SERIAL_OMAP_CONSOLE=y
 # CONFIG_SERIAL_BCM63XX is not set
 # CONFIG_SERIAL_ALTERA_JTAGUART is not set
 # CONFIG_SERIAL_ALTERA_UART is not set
-# CONFIG_SERIAL_IFX6X60 is not set
 # CONFIG_SERIAL_XILINX_PS_UART is not set
 # CONFIG_SERIAL_ARC is not set
 # CONFIG_SERIAL_FSL_LPUART is not set
@@ -1728,7 +1750,6 @@ CONFIG_SERIAL_MCTRL_GPIO=y
 # CONFIG_SERIAL_NONSTANDARD is not set
 # CONFIG_N_GSM is not set
 CONFIG_NULL_TTY=y
-# CONFIG_TRACE_SINK is not set
 # CONFIG_HVC_DCC is not set
 # CONFIG_SERIAL_DEV_BUS is not set
 # CONFIG_TTY_PRINTK is not set
@@ -1747,7 +1768,6 @@ CONFIG_HW_RANDOM_STM32=y
 # CONFIG_HW_RANDOM_CCTRNG is not set
 # CONFIG_HW_RANDOM_XIPHERA is not set
 CONFIG_DEVMEM=y
-CONFIG_DEVKMEM=y
 # CONFIG_RAW_DRIVER is not set
 # CONFIG_TCG_TPM is not set
 # CONFIG_XILLYBUS is not set
@@ -1798,6 +1818,7 @@ CONFIG_I2C_STM32F7=y
 # External I2C/SMBus adapter drivers
 #
 # CONFIG_I2C_DIOLAN_U2C is not set
+# CONFIG_I2C_CP2615 is not set
 # CONFIG_I2C_ROBOTFUZZ_OSIF is not set
 # CONFIG_I2C_TAOS_EVM is not set
 # CONFIG_I2C_TINY_USB is not set
@@ -1893,6 +1914,7 @@ CONFIG_PPS=y
 CONFIG_PTP_1588_CLOCK=y
 # CONFIG_DP83640_PHY is not set
 # CONFIG_PTP_1588_CLOCK_INES is not set
+CONFIG_PTP_1588_CLOCK_KVM=y
 # CONFIG_PTP_1588_CLOCK_IDT82P33 is not set
 # CONFIG_PTP_1588_CLOCK_IDTCM is not set
 # end of PTP clock support
@@ -2053,6 +2075,7 @@ CONFIG_POWER_SUPPLY=y
 # CONFIG_CHARGER_GPIO is not set
 # CONFIG_CHARGER_MANAGER is not set
 # CONFIG_CHARGER_LT3651 is not set
+# CONFIG_CHARGER_LTC4162L is not set
 # CONFIG_CHARGER_DETECTOR_MAX14656 is not set
 # CONFIG_CHARGER_BQ2415X is not set
 # CONFIG_CHARGER_BQ24190 is not set
@@ -2061,9 +2084,12 @@ CONFIG_POWER_SUPPLY=y
 # CONFIG_CHARGER_BQ2515X is not set
 # CONFIG_CHARGER_BQ25890 is not set
 # CONFIG_CHARGER_BQ25980 is not set
+# CONFIG_CHARGER_BQ256XX is not set
 # CONFIG_CHARGER_SMB347 is not set
 # CONFIG_CHARGER_TPS65217 is not set
 # CONFIG_BATTERY_GAUGE_LTC2941 is not set
+# CONFIG_BATTERY_GOLDFISH is not set
+# CONFIG_BATTERY_RT5033 is not set
 # CONFIG_CHARGER_RT9455 is not set
 # CONFIG_CHARGER_UCS1002 is not set
 # CONFIG_CHARGER_BD99954 is not set
@@ -2211,6 +2237,7 @@ CONFIG_MFD_ATMEL_SMC=y
 # CONFIG_EZX_PCAP is not set
 # CONFIG_MFD_CPCAP is not set
 # CONFIG_MFD_VIPERBOARD is not set
+# CONFIG_MFD_NTXEC is not set
 # CONFIG_MFD_RETU is not set
 # CONFIG_MFD_PCF50633 is not set
 # CONFIG_MFD_PM8XXX is not set
@@ -2222,7 +2249,6 @@ CONFIG_MFD_ATMEL_SMC=y
 # CONFIG_MFD_SI476X_CORE is not set
 # CONFIG_MFD_SM501 is not set
 # CONFIG_MFD_SKY81452 is not set
-# CONFIG_ABX500_CORE is not set
 # CONFIG_MFD_STMPE is not set
 CONFIG_MFD_SYSCON=y
 # CONFIG_MFD_TI_AM335X_TSCADC is not set
@@ -2267,10 +2293,12 @@ CONFIG_TWL6040_CORE=y
 # CONFIG_MFD_ROHM_BD718XX is not set
 # CONFIG_MFD_ROHM_BD70528 is not set
 # CONFIG_MFD_ROHM_BD71828 is not set
+# CONFIG_MFD_ROHM_BD957XMUF is not set
 # CONFIG_MFD_STM32_LPTIMER is not set
 CONFIG_MFD_STM32_TIMERS=y
 CONFIG_MFD_STPMIC1=y
 # CONFIG_MFD_STMFX is not set
+# CONFIG_MFD_ATC260X_I2C is not set
 CONFIG_MFD_VEXPRESS_SYSREG=y
 # CONFIG_MFD_INTEL_M10_BMC is not set
 # end of Multifunction device drivers
@@ -2432,9 +2460,11 @@ CONFIG_HID=y
 # CONFIG_HID_PETALYNX is not set
 # CONFIG_HID_PICOLCD is not set
 # CONFIG_HID_PLANTRONICS is not set
+# CONFIG_HID_PLAYSTATION is not set
 # CONFIG_HID_PRIMAX is not set
 # CONFIG_HID_SAITEK is not set
 # CONFIG_HID_SAMSUNG is not set
+# CONFIG_HID_SEMITEK is not set
 # CONFIG_HID_SPEEDLINK is not set
 # CONFIG_HID_STEAM is not set
 # CONFIG_HID_STEELSERIES is not set
@@ -2445,7 +2475,6 @@ CONFIG_HID=y
 # CONFIG_HID_TIVO is not set
 # CONFIG_HID_TOPSEED is not set
 # CONFIG_HID_THINGM is not set
-# CONFIG_HID_THRUSTMASTER is not set
 # CONFIG_HID_UDRAW_PS3 is not set
 # CONFIG_HID_WIIMOTE is not set
 # CONFIG_HID_XINMO is not set
@@ -2472,7 +2501,8 @@ CONFIG_HID=y
 #
 # I2C HID support
 #
-# CONFIG_I2C_HID is not set
+# CONFIG_I2C_HID_OF is not set
+# CONFIG_I2C_HID_OF_GOODIX is not set
 # end of I2C HID support
 # end of HID support
 
@@ -2541,7 +2571,7 @@ CONFIG_USB_EHCI_HCD_AT91=y
 #
 # CONFIG_USB_MDC800 is not set
 # CONFIG_USBIP_CORE is not set
-# CONFIG_USB_CDNS3 is not set
+# CONFIG_USB_CDNS_SUPPORT is not set
 CONFIG_USB_MUSB_HDRC=y
 CONFIG_USB_MUSB_HOST=y
 
@@ -2572,6 +2602,7 @@ CONFIG_USB_CHIPIDEA_HOST=y
 CONFIG_USB_CHIPIDEA_MSM=y
 CONFIG_USB_CHIPIDEA_IMX=y
 CONFIG_USB_CHIPIDEA_GENERIC=y
+CONFIG_USB_CHIPIDEA_TEGRA=y
 # CONFIG_USB_ISP1760 is not set
 
 #
@@ -2746,6 +2777,7 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=y
 # CONFIG_LEDS_TRIGGER_NETDEV is not set
 # CONFIG_LEDS_TRIGGER_PATTERN is not set
 # CONFIG_LEDS_TRIGGER_AUDIO is not set
+# CONFIG_LEDS_TRIGGER_TTY is not set
 # CONFIG_ACCESSIBILITY is not set
 # CONFIG_INFINIBAND is not set
 CONFIG_EDAC_ATOMIC_SCRUB=y
@@ -2924,12 +2956,14 @@ CONFIG_SYNC_FILE=y
 # CONFIG_SW_SYNC is not set
 # CONFIG_UDMABUF is not set
 # CONFIG_DMABUF_MOVE_NOTIFY is not set
+# CONFIG_DMABUF_DEBUG is not set
 # CONFIG_DMABUF_SELFTESTS is not set
 # CONFIG_DMABUF_HEAPS is not set
 # end of DMABUF options
 
 # CONFIG_AUXDISPLAY is not set
 # CONFIG_UIO is not set
+# CONFIG_VFIO is not set
 # CONFIG_VIRT_DRIVERS is not set
 CONFIG_VIRTIO=y
 CONFIG_VIRTIO_MENU=y
@@ -2946,6 +2980,7 @@ CONFIG_VIRTIO_MMIO=y
 # end of Microsoft Hyper-V guest support
 
 # CONFIG_GREYBUS is not set
+# CONFIG_COMEDI is not set
 # CONFIG_STAGING is not set
 # CONFIG_GOLDFISH is not set
 # CONFIG_CHROME_PLATFORMS is not set
@@ -2973,6 +3008,7 @@ CONFIG_CLK_VEXPRESS_OSC=y
 # CONFIG_COMMON_CLK_CDCE925 is not set
 # CONFIG_COMMON_CLK_CS2000_CP is not set
 # CONFIG_CLK_TWL6040 is not set
+# CONFIG_COMMON_CLK_AXI_CLKGEN is not set
 CONFIG_COMMON_CLK_PALMAS=y
 # CONFIG_COMMON_CLK_PWM is not set
 # CONFIG_COMMON_CLK_VC5 is not set
@@ -2989,6 +3025,7 @@ CONFIG_CLK_IMX6SX=y
 # CONFIG_CLK_IMX8MP is not set
 # CONFIG_CLK_IMX8MQ is not set
 # CONFIG_COMMON_CLK_TI_ADPLL is not set
+# CONFIG_XILINX_VCU is not set
 CONFIG_HWSPINLOCK=y
 CONFIG_HWSPINLOCK_OMAP=y
 CONFIG_HWSPINLOCK_STM32=y
@@ -3098,7 +3135,6 @@ CONFIG_SOC_TI=y
 #
 # Xilinx SoC drivers
 #
-# CONFIG_XILINX_VCU is not set
 # end of Xilinx SoC drivers
 # end of SOC (System On Chip) specific Drivers
 
@@ -3157,6 +3193,7 @@ CONFIG_PWM_BCM2835=y
 # CONFIG_PWM_IMX_TPM is not set
 # CONFIG_PWM_OMAP_DMTIMER is not set
 # CONFIG_PWM_PCA9685 is not set
+# CONFIG_PWM_RASPBERRYPI_POE is not set
 CONFIG_PWM_STM32=y
 # CONFIG_PWM_TIECAP is not set
 # CONFIG_PWM_TIEHRPWM is not set
@@ -3171,6 +3208,7 @@ CONFIG_ARM_GIC=y
 CONFIG_ARM_GIC_MAX_NR=1
 # CONFIG_AL_FIC is not set
 CONFIG_ATMEL_AIC5_IRQ=y
+CONFIG_BRCMSTB_L2_IRQ=y
 CONFIG_OMAP_IRQCHIP=y
 CONFIG_STM32_EXTI=y
 # CONFIG_IMX_IRQSTEER is not set
@@ -3180,8 +3218,6 @@ CONFIG_IMX_INTMUX=y
 # CONFIG_IPACK_BUS is not set
 CONFIG_ARCH_HAS_RESET_CONTROLLER=y
 CONFIG_RESET_CONTROLLER=y
-# CONFIG_RESET_BRCMSTB_RESCAL is not set
-# CONFIG_RESET_INTEL_GW is not set
 # CONFIG_RESET_RASPBERRYPI is not set
 CONFIG_RESET_SIMPLE=y
 CONFIG_RESET_STM32MP157=y
@@ -3191,7 +3227,6 @@ CONFIG_RESET_STM32MP157=y
 # PHY Subsystem
 #
 CONFIG_GENERIC_PHY=y
-# CONFIG_USB_LGM_PHY is not set
 # CONFIG_BCM_KONA_USB2_PHY is not set
 # CONFIG_PHY_CADENCE_TORRENT is not set
 # CONFIG_PHY_CADENCE_DPHY is not set
@@ -3242,6 +3277,7 @@ CONFIG_NVMEM_IMX_IIM=y
 CONFIG_NVMEM_IMX_OCOTP=y
 CONFIG_NVMEM_STM32_ROMEM=y
 # CONFIG_NVMEM_SNVS_LPGPR is not set
+# CONFIG_NVMEM_RMEM is not set
 
 #
 # HW tracing support
@@ -3258,6 +3294,7 @@ CONFIG_PM_OPP=y
 # CONFIG_SLIMBUS is not set
 # CONFIG_INTERCONNECT is not set
 CONFIG_COUNTER=y
+# CONFIG_INTERRUPT_CNT is not set
 # CONFIG_STM32_TIMER_CNT is not set
 # CONFIG_TI_EQEP is not set
 # CONFIG_FTM_QUADDEC is not set
@@ -3508,6 +3545,7 @@ CONFIG_CRYPTO_ENGINE=y
 CONFIG_CRYPTO_RSA=y
 # CONFIG_CRYPTO_DH is not set
 # CONFIG_CRYPTO_ECDH is not set
+# CONFIG_CRYPTO_ECDSA is not set
 # CONFIG_CRYPTO_ECRDSA is not set
 # CONFIG_CRYPTO_SM2 is not set
 # CONFIG_CRYPTO_CURVE25519 is not set
@@ -3560,17 +3598,13 @@ CONFIG_CRYPTO_CRC32C=y
 # CONFIG_CRYPTO_MD4 is not set
 # CONFIG_CRYPTO_MD5 is not set
 # CONFIG_CRYPTO_MICHAEL_MIC is not set
-# CONFIG_CRYPTO_RMD128 is not set
 # CONFIG_CRYPTO_RMD160 is not set
-# CONFIG_CRYPTO_RMD256 is not set
-# CONFIG_CRYPTO_RMD320 is not set
 # CONFIG_CRYPTO_SHA1 is not set
 # CONFIG_CRYPTO_SHA256 is not set
 # CONFIG_CRYPTO_SHA512 is not set
 # CONFIG_CRYPTO_SHA3 is not set
 # CONFIG_CRYPTO_SM3 is not set
 # CONFIG_CRYPTO_STREEBOG is not set
-# CONFIG_CRYPTO_TGR192 is not set
 # CONFIG_CRYPTO_WP512 is not set
 
 #
@@ -3584,7 +3618,6 @@ CONFIG_CRYPTO_AES=y
 # CONFIG_CRYPTO_CAST6 is not set
 CONFIG_CRYPTO_DES=y
 # CONFIG_CRYPTO_FCRYPT is not set
-# CONFIG_CRYPTO_SALSA20 is not set
 # CONFIG_CRYPTO_CHACHA20 is not set
 # CONFIG_CRYPTO_SERPENT is not set
 # CONFIG_CRYPTO_SM4 is not set
@@ -3615,7 +3648,7 @@ CONFIG_CRYPTO_DES=y
 # Crypto library routines
 #
 CONFIG_CRYPTO_LIB_AES=y
-CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
+CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
 CONFIG_CRYPTO_LIB_BLAKE2S=y
 CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
 CONFIG_CRYPTO_LIB_CHACHA=y
@@ -3770,7 +3803,9 @@ CONFIG_DEBUG_INFO=y
 # CONFIG_DEBUG_INFO_REDUCED is not set
 # CONFIG_DEBUG_INFO_COMPRESSED is not set
 # CONFIG_DEBUG_INFO_SPLIT is not set
+CONFIG_DEBUG_INFO_DWARF_TOOLCHAIN_DEFAULT=y
 # CONFIG_DEBUG_INFO_DWARF4 is not set
+# CONFIG_DEBUG_INFO_DWARF5 is not set
 # CONFIG_DEBUG_INFO_BTF is not set
 # CONFIG_GDB_SCRIPTS is not set
 CONFIG_FRAME_WARN=1024
@@ -3780,6 +3815,7 @@ CONFIG_FRAME_WARN=1024
 # CONFIG_DEBUG_SECTION_MISMATCH is not set
 CONFIG_SECTION_MISMATCH_WARN_ONLY=y
 # CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_32B is not set
+# CONFIG_VMLINUX_MAP is not set
 # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
 # end of Compile-time checks and compiler options
 
@@ -3881,6 +3917,7 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
 # CONFIG_SCF_TORTURE_TEST is not set
 # end of Lock Debugging (spinlocks, mutexes, etc...)
 
+# CONFIG_DEBUG_IRQFLAGS is not set
 CONFIG_STACKTRACE=y
 # CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
 # CONFIG_DEBUG_KOBJECT is not set
@@ -3945,7 +3982,9 @@ CONFIG_BRANCH_PROFILE_NONE=y
 # CONFIG_BLK_DEV_IO_TRACE is not set
 # CONFIG_UPROBE_EVENTS is not set
 CONFIG_FTRACE_MCOUNT_RECORD=y
+CONFIG_FTRACE_MCOUNT_USE_RECORDMCOUNT=y
 # CONFIG_SYNTH_EVENTS is not set
+# CONFIG_HIST_TRIGGERS is not set
 # CONFIG_TRACE_EVENT_INJECT is not set
 # CONFIG_TRACEPOINT_BENCHMARK is not set
 # CONFIG_RING_BUFFER_BENCHMARK is not set
@@ -3988,6 +4027,7 @@ CONFIG_RUNTIME_TESTING_MENU=y
 # CONFIG_TEST_LIST_SORT is not set
 # CONFIG_TEST_MIN_HEAP is not set
 # CONFIG_TEST_SORT is not set
+# CONFIG_TEST_DIV64 is not set
 # CONFIG_BACKTRACE_SELF_TEST is not set
 # CONFIG_RBTREE_TEST is not set
 # CONFIG_REED_SOLOMON_TEST is not set
@@ -4022,6 +4062,7 @@ CONFIG_RUNTIME_TESTING_MENU=y
 # CONFIG_TEST_STACKINIT is not set
 # CONFIG_TEST_MEMINIT is not set
 # CONFIG_TEST_FREE_PAGES is not set
+CONFIG_ARCH_USE_MEMTEST=y
 # CONFIG_MEMTEST is not set
 # end of Kernel Testing and Coverage
 # end of Kernel hacking
diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig
index 0a6edf6f05a7..c485c43cb909 100644
--- a/configs/platform-v7a/platformconfig
+++ b/configs/platform-v7a/platformconfig
@@ -117,8 +117,8 @@ PTXCONF_KERNEL_XPKG=y
 PTXCONF_KERNEL_INSTALL=y
 PTXCONF_KERNEL_MODULES=y
 PTXCONF_KERNEL_MODULES_INSTALL=y
-PTXCONF_KERNEL_VERSION="5.11"
-PTXCONF_KERNEL_MD5="d2985a3f16ef1ea3405c04c406e29dcc"
+PTXCONF_KERNEL_VERSION="5.13.4"
+PTXCONF_KERNEL_MD5="50aa48ae38a736b3f313a777574af3d3"
 # PTXCONF_KERNEL_IMAGE_BZ is not set
 PTXCONF_KERNEL_IMAGE_Z=y
 # PTXCONF_KERNEL_IMAGE_XIP is not set
-- 
2.30.2


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [DistroKit] [PATCH 3/4] v7a: kernel: enable REGULATOR_GPIO
  2021-07-22 13:35 [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Ahmad Fatoum
  2021-07-22 13:35 ` [DistroKit] [PATCH 2/4] v7a: kernel: version bump v5.11 → v5.13.4 Ahmad Fatoum
@ 2021-07-22 13:35 ` Ahmad Fatoum
  2021-07-22 13:35 ` [DistroKit] [PATCH 4/4] v7a: generate image for STM32MP7C-EV1 Ahmad Fatoum
  2021-07-22 14:31 ` [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Robert Schwebel
  3 siblings, 0 replies; 5+ messages in thread
From: Ahmad Fatoum @ 2021-07-22 13:35 UTC (permalink / raw)
  To: distrokit; +Cc: Ahmad Fatoum

The EV1 device tree describes a GPIO regulator controlling the I/O voltage
for the SD-Card. Enable the respective Linux driver.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
---
 configs/platform-v7a/kernelconfig | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/configs/platform-v7a/kernelconfig b/configs/platform-v7a/kernelconfig
index 3de603fbee2c..ef83996462e3 100644
--- a/configs/platform-v7a/kernelconfig
+++ b/configs/platform-v7a/kernelconfig
@@ -2317,7 +2317,7 @@ CONFIG_REGULATOR_ANATOP=y
 # CONFIG_REGULATOR_DA9211 is not set
 # CONFIG_REGULATOR_FAN53555 is not set
 # CONFIG_REGULATOR_FAN53880 is not set
-# CONFIG_REGULATOR_GPIO is not set
+CONFIG_REGULATOR_GPIO=y
 # CONFIG_REGULATOR_ISL9305 is not set
 # CONFIG_REGULATOR_ISL6271A is not set
 # CONFIG_REGULATOR_LP3971 is not set
-- 
2.30.2


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de


^ permalink raw reply	[flat|nested] 5+ messages in thread

* [DistroKit] [PATCH 4/4] v7a: generate image for STM32MP7C-EV1
  2021-07-22 13:35 [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Ahmad Fatoum
  2021-07-22 13:35 ` [DistroKit] [PATCH 2/4] v7a: kernel: version bump v5.11 → v5.13.4 Ahmad Fatoum
  2021-07-22 13:35 ` [DistroKit] [PATCH 3/4] v7a: kernel: enable REGULATOR_GPIO Ahmad Fatoum
@ 2021-07-22 13:35 ` Ahmad Fatoum
  2021-07-22 14:31 ` [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Robert Schwebel
  3 siblings, 0 replies; 5+ messages in thread
From: Ahmad Fatoum @ 2021-07-22 13:35 UTC (permalink / raw)
  To: distrokit; +Cc: Ahmad Fatoum

The STM32MP157C-EV1 Evaluation board is the full-feature demonstration
and development platform for STMicroelectronics Arm®-based dual
Cortex®-A7 32 bits and Cortex®-M4 32 bits MPUs in the STM32MP1 Series.

The small siblings DK1 and DK2 are already supported. Add now support
for the EV1 as well, so DistroKit can be used out-of-the-box with
all the official STM32MP1 development kits.

Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>
---
 configs/platform-v7a/platformconfig           |  6 ++--
 .../platforms/blspec-stm32mp157c-ev1.in       |  5 +++
 .../platforms/image-stm32mp157c-ev1.in        | 11 ++++++
 .../loader/entries/stm32mp157c-ev1.conf       |  6 ++++
 .../platform-v7a/rules/barebox-stm32mp.make   |  1 +
 .../rules/blspec-stm32mp157c-ev1.make         | 36 +++++++++++++++++++
 .../rules/image-stm32mp157c-ev1.make          | 36 +++++++++++++++++++
 7 files changed, 99 insertions(+), 2 deletions(-)
 create mode 100644 configs/platform-v7a/platforms/blspec-stm32mp157c-ev1.in
 create mode 100644 configs/platform-v7a/platforms/image-stm32mp157c-ev1.in
 create mode 100644 configs/platform-v7a/projectroot/loader/entries/stm32mp157c-ev1.conf
 create mode 100644 configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make
 create mode 100644 configs/platform-v7a/rules/image-stm32mp157c-ev1.make

diff --git a/configs/platform-v7a/platformconfig b/configs/platform-v7a/platformconfig
index c485c43cb909..f664f4714604 100644
--- a/configs/platform-v7a/platformconfig
+++ b/configs/platform-v7a/platformconfig
@@ -152,7 +152,7 @@ PTXCONF_KERNEL_EXTRA_MAKEVARS=""
 PTXCONF_DTC=y
 PTXCONF_DTC_INSTALL_OFTREE=y
 PTXCONF_DTC_OFTREE_DTS_PATH="${PTXDIST_PLATFORMCONFIG_SUBDIR}/dts:${KERNEL_DIR}/arch/${GENERIC_KERNEL_ARCH}/boot/dts"
-PTXCONF_DTC_OFTREE_DTS="am335x-bone.dts am335x-boneblack.dts vexpress-v2p-ca9.dts bcm2836-rpi-2-b.dts imx6q-sabrelite.dts imx6sx-udoo-neo-full.dts imx6dl-riotboard.dts imx6q-nitrogen6x.dts imx6qp-nitrogen6_max.dts bcm2837-rpi-3-b.dts bcm2837-rpi-cm3-io3.dts stm32mp157c-dk2.dts stm32mp157c-lxa-mc1.dts at91-sama5d27_som1_ek.dts at91-sama5d27_giantboard.dts"
+PTXCONF_DTC_OFTREE_DTS="am335x-bone.dts am335x-boneblack.dts vexpress-v2p-ca9.dts bcm2836-rpi-2-b.dts imx6q-sabrelite.dts imx6sx-udoo-neo-full.dts imx6dl-riotboard.dts imx6q-nitrogen6x.dts imx6qp-nitrogen6_max.dts bcm2837-rpi-3-b.dts bcm2837-rpi-cm3-io3.dts stm32mp157c-dk2.dts stm32mp157c-ev1.dts stm32mp157c-lxa-mc1.dts at91-sama5d27_som1_ek.dts at91-sama5d27_giantboard.dts"
 PTXCONF_DTC_EXTRA_ARGS=""
 PTXCONF_HOST_DTC=y
 PTXCONF_HOST_DTC_VERSION="1.6.0"
@@ -201,7 +201,7 @@ PTXCONF_TF_A_ARM_ARCH_MAJOR_7=y
 # PTXCONF_TF_A_ARM_ARCH_MAJOR_8_32_BIT is not set
 PTXCONF_TF_A_ARM_ARCH_MAJOR=7
 PTXCONF_TF_A_PLATFORMS="stm32mp1"
-PTXCONF_TF_A_EXTRA_ARGS="DTB_FILE_NAME='stm32mp157c-dk2.dtb stm32mp157c-lxa-mc1.dtb' STM32MP_EMMC=1 STM32MP_SDMMC=1 STM32MP_RAW_NAND=1 STM32MP_SPI_NAND=1 STM32MP_SPI_NOR=1"
+PTXCONF_TF_A_EXTRA_ARGS="DTB_FILE_NAME='stm32mp157c-dk2.dtb stm32mp157c-ev1.dtb stm32mp157c-lxa-mc1.dtb' STM32MP_EMMC=1 STM32MP_SDMMC=1 STM32MP_RAW_NAND=1 STM32MP_SPI_NAND=1 STM32MP_SPI_NOR=1"
 PTXCONF_TF_A_ARTIFACTS="tf-a-*.stm32"
 
 #
@@ -231,6 +231,7 @@ PTXCONF_BLSPEC_SABRELITE=y
 PTXCONF_BLSPEC_SAMA5D27_GIANTBOARD=y
 PTXCONF_BLSPEC_SAMA5D27_SOM1_EK=y
 PTXCONF_BLSPEC_STM32MP157C_DK2=y
+PTXCONF_BLSPEC_STM32MP157C_EV1=y
 PTXCONF_BLSPEC_UDOO_NEO=y
 PTXCONF_BLSPEC_VEXPRESS=y
 # end of bootloader spec entries       
@@ -284,6 +285,7 @@ PTXCONF_IMAGE_SABRELITE=y
 PTXCONF_IMAGE_SAMA5D27_GIANTBOARD=y
 PTXCONF_IMAGE_SAMA5D27_SOM1_EK=y
 PTXCONF_IMAGE_STM32MP157C_DK2=y
+PTXCONF_IMAGE_STM32MP157C_EV1=y
 PTXCONF_IMAGE_UDOO_NEO=y
 PTXCONF_IMAGE_VEXPRESS_NOR=y
 PTXCONF_IMAGE_VEXPRESS=y
diff --git a/configs/platform-v7a/platforms/blspec-stm32mp157c-ev1.in b/configs/platform-v7a/platforms/blspec-stm32mp157c-ev1.in
new file mode 100644
index 000000000000..02f6901d3321
--- /dev/null
+++ b/configs/platform-v7a/platforms/blspec-stm32mp157c-ev1.in
@@ -0,0 +1,5 @@
+## SECTION=blspec
+
+config BLSPEC_STM32MP157C_EV1
+	tristate
+	prompt "/loader/entries/stm32mp157c-ev1.conf bootloader spec entry"
diff --git a/configs/platform-v7a/platforms/image-stm32mp157c-ev1.in b/configs/platform-v7a/platforms/image-stm32mp157c-ev1.in
new file mode 100644
index 000000000000..d0b60a4956c4
--- /dev/null
+++ b/configs/platform-v7a/platforms/image-stm32mp157c-ev1.in
@@ -0,0 +1,11 @@
+## SECTION=image
+
+config IMAGE_STM32MP157C_EV1
+	tristate
+	select HOST_GENIMAGE
+	select IMAGE_ROOT_EXT
+	select BAREBOX_STM32MP
+	select TF_A
+	prompt "Generate images/stm32mp157c-ev1.hdimg"
+	help
+	  Generate GPT image for the STM32MP157C-EV1
diff --git a/configs/platform-v7a/projectroot/loader/entries/stm32mp157c-ev1.conf b/configs/platform-v7a/projectroot/loader/entries/stm32mp157c-ev1.conf
new file mode 100644
index 000000000000..610e06c39063
--- /dev/null
+++ b/configs/platform-v7a/projectroot/loader/entries/stm32mp157c-ev1.conf
@@ -0,0 +1,6 @@
+title		PTXdist - Pengutronix-DistroKit
+version		5.13
+options		rootwait rw
+linux		/boot/zImage
+devicetree	/boot/stm32mp157c-ev1.dtb
+linux-appendroot true
diff --git a/configs/platform-v7a/rules/barebox-stm32mp.make b/configs/platform-v7a/rules/barebox-stm32mp.make
index 093063a00af6..17548fa04ea2 100644
--- a/configs/platform-v7a/rules/barebox-stm32mp.make
+++ b/configs/platform-v7a/rules/barebox-stm32mp.make
@@ -46,6 +46,7 @@ BAREBOX_STM32MP_MAKE_OPT := $(BAREBOX_STM32MP_CONF_OPT)
 
 BAREBOX_STM32MP_IMAGES := \
 	images/barebox-stm32mp15xx-dkx.img \
+	images/barebox-stm32mp15x-ev1.img \
 	images/barebox-stm32mp157c-lxa-mc1.img
 
 BAREBOX_STM32MP_IMAGES := $(addprefix $(BAREBOX_STM32MP_DIR)/,$(BAREBOX_STM32MP_IMAGES))
diff --git a/configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make b/configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make
new file mode 100644
index 000000000000..6c3f1ee1ac38
--- /dev/null
+++ b/configs/platform-v7a/rules/blspec-stm32mp157c-ev1.make
@@ -0,0 +1,36 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2017 by Sascha Hauer <s.hauer@pengutronix.de>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+PACKAGES-$(PTXCONF_BLSPEC_STM32MP157C_EV1) += blspec-stm32mp157c-ev1
+
+BLSPEC_STM32MP157C_EV1_VERSION	:= 5.13
+
+# ----------------------------------------------------------------------------
+# Target-Install
+# ----------------------------------------------------------------------------
+
+$(STATEDIR)/blspec-stm32mp157c-ev1.targetinstall:
+	@$(call targetinfo)
+
+	@$(call install_init, blspec-stm32mp157c-ev1)
+	@$(call install_fixup,blspec-stm32mp157c-ev1,PRIORITY,optional)
+	@$(call install_fixup,blspec-stm32mp157c-ev1,SECTION,base)
+	@$(call install_fixup,blspec-stm32mp157c-ev1,AUTHOR,"Sascha Hauer <s.hauer@pengutronix.de>")
+	@$(call install_fixup,blspec-stm32mp157c-ev1,DESCRIPTION,missing)
+
+	@$(call install_alternative, blspec-stm32mp157c-ev1, 0, 0, 0644, \
+		/loader/entries/stm32mp157c-ev1.conf)
+
+	@$(call install_finish,blspec-stm32mp157c-ev1)
+
+	@$(call touch)
+
+# vim: syntax=make
diff --git a/configs/platform-v7a/rules/image-stm32mp157c-ev1.make b/configs/platform-v7a/rules/image-stm32mp157c-ev1.make
new file mode 100644
index 000000000000..862ea5a866ce
--- /dev/null
+++ b/configs/platform-v7a/rules/image-stm32mp157c-ev1.make
@@ -0,0 +1,36 @@
+# -*-makefile-*-
+#
+# Copyright (C) 2017 by Sascha Hauer <s.hauer@pengutronix.de>
+#
+# For further information about the PTXdist project and license conditions
+# see the README file.
+#
+
+#
+# We provide this package
+#
+IMAGE_PACKAGES-$(PTXCONF_IMAGE_STM32MP157C_EV1) += image-stm32mp157c-ev1
+
+IMAGE_STM32MP157C_EV1_ENV := \
+	STM32MP_BOARD_FSBL=stm32mp157c-ev1 \
+	STM32MP_BOARD_SSBL=stm32mp15x-ev1
+
+#
+# Paths and names
+#
+IMAGE_STM32MP157C_EV1		:= image-stm32mp157c-ev1
+IMAGE_STM32MP157C_EV1_DIR	:= $(BUILDDIR)/$(IMAGE_STM32MP157C_EV1)
+IMAGE_STM32MP157C_EV1_IMAGE	:= $(IMAGEDIR)/stm32mp157c-ev1.hdimg
+IMAGE_STM32MP157C_EV1_FILES	:= $(IMAGEDIR)/root.tgz
+IMAGE_STM32MP157C_EV1_CONFIG	:= stm32mp.config
+
+# ----------------------------------------------------------------------------
+# Image
+# ----------------------------------------------------------------------------
+
+$(IMAGE_STM32MP157C_EV1_IMAGE):
+	@$(call targetinfo)
+	@$(call image/genimage, IMAGE_STM32MP157C_EV1)
+	@$(call finish)
+
+# vim: syntax=make
-- 
2.30.2


_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [DistroKit]  [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0
  2021-07-22 13:35 [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Ahmad Fatoum
                   ` (2 preceding siblings ...)
  2021-07-22 13:35 ` [DistroKit] [PATCH 4/4] v7a: generate image for STM32MP7C-EV1 Ahmad Fatoum
@ 2021-07-22 14:31 ` Robert Schwebel
  3 siblings, 0 replies; 5+ messages in thread
From: Robert Schwebel @ 2021-07-22 14:31 UTC (permalink / raw)
  To: Ahmad Fatoum; +Cc: distrokit

On Thu, Jul 22, 2021 at 03:35:17PM +0200, Ahmad Fatoum wrote:
> barebox v2021.07.0 now comes with support for first stage boot on the
> SAMA5D3. The SAMA5D3 has a v7a CPU but lacks NEON, so it doesn't make
> sense to enable for the v7a platform. Unfortunately, barebox master
> is upset if you don't build both sama5d2 and sama5d3 at the same time.
> Instead of working around this in the defconfig and enabling a board
> we don't need and may forget to disable, import a small patch.
> 
> We should be able to drop this with v2021.08.0.
> 
> Signed-off-by: Ahmad Fatoum <a.fatoum@pengutronix.de>

I've applied the series to next.

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    |

_______________________________________________
DistroKit mailing list
DistroKit@pengutronix.de


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2021-07-22 14:31 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-22 13:35 [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Ahmad Fatoum
2021-07-22 13:35 ` [DistroKit] [PATCH 2/4] v7a: kernel: version bump v5.11 → v5.13.4 Ahmad Fatoum
2021-07-22 13:35 ` [DistroKit] [PATCH 3/4] v7a: kernel: enable REGULATOR_GPIO Ahmad Fatoum
2021-07-22 13:35 ` [DistroKit] [PATCH 4/4] v7a: generate image for STM32MP7C-EV1 Ahmad Fatoum
2021-07-22 14:31 ` [DistroKit] [PATCH 1/4] v7a: barebox: version bump v2021.05.0 → v2021.07.0 Robert Schwebel

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox