mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2026-02-15 03:53:12 -05:00
net: pcs: xpcs: Use devm_clk_get_optional
Synopsys DesignWare XPCS CSR clock is optional, so it is better to use devm_clk_get_optional instead of devm_clk_get. Signed-off-by: Jack Ping CHNG <jchng@maxlinear.com> Reviewed-by: Andrew Lunn <andrew@lunn.ch> Link: https://patch.msgid.link/20250715021956.3335631-1-jchng@maxlinear.com Signed-off-by: Paolo Abeni <pabeni@redhat.com>
This commit is contained in:
committed by
Paolo Abeni
parent
2dec50d4d3
commit
8a2a6bb016
@@ -280,7 +280,7 @@ static int xpcs_plat_init_clk(struct dw_xpcs_plat *pxpcs)
|
||||
struct device *dev = &pxpcs->pdev->dev;
|
||||
int ret;
|
||||
|
||||
pxpcs->cclk = devm_clk_get(dev, "csr");
|
||||
pxpcs->cclk = devm_clk_get_optional(dev, "csr");
|
||||
if (IS_ERR(pxpcs->cclk))
|
||||
return dev_err_probe(dev, PTR_ERR(pxpcs->cclk),
|
||||
"Failed to get CSR clock\n");
|
||||
|
||||
Reference in New Issue
Block a user