[PATCH v3 0/8] riscv: eswin: eic7700: Add support for clocks, resets, pinctrl, HSP bus, I2C and watchdog
Pinkesh Vaghela <[email protected]> Tue, 4 Aug 2026 16:14:23 +0530
| Newsgroups | org.kernel.vger.linux-i2c,org.infradead.lists.linux-riscv,org.kernel.vger.linux-devicetree,org.kernel.vger.linux-kernel |
|---|---|
| Message-ID | <[email protected]> |
Changes in v3:
- Rebased the patches to master branch of linux-next tree having
latest tag: next-20260803.
- Updated dts file
- Changed "clock_24m" to "osc".
- Add the pinctrl-names and pinctrl-0 property for i2c, uart and
pinctrl nodes.
- Updated eic7700.dtsi file
- Changed the node name from "clock-24m" to "oscillator".
- Changed the node name from "hsp-sp-top-csr" to "syscon".
- Corrected the missing space after "=" sign in watchdog node for
clocks property.
- Added "Acked-by" tag of "Conor Dooley" and "Mika Westerberg" for
Patch 6.
- Link to v2: https://lore.kernel.org/all/[email protected]/
Pinkesh Vaghela (2):
dt-bindings: mfd: syscon: add ESWIN EIC7700 compatible
riscv: dts: eswin: add hsp bus node
Pritesh Patel (5):
riscv: dts: eswin: add reset generator for EIC7700 SoC
riscv: dts: eswin: add clock generator for EIC7700 SoC
dt-bindings: i2c: dw: add ESWIN EIC7700 SoC I2C controller
riscv: dts: eswin: add I2C controller support
riscv: dts: eswin: add watchdog support
Yulin Lu (1):
riscv: dts: eswin: eic7700: add pinctrl support
.../bindings/i2c/snps,designware-i2c.yaml | 1 +
.../devicetree/bindings/mfd/syscon.yaml | 1 +
.../dts/eswin/eic7700-hifive-premier-p550.dts | 196 ++++
.../riscv/boot/dts/eswin/eic7700-pinctrl.dtsi | 888 ++++++++++++++++++
arch/riscv/boot/dts/eswin/eic7700.dtsi | 234 +++++
5 files changed, 1320 insertions(+)
create mode 100644 arch/riscv/boot/dts/eswin/eic7700-pinctrl.dtsi
--
2.34.1