[PATCH] arm: imx: Default to SYS_THUMB_BUILD for i.MX6/7

In the case of i.MX6 and i.MX7 family SoCs it is safe (from an errata point of view) to use thumb2 by default to save space.
Cc: Stefano Babic sbabic@denx.de Cc: Fabio Estevam festevam@gmail.com Signed-off-by: Tom Rini trini@konsulko.com --- arch/arm/Kconfig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index f9dab073ea14..31c07d9b0b4a 100644 --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -823,6 +823,7 @@ config ARCH_MX7ULP select CPU_V7A select ROM_UNIFIED_SECTIONS imply MXC_GPIO + imply SYS_THUMB_BUILD
config ARCH_MX7 bool "Freescale MX7" @@ -833,6 +834,7 @@ config ARCH_MX7 select SYS_FSL_SEC_COMPAT_4 select SYS_FSL_SEC_LE imply MXC_GPIO + imply SYS_THUMB_BUILD
config ARCH_MX6 bool "Freescale MX6" @@ -840,8 +842,8 @@ config ARCH_MX6 select SYS_FSL_HAS_SEC if IMX_HAB select SYS_FSL_SEC_COMPAT_4 select SYS_FSL_SEC_LE - select SYS_THUMB_BUILD if SPL imply MXC_GPIO + imply SYS_THUMB_BUILD
if ARCH_MX6 config SPL_LDSCRIPT

Hi Tom,
On Tue, Dec 3, 2019 at 11:28 AM Tom Rini trini@konsulko.com wrote:
In the case of i.MX6 and i.MX7 family SoCs it is safe (from an errata point of view) to use thumb2 by default to save space.
Cc: Stefano Babic sbabic@denx.de Cc: Fabio Estevam festevam@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I think it is safer to apply this after 2020.01 is released:
Reviewed-by: Fabio Estevam festevam@gmail.com

On Tue, Dec 03, 2019 at 01:34:25PM -0300, Fabio Estevam wrote:
Hi Tom,
On Tue, Dec 3, 2019 at 11:28 AM Tom Rini trini@konsulko.com wrote:
In the case of i.MX6 and i.MX7 family SoCs it is safe (from an errata point of view) to use thumb2 by default to save space.
Cc: Stefano Babic sbabic@denx.de Cc: Fabio Estevam festevam@gmail.com Signed-off-by: Tom Rini trini@konsulko.com
I think it is safer to apply this after 2020.01 is released:
Agreed. Posted before it slips my mind :)

In the case of i.MX6 and i.MX7 family SoCs it is safe (from an errata point of view) to use thumb2 by default to save space. Cc: Stefano Babic sbabic@denx.de Cc: Fabio Estevam festevam@gmail.com Signed-off-by: Tom Rini trini@konsulko.com Reviewed-by: Fabio Estevam festevam@gmail.com
Applied to u-boot-imx, -next, thanks !
Best regards, Stefano Babic
participants (3)
-
Fabio Estevam
-
sbabic@denx.de
-
Tom Rini