public inbox for netdev@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next v2 0/2] net: pse-pd: tps23881: Reset GPIO support
@ 2024-08-22 22:01 Kyle Swenson
  2024-08-22 22:01 ` [PATCH net-next v2 1/2] dt-bindings: pse: tps23881: add reset-gpios Kyle Swenson
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Kyle Swenson @ 2024-08-22 22:01 UTC (permalink / raw)
  To: o.rempel@pengutronix.de, kory.maincent@bootlin.com,
	davem@davemloft.net, edumazet@google.com, kuba@kernel.org,
	pabeni@redhat.com
  Cc: robh@kernel.org, krzk+dt@kernel.org, conor+dt@kernel.org,
	thomas.petazzoni@bootlin.com, Kyle Swenson,
	netdev@vger.kernel.org, devicetree@vger.kernel.org

On some boards, the TPS2388x's reset line (active low) is pulled low to
keep the chip in reset until the SoC pulls the device out of reset.
This series updates the device-tree binding for the tps23881 and then
adds support for the reset gpio handling in the tps23881 driver.

Signed-off-by: Kyle Swenson <kyle.swenson@est.tech>

v1 -> v2:
  - Changed the reset pulse duration to be between 5us and 10us, per the
    TPS23880 datasheet
  - Changed the delay after reset to be 50ms instead of 1-10ms in order
    to meet the minimum recommended time before SRAM programming.

v1: https://lore.kernel.org/netdev/20240819190151.93253-1-kyle.swenson@est.tech/

Kyle Swenson (2):
  dt-bindings: pse: tps23881: add reset-gpios
  net: pse-pd: tps23881: Support reset-gpios

 .../bindings/net/pse-pd/ti,tps23881.yaml      |  3 +++
 drivers/net/pse-pd/tps23881.c                 | 21 +++++++++++++++++++
 2 files changed, 24 insertions(+)

-- 
2.43.0

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

end of thread, other threads:[~2024-08-27 13:03 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-08-22 22:01 [PATCH net-next v2 0/2] net: pse-pd: tps23881: Reset GPIO support Kyle Swenson
2024-08-22 22:01 ` [PATCH net-next v2 1/2] dt-bindings: pse: tps23881: add reset-gpios Kyle Swenson
2024-08-23  5:04   ` Oleksij Rempel
2024-08-23 21:35   ` Kory Maincent
2024-08-22 22:01 ` [PATCH net-next v2 2/2] net: pse-pd: tps23881: Support reset-gpios Kyle Swenson
2024-08-23  5:03   ` Oleksij Rempel
2024-08-23 21:34   ` Kory Maincent
2024-08-27 13:03 ` [PATCH net-next v2 0/2] net: pse-pd: tps23881: Reset GPIO support Paolo Abeni

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox