All of lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 00/28] Use the best FPU strategies on 32-bits Arm Cortex
@ 2022-01-18 10:43 Giulio Benetti
  2022-01-18 10:43 ` [Buildroot] [PATCH 01/28] configs/acmesystems_acqua_a5_256mb_defconfig: enable NEON/VFPV4 FPU strategy Giulio Benetti
                   ` (28 more replies)
  0 siblings, 29 replies; 40+ messages in thread
From: Giulio Benetti @ 2022-01-18 10:43 UTC (permalink / raw)
  To: buildroot
  Cc: Theo Debrouwere, Simon Doppler, Edgar Bonet, Jan Kraval,
	Thomas Petazzoni, Sergey Matyukevich, Ludovic Desroches,
	Davide Viti, Mike Harmony, Bartosz Bilas, Marcin Niestroj,
	Michel Stempin, Lothar Felten, Giulio Benetti, Fabio Estevam,
	Yann E . MORIN, Biagio Montaruli

Hi All,

this patchset aims to enable the best FPU strategy for every board with
32-bits Arm Cortex actually present in Buildroot. I don't own these boards
so I can't test these changes. What is about Allwinner doesn't worry me
because I've tested a lot of cases with Olimex boards, but the other
changes are still to be tested.

So I ask to the board maintainers to test the patches that involve their
boards if possible. Anyway I've checked well all the SoCs Datasheet and I
think I've made it correctly, even if in some of them it's not specified
if VFPv4 means -D32. I assume it like that because otherwise -D16 is
usually specified.

Best regards
---
Giulio Benetti
Benetti Engineering sas

Giulio Benetti (28):
  configs/acmesystems_acqua_a5_256mb_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/acmesystems_acqua_a5_512mb_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/bananapi_m2_plus_defconfig: enable NEON/VFPV4 FPU strategy
  configs/bananapi_m2_plus_defconfig: enable NEON/VFPV4 FPU strategy
  configs/beagleboardx15_defconfig: enable NEON/VFPV4 FPU strategy
  configs/beagleboneai_defconfig: enable NEON/VFPV4 FPU strategy
  configs/chromebook_snow_defconfig: enable NEON/VFPV4 FPU strategy
  configs/chromebook_snow_defconfig: enable NEON/VFPV4 FPU strategy
  configs/friendlyarm_nanopi_m1_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/friendlyarm_nanopi_m1_plus_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/friendlyarm_nanopi_r1_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/friendlyarm_nanopi_r1_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/grinn_liteboard_defconfig: enable NEON/VFPV4 FPU strategy
  configs/licheepi_zero_defconfig: enable NEON/VFPV4 FPU strategy
  configs/microchip_sama5d27_wlsom1_ek_mmc_defconfig: enable NEON/VFPV4
    FPU strategy
  configs/microchip_sama5d27_wlsom1_ek_mmc_dev_defconfig: enable
    NEON/VFPV4 FPU strategy
  configs/microchip_sama5d2_icp_mmc_dev_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/microchip_sama5d2_icp_mmc_dev_defconfig: enable NEON/VFPV4 FPU
    strategy
  configs/orangepi_lite_defconfig: enable NEON/VFPV4 FPU strategy
  configs/orangepi_one_defconfig: enable NEON/VFPV4 FPU strategy
  configs/orangepi_pc_defconfig: enable NEON/VFPV4 FPU strategy
  configs/orangepi_pc_plus_defconfig: enable NEON/VFPV4 FPU strategy
  configs/orangepi_plus_defconfig: enable NEON/VFPV4 FPU strategy
  configs/orangepi_r1_defconfig: enable NEON/VFPV4 FPU strategy
  configs/orangepi_zero_defconfig: enable NEON/VFPV4 FPU strategy
  configs/stm32mp157a_dk1_defconfig: enable NEON/VFPV4 FPU strategy
  configs/stm32mp157c_dk2_defconfig: enable NEON/VFPV4 FPU strategy
  configs/stm32mp157c_odyssey_defconfig: enable NEON/VFPV4 FPU strategy

 configs/acmesystems_acqua_a5_256mb_defconfig           | 1 +
 configs/acmesystems_acqua_a5_512mb_defconfig           | 1 +
 configs/bananapi_m2_plus_defconfig                     | 1 +
 configs/bananapi_m2_ultra_defconfig                    | 1 +
 configs/beagleboardx15_defconfig                       | 1 +
 configs/beagleboneai_defconfig                         | 1 +
 configs/chromebook_snow_defconfig                      | 1 +
 configs/freescale_imx7dsabresd_defconfig               | 1 +
 configs/friendlyarm_nanopi_m1_defconfig                | 2 +-
 configs/friendlyarm_nanopi_m1_plus_defconfig           | 2 +-
 configs/friendlyarm_nanopi_neo_defconfig               | 2 +-
 configs/friendlyarm_nanopi_r1_defconfig                | 2 +-
 configs/grinn_liteboard_defconfig                      | 1 +
 configs/licheepi_zero_defconfig                        | 2 +-
 configs/microchip_sama5d27_wlsom1_ek_mmc_defconfig     | 1 +
 configs/microchip_sama5d27_wlsom1_ek_mmc_dev_defconfig | 1 +
 configs/microchip_sama5d2_icp_mmc_defconfig            | 1 +
 configs/microchip_sama5d2_icp_mmc_dev_defconfig        | 1 +
 configs/orangepi_lite_defconfig                        | 2 +-
 configs/orangepi_one_defconfig                         | 2 +-
 configs/orangepi_pc_defconfig                          | 2 +-
 configs/orangepi_pc_plus_defconfig                     | 2 +-
 configs/orangepi_plus_defconfig                        | 2 +-
 configs/orangepi_r1_defconfig                          | 2 +-
 configs/orangepi_zero_defconfig                        | 2 +-
 configs/stm32mp157a_dk1_defconfig                      | 1 +
 configs/stm32mp157c_dk2_defconfig                      | 1 +
 configs/stm32mp157c_odyssey_defconfig                  | 1 +
 28 files changed, 28 insertions(+), 12 deletions(-)

