aboutsummaryrefslogtreecommitdiffstats
path: root/include/linux
diff options
context:
space:
mode:
authorMeghana Madhyastha <meghana.madhyastha@gmail.com>2018-01-24 11:37:23 -0500
committerSean Paul <seanpaul@chromium.org>2018-01-29 10:34:53 -0500
commit2e4ef3347b4a4eb65c4fd950d94bbd75fed4d798 (patch)
tree8288bb24e81e40104fa471aa51e4ea59d4267827 /include/linux
parentc2adda27d202fa8f70a5d6e8b0c12b449c8868b8 (diff)
video: backlight: Add devres versions of of_find_backlight
Add devm_of_find_backlight and the corresponding release function because some drivers use devres versions of functions for acquiring device resources. Acked-by: Daniel Thompson <daniel.thompson@linaro.org> Reviewed-by: Noralf Trønnes <noralf@tronnes.org> Reviewed-by: Sean Paul <seanpaul@chromium.org> Signed-off-by: Meghana Madhyastha <meghana.madhyastha@gmail.com> Signed-off-by: Sean Paul <seanpaul@chromium.org> Link: https://patchwork.freedesktop.org/patch/msgid/021f8fecfa3f374dc5dcb70fb07a6f6b019bea7b.1516810725.git.meghana.madhyastha@gmail.com
Diffstat (limited to 'include/linux')
-rw-r--r--include/linux/backlight.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/include/linux/backlight.h b/include/linux/backlight.h
index ddc9bade4fb2..2baab6f3861d 100644
--- a/include/linux/backlight.h
+++ b/include/linux/backlight.h
@@ -217,11 +217,18 @@ of_find_backlight_by_node(struct device_node *node)
217 217
218#if IS_ENABLED(CONFIG_BACKLIGHT_CLASS_DEVICE) 218#if IS_ENABLED(CONFIG_BACKLIGHT_CLASS_DEVICE)
219struct backlight_device *of_find_backlight(struct device *dev); 219struct backlight_device *of_find_backlight(struct device *dev);
220struct backlight_device *devm_of_find_backlight(struct device *dev);
220#else 221#else
221static inline struct backlight_device *of_find_backlight(struct device *dev) 222static inline struct backlight_device *of_find_backlight(struct device *dev)
222{ 223{
223 return NULL; 224 return NULL;
224} 225}
226
227static inline struct backlight_device *
228devm_of_find_backlight(struct device *dev)
229{
230 return NULL;
231}
225#endif 232#endif
226 233
227#endif 234#endif