All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 0/7] riscv: eswin: eic7700: Add support for clocks, resets, pinctrl, HSP bus, I2C and watchdog
@ 2026-10-15 12:54 ` Pinkesh Vaghela
  0 siblings, 0 replies; 17+ messages in thread
From: Pinkesh Vaghela @ 2026-10-15 12:54 UTC (permalink / raw)
  To: Rob Herring, Krzysztof Kozlowski, Conor Dooley, Paul Walmsley,
	Palmer Dabbelt, Albert Ou, Alexandre Ghiti, Andi Shyti,
	Mika Westerberg, linux-i2c, devicetree, linux-kernel, linux-riscv,
	Min Lin
  Cc: Yulin Lu, Samuel Holland, Darshan Prajapati, Pinkesh Vaghela,
	Pritesh Patel

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.kernel.org/lkml/20260814070007.1662455-1-pinkesh.vaghela@einfochips.com/

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


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

^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2026-10-15 13:09 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-15 12:54 [PATCH v5 0/7] riscv: eswin: eic7700: Add support for clocks, resets, pinctrl, HSP bus, I2C and watchdog Pinkesh Vaghela
2026-10-15 12:54 ` Pinkesh Vaghela
2026-10-15 12:54 ` [PATCH v5 1/7] riscv: dts: eswin: add reset generator for EIC7700 SoC Pinkesh Vaghela
2026-10-15 12:54   ` Pinkesh Vaghela
2026-10-15 12:54 ` [PATCH v5 2/7] riscv: dts: eswin: add clock " Pinkesh Vaghela
2026-10-15 12:54   ` Pinkesh Vaghela
2026-10-15 12:54 ` [PATCH v5 3/7] riscv: dts: eswin: eic7700: add pinctrl support Pinkesh Vaghela
2026-10-15 12:54   ` Pinkesh Vaghela
2026-10-15 12:54 ` [PATCH v5 4/7] riscv: dts: eswin: add hsp bus node Pinkesh Vaghela
2026-10-15 12:54   ` Pinkesh Vaghela
2026-10-15 13:09   ` sashiko-bot
2026-10-15 12:54 ` [PATCH v5 5/7] dt-bindings: i2c: dw: add ESWIN EIC7700 SoC I2C controller Pinkesh Vaghela
2026-10-15 12:54   ` Pinkesh Vaghela
2026-10-15 12:54 ` [PATCH v5 6/7] riscv: dts: eswin: add I2C controller support Pinkesh Vaghela
2026-10-15 12:54   ` Pinkesh Vaghela
2026-10-15 12:54 ` [PATCH v5 7/7] riscv: dts: eswin: add watchdog support Pinkesh Vaghela
2026-10-15 12:54   ` Pinkesh Vaghela

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.