[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <b0bc0d0a4c1b7b19e0c6c30802fb2f622bae65de.camel@pengutronix.de>
Date: Thu, 28 Apr 2022 09:38:13 +0200
From: Philipp Zabel <p.zabel@...gutronix.de>
To: Frank Wunderlich <linux@...web.de>,
linux-rockchip@...ts.infradead.org
Cc: Frank Wunderlich <frank-w@...lic-files.de>,
Bjorn Helgaas <bhelgaas@...gle.com>,
Rob Herring <robh+dt@...nel.org>,
Krzysztof Kozlowski <krzysztof.kozlowski+dt@...aro.org>,
Heiko Stuebner <heiko@...ech.de>,
Kishon Vijay Abraham I <kishon@...com>,
Vinod Koul <vkoul@...nel.org>,
Lorenzo Pieralisi <lorenzo.pieralisi@....com>,
Krzysztof WilczyĆski <kw@...ux.com>,
Johan Jonker <jbx6244@...il.com>,
Peter Geis <pgwipeout@...il.com>,
Michael Riesch <michael.riesch@...fvision.net>,
linux-pci@...r.kernel.org, devicetree@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org, linux-kernel@...r.kernel.org,
linux-phy@...ts.infradead.org
Subject: Re: [RFC/RFT v2 04/11] phy: rockchip: Support PCIe v3
Hi Frank,
On Di, 2022-04-26 at 15:21 +0200, Frank Wunderlich wrote:
> + priv->p30phy = devm_reset_control_get_exclusive(dev, "phy");
> + if (IS_ERR(priv->p30phy)) {
> + dev_warn(dev, "no phy reset control specified\n");
> + priv->p30phy = NULL;
> + }
Please use devm_reset_control_get_optional_exclusive() [1] instead,
which already returns NULL if no reset control is specified, and return
on errors.
[1] https://docs.kernel.org/driver-api/reset.html#c.devm_reset_control_get_optional_exclusive
regards
Philipp
Powered by blists - more mailing lists