blob: 2841bb3f3aa1adfe2fe94b10969bfe55b3b696de [file] [log] [blame]
Tom Rini10e47792018-05-06 17:58:06 -04001// SPDX-License-Identifier: GPL-2.0+
Simon Glass14d1c8e2016-01-21 19:44:58 -07002/*
3 * Copyright (c) 2016 Google, Inc
4 * Written by Simon Glass <sjg@chromium.org>
Simon Glass14d1c8e2016-01-21 19:44:58 -07005 */
6
7#include <common.h>
8#include <dm.h>
9#include <panel.h>
10
11int panel_enable_backlight(struct udevice *dev)
12{
13 struct panel_ops *ops = panel_get_ops(dev);
14
15 if (!ops->enable_backlight)
16 return -ENOSYS;
17
18 return ops->enable_backlight(dev);
19}
20
21UCLASS_DRIVER(panel) = {
22 .id = UCLASS_PANEL,
23 .name = "panel",
24};