Commit 54f42d2c authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull MIPS updates from Thomas Bogendoerfer:

 - added support for Mobileye SoCs

 - unified GPR/CP0 regs handling for uasm

 - cleanups and fixes

* tag 'mips_6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux: (56 commits)
  mips: cm: Convert __mips_cm_phys_base() to weak function
  mips: cm: Convert __mips_cm_l2sync_phys_base() to weak function
  mips: dts: ralink: mt7621: add cell count properties to usb
  mips: dts: ralink: mt7621: add serial1 and serial2 nodes
  mips: dts: ralink: mt7621: reorder serial0 properties
  mips: dts: ralink: mt7621: associate uart1_pins with serial0
  MIPS: ralink: Don't use "proxy" headers
  mips: sibyte: make tb_class constant
  mips: mt: make mt_class constant
  MIPS: ralink: Remove unused of_gpio.h
  bus: bt1-apb: Remove duplicate include
  MAINTAINERS: remove entry to non-existing file in MOBILEYE MIPS SOCS
  MIPS: mipsregs: Parse fp and sp register by name in parse_r
  tty: mips_ejtag_fdc: Fix passing incompatible pointer type warning
  mips: zboot: Fix "no previous prototype" build warning
  MIPS: mipsregs: Set proper ISA level for virt extensions
  MIPS: Implement microMIPS MT ASE helpers
  MIPS: Limit MIPS_MT_SMP support by ISA reversion
  MIPS: Loongson64: test for -march=loongson3a cflag
  MIPS: BMIPS: Drop unnecessary assembler flag
  ...
parents ab522e14 73293222
Loading
Loading
Loading
Loading
+7 −6
Original line number Diff line number Diff line
@@ -23,22 +23,23 @@ properties:
      - brcm,bmips4380
      - brcm,bmips5000
      - brcm,bmips5200
      - ingenic,xburst-mxu1.0
      - img,i6500
      - ingenic,xburst-fpu1.0-mxu1.1
      - ingenic,xburst-fpu2.0-mxu2.0
      - ingenic,xburst-mxu1.0
      - ingenic,xburst2-fpu2.1-mxu2.1-smt
      - loongson,gs264
      - mips,m14Kc
      - mips,mips4Kc
      - mips,mips4KEc
      - mips,mips24Kc
      - mips,mips1004Kc
      - mips,mips24KEc
      - mips,mips24Kc
      - mips,mips4KEc
      - mips,mips4Kc
      - mips,mips74Kc
      - mips,mips1004Kc
      - mti,interaptiv
      - mti,mips24KEc
      - mti,mips14KEc
      - mti,mips14Kc
      - mti,mips24KEc

  reg:
    maxItems: 1
+32 −0
Original line number Diff line number Diff line
# SPDX-License-Identifier: GPL-2.0-only OR BSD-2-Clause
# Copyright 2023 Mobileye Vision Technologies Ltd.
%YAML 1.2
---
$id: http://devicetree.org/schemas/mips/mobileye.yaml#
$schema: http://devicetree.org/meta-schemas/core.yaml#

title: Mobileye SoC series

maintainers:
  - Vladimir Kondratiev <vladimir.kondratiev@intel.com>
  - Gregory CLEMENT <gregory.clement@bootlin.com>
  - Théo Lebrun <theo.lebrun@bootlin.com>

description:
  Boards with a Mobileye SoC shall have the following properties.

properties:
  $nodename:
    const: '/'

  compatible:
    oneOf:
      - description: Boards with Mobileye EyeQ5 SoC
        items:
          - enum:
              - mobileye,eyeq5-epm5
          - const: mobileye,eyeq5

additionalProperties: true

...
+2 −0
Original line number Diff line number Diff line
@@ -941,6 +941,8 @@ patternProperties:
    description: Miyoo
  "^mntre,.*":
    description: MNT Research GmbH
  "^mobileye,.*":
    description: Mobileye Vision Technologies Ltd.
  "^modtronix,.*":
    description: Modtronix Engineering
  "^moortec,.*":
+22 −0
Original line number Diff line number Diff line
@@ -14741,6 +14741,17 @@ F: arch/mips/
F:	drivers/platform/mips/
F:	include/dt-bindings/mips/
MIPS BAIKAL-T1 PLATFORM
M:	Serge Semin <fancer.lancer@gmail.com>
L:	linux-mips@vger.kernel.org
S:	Supported
F:	Documentation/devicetree/bindings/bus/baikal,bt1-*.yaml
F:	Documentation/devicetree/bindings/clock/baikal,bt1-*.yaml
F:	drivers/bus/bt1-*.c
F:	drivers/clk/baikal-t1/
F:	drivers/memory/bt1-l2-ctl.c
F:	drivers/mtd/maps/physmap-bt1-rom.[ch]
MIPS BOSTON DEVELOPMENT BOARD
M:	Paul Burton <paulburton@kernel.org>
L:	linux-mips@vger.kernel.org
@@ -14861,6 +14872,17 @@ W: https://linuxtv.org
Q:	http://patchwork.linuxtv.org/project/linux-media/list/
F:	drivers/media/dvb-frontends/mn88473*
MOBILEYE MIPS SOCS
M:	Vladimir Kondratiev <vladimir.kondratiev@mobileye.com>
M:	Gregory CLEMENT <gregory.clement@bootlin.com>
M:	Théo Lebrun <theo.lebrun@bootlin.com>
L:	linux-mips@vger.kernel.org
S:	Maintained
F:	Documentation/devicetree/bindings/mips/mobileye.yaml
F:	arch/mips/boot/dts/mobileye/
F:	arch/mips/configs/eyeq5_defconfig
F:	arch/mips/mobileye/board-epm5.its.S
MODULE SUPPORT
M:	Luis Chamberlain <mcgrof@kernel.org>
L:	linux-modules@vger.kernel.org
+1 −0
Original line number Diff line number Diff line
@@ -11,6 +11,7 @@ obj- := $(platform-y)
# mips object files
# The object files are linked as core-y files would be linked

obj-y += generic/
obj-y += kernel/
obj-y += mm/
obj-y += net/
Loading