Commit 115e74a2 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull SoC devicetree updates from Arnd Bergmann:
 "There are a few new variants of existing chips:

   - mt6572 is an older mobile phone chip from mediatek that was
     extremely popular a decade ago but never got upstreamed until now

   - exynos2200 is a recent high-end mobile phone chip used in a few
     Samsung phones like the Galaxy S22

   - Renesas R-Car V4M-7 (R8A779H2) is an updated version of R-Car V4M
     (R8A779H0) and used in automotive applications

   - Tegra264 is a new chip from NVIDIA, but support is fairly minimal
     for now, and not much information is public about it

  There are five more chips in a separate branch, as those are new chip
  families that I merged along with the necessary infrastructure.

  New board support is not that exciting, with a total of 33 newly added
  machines here:

   - Evaluation platforms for the chips above, plus TI am62d2 and Sophgo
     sg2042

   - Six 32-bit industrial boards based on stm32, imx6 and am33 chips,
     plus eight 64-bit rockchips rk33xx/rk35xx, am62d2, t527, imx8 and
     imx95

   - Two newly added ASPEED BMC based motherboards, and one that got
     removed

   - Phones and Tablets based on 32-bit mt6572, tegra30 and 64-bit
     msm8976 SoCs

   - Three Laptops based on Mediatek mt8186 and Qualcomm Snapdragon X1

   - A set-top box based on Amlogic meson-gxm

  Updates for existing machines are spread over all the above families.
  One notable change here is support for the RP1 I/O chip used in
  Raspberry Pi 5"

* tag 'soc-dt-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/soc/soc: (606 commits)
  riscv: dts: sophgo: fix mdio node name for CV180X
  riscv: dts: sophgo: sophgo-srd3-10: reserve uart0 device
  riscv: dts: sophgo: add Sophgo SG2042_EVB_V2.0 board device tree
  riscv: dts: sophgo: add Sophgo SG2042_EVB_V1.X board device tree
  dt-bindings: riscv: add Sophgo SG2042_EVB_V1.X/V2.0 bindings
  riscv: dts: sophgo: add ethernet GMAC device for sg2042
  riscv: dts: sophgo: Enable ethernet device for Huashan Pi
  riscv: dts: sophgo: Add mdio multiplexer device for cv18xx
  riscv: dts: sophgo: Add ethernet device for cv18xx
  riscv: dts: sophgo: sg2044: add pmu configuration
  riscv: dts: sophgo: sg2044: add ziccrse extension
  riscv: dts: sophgo: add zfh for sg2042
  riscv: dts: sophgo: add ziccrse for sg2042
  riscv: dts: sophgo: Add xtheadvector to the sg2042 devicetree
  riscv: dts: sophgo: sg2044: add PCIe device support for SG2044
  riscv: dts: sophgo: sg2044: add MSI device support for SG2044
  riscv: dts: sophgo: add reset configuration for Sophgo CV1800 series SoC
  riscv: dts: sophgo: add reset generator for Sophgo CV1800 series SoC
  dt-bindings: soc: sophgo: Move SoCs/boards from riscv into soc, add SG2000
  riscv: dts: sophgo: sg2044: Add missing riscv,cbop-block-size property
  ...
parents 69f2970a ac75da10
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -135,6 +135,7 @@ properties:
              - minix,neo-u9h
              - nexbox,a1
              - tronsmart,vega-s96
              - ugoos,am3
              - videostrong,gxm-kiii-pro
              - wetek,core2
          - const: amlogic,s912
+2 −0
Original line number Diff line number Diff line
@@ -87,6 +87,7 @@ properties:
              - facebook,greatlakes-bmc
              - facebook,harma-bmc
              - facebook,minerva-cmc
              - facebook,santabarbara-bmc
              - facebook,yosemite4-bmc
              - ibm,blueridge-bmc
              - ibm,everest-bmc
@@ -98,6 +99,7 @@ properties:
              - inventec,starscream-bmc
              - inventec,transformer-bmc
              - jabil,rbp-bmc
              - nvidia,gb200nvl-bmc
              - qcom,dc-scm-v1-bmc
              - quanta,s6q-bmc
              - ufispace,ncplite-bmc
