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 New Issue
Block a user