[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <aIomWdeNOQwaKPu1@alpha.franken.de>
Date: Wed, 30 Jul 2025 16:04:09 +0200
From: Thomas Bogendoerfer <tsbogend@...ha.franken.de>
To: torvalds@...ux-foundation.org
Cc: linux-mips@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] MIPS changes for v6.17
The following changes since commit 86731a2a651e58953fc949573895f2fa6d456841:
Linux 6.16-rc3 (2025-06-22 13:30:08 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux.git/ tags/mips_6.17
for you to fetch changes up to 3ebcbf079c26ab6e82faa7f896b66def55547eee:
MIPS: Don't use %pK through printk (2025-07-28 09:58:49 +0200)
----------------------------------------------------------------
DT updates for ralink, mobileye and ralink
Clean up of mc146818 usage
Speed up delay calibration for CPS
Other cleanups and fixes
----------------------------------------------------------------
Andy Shevchenko (1):
firmware/nvram: bcm47xx: Don't use "proxy" headers
Benoît Monin (5):
MIPS: mobileye: dts: eyeq6h: add the emmc controller
MIPS: eyeq6_defconfig: add cadence MMC/SDHCI driver
MIPS: mobileye: dts: eyeq5: add the emmc controller
MIPS: eyeq5_defconfig: add cadence MMC/SDHCI driver
MIPS: mobileye: dts: eyeq5,eyeq6h: rename the emmc controller
Chris Packham (4):
mips: dts: cameo-rtl9302c: Add switch block
mips: dts: realtek: Add switch interrupts
mips: dts: realtek: Add watchdog
mips: dts: realtek: Add gpio block
Ezra Buehler (4):
dt-bindings: clock: mediatek,mtmips-sysc: Adapt compatible for MT7688 boards
MIPS: dts: ralink: mt7628a: Fix sysc's compatible property for MT7688
MIPS: dts: ralink: mt7628a: Update watchdog node according to bindings
MIPS: dts: ralink: gardena_smart_gateway_mt7688: Fix power LED
Geert Uytterhoeven (1):
MIPS: txx9: Constify bin_attribute arguments of txx9_sram_{read,write}()
Gregory CLEMENT (3):
MIPS: disable MMID when not supported by the hardware
MIPS: CPS: Improve mips_cps_first_online_in_cluster()
MIPS: CPS: Optimise delay CPU calibration for SMP
Huacai Chen (1):
MIPS/Loongson: Fix build warnings about export.h
Jiaxun Yang (1):
MIPS: mm: tlb-r4k: Uniquify TLB entries on init
Joshua Kinard (1):
MIPS: Update Joshua Kinard's e-mail address
Markus Elfring (1):
MIPS: SGI-IP27: Delete an unnecessary check before kfree() in hub_domain_free()
Masahiro Yamada (1):
mips: boot: use 'targets' instead of extra-y in Makefile
Mateusz Jończyk (4):
mips: remove unused function mc146818_set_rtc_mmss
mips/mach-rm: remove custom mc146818rtc.h file
mips: remove redundant macro mc146818_decode_year
mips/malta,loongson2ef: use generic mc146818_get_time function
Mieczyslaw Nalewaj (2):
MIPS: ralink: add missing header include
MIPS: pci-rt2880: make pcibios_init() static
Rosen Penev (1):
mips: dts: qca: add wmac support
Shiji Yang (12):
MIPS: lantiq: xway: mark dma_init() as static
MIPS: pci: lantiq: marks pcibios_init() as static
MIPS: lantiq: xway: mark dcdc_init() as static
MIPS: lantiq: irq: fix misc missing-prototypes warnings
MIPS: lantiq: xway: mark ltq_ar9_sys_hz() as static
MIPS: lantiq: xway: gptu: mark gptu_init() as static
MIPS: lantiq: xway: add prototype for ltq_get_cp1_base()
MIPS: lantiq: falcon: fix misc missing-prototypes warnings
MIPS: lantiq: falcon: sysctrl: remove unused falcon_trigger_hrst()
MIPS: lantiq: falcon: sysctrl: add missing header prom.h
MIPS: lantiq: falcon: sysctrl: fix request memory check logic
MIPS: vpe-mt: add missing prototypes for vpe_{alloc,start,stop,free}
Thomas Weißschuh (2):
MIPS: Don't crash in stack_top() for tasks without ABI or vDSO
MIPS: Don't use %pK through printk
Théo Lebrun (6):
MIPS: eyeq5_defconfig: Update for v6.16-rc1
MIPS: mobileye: eyeq5: add 5 I2C controller nodes
MIPS: mobileye: eyeq5: add evaluation board I2C temp sensor
MIPS: mobileye: eyeq5: add two GPIO bank nodes
MIPS: eyeq5_defconfig: add GPIO subsystem & driver
MIPS: eyeq5_defconfig: add I2C subsystem, driver and temp sensor driver
.../bindings/clock/mediatek,mtmips-sysc.yaml | 28 +++--
arch/mips/Kconfig | 2 +
arch/mips/boot/Makefile | 8 +-
arch/mips/boot/dts/mobileye/eyeq5-epm5.dts | 8 ++
arch/mips/boot/dts/mobileye/eyeq5.dtsi | 127 +++++++++++++++++++++
arch/mips/boot/dts/mobileye/eyeq6h.dtsi | 22 ++++
arch/mips/boot/dts/qca/ar9132.dtsi | 9 ++
arch/mips/boot/dts/qca/ar9132_tl_wr1043nd_v1.dts | 4 +
arch/mips/boot/dts/qca/ar9331.dtsi | 9 ++
arch/mips/boot/dts/qca/ar9331_dpt_module.dts | 4 +
arch/mips/boot/dts/qca/ar9331_dragino_ms14.dts | 4 +
arch/mips/boot/dts/qca/ar9331_omega.dts | 4 +
.../dts/qca/ar9331_openembed_som9331_board.dts | 4 +
arch/mips/boot/dts/qca/ar9331_tl_mr3020.dts | 4 +
.../dts/ralink/gardena_smart_gateway_mt7688.dts | 2 +-
arch/mips/boot/dts/ralink/mt7628a.dtsi | 11 +-
.../dts/realtek/cameo-rtl9302c-2x-rtl8224-2xge.dts | 96 ++++++++++++++++
arch/mips/boot/dts/realtek/rtl930x.dtsi | 31 +++++
arch/mips/configs/eyeq5_defconfig | 12 +-
arch/mips/configs/eyeq6_defconfig | 2 +
arch/mips/include/asm/cpu-info.h | 1 +
arch/mips/include/asm/mach-generic/mc146818rtc.h | 4 -
.../include/asm/mach-ip30/cpu-feature-overrides.h | 2 +-
arch/mips/include/asm/mach-ip30/spaces.h | 2 +-
arch/mips/include/asm/mach-jazz/mc146818rtc.h | 2 -
.../mips/include/asm/mach-lantiq/xway/lantiq_soc.h | 3 +
arch/mips/include/asm/mach-malta/mc146818rtc.h | 2 -
arch/mips/include/asm/mach-rm/mc146818rtc.h | 21 ----
arch/mips/include/asm/mc146818-time.h | 105 ++---------------
arch/mips/include/asm/mips-cps.h | 4 +-
arch/mips/include/asm/sgi/heart.h | 2 +-
arch/mips/include/asm/smp-cps.h | 1 +
arch/mips/include/asm/vpe.h | 8 ++
arch/mips/kernel/cpu-probe.c | 42 ++++++-
arch/mips/kernel/mips-cm.c | 52 ++++-----
arch/mips/kernel/process.c | 16 +--
arch/mips/kernel/relocate.c | 10 +-
arch/mips/kernel/smp-cps.c | 16 ++-
arch/mips/kvm/mips.c | 2 +-
arch/mips/lantiq/falcon/prom.c | 4 +-
arch/mips/lantiq/falcon/sysctrl.c | 29 ++---
arch/mips/lantiq/irq.c | 4 +-
arch/mips/lantiq/xway/clk.c | 2 +-
arch/mips/lantiq/xway/dcdc.c | 2 +-
arch/mips/lantiq/xway/dma.c | 2 +-
arch/mips/lantiq/xway/gptu.c | 2 +-
arch/mips/loongson64/setup.c | 1 -
arch/mips/mm/physaddr.c | 2 +-
arch/mips/mm/tlb-r4k.c | 56 ++++++++-
arch/mips/pci/pci-lantiq.c | 2 +-
arch/mips/pci/pci-rt2880.c | 2 +-
arch/mips/ralink/irq.c | 1 +
arch/mips/sgi-ip27/ip27-irq.c | 2 +-
arch/mips/sgi-ip30/ip30-power.c | 2 +-
arch/mips/sgi-ip30/ip30-setup.c | 2 +-
arch/mips/sgi-ip30/ip30-smp.c | 2 +-
arch/mips/sgi-ip30/ip30-timer.c | 2 +-
arch/mips/sgi-ip30/ip30-xtalk.c | 2 +-
arch/mips/txx9/generic/setup.c | 4 +-
drivers/mfd/ioc3.c | 2 +-
drivers/tty/serial/8250/8250_ioc3.c | 2 +-
include/linux/bcm47xx_nvram.h | 1 -
include/linux/bcm47xx_sprom.h | 2 +-
63 files changed, 570 insertions(+), 248 deletions(-)
delete mode 100644 arch/mips/include/asm/mach-rm/mc146818rtc.h
--
Crap can work. Given enough thrust pigs will fly, but it's not necessarily a
good idea. [ RFC1925, 2.3 ]
Powered by blists - more mailing lists