All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy
@ 2021-10-05  0:53 Giulio Benetti
  2021-10-05  0:53 ` [Buildroot] [PATCH 1/4] configs/bananapi_m1: use NEON+VFPv4 as " Giulio Benetti
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Giulio Benetti @ 2021-10-05  0:53 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Jagan Teki

This patchset enable on remaining A20/A33 board the NEON+VFPv4 FPU
strategy as other A20 boards already do.

Giulio Benetti (4):
  configs/bananapi_m1: use NEON+VFPv4 as FPU strategy
  configs/olimex_a20_olinuxino_lime: use NEON+VFPv4 as FPU strategy
  configs/olimex_a20_olinuxino_lime2: use NEON+VFPv4 as FPU strategy
  configs/olimex_a33_olinuxino: use NEON+VFPv4 as FPU strategy

 configs/bananapi_m1_defconfig                | 1 +
 configs/olimex_a20_olinuxino_lime2_defconfig | 1 +
 configs/olimex_a20_olinuxino_lime_defconfig  | 1 +
 configs/olimex_a33_olinuxino_defconfig       | 1 +
 4 files changed, 4 insertions(+)

-- 
2.25.1

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

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

* [Buildroot] [PATCH 1/4] configs/bananapi_m1: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy Giulio Benetti
@ 2021-10-05  0:53 ` Giulio Benetti
  2021-10-05  7:24   ` Luca Ceresoli
  2021-10-05  0:53 ` [Buildroot] [PATCH 2/4] configs/olimex_a20_olinuxino_lime: " Giulio Benetti
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Giulio Benetti @ 2021-10-05  0:53 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Jagan Teki

Allwinner A20 supports NEON+VFPv4 so let's enable instead of the default
VFPv4-D16.

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

diff --git a/configs/bananapi_m1_defconfig b/configs/bananapi_m1_defconfig
index 23da363345..2d948ec223 100644
--- a/configs/bananapi_m1_defconfig
+++ b/configs/bananapi_m1_defconfig
@@ -1,5 +1,6 @@
 BR2_arm=y
 BR2_cortex_a7=y
+BR2_ARM_FPU_NEON_VFPV4=y
 BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_4_18=y
 BR2_TARGET_GENERIC_ISSUE="Welcome to Bananapi M1"
 BR2_ROOTFS_POST_IMAGE_SCRIPT="support/scripts/genimage.sh"
-- 
2.25.1

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

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

