[PATCH v5 0/7] riscv: eswin: eic7700: Add support for clocks, resets, pinctrl, HSP bus, I2C and watchdog
Pinkesh Vaghela
pinkesh.vaghela at einfochips.com
Thu Nov 5 23:53:33 PST 2026
Hi All,
Gentle reminder regarding this series. Any feedback or comments?
We haven't received any comments yet, apart from the sashiko-bot
(which are already addressed in previous versions).
I would appreciate any feedback or suggestions on how to proceed
with this series, or if there is anything else required from my side.
Regards,
Pinkesh
> Changes in v5:
> - Rebased the patches to master branch of linux-next tree having
> latest tag: next-20261014.
> - Updated dts file
> - Arranged the nodes in alphabetical order.
> - Removed the board-wide GPIO pinctrl state and attached GPIO84 to
> its gpio-leds consumer.
> - Moved the invariant I2C pinctrl states from board overrides into
> the corresponding SoC controller nodes.
> - Removed enabling watchdog nodes and describe them as enabled at
> SoC level.
> - Updated dtsi file
> - Added pinctrl property to all I2C controller nodes.
> - Sorted the always-on I2C controllers by unit address.
> - Removed default property "disabled" from all watchdog nodes.
> - Updated pinctrl.dtsi file
> - Resolve missing space issue.
> - Annotate all nodes with /omit-if-no-ref/.
> - Removed duplicated base pins from the quad-SPI pin states.
> - Split UART1 RTS/CTS from its TX/RX pin state.
> - Added "Acked-by" tag of "Andi Shyti" for the I2C binding patch
> (i.e. Patch 5).
> - Link to v4:
> https://lore.k/
> ernel.org%2Flkml%2F20260814070007.1662455-1-
> pinkesh.vaghela%40einfochips.com%2F&data=05%7C02%7Cpinkesh.vaghela%
> 40einfochips.com%7Cb78c1508aaeb4bdb3b0e08df2abb846d%7C0beb0c359c
> bb4feb99e5589e415c7944%7C1%7C0%7C639276657039833278%7CUnknown
> %7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAi
> OiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=
> 0Q%2BILsWWcdMH%2FxKUR5Bb9%2Flc3eIl5UTMl18p1KxQIX4%3D&reserved
> =0
>
> Pinkesh Vaghela (1):
> 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 +
> .../dts/eswin/eic7700-hifive-premier-p550.dts | 91 ++
> .../riscv/boot/dts/eswin/eic7700-pinctrl.dtsi | 1065 +++++++++++++++++
> arch/riscv/boot/dts/eswin/eic7700.dtsi | 255 ++++
> 4 files changed, 1412 insertions(+)
> create mode 100644 arch/riscv/boot/dts/eswin/eic7700-pinctrl.dtsi
>
> --
> 2.34.1
More information about the linux-riscv
mailing list