-- 
2.25.1

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

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

end of thread, other threads:[~2022-01-25 21:48 UTC | newest]

Thread overview: 40+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-01-18 10:43 [Buildroot] [PATCH 00/28] Use the best FPU strategies on 32-bits Arm Cortex Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 01/28] configs/acmesystems_acqua_a5_256mb_defconfig: enable NEON/VFPV4 FPU strategy Giulio Benetti
2022-01-18 17:33   ` Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 02/28] configs/acmesystems_acqua_a5_512mb_defconfig: " Giulio Benetti
2022-01-18 12:58   ` Edgar Bonet
2022-01-18 13:28   ` Edgar Bonet
2022-01-18 13:35     ` Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 03/28] configs/bananapi_m2_plus_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 04/28] configs/bananapi_m2_ultra_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 05/28] configs/beagleboardx15_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 06/28] configs/beagleboneai_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 07/28] configs/chromebook_snow_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 08/28] configs/freescale_imx7dsabresd_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 09/28] configs/friendlyarm_nanopi_m1_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 10/28] configs/friendlyarm_nanopi_m1_plus_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 11/28] configs/friendlyarm_nanopi_neo_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 12/28] configs/friendlyarm_nanopi_r1_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 13/28] configs/grinn_liteboard_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 14/28] configs/licheepi_zero_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 15/28] configs/microchip_sama5d27_wlsom1_ek_mmc_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 16/28] configs/microchip_sama5d27_wlsom1_ek_mmc_dev_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 17/28] configs/microchip_sama5d2_icp_mmc_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 18/28] configs/microchip_sama5d2_icp_mmc_dev_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 19/28] configs/orangepi_lite_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 20/28] configs/orangepi_one_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 21/28] configs/orangepi_pc_defconfig: " Giulio Benetti
2022-01-23 18:39   ` Sergey Kuzminov
2022-01-18 10:43 ` [Buildroot] [PATCH 22/28] configs/orangepi_pc_plus_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 23/28] configs/orangepi_plus_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 24/28] configs/orangepi_r1_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 25/28] configs/orangepi_zero_defconfig: " Giulio Benetti
2022-01-23 18:07   ` Sergey Kuzminov
2022-01-23 19:12     ` Giulio Benetti
2022-01-23 20:57       ` Yann E. MORIN
2022-01-18 10:43 ` [Buildroot] [PATCH 26/28] configs/stm32mp157a_dk1_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 27/28] configs/stm32mp157c_dk2_defconfig: " Giulio Benetti
2022-01-18 10:43 ` [Buildroot] [PATCH 28/28] configs/stm32mp157c_odyssey_defconfig: " Giulio Benetti
2022-01-22 14:32 ` [Buildroot] [PATCH 00/28] Use the best FPU strategies on 32-bits Arm Cortex Thomas Petazzoni
2022-01-25 20:55   ` Yann E. MORIN
2022-01-25 21:48     ` 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.