+18 −0
Original line number Diff line number Diff line
@@ -89,6 +89,7 @@ properties:
      - description: i.MX28 based Boards
        items:
          - enum:
              - amarula,imx28-rmm
              - armadeus,imx28-apf28      # APF28 SoM
              - bluegiga,apx4devkit       # Bluegiga APx4 SoM on dev board
              - crystalfontz,cfa10036     # Crystalfontz CFA-10036 SoM
@@ -769,6 +770,15 @@ properties:
          - const: dh,imx6ull-dhcor-som
          - const: fsl,imx6ull

      - description: i.MX6ULL Engicam MicroGEA SoM based boards
        items:
          - enum:
              - engicam,microgea-imx6ull-bmm       # i.MX6ULL Engicam MicroGEA BMM Board
              - engicam,microgea-imx6ull-gtw       # i.MX6ULL Engicam MicroGEA GTW Board
              - engicam,microgea-imx6ull-rmm       # i.MX6ULL Engicam MicroGEA RMM Board
          - const: engicam,microgea-imx6ull        # i.MX6ULL Engicam MicroGEA SoM
          - const: fsl,imx6ull

      - description: i.MX6ULL PHYTEC phyBOARD-Segin
        items:
          - enum:
@@ -1095,6 +1105,7 @@ properties:
              - gateworks,imx8mp-gw74xx   # i.MX8MP Gateworks Board
              - gateworks,imx8mp-gw75xx-2x # i.MX8MP Gateworks Board
              - gateworks,imx8mp-gw82xx-2x # i.MX8MP Gateworks Board
              - gocontroll,moduline-display # GOcontroll Moduline Display controller
              - skov,imx8mp-skov-basic # SKOV i.MX8MP baseboard without frontplate
              - skov,imx8mp-skov-revb-hdmi # SKOV i.MX8MP climate control without panel
              - skov,imx8mp-skov-revb-lt6 # SKOV i.MX8MP climate control with 7” panel
@@ -1395,6 +1406,13 @@ properties:
              - fsl,imx95-19x19-evk       # i.MX95 19x19 EVK Board
          - const: fsl,imx95

      - description: PHYTEC i.MX 95 FPSC based Boards
        items:
          - enum:
              - phytec,imx95-libra-rdk-fpsc   # Libra-i.MX 95 FPSC
          - const: phytec,imx95-phycore-fpsc  # phyCORE-i.MX 95 FPSC
          - const: fsl,imx95

      - description: i.MXRT1050 based Boards
        items:
          - enum:
+9 −3
Original line number Diff line number Diff line
@@ -27,6 +27,11 @@ properties:
          - enum:
              - mediatek,mt2712-evb
          - const: mediatek,mt2712
      - items:
          - enum:
              - jty,d101
              - lenovo,a369i
          - const: mediatek,mt6572
      - items:
          - enum:
              - mediatek,mt6580-evbp1
@@ -302,6 +307,10 @@ properties:
          - const: google,steelix-sku196608
          - const: google,steelix
          - const: mediatek,mt8186
      - description: Google Squirtle (Acer Chromebook Spin 311 (R724T)
        items:
          - const: google,squirtle
          - const: mediatek,mt8186
      - description: Google Starmie (ASUS Chromebook Enterprise CM30 (CM3001))
        items:
          - const: google,starmie-sku0
@@ -350,9 +359,6 @@ properties:
          - const: mediatek,mt8186
      - description: Google Voltorb (Acer Chromebook 311 C723/C732T)
        items:
          - enum:
              - google,voltorb-sku589824
              - google,voltorb-sku589825
          - const: google,voltorb
          - const: mediatek,mt8186
      - items:
+6 −0
Original line number Diff line number Diff line
@@ -209,6 +209,7 @@ properties:
              - samsung,hlte
              - sony,xperia-amami
              - sony,xperia-honami
              - sony,xperia-togari
          - const: qcom,msm8974

      - items:
@@ -230,6 +231,11 @@ properties:
          - const: qcom,msm8974pro
          - const: qcom,msm8974

      - items:
          - enum:
              - longcheer,l9360
          - const: qcom,msm8976

      - items:
          - enum:
              - acer,a1-724
Loading