Unverified Commit 332a1ff4 authored by Arnd Bergmann's avatar Arnd Bergmann
Browse files

Merge tag 'spacemit-dt-for-6.20-1' of https://github.com/spacemit-com/linux into soc/dt

RISC-V SpacemiT DT changes for 6.20

- Disable Ethernet PHY auto sleep mode
- Add pinctrl IO power support
- Add K3 Pico-ITX board
- Add support for K3 SoC
- Add DWC USB support
- Add reset for eMMC(sdhci)/I2C
- Add PCIe support
- Support PMIC for Jupiter board

* tag 'spacemit-dt-for-6.20-1' of https://github.com/spacemit-com/linux

:
  riscv: dts: spacemit: Disable ETH PHY sleep mode for OrangePi
  riscv: dts: spacemit: pinctrl: update register and IO power
  riscv: dts: spacemit: add K3 Pico-ITX board support
  riscv: dts: spacemit: add initial support for K3 SoC
  dt-bindings: riscv: spacemit: add K3 and Pico-ITX board bindings
  dt-bindings: interrupt-controller: add SpacemiT K3 IMSIC
  dt-bindings: interrupt-controller: add SpacemiT K3 APLIC
  dt-bindings: timer: add SpacemiT K3 CLINT
  dt-bindings: riscv: add SpacemiT X100 CPU compatible
  riscv: dts: spacemit: k1: Add "b" ISA extension
  riscv: dts: spacemit: Enable USB3.0 on BananaPi-F3
  riscv: dts: spacemit: Add DWC3 USB 3.0 controller node for K1
  riscv: dts: spacemit: Add USB2 PHY node for K1
  riscv: dts: spacemit: sdhci: add reset support
  riscv: dts: spacemit: add reset property
  riscv: dts: spacemit: PCIe and PHY-related updates
  riscv: dts: spacemit: Add a PCIe regulator
  riscv: dts: spacemit: Define the P1 PMIC regulators for Milk-V Jupiter
  riscv: dts: spacemit: Define fixed regulators for Milk-V Jupiter
  riscv: dts: spacemit: Enable i2c8 adapter for Milk-V Jupiter

Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
parents c8f7de01 5164e955
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ properties:
    items:
      - enum:
          - qemu,aplic
          - spacemit,k3-aplic
      - const: riscv,aplic

  reg:
+1 −0
Original line number Diff line number Diff line
@@ -48,6 +48,7 @@ properties:
    items:
      - enum:
          - qemu,imsics
          - spacemit,k3-imsics
      - const: riscv,imsics

  reg:
+1 −0
Original line number Diff line number Diff line
@@ -61,6 +61,7 @@ properties:
              - sifive,u7
              - sifive,u74
              - sifive,u74-mc
              - spacemit,x100
              - spacemit,x60
              - thead,c906
              - thead,c908
+5 −0
Original line number Diff line number Diff line
@@ -7,6 +7,7 @@ $schema: http://devicetree.org/meta-schemas/core.yaml#
title: SpacemiT SoC-based boards

maintainers:
  - Guodong Xu <guodong@riscstar.com>
  - Yangyu Chen <cyy@cyyself.name>
  - Yixun Lan <dlan@gentoo.org>

@@ -26,6 +27,10 @@ properties:
              - xunlong,orangepi-r2s
              - xunlong,orangepi-rv2
          - const: spacemit,k1
      - items:
          - enum:
              - spacemit,k3-pico-itx
          - const: spacemit,k3

additionalProperties: true

+1 −0
Original line number Diff line number Diff line
@@ -33,6 +33,7 @@ properties:
              - eswin,eic7700-clint     # ESWIN EIC7700
              - sifive,fu540-c000-clint # SiFive FU540
              - spacemit,k1-clint       # SpacemiT K1
              - spacemit,k3-clint       # SpacemiT K3
              - starfive,jh7100-clint   # StarFive JH7100
              - starfive,jh7110-clint   # StarFive JH7110
              - starfive,jh8100-clint   # StarFive JH8100
Loading