xref: /dflybsd-src/sys/dev/misc/backlight/backlight.h (revision 0085a56d0dbf7abe96dfbf1dc294d29800f96275)
1*0085a56dSAntonio Huete Jimenez /*-
2*0085a56dSAntonio Huete Jimenez  * SPDX-License-Identifier: BSD-2-Clause-FreeBSD
3*0085a56dSAntonio Huete Jimenez  *
4*0085a56dSAntonio Huete Jimenez  * Copyright (c) 2020 Emmanuel Vadot <manu@FreeBSD.org>
5*0085a56dSAntonio Huete Jimenez  *
6*0085a56dSAntonio Huete Jimenez  * Redistribution and use in source and binary forms, with or without
7*0085a56dSAntonio Huete Jimenez  * modification, are permitted provided that the following conditions
8*0085a56dSAntonio Huete Jimenez  * are met:
9*0085a56dSAntonio Huete Jimenez  * 1. Redistributions of source code must retain the above copyright
10*0085a56dSAntonio Huete Jimenez  *    notice, this list of conditions and the following disclaimer.
11*0085a56dSAntonio Huete Jimenez  * 2. Redistributions in binary form must reproduce the above copyright
12*0085a56dSAntonio Huete Jimenez  *    notice, this list of conditions and the following disclaimer in the
13*0085a56dSAntonio Huete Jimenez  *    documentation and/or other materials provided with the distribution.
14*0085a56dSAntonio Huete Jimenez  *
15*0085a56dSAntonio Huete Jimenez  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
16*0085a56dSAntonio Huete Jimenez  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
17*0085a56dSAntonio Huete Jimenez  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
18*0085a56dSAntonio Huete Jimenez  * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
19*0085a56dSAntonio Huete Jimenez  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
20*0085a56dSAntonio Huete Jimenez  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
21*0085a56dSAntonio Huete Jimenez  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
22*0085a56dSAntonio Huete Jimenez  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
23*0085a56dSAntonio Huete Jimenez  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
24*0085a56dSAntonio Huete Jimenez  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
25*0085a56dSAntonio Huete Jimenez  * SUCH DAMAGE.
26*0085a56dSAntonio Huete Jimenez  *
27*0085a56dSAntonio Huete Jimenez  * $FreeBSD$
28*0085a56dSAntonio Huete Jimenez  */
29*0085a56dSAntonio Huete Jimenez 
30*0085a56dSAntonio Huete Jimenez #include <sys/backlight.h>
31*0085a56dSAntonio Huete Jimenez 
32*0085a56dSAntonio Huete Jimenez struct cdev *backlight_register(const char *name, device_t dev);
33*0085a56dSAntonio Huete Jimenez int backlight_destroy(struct cdev *dev);
34