All of lore.kernel.org
 help / color / mirror / Atom feed
From: Yixun Lan <dlan@kernel.org>
To: soc@kernel.org
Cc: Yixun Lan <dlan@kernel.org>, Arnd Bergmann <arnd@arndb.de>,
	spacemit@lists.linux.dev, linux-riscv@lists.infradead.org,
	devicetree@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] RISC-V SpacemiT Devicetrees for v7.3
Date: Sun,  2 Aug 2026 02:42:43 +0000	[thread overview]
Message-ID: <20260802024052-KYC1424545@kernel.org> (raw)

Hi SoC Maintainers,

   Please pull SpacemiT's DeviceTree changes for v7.3

Yixun Lan

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/spacemit/linux.git/ tags/spacemit-dt-for-7.3-1

for you to fetch changes up to e273d298b74ea63d5d586bd50240f919a9c33fb3:

  riscv: dts: spacemit: Add cpu scaling for Milk-V Jupiter (2026-07-30 09:02:11 +0000)

----------------------------------------------------------------
RISC-V SpacemiT DT changes for 7.3

For K3 SoC
- Enable SD card support
- Enable QSPI
- Fix reset delay of ETH PHY
- Fix PHY ID of ETH
- Symbolic PDAM ID
- Add SPI controller support
- Add USB and PHY support
- Add I2S nodes

For K1 SoC
- Symbolic PDAM ID
- Enable cpufreq support
- Fix max CPU core voltage

For boards of K3
- Pico-ITX
  - Enable ALDPS on RTL8211F PHY
  - Disable 125MHz clock on RTL8211F PHY
  - Enable NOR flash
  - Add EEPROM support
- CoM260
  - Add EEPROM support

For boards of K1
- Milk-V Jupiter
  - Enable CPU DVFS
- Banana Pi BPI-CM6
  - Add initial support
- OrangePi R2S
  - Enable PCIe

----------------------------------------------------------------
Aurelien Jarno (12):
      riscv: dts: spacemit: set console baud rate on K3 Pico-ITX board
      riscv: dts: spacemit: enable the i2c2 adapter on K3 Pico-ITX board
      riscv: dts: spacemit: add 24c02 eeprom on K3 Pico-ITX board
      riscv: dts: spacemit: add i2c aliases on K3 Pico-ITX board
      riscv: dts: spacemit: improve RTL8211F PHY configuration on K3 Pico-ITX board
      riscv: dts: spacemit: k1-bananapi-f3: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-milkv-jupiter: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-orangepi-rv2: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-musepi-pro: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-orangepi-r2s: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-bananapi-cm6: fix maximum CPU core voltage
      riscv: dts: spacemit: Add cpu scaling for Milk-V Jupiter

Chukun Pan (1):
      riscv: dts: spacemit: enable PCIe on OrangePi R2S

Guodong Xu (1):
      riscv: dts: spacemit: Use symbolic PDMA request numbers on K1

Inochi Amaoto (7):
      riscv: dts: spacemit: Add enough deassert time for the PHY on PICO ITX
      riscv: dts: spacemit: Add enough deassert time for the PHY on com260 board
      riscv: dts: spacemit: Fix phy id check for the phy on pico-itx board
      riscv: dts: spacemit: Fix phy id check for the phy on com260 board
      riscv: dts: spacemit: k3: add USB controller and USB phy support
      riscv: dts: spacemit: Make dtschema recognize the etherent PHY correctly on K3 pico-itx board
      riscv: dts: spacemit: Make dtschema recognize the etherent PHY correctly on K3 com260 board

Jennifer Berringer (2):
      riscv: dts: spacemit: k3-com260: add eeprom on i2c2
      riscv: dts: spacemit: k3-com260-ifx: add eeprom on i2c1

Junhui Liu (3):
      dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible
      riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups
      riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board

Shuwei Wu (2):
      cpufreq: dt-platdev: Add SpacemiT K1 SoC to the allowlist
      riscv: dts: spacemit: Add cpu scaling for K1 SoC

Troy Mitchell (1):
      riscv: dts: spacemit: k3: add i2s0-i2s5 nodes

Yixun Lan (1):
      riscv: dts: spacemit: k3: Enable SD card support

Zhengyu He (2):
      riscv: dts: spacemit: k3: Add QSPI support for Pico-ITX board
      riscv: dts: spacemit: add SPI controllers for K3

