[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20240822220100.3030184-1-kyle.swenson@est.tech>
Date: Thu, 22 Aug 2024 22:01:16 +0000
From: Kyle Swenson <kyle.swenson@....tech>
To: "o.rempel@...gutronix.de" <o.rempel@...gutronix.de>,
"kory.maincent@...tlin.com" <kory.maincent@...tlin.com>,
"davem@...emloft.net" <davem@...emloft.net>, "edumazet@...gle.com"
<edumazet@...gle.com>, "kuba@...nel.org" <kuba@...nel.org>,
"pabeni@...hat.com" <pabeni@...hat.com>
CC: "robh@...nel.org" <robh@...nel.org>, "krzk+dt@...nel.org"
<krzk+dt@...nel.org>, "conor+dt@...nel.org" <conor+dt@...nel.org>,
"thomas.petazzoni@...tlin.com" <thomas.petazzoni@...tlin.com>, Kyle Swenson
<kyle.swenson@....tech>, "netdev@...r.kernel.org" <netdev@...r.kernel.org>,
"devicetree@...r.kernel.org" <devicetree@...r.kernel.org>
Subject: [PATCH net-next v2 0/2] net: pse-pd: tps23881: Reset GPIO support
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@....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
Powered by blists - more mailing lists