[GIT PULL] MIPS changes for v6.5

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

there will be small conflict with the slab tree. Resolution is to
keep CONFIG_SLAB removed. See also

https://lore.kernel.org/all/20230613151008.28167567@xxxxxxxxxxxxxxxx/

Other than that my test merge didn't show anything.

Thomas.

The following changes since commit 4897a898a216058dec55e5e5902534e6e224fcdf:

  mips: Move initrd_start check after initrd address sanitisation. (2023-05-23 11:01:38 +0200)

are available in the Git repository at:

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

for you to fetch changes up to e47084e116fccaa43644360d7c0b997979abce3e:

  MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000 (2023-06-26 09:18:43 +0200)

----------------------------------------------------------------
- added support for TP-Link HC220 G5 v1
- added support for Wifi/Bluetooth on CI20
- reworked Ralink clock and reset handling
- cleanups and fixes

----------------------------------------------------------------
Aidan MacDonald (2):
      mips: dts: ingenic: Remove unnecessary AIC clocks
      mips: dts: ingenic: x1000: Add AIC device tree node

Arnd Bergmann (2):
      mips: provide unxlate_dev_mem_ptr() in asm/io.h
      mips: asm-offsets: add missing prototypes

Binbin Zhou (2):
      MIPS: Loongson64: DTS: Add RTC support to LS7A PCH
      MIPS: Loongson64: DTS: Add RTC support to Loongson-2K1000

Franziska Naepelt (1):
      mips: Fix spacing issue

Gustavo A. R. Silva (1):
      MIPS: dec: prom: Address -Warray-bounds warning

Jiaxun Yang (4):
      MIPS: generic: Allow R5 CPUs to be selected
      MIPS: cpu-features: Use boot_cpu_type for CPU type based features
      MIPS: Rework smt cmdline parameters
      MIPS: Select CONFIG_GENERIC_IDLE_POLL_SETUP

Keguang Zhang (1):
      MIPS: Loongson32: Remove reset.c

Ladislav Michl (7):
      MIPS: OCTEON: octeon-usb: add all register offsets
      MIPS: OCTEON: octeon-usb: use bitfields for control register
      MIPS: OCTEON: octeon-usb: use bitfields for host config register
      MIPS: OCTEON: octeon-usb: use bitfields for shim register
      MIPS: OCTEON: octeon-usb: move gpio config to separate function
      MIPS: OCTEON: octeon-usb: introduce dwc3_octeon_{read,write}q
      MIPS: OCTEON: octeon-usb: cleanup divider calculation

Liviu Dudau (2):
      dt-bindings: mips: Add bindings for TP-Link HC220 G5 v1 board
      mips: dts: ralink: Add support for TP-Link HC220 G5 v1 board

Maciej W. Rozycki (2):
      MIPS: Alchemy: Enable PATA_PLATFORM support
      Revert "MIPS: unhide PATA_PLATFORM"

Nathan Chancellor (2):
      MIPS: Mark core_vpe_count() as __init
      clk: ralink: mtmips: Fix uninitialized use of ret in mtmips_register_{fixed,factor}_clocks()

Paul Cercueil (13):
      mips: ingenic: Remove useless __maybe_unused
      mips: ingenic: Enable EXT/2 divider on JZ4750/55/60 if EXT is 24 MHz
      MIPS: DTS: qi_lb60: Don't use unit address for regulators
      MIPS: DTS: CI20: Fix regulators
      MIPS: DTS: CI20: Fix ACT8600 regulator node names
      MIPS: DTS: CI20: Add parent supplies to ACT8600 regulators
      MIPS: DTS: CI20: Do not force-enable CIM and WiFi regulators
      MIPS: DTS: CI20: Misc. cleanups
      MIPS: DTS: CI20: Parent MSCMUX clock to MPLL
      MIPS: DTS: CI20: Enable support for WiFi / Bluetooth
      MIPS: configs: CI20: Regenerate defconfig
      MIPS: configs: CI20: Enable WiFi / Bluetooth
      MIPS: DTS: CI20: Raise VDDCORE voltage to 1.125 volts

Sergio Paracuellos (9):
      dt-bindings: clock: add mtmips SoCs system controller
      clk: ralink: add clock and reset driver for MTMIPS SoCs
      mips: ralink: rt288x: remove clock related code
      mips: ralink: rt305x: remove clock related code
      mips: ralink: rt3883: remove clock related code
      mips: ralink: mt7620: remove clock related code
      mips: ralink: remove reset related code
      mips: ralink: get cpu rate from new driver code
      MAINTAINERS: add Mediatek MTMIPS Clock maintainer

Shiji Yang (4):
      mips: pci-mt7620: do not print NFTS register value as error log
      mips: pci-mt7620: use dev_info() to log PCIe device detection result
      mips: ralink: introduce commonly used remap node function
      mips: ralink: match all supported system controller compatible strings

Siarhei Volkau (1):
      MIPS: uaccess: emulate Ingenic LXW/LXH/LXHU uaccess

Sui Jingfeng (1):
      MIPS: Loongson64: loongson3_defconfig: Enable amdgpu drm driver

