All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update
@ 2021-10-21 22:00 Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 1/8] configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

This patchset enable on olinuxino_a10/a13 the NEON support while the rest
of patches bump uboot and linux versions. I've been able to test all
boards except a10. A64 bump will follow.

Giulio Benetti (8):
  configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot
    2021.10
  configs/olimex_a10_olinuxino: use FPU NEON strategy
  configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot
    2021.10
  configs/olimex_a13_olinuxino: use FPU NEON strategy
  configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and
    u-boot 2021.10
  configs/olimex_a20_olinuxino_lime: bump to Linux kernel 5.14.13 and
    u-boot 2021.10
  configs/olimex_a20_olinuxino_micro: bump to Linux kernel 5.14.13 and
    u-boot 2021.10
  configs/olimex_a33_olinuxino: bump to Linux kernel 5.14.13 and u-boot
    2021.10

 configs/olimex_a10_olinuxino_lime_defconfig  | 9 +++++----
 configs/olimex_a13_olinuxino_defconfig       | 9 +++++----
 configs/olimex_a20_olinuxino_lime2_defconfig | 8 ++++----
 configs/olimex_a20_olinuxino_lime_defconfig  | 8 ++++----
 configs/olimex_a20_olinuxino_micro_defconfig | 8 ++++----
 configs/olimex_a33_olinuxino_defconfig       | 8 ++++----
 6 files changed, 26 insertions(+), 24 deletions(-)

-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 1/8] configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 2/8] configs/olimex_a10_olinuxino: use FPU NEON strategy Giulio Benetti
                   ` (7 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

Bump to Linux kernel 5.14.13 and u-boot 2021.10.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a10_olinuxino_lime_defconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configs/olimex_a10_olinuxino_lime_defconfig b/configs/olimex_a10_olinuxino_lime_defconfig
index 0896a66dda..c3b4f0161b 100644
--- a/configs/olimex_a10_olinuxino_lime_defconfig
+++ b/configs/olimex_a10_olinuxino_lime_defconfig
@@ -2,8 +2,8 @@
 BR2_arm=y
 BR2_cortex_a8=y
 
-# Linux headers same as kernel, a 4.14 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_14=y
+# Linux headers same as kernel, a 5.14 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
 
 # System configuration
 BR2_TARGET_GENERIC_HOSTNAME="a10-olinuxino"
@@ -17,7 +17,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a10_olinuxino/genimage.cfg"
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.14.26"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13"
 BR2_LINUX_KERNEL_USE_DEFCONFIG=y
 BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -33,7 +33,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
 BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2018.03"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A10-OLinuXino-Lime"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 2/8] configs/olimex_a10_olinuxino: use FPU NEON strategy
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 1/8] configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 3/8] configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

A10 supports NEON, so let's use it as NEON strategy.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a10_olinuxino_lime_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/olimex_a10_olinuxino_lime_defconfig b/configs/olimex_a10_olinuxino_lime_defconfig
index c3b4f0161b..368cacecf3 100644
--- a/configs/olimex_a10_olinuxino_lime_defconfig
+++ b/configs/olimex_a10_olinuxino_lime_defconfig
@@ -1,6 +1,7 @@
 # Architecture
 BR2_arm=y
 BR2_cortex_a8=y
+BR2_ARM_FPU_NEON=y
 
 # Linux headers same as kernel, a 5.14 series
 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 3/8] configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 1/8] configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 2/8] configs/olimex_a10_olinuxino: use FPU NEON strategy Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 4/8] configs/olimex_a13_olinuxino: use FPU NEON strategy Giulio Benetti
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

Bump to Linux kernel 5.14.13 and u-boot 2021.10

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a13_olinuxino_defconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configs/olimex_a13_olinuxino_defconfig b/configs/olimex_a13_olinuxino_defconfig
index df2a722368..14cec97d49 100644
--- a/configs/olimex_a13_olinuxino_defconfig
+++ b/configs/olimex_a13_olinuxino_defconfig
@@ -2,8 +2,8 @@
 BR2_arm=y
 BR2_cortex_a8=y
 
-# Linux headers same as kernel, a 4.11 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_11=y
+# Linux headers same as kernel, a 5.14 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
 
 # System configuration
 BR2_TARGET_GENERIC_HOSTNAME="a13-olinuxino"
@@ -15,7 +15,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
 BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.05"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A13-OLinuXino"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 BR2_TARGET_UBOOT_FORMAT_BIN=y
@@ -25,7 +25,7 @@ BR2_TARGET_UBOOT_SPL_NAME="u-boot-sunxi-with-spl.bin"
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.11.5"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13"
 BR2_LINUX_KERNEL_USE_DEFCONFIG=y
 BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 4/8] configs/olimex_a13_olinuxino: use FPU NEON strategy
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
                   ` (2 preceding siblings ...)
  2021-10-21 22:00 ` [Buildroot] [PATCH 3/8] configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 5/8] configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

A13 supports NEON, so let's use it as NEON strategy.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a13_olinuxino_defconfig | 1 +
 1 file changed, 1 insertion(+)

diff --git a/configs/olimex_a13_olinuxino_defconfig b/configs/olimex_a13_olinuxino_defconfig
index 14cec97d49..5412596441 100644
--- a/configs/olimex_a13_olinuxino_defconfig
+++ b/configs/olimex_a13_olinuxino_defconfig
@@ -1,6 +1,7 @@
 # Architecture
 BR2_arm=y
 BR2_cortex_a8=y
+BR2_ARM_FPU_NEON=y
 
 # Linux headers same as kernel, a 5.14 series
 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 5/8] configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and u-boot 2021.10
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
                   ` (3 preceding siblings ...)
  2021-10-21 22:00 ` [Buildroot] [PATCH 4/8] configs/olimex_a13_olinuxino: use FPU NEON strategy Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 6/8] configs/olimex_a20_olinuxino_lime: " Giulio Benetti
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

Bump to Linux kernel 5.14.13 and u-boot 2021.10.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a20_olinuxino_lime2_defconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configs/olimex_a20_olinuxino_lime2_defconfig b/configs/olimex_a20_olinuxino_lime2_defconfig
index 84f2661184..248e5d7207 100644
--- a/configs/olimex_a20_olinuxino_lime2_defconfig
+++ b/configs/olimex_a20_olinuxino_lime2_defconfig
@@ -4,8 +4,8 @@ BR2_cortex_a7=y
 BR2_ARM_EABIHF=y
 BR2_ARM_FPU_NEON_VFPV4=y
 
-# Linux headers same as kernel, a 5.10 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y
+# Linux headers same as kernel, a 5.14 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
 
 # Toolchain
 # glibc is needed for sunxi-mali-mainline-package.
@@ -23,7 +23,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg"
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.48"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13"
 BR2_LINUX_KERNEL_USE_DEFCONFIG=y
 BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
 BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.07"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime2"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 BR2_TARGET_UBOOT_NEEDS_PYTHON3=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 6/8] configs/olimex_a20_olinuxino_lime: bump to Linux kernel 5.14.13 and u-boot 2021.10
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
                   ` (4 preceding siblings ...)
  2021-10-21 22:00 ` [Buildroot] [PATCH 5/8] configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 7/8] configs/olimex_a20_olinuxino_micro: " Giulio Benetti
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

Bump to Linux kernel 5.14.13 and u-boot 2021.10.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a20_olinuxino_lime_defconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configs/olimex_a20_olinuxino_lime_defconfig b/configs/olimex_a20_olinuxino_lime_defconfig
index 4f410cab90..fb095c8b7b 100644
--- a/configs/olimex_a20_olinuxino_lime_defconfig
+++ b/configs/olimex_a20_olinuxino_lime_defconfig
@@ -4,8 +4,8 @@ BR2_cortex_a7=y
 BR2_ARM_EABIHF=y
 BR2_ARM_FPU_NEON_VFPV4=y
 
-# Linux headers same as kernel, a 5.10 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_10=y
+# Linux headers same as kernel, a 5.14 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
 
 # Toolchain
 # glibc is needed for sunxi-mali-mainline-package.
@@ -23,7 +23,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg"
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.10.48"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13"
 BR2_LINUX_KERNEL_USE_DEFCONFIG=y
 BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
@@ -44,7 +44,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
 BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.07"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino-Lime"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 BR2_TARGET_UBOOT_NEEDS_PYTHON3=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 7/8] configs/olimex_a20_olinuxino_micro: bump to Linux kernel 5.14.13 and u-boot 2021.10
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
                   ` (5 preceding siblings ...)
  2021-10-21 22:00 ` [Buildroot] [PATCH 6/8] configs/olimex_a20_olinuxino_lime: " Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-21 22:00 ` [Buildroot] [PATCH 8/8] configs/olimex_a33_olinuxino: " Giulio Benetti
  2021-10-24 14:09 ` [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Thomas Petazzoni
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

Bump to Linux kernel 5.14.13 and u-boot 2021.10.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a20_olinuxino_micro_defconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configs/olimex_a20_olinuxino_micro_defconfig b/configs/olimex_a20_olinuxino_micro_defconfig
index 4a2a8a4ba7..93912b95c0 100644
--- a/configs/olimex_a20_olinuxino_micro_defconfig
+++ b/configs/olimex_a20_olinuxino_micro_defconfig
@@ -3,8 +3,8 @@ BR2_arm=y
 BR2_cortex_a7=y
 BR2_ARM_FPU_NEON_VFPV4=y
 
-# Linux headers same as kernel, a 4.12 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_12=y
+# Linux headers same as kernel, a 5.14 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
 
 # System configuration
 BR2_TARGET_GENERIC_HOSTNAME="a20-olinuxino"
@@ -18,7 +18,7 @@ BR2_ROOTFS_POST_SCRIPT_ARGS="-c board/olimex/a20_olinuxino/genimage.cfg"
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="4.12"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13"
 BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
 BR2_LINUX_KERNEL_INTREE_DTS_NAME="sun7i-a20-olinuxino-micro"
@@ -33,7 +33,7 @@ BR2_TARGET_ROOTFS_EXT2_4=y
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
 BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2017.05"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A20-OLinuXino_MICRO"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 BR2_TARGET_UBOOT_SPL=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* [Buildroot] [PATCH 8/8] configs/olimex_a33_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
                   ` (6 preceding siblings ...)
  2021-10-21 22:00 ` [Buildroot] [PATCH 7/8] configs/olimex_a20_olinuxino_micro: " Giulio Benetti
@ 2021-10-21 22:00 ` Giulio Benetti
  2021-10-24 14:09 ` [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Thomas Petazzoni
  8 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-21 22:00 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Leon Anavi, Jagan Teki

Bump to Linux kernel 5.14.13 and u-boot 2021.10.

Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
---
 configs/olimex_a33_olinuxino_defconfig | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/configs/olimex_a33_olinuxino_defconfig b/configs/olimex_a33_olinuxino_defconfig
index 6262b30d26..e2474db2ec 100644
--- a/configs/olimex_a33_olinuxino_defconfig
+++ b/configs/olimex_a33_olinuxino_defconfig
@@ -3,8 +3,8 @@ BR2_arm=y
 BR2_cortex_a7=y
 BR2_ARM_FPU_NEON_VFPV4=y
 
-# Linux headers same as kernel, a 5.0 series
-BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
+# Linux headers same as kernel, a 5.14 series
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_14=y
 
 # System configuration
 BR2_TARGET_GENERIC_HOSTNAME="A33-olinuxino"
@@ -16,7 +16,7 @@ BR2_TARGET_GENERIC_GETTY_PORT="ttyS0"
 BR2_TARGET_UBOOT=y
 BR2_TARGET_UBOOT_BUILD_SYSTEM_KCONFIG=y
 BR2_TARGET_UBOOT_CUSTOM_VERSION=y
-BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2019.04"
+BR2_TARGET_UBOOT_CUSTOM_VERSION_VALUE="2021.10"
 BR2_TARGET_UBOOT_BOARD_DEFCONFIG="A33-OLinuXino"
 BR2_TARGET_UBOOT_NEEDS_DTC=y
 BR2_TARGET_UBOOT_NEEDS_PYLIBFDT=y
@@ -30,7 +30,7 @@ BR2_PACKAGE_HOST_UBOOT_TOOLS_BOOT_SCRIPT_SOURCE="board/olimex/a33_olinuxino/boot
 # Kernel
 BR2_LINUX_KERNEL=y
 BR2_LINUX_KERNEL_CUSTOM_VERSION=y
-BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0"
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.14.13"
 BR2_LINUX_KERNEL_USE_DEFCONFIG=y
 BR2_LINUX_KERNEL_DEFCONFIG="sunxi"
 BR2_LINUX_KERNEL_DTS_SUPPORT=y
-- 
2.25.1

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update
  2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
                   ` (7 preceding siblings ...)
  2021-10-21 22:00 ` [Buildroot] [PATCH 8/8] configs/olimex_a33_olinuxino: " Giulio Benetti
@ 2021-10-24 14:09 ` Thomas Petazzoni
  2021-10-24 14:40   ` Giulio Benetti
  8 siblings, 1 reply; 12+ messages in thread
From: Thomas Petazzoni @ 2021-10-24 14:09 UTC (permalink / raw)
  To: Giulio Benetti; +Cc: Luca Ceresoli, Leon Anavi, Jagan Teki, buildroot

Hello Giulio,

On Fri, 22 Oct 2021 00:00:15 +0200
Giulio Benetti <giulio.benetti@benettiengineering.com> wrote:

> Giulio Benetti (8):
>   configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>     2021.10
>   configs/olimex_a10_olinuxino: use FPU NEON strategy
>   configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>     2021.10
>   configs/olimex_a13_olinuxino: use FPU NEON strategy
>   configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and
>     u-boot 2021.10
>   configs/olimex_a20_olinuxino_lime: bump to Linux kernel 5.14.13 and
>     u-boot 2021.10
>   configs/olimex_a20_olinuxino_micro: bump to Linux kernel 5.14.13 and
>     u-boot 2021.10
>   configs/olimex_a33_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>     2021.10

I have applied all the patches bumping U-Boot/Linux, I hope that you
were able to test them on real hardware. Make sure to monitor the next
Gitlab CI build results to see if there's any new build failure.

However, for the two patches enabling NEON as the FPU, I marked them as
rejected. Indeed, using NEON as the FPU is not always a good idea, as
it explained in the Config.in.help text:

          This option allows to use the NEON SIMD unit, as available
          in some ARMv7 processors, as a floating-point unit. It
          should however be noted that using NEON for floating point
          operations doesn't provide a complete compatibility with the
          IEEE 754.

Best regards,

Thomas Petazzoni
-- 
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering and training
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update
  2021-10-24 14:09 ` [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Thomas Petazzoni
@ 2021-10-24 14:40   ` Giulio Benetti
  2021-10-25 12:28     ` Giulio Benetti
  0 siblings, 1 reply; 12+ messages in thread
From: Giulio Benetti @ 2021-10-24 14:40 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Luca Ceresoli, Leon Anavi, Jagan Teki, buildroot

Hi Thomas,

> Il giorno 24 ott 2021, alle ore 16:09, Thomas Petazzoni <thomas.petazzoni@bootlin.com> ha scritto:
> 
> Hello Giulio,
> 
>> On Fri, 22 Oct 2021 00:00:15 +0200
>> Giulio Benetti <giulio.benetti@benettiengineering.com> wrote:
>> 
>> Giulio Benetti (8):
>>  configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>>    2021.10
>>  configs/olimex_a10_olinuxino: use FPU NEON strategy
>>  configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>>    2021.10
>>  configs/olimex_a13_olinuxino: use FPU NEON strategy
>>  configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and
>>    u-boot 2021.10
>>  configs/olimex_a20_olinuxino_lime: bump to Linux kernel 5.14.13 and
>>    u-boot 2021.10
>>  configs/olimex_a20_olinuxino_micro: bump to Linux kernel 5.14.13 and
>>    u-boot 2021.10
>>  configs/olimex_a33_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>>    2021.10
> 
> I have applied all the patches bumping U-Boot/Linux, I hope that you
> were able to test them on real hardware.

Yes I’ve tested on real board except a10 that I don’t own and I’ve broken the a33 that I’ll have on Tuesday so I will test it.

> Make sure to monitor the next
> Gitlab CI build results to see if there's any new build failure.

Sure I will

> 
> However, for the two patches enabling NEON as the FPU, I marked them as
> rejected. Indeed, using NEON as the FPU is not always a good idea, as
> it explained in the Config.in.help text:
> 
>          This option allows to use the NEON SIMD unit, as available
>          in some ARMv7 processors, as a floating-point unit. It
>          should however be noted that using NEON for floating point
>          operations doesn't provide a complete compatibility with the
>          IEEE 754.

Thank you for pointing I didn’t know and found it on Arm website too. So now I understand the reason to not prefer NEON only on cortex a8.
While on a7 instead we have the NEON+VFPV4
that cover IEEE 754.

Best regards
Giulio Benetti

> 
> Best regards,
> 
> Thomas Petazzoni
> -- 
> Thomas Petazzoni, co-owner and CEO, Bootlin
> Embedded Linux and Kernel engineering and training
> https://bootlin.com

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

* Re: [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update
  2021-10-24 14:40   ` Giulio Benetti
@ 2021-10-25 12:28     ` Giulio Benetti
  0 siblings, 0 replies; 12+ messages in thread
From: Giulio Benetti @ 2021-10-25 12:28 UTC (permalink / raw)
  To: Thomas Petazzoni; +Cc: Luca Ceresoli, Leon Anavi, Jagan Teki, buildroot

Hi Thomas,

On 10/24/21 4:40 PM, Giulio Benetti wrote:
> Hi Thomas,
> 
>> Il giorno 24 ott 2021, alle ore 16:09, Thomas Petazzoni <thomas.petazzoni@bootlin.com> ha scritto:
>>
>> Hello Giulio,
>>
>>> On Fri, 22 Oct 2021 00:00:15 +0200
>>> Giulio Benetti <giulio.benetti@benettiengineering.com> wrote:
>>>
>>> Giulio Benetti (8):
>>>   configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>>>     2021.10
>>>   configs/olimex_a10_olinuxino: use FPU NEON strategy
>>>   configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>>>     2021.10
>>>   configs/olimex_a13_olinuxino: use FPU NEON strategy
>>>   configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and
>>>     u-boot 2021.10
>>>   configs/olimex_a20_olinuxino_lime: bump to Linux kernel 5.14.13 and
>>>     u-boot 2021.10
>>>   configs/olimex_a20_olinuxino_micro: bump to Linux kernel 5.14.13 and
>>>     u-boot 2021.10
>>>   configs/olimex_a33_olinuxino: bump to Linux kernel 5.14.13 and u-boot
>>>     2021.10
>>
>> I have applied all the patches bumping U-Boot/Linux, I hope that you
>> were able to test them on real hardware.
> 
> Yes I’ve tested on real board except a10 that I don’t own and I’ve broken the a33 that I’ll have on Tuesday so I will test it.

Just received a33 olinuxino, tested and it works correctly.
The previous board is definetely broken.

Best regards
-- 
Giulio Benetti
Benetti Engineering sas

>> Make sure to monitor the next
>> Gitlab CI build results to see if there's any new build failure.
> 
> Sure I will
> 
>>
>> However, for the two patches enabling NEON as the FPU, I marked them as
>> rejected. Indeed, using NEON as the FPU is not always a good idea, as
>> it explained in the Config.in.help text:
>>
>>           This option allows to use the NEON SIMD unit, as available
>>           in some ARMv7 processors, as a floating-point unit. It
>>           should however be noted that using NEON for floating point
>>           operations doesn't provide a complete compatibility with the
>>           IEEE 754.
> 
> Thank you for pointing I didn’t know and found it on Arm website too. So now I understand the reason to not prefer NEON only on cortex a8.
> While on a7 instead we have the NEON+VFPV4
> that cover IEEE 754.
> 
> Best regards
> Giulio Benetti
> 
>>
>> Best regards,
>>
>> Thomas Petazzoni
>> -- 
>> Thomas Petazzoni, co-owner and CEO, Bootlin
>> Embedded Linux and Kernel engineering and training
>> https://bootlin.com
> 
> _______________________________________________
> buildroot mailing list
> buildroot@buildroot.org
> https://lists.buildroot.org/mailman/listinfo/buildroot
> 

_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

end of thread, other threads:[~2021-10-25 12:28 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-21 22:00 [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 1/8] configs/olimex_a10_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 2/8] configs/olimex_a10_olinuxino: use FPU NEON strategy Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 3/8] configs/olimex_a13_olinuxino: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 4/8] configs/olimex_a13_olinuxino: use FPU NEON strategy Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 5/8] configs/olimex_a20_olinuxino_lime2: bump to Linux kernel 5.14.13 and u-boot 2021.10 Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 6/8] configs/olimex_a20_olinuxino_lime: " Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 7/8] configs/olimex_a20_olinuxino_micro: " Giulio Benetti
2021-10-21 22:00 ` [Buildroot] [PATCH 8/8] configs/olimex_a33_olinuxino: " Giulio Benetti
2021-10-24 14:09 ` [Buildroot] [PATCH 0/8] Olimex boards u-boot/linux update Thomas Petazzoni
2021-10-24 14:40   ` Giulio Benetti
2021-10-25 12:28     ` Giulio Benetti

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.