liyeshan (1):
      riscv: dts: spacemit: add K3 PDMA request numbers

 .../devicetree/bindings/riscv/spacemit.yaml        |   5 +
 arch/riscv/boot/dts/spacemit/Makefile              |   1 +
 .../riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts | 177 +++++++++++++++
 arch/riscv/boot/dts/spacemit/k1-bananapi-cm6.dtsi  | 217 +++++++++++++++++++
 arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts    |  43 +++-
 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts  |  43 +++-
 arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts     |   6 +-
 arch/riscv/boot/dts/spacemit/k1-opp.dtsi           | 105 +++++++++
 arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts   |  46 +++-
 arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts   |   4 +-
 arch/riscv/boot/dts/spacemit/k1-pdma.h             |  56 +++++
 arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi       |  24 ++-
 arch/riscv/boot/dts/spacemit/k1.dtsi               |  12 +-
 arch/riscv/boot/dts/spacemit/k3-com260-ifx.dts     |  33 +++
 arch/riscv/boot/dts/spacemit/k3-com260.dtsi        |  38 +++-
 arch/riscv/boot/dts/spacemit/k3-pdma.h             |  83 +++++++
 arch/riscv/boot/dts/spacemit/k3-pico-itx.dts       | 117 +++++++++-
 arch/riscv/boot/dts/spacemit/k3-pinctrl.dtsi       |  88 ++++++++
 arch/riscv/boot/dts/spacemit/k3.dtsi               | 240 ++++++++++++++++++++-
 drivers/cpufreq/cpufreq-dt-platdev.c               |   2 +
 20 files changed, 1308 insertions(+), 32 deletions(-)
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-bananapi-cm6.dtsi
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-opp.dtsi
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-pdma.h
 create mode 100644 arch/riscv/boot/dts/spacemit/k3-pdma.h

WARNING: multiple messages have this Message-ID (diff)
From: Yixun Lan <dlan@kernel.org>
To: soc@kernel.org
Cc: Yixun Lan <dlan@kernel.org>, Arnd Bergmann <arnd@arndb.de>,
	spacemit@lists.linux.dev, linux-riscv@lists.infradead.org,
	devicetree@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] RISC-V SpacemiT Devicetrees for v7.3
Date: Sun,  2 Aug 2026 02:42:43 +0000	[thread overview]
Message-ID: <20260802024052-KYC1424545@kernel.org> (raw)

Hi SoC Maintainers,

   Please pull SpacemiT's DeviceTree changes for v7.3

Yixun Lan

