[GIT PULL] MIPS changes for v6.14

From: Thomas Bogendoerfer
Date: Mon Jan 27 2025 - 10:05:41 EST


The following changes since commit 40384c840ea1944d7c5a392e8975ed088ecf0b37:

Linux 6.13-rc1 (2024-12-01 14:28:56 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/ tags/mips_6.14

for you to fetch changes up to df1b8d6e89db0edd572a1e375f5d3dd5575b9a9b:

MIPS: pci-legacy: Override pci_address_to_pio (2025-01-20 20:39:23 +0100)

----------------------------------------------------------------
Cleanups and fixes

----------------------------------------------------------------
Ism Hong (1):
mips: fix shmctl/semctl/msgctl syscall for o32

Jiaxun Yang (1):
MIPS: pci-legacy: Override pci_address_to_pio

Kexy Biscuit (2):
MIPS: Loongson64: remove ROM Size unit in boardinfo
MIPS: Loongson: Add comments for interface_info

Masahiro Yamada (1):
MIPS: migrate to generic rule for built-in DTBs

Mateusz Jończyk (1):
mips/math-emu: fix emulation of the prefx instruction

Rong Xu (1):
MIPS: Add a blank line after __HEAD

Thomas Bogendoerfer (1):
MIPS: kernel: Rename read/write_c0_ecc to read/writec0_errctl

Thorsten Blum (2):
MIPS: traps: Use str_enabled_disabled() in parity_protection_init()
MIPS: Loongson64: env: Use str_on_off() helper in prom_lefi_init_env()

WangYuli (1):
MIPS: ftrace: Declare ftrace_get_parent_ra_addr() as static

Xi Ruoyao (1):
Revert "MIPS: csrc-r4k: Select HAVE_UNSTABLE_SCHED_CLOCK if SMP && 64BIT"

liujing (1):
MIPS: Fix the wrong format specifier

arch/mips/Kconfig | 3 +-
arch/mips/Makefile | 3 --
arch/mips/boot/dts/Makefile | 2 -
arch/mips/boot/dts/brcm/Makefile | 2 -
arch/mips/boot/dts/cavium-octeon/Makefile | 2 -
arch/mips/boot/dts/ingenic/Makefile | 2 -
arch/mips/boot/dts/lantiq/Makefile | 2 -
arch/mips/boot/dts/loongson/Makefile | 2 -
arch/mips/boot/dts/mscc/Makefile | 3 --
arch/mips/boot/dts/mti/Makefile | 2 -
arch/mips/boot/dts/pic32/Makefile | 2 -
arch/mips/boot/dts/ralink/Makefile | 2 -
arch/mips/include/asm/mach-loongson64/boot_param.h | 8 ++--
arch/mips/include/asm/mipsregs.h | 4 +-
arch/mips/kernel/cevt-bcm1480.c | 2 +-
arch/mips/kernel/ftrace.c | 2 +-
arch/mips/kernel/head.S | 1 +
arch/mips/kernel/mips-mt.c | 7 ++--
arch/mips/kernel/spram.c | 4 --
arch/mips/kernel/syscalls/syscall_o32.tbl | 6 +--
arch/mips/kernel/traps.c | 47 +++++++++++-----------
arch/mips/loongson64/boardinfo.c | 2 -
arch/mips/loongson64/env.c | 3 +-
arch/mips/math-emu/cp1emu.c | 2 +-
arch/mips/pci/pci-legacy.c | 8 ++++
25 files changed, 52 insertions(+), 71 deletions(-)

--
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a
good idea. [ RFC1925, 2.3 ]