diff options
author | Axel Lin <axel.lin@ingics.com> | 2015-08-31 19:56:38 -0400 |
---|---|---|
committer | Philipp Zabel <p.zabel@pengutronix.de> | 2015-09-01 03:56:58 -0400 |
commit | 5bcd0b7f3c56c616abffd89e11c841834dd1528c (patch) | |
tree | 69e9b0c8aa8df26781e1ebc6f99fd0636bfa3cee | |
parent | 5d44595c2627f7edcd8c24a76b13bd115f9fc2da (diff) |
reset: Add (devm_)reset_control_get stub functions
So the drivers can be compiled with CONFIG_RESET_CONTROLLER disabled.
Signed-off-by: Axel Lin <axel.lin@ingics.com>
Signed-off-by: Philipp Zabel <p.zabel@pengutronix.de>
-rw-r--r-- | include/linux/reset.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/include/linux/reset.h b/include/linux/reset.h index da5602bd77d7..7f65f9cff951 100644 --- a/include/linux/reset.h +++ b/include/linux/reset.h | |||
@@ -74,6 +74,20 @@ static inline int device_reset_optional(struct device *dev) | |||
74 | return -ENOSYS; | 74 | return -ENOSYS; |
75 | } | 75 | } |
76 | 76 | ||
77 | static inline struct reset_control *__must_check reset_control_get( | ||
78 | struct device *dev, const char *id) | ||
79 | { | ||
80 | WARN_ON(1); | ||
81 | return ERR_PTR(-EINVAL); | ||
82 | } | ||
83 | |||
84 | static inline struct reset_control *__must_check devm_reset_control_get( | ||
85 | struct device *dev, const char *id) | ||
86 | { | ||
87 | WARN_ON(1); | ||
88 | return ERR_PTR(-EINVAL); | ||
89 | } | ||
90 | |||
77 | static inline struct reset_control *reset_control_get_optional( | 91 | static inline struct reset_control *reset_control_get_optional( |
78 | struct device *dev, const char *id) | 92 | struct device *dev, const char *id) |
79 | { | 93 | { |