The following changes since commit dc59e4fea9d83f03bad6bddf3fa2e52491777482:

  Linux 7.2-rc1 (2026-06-28 12:01:31 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/spacemit/linux.git/ tags/spacemit-dt-for-7.3-1

for you to fetch changes up to e273d298b74ea63d5d586bd50240f919a9c33fb3:

  riscv: dts: spacemit: Add cpu scaling for Milk-V Jupiter (2026-07-30 09:02:11 +0000)

----------------------------------------------------------------
RISC-V SpacemiT DT changes for 7.3

For K3 SoC
- Enable SD card support
- Enable QSPI
- Fix reset delay of ETH PHY
- Fix PHY ID of ETH
- Symbolic PDAM ID
- Add SPI controller support
- Add USB and PHY support
- Add I2S nodes

For K1 SoC
- Symbolic PDAM ID
- Enable cpufreq support
- Fix max CPU core voltage

For boards of K3
- Pico-ITX
  - Enable ALDPS on RTL8211F PHY
  - Disable 125MHz clock on RTL8211F PHY
  - Enable NOR flash
  - Add EEPROM support
- CoM260
  - Add EEPROM support

For boards of K1
- Milk-V Jupiter
  - Enable CPU DVFS
- Banana Pi BPI-CM6
  - Add initial support
- OrangePi R2S
  - Enable PCIe

----------------------------------------------------------------
Aurelien Jarno (12):
      riscv: dts: spacemit: set console baud rate on K3 Pico-ITX board
      riscv: dts: spacemit: enable the i2c2 adapter on K3 Pico-ITX board
      riscv: dts: spacemit: add 24c02 eeprom on K3 Pico-ITX board
      riscv: dts: spacemit: add i2c aliases on K3 Pico-ITX board
      riscv: dts: spacemit: improve RTL8211F PHY configuration on K3 Pico-ITX board
      riscv: dts: spacemit: k1-bananapi-f3: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-milkv-jupiter: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-orangepi-rv2: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-musepi-pro: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-orangepi-r2s: fix maximum CPU core voltage
      riscv: dts: spacemit: k1-bananapi-cm6: fix maximum CPU core voltage
      riscv: dts: spacemit: Add cpu scaling for Milk-V Jupiter

Chukun Pan (1):
      riscv: dts: spacemit: enable PCIe on OrangePi R2S

Guodong Xu (1):
      riscv: dts: spacemit: Use symbolic PDMA request numbers on K1

Inochi Amaoto (7):
      riscv: dts: spacemit: Add enough deassert time for the PHY on PICO ITX
      riscv: dts: spacemit: Add enough deassert time for the PHY on com260 board
      riscv: dts: spacemit: Fix phy id check for the phy on pico-itx board
      riscv: dts: spacemit: Fix phy id check for the phy on com260 board
      riscv: dts: spacemit: k3: add USB controller and USB phy support
      riscv: dts: spacemit: Make dtschema recognize the etherent PHY correctly on K3 pico-itx board
      riscv: dts: spacemit: Make dtschema recognize the etherent PHY correctly on K3 com260 board

Jennifer Berringer (2):
      riscv: dts: spacemit: k3-com260: add eeprom on i2c2
      riscv: dts: spacemit: k3-com260-ifx: add eeprom on i2c1

Junhui Liu (3):
      dt-bindings: riscv: spacemit: Add Banana Pi BPI-CM6 compatible
      riscv: dts: spacemit: k1: Split gmac_clk_ref into independent pinctrl groups
      riscv: dts: spacemit: k1: Add Banana Pi BPI-CM6 IO board

Shuwei Wu (2):
      cpufreq: dt-platdev: Add SpacemiT K1 SoC to the allowlist
      riscv: dts: spacemit: Add cpu scaling for K1 SoC

Troy Mitchell (1):
      riscv: dts: spacemit: k3: add i2s0-i2s5 nodes

Yixun Lan (1):
      riscv: dts: spacemit: k3: Enable SD card support

Zhengyu He (2):
      riscv: dts: spacemit: k3: Add QSPI support for Pico-ITX board
      riscv: dts: spacemit: add SPI controllers for K3

liyeshan (1):
      riscv: dts: spacemit: add K3 PDMA request numbers

 .../devicetree/bindings/riscv/spacemit.yaml        |   5 +
 arch/riscv/boot/dts/spacemit/Makefile              |   1 +
 .../riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts | 177 +++++++++++++++
 arch/riscv/boot/dts/spacemit/k1-bananapi-cm6.dtsi  | 217 +++++++++++++++++++
 arch/riscv/boot/dts/spacemit/k1-bananapi-f3.dts    |  43 +++-
 arch/riscv/boot/dts/spacemit/k1-milkv-jupiter.dts  |  43 +++-
 arch/riscv/boot/dts/spacemit/k1-musepi-pro.dts     |   6 +-
 arch/riscv/boot/dts/spacemit/k1-opp.dtsi           | 105 +++++++++
 arch/riscv/boot/dts/spacemit/k1-orangepi-r2s.dts   |  46 +++-
 arch/riscv/boot/dts/spacemit/k1-orangepi-rv2.dts   |   4 +-
 arch/riscv/boot/dts/spacemit/k1-pdma.h             |  56 +++++
 arch/riscv/boot/dts/spacemit/k1-pinctrl.dtsi       |  24 ++-
 arch/riscv/boot/dts/spacemit/k1.dtsi               |  12 +-
 arch/riscv/boot/dts/spacemit/k3-com260-ifx.dts     |  33 +++
 arch/riscv/boot/dts/spacemit/k3-com260.dtsi        |  38 +++-
 arch/riscv/boot/dts/spacemit/k3-pdma.h             |  83 +++++++
 arch/riscv/boot/dts/spacemit/k3-pico-itx.dts       | 117 +++++++++-
 arch/riscv/boot/dts/spacemit/k3-pinctrl.dtsi       |  88 ++++++++
 arch/riscv/boot/dts/spacemit/k3.dtsi               | 240 ++++++++++++++++++++-
 drivers/cpufreq/cpufreq-dt-platdev.c               |   2 +
 20 files changed, 1308 insertions(+), 32 deletions(-)
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-bananapi-cm6-io.dts
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-bananapi-cm6.dtsi
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-opp.dtsi
 create mode 100644 arch/riscv/boot/dts/spacemit/k1-pdma.h
 create mode 100644 arch/riscv/boot/dts/spacemit/k3-pdma.h

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

             reply	other threads:[~2026-08-02  2:42 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-08-02  2:42 Yixun Lan [this message]
2026-08-02  2:42 ` [GIT PULL] RISC-V SpacemiT Devicetrees for v7.3 Yixun Lan
2026-08-08 20:20 ` patchwork-bot+linux-soc
2026-08-10 16:45 ` Arnd Bergmann
2026-08-10 16:45   ` Arnd Bergmann
2026-08-11  2:49   ` Troy Mitchell
2026-08-11  2:49     ` Troy Mitchell
2026-08-11  7:22     ` Arnd Bergmann
2026-08-11  7:22       ` Arnd Bergmann
2026-08-11 10:03       ` Yixun Lan
2026-08-11 10:03         ` Yixun Lan

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20260802024052-KYC1424545@kernel.org \
    --to=dlan@kernel.org \
    --cc=arnd@arndb.de \
    --cc=devicetree@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-riscv@lists.infradead.org \
    --cc=soc@kernel.org \
    --cc=spacemit@lists.linux.dev \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.