Thomas Bogendoerfer (2):
      Merge tag 'mips-fixes_6.4_1' into mips-next
      MIPS: mm: Remove special handling for OCTEON CPUs

Tony Lindgren (1):
      mips: dts: ralink: mt7628a: Unify pinctrl-single pin group nodes

Uwe Kleine-König (1):
      MIPS: PCI: Convert to platform remove callback returning void

Yu Zhao (1):
      kvm/mips: update MAINTAINERS

 Documentation/admin-guide/kernel-parameters.txt    |    8 +-
 .../bindings/clock/mediatek,mtmips-sysc.yaml       |   64 ++
 Documentation/devicetree/bindings/mips/ralink.yaml |    1 +
 MAINTAINERS                                        |    7 +-
 arch/mips/Kconfig                                  |    4 +-
 arch/mips/alchemy/Kconfig                          |    1 +
 arch/mips/boot/dts/ingenic/ci20.dts                |  152 ++-
 arch/mips/boot/dts/ingenic/jz4725b.dtsi            |    7 +-
 arch/mips/boot/dts/ingenic/jz4740.dtsi             |    7 +-
 arch/mips/boot/dts/ingenic/jz4770.dtsi             |    5 +-
 arch/mips/boot/dts/ingenic/qi_lb60.dts             |    6 +-
 arch/mips/boot/dts/ingenic/x1000.dtsi              |   18 +
 arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi |    7 +
 arch/mips/boot/dts/loongson/ls7a-pch.dtsi          |    7 +
 arch/mips/boot/dts/ralink/Makefile                 |    3 +-
 .../boot/dts/ralink/mt7621-tplink-hc220-g5-v1.dts  |   84 ++
 arch/mips/boot/dts/ralink/mt7628a.dtsi             |   40 +-
 arch/mips/cavium-octeon/octeon-usb.c               |  629 +++++------
 arch/mips/configs/ci20_defconfig                   |   47 +-
 arch/mips/configs/loongson3_defconfig              |    7 +
 arch/mips/generic/board-ingenic.c                  |   61 +-
 arch/mips/include/asm/cpu-features.h               |    4 +-
 arch/mips/include/asm/dec/prom.h                   |    2 +-
 arch/mips/include/asm/io.h                         |    1 +
 arch/mips/include/asm/mach-loongson32/loongson1.h  |    1 -
 arch/mips/include/asm/mach-loongson32/regs-wdt.h   |   15 -
 arch/mips/include/asm/mach-ralink/mt7620.h         |   35 -
 arch/mips/include/asm/mach-ralink/rt288x.h         |   10 -
 arch/mips/include/asm/mach-ralink/rt305x.h         |   21 -
 arch/mips/include/asm/mach-ralink/rt3883.h         |    8 -
 arch/mips/include/asm/smp.h                        |    2 +
 arch/mips/include/uapi/asm/inst.h                  |   33 +
 arch/mips/kernel/asm-offsets.c                     |   14 +
 arch/mips/kernel/smp-cps.c                         |   15 +-
 arch/mips/kernel/smp-mt.c                          |    3 +-
 arch/mips/kernel/smp.c                             |   18 +
 arch/mips/kernel/unaligned.c                       |   41 +
 arch/mips/loongson32/common/Makefile               |    2 +-
 arch/mips/loongson32/common/reset.c                |   51 -
 arch/mips/mm/tlbex.c                               |   24 +-
 arch/mips/pci/pci-mt7620.c                         |    7 +-
 arch/mips/pci/pci-xtalk-bridge.c                   |    8 +-
 arch/mips/ralink/clk.c                             |   61 +-
 arch/mips/ralink/common.h                          |    7 -
 arch/mips/ralink/mt7620.c                          |  235 ----
 arch/mips/ralink/mt7621.c                          |    9 -
 arch/mips/ralink/of.c                              |   51 +-
 arch/mips/ralink/reset.c                           |   61 --
 arch/mips/ralink/rt288x.c                          |   40 -
 arch/mips/ralink/rt305x.c                          |   87 --
 arch/mips/ralink/rt3883.c                          |   53 -
 arch/mips/sibyte/swarm/platform.c                  |   14 +-
 drivers/char/mem.c                                 |    7 -
 drivers/clk/ralink/Kconfig                         |    7 +
 drivers/clk/ralink/Makefile                        |    1 +
 drivers/clk/ralink/clk-mtmips.c                    | 1117 ++++++++++++++++++++
 56 files changed, 2093 insertions(+), 1137 deletions(-)
 create mode 100644 Documentation/devicetree/bindings/clock/mediatek,mtmips-sysc.yaml
 create mode 100644 arch/mips/boot/dts/ralink/mt7621-tplink-hc220-g5-v1.dts
 delete mode 100644 arch/mips/include/asm/mach-loongson32/regs-wdt.h
 delete mode 100644 arch/mips/loongson32/common/reset.c
 create mode 100644 drivers/clk/ralink/clk-mtmips.c

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



[Index of Archives]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux