Skip to content

ARM: thumb: Fix thumb mode compilation problems.

Dave Martin linux-arm-kernel 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest0 of 1 patch 0 repliesNew

Patches in v1 No applies recorded yet

The patch the cover letter announces is not in this archive.

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/1] ARM: thumb: Fix thumb mode compilation problems.
Quoted 11 lines · Vadim Bendebury

This patch won't necessarily apply as it has not been verified on a real hardware, so this is more of an RFC.

Vadim Bendebury (1):
ARM: thumb: Fix thumb mode compilation problems.

 arch/arm/kernel/fiq.c         |   34 ++++++++++++++++++++++++++--------
 arch/arm/mach-tegra/headsmp.S |    3 ++-
 2 files changed, 28 insertions(+), 9 deletions(-)

As a side note, I'm happy to be CC'd if you have Thumb-2 kernel problems since I've been working on this recently, and would like to get it working across the broadest range of platforms possible.

I'm definitely interested if you hit any non-platform-specific issues, since I'm not too familiar with tegra.

So far, omap was the most "interesting" target: if you have problems, the following commits for omap may contain examples of things you need to fix:

git log -i --grep=thumb -- arch/arm/mach-omap2 arch/arm/plat-omap

dd31394 ARM: omap3: Thumb-2 compatibility for sleep34xx.S
ef7a87d ARM: omap3: Thumb-2 compatibility for sram34xx.S
76d5001 ARM: omap3: Remove hand-encoded SMC instructions
f96bdfa ARM: omap4: Convert END() to ENDPROC() for correct linkage with CONFIG_THUMB2_KERNEL 85243a7 ARM: omap4: Provide do_wfi() for Thumb-2
b6338bd ARM: 6649/1: omap: use fncpy to copy the PM code functions to SRAM