[GIT PULL] sh updates for v6.16

From: John Paul Adrian Glaubitz
Date: Sat Jun 07 2025 - 11:33:30 EST


Hi Linus,

this is my pull request for v6.16 which contains one fix and two code cleanups.

The first patch by Thomas Huth replaces the __ASSEMBLY__ with __ASSEMBLER__ macro
in all headers since the latter is now defined automatically by both GCC and Clang
when compiling assembly code.

The second patch by Geert Uytterhoeven sets the default SPI mode for the ecovec24
board which became necessary after a new mode member as added to the sh_msiof_spi_info
struct in cf9e4784f3bde3e4 ("spi: sh-msiof: Add slave mode support").

Finally, the third patch by Mike Rapoport removes unused variables in the kprobes
code in kprobe_exceptions_notify().

The following changes since commit 0af2f6be1b4281385b618cb86ad946eded089ac8:

Linux 6.15-rc1 (2025-04-06 13:11:33 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/glaubitz/sh-linux.git tags/sh-for-v6.16-tag1

for you to fetch changes up to 8a3682601ddaa4ef0c400f627a7f4b9388bbccef:

sh: kprobes: Remove unused variables in kprobe_exceptions_notify() (2025-06-07 15:16:41 +0200)

Thanks for pulling!

Adrian

----------------------------------------------------------------
sh updates for v6.16

- sh: kprobes: Remove unused variables in kprobe_exceptions_notify()
- sh: ecovec24: Make SPI mode explicit
- sh: Replace __ASSEMBLY__ with __ASSEMBLER__ in all headers

----------------------------------------------------------------
Geert Uytterhoeven (1):
sh: ecovec24: Make SPI mode explicit

Mike Rapoport (1):
sh: kprobes: Remove unused variables in kprobe_exceptions_notify()

Thomas Huth (1):
sh: Replace __ASSEMBLY__ with __ASSEMBLER__ in all headers

arch/sh/boards/mach-ecovec24/setup.c | 1 +
arch/sh/include/asm/cache.h | 4 ++--
arch/sh/include/asm/dwarf.h | 6 +++---
arch/sh/include/asm/fpu.h | 4 ++--
arch/sh/include/asm/ftrace.h | 8 ++++----
arch/sh/include/asm/mmu.h | 4 ++--
arch/sh/include/asm/page.h | 8 ++++----
arch/sh/include/asm/pgtable.h | 4 ++--
arch/sh/include/asm/pgtable_32.h | 8 ++++----
arch/sh/include/asm/processor.h | 4 ++--
arch/sh/include/asm/smc37c93x.h | 4 ++--
arch/sh/include/asm/suspend.h | 2 +-
arch/sh/include/asm/thread_info.h | 10 +++++-----
arch/sh/include/asm/tlb.h | 4 ++--
arch/sh/include/asm/types.h | 4 ++--
arch/sh/include/mach-common/mach/romimage.h | 6 +++---
arch/sh/include/mach-ecovec24/mach/romimage.h | 6 +++---
arch/sh/include/mach-kfr2r09/mach/romimage.h | 6 +++---
arch/sh/kernel/kprobes.c | 4 ----
19 files changed, 47 insertions(+), 50 deletions(-)

--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer
`. `' Physicist
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913