]> git.sur5r.net Git - u-boot/blob - drivers/video/panel-uclass.c
3f4c41b7357c86810fb5adae9e6474843b6bc916
[u-boot] / drivers / video / panel-uclass.c
1 /*
2  * Copyright (c) 2016 Google, Inc
3  * Written by Simon Glass <sjg@chromium.org>
4  *
5  * SPDX-License-Identifier:     GPL-2.0+
6  */
7
8 #include <common.h>
9 #include <dm.h>
10 #include <panel.h>
11
12 int panel_enable_backlight(struct udevice *dev)
13 {
14         struct panel_ops *ops = panel_get_ops(dev);
15
16         if (!ops->enable_backlight)
17                 return -ENOSYS;
18
19         return ops->enable_backlight(dev);
20 }
21
22 UCLASS_DRIVER(panel) = {
23         .id             = UCLASS_PANEL,
24         .name           = "panel",
25 };