Message ID | 20241204102904.1863796-9-arnd@kernel.org (mailing list archive) |
---|---|
State | New |
Headers | show |
Series | ARM: platform and feature deprecation | expand |
On Wed, Dec 4, 2024 at 11:30 AM Arnd Bergmann <arnd@kernel.org> wrote: > From: Arnd Bergmann <arnd@arndb.de> > > The help text is seriously outdated and predates the introduction of > VFP floating point units that were available as early as some ARM926 > based systems. > > Change the help text to reflect that this is now a legacy feature > and that it will go away along with OABI support in the future. > > Signed-off-by: Arnd Bergmann <arnd@arndb.de> On my affected silicon everything is custom compiled with software floating point, so: Acked-by: Linus Walleij <linus.walleij@linaro.org> Yours, Linus Walleij
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 5278764162f8..d92531c3f982 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -1661,16 +1661,16 @@ menu "Floating point emulation" comment "At least one emulation must be selected" config FPE_NWFPE - bool "NWFPE math emulation" + bool "NWFPE math emulation (DEPRECATED)" depends on (!AEABI || OABI_COMPAT) && !THUMB2_KERNEL help Say Y to include the NWFPE floating point emulator in the kernel. - This is necessary to run most binaries. Linux does not currently - support floating point hardware so you need to say Y here even if - your machine has an FPA or floating point co-processor podule. - You may say N here if you are going to load the Acorn FPEmulator - early in the bootup. + This is only used on OABI userspace binaries, either using a + pure OABI (!CONFIG_AEABI) kernel, or the OABI emulation. + + Support for NWFPE will be removed in the future when OABI + support is removed. config FPE_NWFPE_XP bool "Support extended precision"