[GIT PULL] MIPS changes for v7.0
From: Thomas Bogendoerfer
Date: Mon Feb 16 2026 - 04:45:32 EST
The following changes since commit 63804fed149a6750ffd28610c5c1c98cce6bd377:
Linux 6.19-rc7 (2026-01-25 14:11:24 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/ tags/mips_7.0
for you to fetch changes up to 720452a6d0fdc94ec3301f31ea10b43102eaeeef:
Revert "clk: microchip: core: allow driver to be compiled with COMPILE_TEST" (2026-02-10 16:48:59 +0100)
----------------------------------------------------------------
cleanups and fixes
----------------------------------------------------------------
Brian Masney (16):
MIPS: pic32: include linux/io.h header on several files
MIPS: pic32: include linux/types.h on pic32.h
MIPS: pic32: drop unused include linux/io.h from pic32.h
MIPS: copy pic32.h header file from asm/mach-pic32/ to include/platform-data/
MAINTAINERS: add include/linux/platform_data/pic32.h to MIPS entry
MIPS: update include to use pic32.h from platform_data
clk: microchip: core: update include to use pic32.h from platform_data
irqchip/irq-pic32-evic: update include to use pic32.h from platform_data
mmc: sdhci-pic32: update include to use pic32.h from platform_data
pinctrl: pic32: update include to use pic32.h from platform_data
rtc: pic32: update include to use pic32.h from platform_data
serial: pic32_uart: update include to use pic32.h from platform_data
watchdog: pic32-dmt: update include to use pic32.h from platform_data
watchdog: pic32-wdt: update include to use pic32.h from platform_data
MIPS: drop unused pic32.h header
clk: microchip: core: allow driver to be compiled with COMPILE_TEST
Icenowy Zheng (1):
MIPS: Loongson64: dts: fix phy-related definition of LS7A GMAC
Jiaxun Yang (1):
MIPS: rb532: Fix MMIO UART resource registration
John Garry (1):
MIPS: Loongson: Make cpumask_of_node() robust against NUMA_NO_NODE
Lukas Bulwahn (1):
clk: microchip: fix typo in reference to a config option
Randy Dunlap (1):
mips: LOONGSON32: drop a dangling Kconfig symbol
Rong Zhang (2):
MIPS: Loongson2ef: Register PCI controller in early stage
MIPS: Loongson2ef: Use pcibios_align_resource() to block io range
Thomas Bogendoerfer (2):
Revert "clk: microchip: fix typo in reference to a config option"
Revert "clk: microchip: core: allow driver to be compiled with COMPILE_TEST"
Thomas Weißschuh (1):
MIPS: Implement ARCH_HAS_CC_CAN_LINK
Yao Zi (2):
MIPS: Loongson64: env: Fixup serial clock-frequency when using LEFI
MIPS: Work around LLVM bug when gp is used as global register variable
MAINTAINERS | 1 +
arch/mips/Kconfig | 29 ++++++-
arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 6 +-
arch/mips/include/asm/mach-loongson2ef/loongson.h | 6 ++
arch/mips/include/asm/mach-loongson64/topology.h | 2 +-
arch/mips/kernel/relocate.c | 13 +++
arch/mips/loongson2ef/common/pci.c | 18 ++--
arch/mips/loongson2ef/common/setup.c | 1 +
arch/mips/loongson64/env.c | 98 ++++++++++++++++++++++
arch/mips/pic32/common/reset.c | 3 +-
arch/mips/pic32/pic32mzda/config.c | 3 +-
arch/mips/pic32/pic32mzda/early_clk.c | 3 +-
arch/mips/pic32/pic32mzda/early_console.c | 3 +-
arch/mips/rb532/devices.c | 5 +-
drivers/clk/microchip/clk-core.c | 2 +-
drivers/irqchip/irq-pic32-evic.c | 2 +-
drivers/mmc/host/sdhci-pic32.c | 2 +-
drivers/pinctrl/pinctrl-pic32.c | 3 +-
drivers/rtc/rtc-pic32.c | 3 +-
drivers/tty/serial/pic32_uart.c | 3 +-
drivers/watchdog/pic32-dmt.c | 3 +-
drivers/watchdog/pic32-wdt.c | 3 +-
.../linux/platform_data}/pic32.h | 17 ++--
23 files changed, 191 insertions(+), 38 deletions(-)
rename {arch/mips/include/asm/mach-pic32 => include/linux/platform_data}/pic32.h (70%)
--
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a
good idea. [ RFC1925, 2.3 ]