diff options
-rw-r--r-- | drivers/phy/phy-spear1310-miphy.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/drivers/phy/phy-spear1310-miphy.c b/drivers/phy/phy-spear1310-miphy.c index 9f47fae7eecb..65ae640cfbd1 100644 --- a/drivers/phy/phy-spear1310-miphy.c +++ b/drivers/phy/phy-spear1310-miphy.c | |||
@@ -192,14 +192,14 @@ static struct phy *spear1310_miphy_xlate(struct device *dev, | |||
192 | 192 | ||
193 | if (args->args_count < 1) { | 193 | if (args->args_count < 1) { |
194 | dev_err(dev, "DT did not pass correct no of args\n"); | 194 | dev_err(dev, "DT did not pass correct no of args\n"); |
195 | return NULL; | 195 | return ERR_PTR(-ENODEV); |
196 | } | 196 | } |
197 | 197 | ||
198 | priv->mode = args->args[0]; | 198 | priv->mode = args->args[0]; |
199 | 199 | ||
200 | if (priv->mode != SATA && priv->mode != PCIE) { | 200 | if (priv->mode != SATA && priv->mode != PCIE) { |
201 | dev_err(dev, "DT did not pass correct phy mode\n"); | 201 | dev_err(dev, "DT did not pass correct phy mode\n"); |
202 | return NULL; | 202 | return ERR_PTR(-ENODEV); |
203 | } | 203 | } |
204 | 204 | ||
205 | return priv->phy; | 205 | return priv->phy; |