* [Buildroot] [PATCH 2/4] configs/olimex_a20_olinuxino_lime: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy Giulio Benetti
  2021-10-05  0:53 ` [Buildroot] [PATCH 1/4] configs/bananapi_m1: use NEON+VFPv4 as " Giulio Benetti
@ 2021-10-05  0:53 ` Giulio Benetti
  2021-10-05  7:26   ` Luca Ceresoli
  2021-10-05  0:53 ` [Buildroot] [PATCH 3/4] configs/olimex_a20_olinuxino_lime2: " Giulio Benetti
                   ` (2 subsequent siblings)
  4 siblings, 1 reply; 10+ messages in thread
From: Giulio Benetti @ 2021-10-05  0:53 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Jagan Teki

Allwinner A20 supports NEON+VFPv4 so let's enable instead of the default
VFPv4-D16.

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

diff --git a/configs/olimex_a20_olinuxino_lime_defconfig b/configs/olimex_a20_olinuxino_lime_defconfig
index 0eaacc9ec1..4f410cab90 100644
--- a/configs/olimex_a20_olinuxino_lime_defconfig
+++ b/configs/olimex_a20_olinuxino_lime_defconfig
@@ -2,6 +2,7 @@
 BR2_arm=y
 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
-- 
2.25.1

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

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

* [Buildroot] [PATCH 3/4] configs/olimex_a20_olinuxino_lime2: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy Giulio Benetti
  2021-10-05  0:53 ` [Buildroot] [PATCH 1/4] configs/bananapi_m1: use NEON+VFPv4 as " Giulio Benetti
  2021-10-05  0:53 ` [Buildroot] [PATCH 2/4] configs/olimex_a20_olinuxino_lime: " Giulio Benetti
@ 2021-10-05  0:53 ` Giulio Benetti
  2021-10-05  7:27   ` Luca Ceresoli
  2021-10-05  0:53 ` [Buildroot] [PATCH 4/4] configs/olimex_a33_olinuxino: " Giulio Benetti
  2021-10-12 20:36 ` [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 " Arnout Vandecappelle
  4 siblings, 1 reply; 10+ messages in thread
From: Giulio Benetti @ 2021-10-05  0:53 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Jagan Teki

Allwinner A20 supports NEON+VFPv4 so let's enable instead of the default
VFPv4-D16.

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

diff --git a/configs/olimex_a20_olinuxino_lime2_defconfig b/configs/olimex_a20_olinuxino_lime2_defconfig
index dca6123c18..84f2661184 100644
--- a/configs/olimex_a20_olinuxino_lime2_defconfig
+++ b/configs/olimex_a20_olinuxino_lime2_defconfig
@@ -2,6 +2,7 @@
 BR2_arm=y
 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
-- 
2.25.1

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

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

* [Buildroot] [PATCH 4/4] configs/olimex_a33_olinuxino: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy Giulio Benetti
                   ` (2 preceding siblings ...)
  2021-10-05  0:53 ` [Buildroot] [PATCH 3/4] configs/olimex_a20_olinuxino_lime2: " Giulio Benetti
@ 2021-10-05  0:53 ` Giulio Benetti
  2021-10-05  7:27   ` Luca Ceresoli
  2021-10-12 20:36 ` [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 " Arnout Vandecappelle
  4 siblings, 1 reply; 10+ messages in thread
From: Giulio Benetti @ 2021-10-05  0:53 UTC (permalink / raw)
  To: buildroot; +Cc: Luca Ceresoli, Giulio Benetti, Jagan Teki

Allwinner A33 supports NEON+VFPv4 so let's enable instead of the default
VFPv4-D16.

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

diff --git a/configs/olimex_a33_olinuxino_defconfig b/configs/olimex_a33_olinuxino_defconfig
index 7c691ab20d..6262b30d26 100644
--- a/configs/olimex_a33_olinuxino_defconfig
+++ b/configs/olimex_a33_olinuxino_defconfig
@@ -1,6 +1,7 @@
 # Architecture
 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
-- 
2.25.1

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

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

* Re: [Buildroot] [PATCH 1/4] configs/bananapi_m1: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 ` [Buildroot] [PATCH 1/4] configs/bananapi_m1: use NEON+VFPv4 as " Giulio Benetti
@ 2021-10-05  7:24   ` Luca Ceresoli
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli @ 2021-10-05  7:24 UTC (permalink / raw)
  To: Giulio Benetti, buildroot; +Cc: Jagan Teki

Hi,

On 05/10/21 02:53, Giulio Benetti wrote:
> Allwinner A20 supports NEON+VFPv4 so let's enable instead of the default
> VFPv4-D16.
> 
> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>

Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net>

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

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

* Re: [Buildroot] [PATCH 2/4] configs/olimex_a20_olinuxino_lime: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 ` [Buildroot] [PATCH 2/4] configs/olimex_a20_olinuxino_lime: " Giulio Benetti
@ 2021-10-05  7:26   ` Luca Ceresoli
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli @ 2021-10-05  7:26 UTC (permalink / raw)
  To: Giulio Benetti, buildroot; +Cc: Jagan Teki

Hi,

On 05/10/21 02:53, Giulio Benetti wrote:
> Allwinner A20 supports NEON+VFPv4 so let's enable instead of the default
> VFPv4-D16.
> 
> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>
> ---
>  configs/olimex_a20_olinuxino_lime_defconfig | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/configs/olimex_a20_olinuxino_lime_defconfig b/configs/olimex_a20_olinuxino_lime_defconfig
> index 0eaacc9ec1..4f410cab90 100644
> --- a/configs/olimex_a20_olinuxino_lime_defconfig
> +++ b/configs/olimex_a20_olinuxino_lime_defconfig
> @@ -2,6 +2,7 @@
>  BR2_arm=y
>  BR2_cortex_a7=y
>  BR2_ARM_EABIHF=y
> +BR2_ARM_FPU_NEON_VFPV4=y

Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net>

But I think the 'BR2_ARM_EABIHF=y' line is not needed, it should be
selected automatically for Cortex-A7. Not related to this patch
ovbviously, but maybe you can send a separate patch. The same applies to
the lime2 patch.

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

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

* Re: [Buildroot] [PATCH 3/4] configs/olimex_a20_olinuxino_lime2: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 ` [Buildroot] [PATCH 3/4] configs/olimex_a20_olinuxino_lime2: " Giulio Benetti
@ 2021-10-05  7:27   ` Luca Ceresoli
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli @ 2021-10-05  7:27 UTC (permalink / raw)
  To: Giulio Benetti, buildroot; +Cc: Jagan Teki



On 05/10/21 02:53, Giulio Benetti wrote:
> Allwinner A20 supports NEON+VFPv4 so let's enable instead of the default
> VFPv4-D16.
> 
> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>

Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net>

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

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

* Re: [Buildroot] [PATCH 4/4] configs/olimex_a33_olinuxino: use NEON+VFPv4 as FPU strategy
  2021-10-05  0:53 ` [Buildroot] [PATCH 4/4] configs/olimex_a33_olinuxino: " Giulio Benetti
@ 2021-10-05  7:27   ` Luca Ceresoli
  0 siblings, 0 replies; 10+ messages in thread
From: Luca Ceresoli @ 2021-10-05  7:27 UTC (permalink / raw)
  To: Giulio Benetti, buildroot; +Cc: Jagan Teki



On 05/10/21 02:53, Giulio Benetti wrote:
> Allwinner A33 supports NEON+VFPv4 so let's enable instead of the default
> VFPv4-D16.
> 
> Signed-off-by: Giulio Benetti <giulio.benetti@benettiengineering.com>

Reviewed-by: Luca Ceresoli <luca@lucaceresoli.net>

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

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

* Re: [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy
  2021-10-05  0:53 [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy Giulio Benetti
                   ` (3 preceding siblings ...)
  2021-10-05  0:53 ` [Buildroot] [PATCH 4/4] configs/olimex_a33_olinuxino: " Giulio Benetti
@ 2021-10-12 20:36 ` Arnout Vandecappelle
  4 siblings, 0 replies; 10+ messages in thread
From: Arnout Vandecappelle @ 2021-10-12 20:36 UTC (permalink / raw)
  To: Giulio Benetti, buildroot; +Cc: Luca Ceresoli, Jagan Teki



On 05/10/2021 02:53, Giulio Benetti wrote:
> This patchset enable on remaining A20/A33 board the NEON+VFPv4 FPU
> strategy as other A20 boards already do.
> 
> Giulio Benetti (4):
>    configs/bananapi_m1: use NEON+VFPv4 as FPU strategy
>    configs/olimex_a20_olinuxino_lime: use NEON+VFPv4 as FPU strategy
>    configs/olimex_a20_olinuxino_lime2: use NEON+VFPv4 as FPU strategy
>    configs/olimex_a33_olinuxino: use NEON+VFPv4 as FPU strategy

  Series applied to master, thanks.

  Regards,
  Arnout

> 
>   configs/bananapi_m1_defconfig                | 1 +
>   configs/olimex_a20_olinuxino_lime2_defconfig | 1 +
>   configs/olimex_a20_olinuxino_lime_defconfig  | 1 +
>   configs/olimex_a33_olinuxino_defconfig       | 1 +
>   4 files changed, 4 insertions(+)
> 
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot

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

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

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-05  0:53 [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 FPU strategy Giulio Benetti
2021-10-05  0:53 ` [Buildroot] [PATCH 1/4] configs/bananapi_m1: use NEON+VFPv4 as " Giulio Benetti
2021-10-05  7:24   ` Luca Ceresoli
2021-10-05  0:53 ` [Buildroot] [PATCH 2/4] configs/olimex_a20_olinuxino_lime: " Giulio Benetti
2021-10-05  7:26   ` Luca Ceresoli
2021-10-05  0:53 ` [Buildroot] [PATCH 3/4] configs/olimex_a20_olinuxino_lime2: " Giulio Benetti
2021-10-05  7:27   ` Luca Ceresoli
2021-10-05  0:53 ` [Buildroot] [PATCH 4/4] configs/olimex_a33_olinuxino: " Giulio Benetti
2021-10-05  7:27   ` Luca Ceresoli
2021-10-12 20:36 ` [Buildroot] [PATCH 0/4] Make A20/A33 using NEON+VFPv4 " Arnout Vandecappelle

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.