mirror of
https://gitlab.freedesktop.org/wayland/weston
synced 2024-09-16 06:36:34 +00:00
compositor-drm: fix libbacklight build
Bad inclusion of DRM headers, missing some system headers. Signed-off-by: Pekka Paalanen <ppaalanen@gmail.com>
This commit is contained in:
parent
0b5cd0cb4c
commit
4ac32ab669
|
@ -31,33 +31,18 @@
|
|||
|
||||
#define _GNU_SOURCE
|
||||
|
||||
#include <libbacklight.h>
|
||||
#include "libbacklight.h"
|
||||
#include <stdio.h>
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
#include <linux/types.h>
|
||||
#include <dirent.h>
|
||||
#include <drm/drm_mode.h>
|
||||
#include <drm.h>
|
||||
#include <fcntl.h>
|
||||
#include <malloc.h>
|
||||
#include <string.h>
|
||||
#include <errno.h>
|
||||
|
||||
static const char *output_names[] = { "Unknown",
|
||||
"VGA",
|
||||
"DVI-I",
|
||||
"DVI-D",
|
||||
"DVI-A",
|
||||
"Composite",
|
||||
"SVIDEO",
|
||||
"LVDS",
|
||||
"Component",
|
||||
"9-pin DIN",
|
||||
"DisplayPort"
|
||||
"HDMI Type A",
|
||||
"HDMI Type B",
|
||||
"TV",
|
||||
"Embedded DisplayPort"
|
||||
};
|
||||
|
||||
static long backlight_get(struct backlight *backlight, char *node)
|
||||
{
|
||||
char buffer[100];
|
||||
|
@ -169,7 +154,7 @@ struct backlight *backlight_init(struct udev_device *drm_device,
|
|||
enum backlight_type type = 0;
|
||||
char buffer[100];
|
||||
struct backlight *backlight;
|
||||
int err, ret;
|
||||
int ret;
|
||||
|
||||
if (!drm_device)
|
||||
return NULL;
|
||||
|
|
Loading…
Reference in a new issue