[PATCH v3 0/8] riscv: eswin: eic7700: Add support for clocks, resets, pinctrl, HSP bus, I2C and watchdog

Pinkesh Vaghela <[email protected]>
Newsgroups gmane.linux.ports.riscv,gmane.linux.drivers.i2c,gmane.linux.drivers.devicetree,gmane.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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.