Messages in this thread Patch in this message | | | From | Maxime Ripard <> | Subject | [PATCH] phy: Return NULL if the phy is optional | Date | Mon, 4 Sep 2017 14:53:13 +0200 |
| |
If we're trying to get a handle to an optional phy, then the phy framework being disabled shouldn't return an hard error.
Instead, return NULL just like phy_optional_get does when there's no phy provided in the DT.
Signed-off-by: Maxime Ripard <maxime.ripard@free-electrons.com> --- include/linux/phy/phy.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/linux/phy/phy.h b/include/linux/phy/phy.h index 78bb0d7f6b11..76487b8d74ea 100644 --- a/include/linux/phy/phy.h +++ b/include/linux/phy/phy.h @@ -289,7 +289,7 @@ static inline struct phy *devm_phy_get(struct device *dev, const char *string) static inline struct phy *devm_phy_optional_get(struct device *dev, const char *string) { - return ERR_PTR(-ENOSYS); + return NULL; } static inline struct phy *devm_of_phy_get(struct device *dev, -- 2.13.5
| |