XenevaOS
Loading...
Searching...
No Matches
XenevaOS
BaseHdr
video
of_display_timing.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
/*
3
* Copyright 2012 Steffen Trumtrar <s.trumtrar@pengutronix.de>
4
*
5
* display timings of helpers
6
*/
7
8
#ifndef __LINUX_OF_DISPLAY_TIMING_H
9
#define __LINUX_OF_DISPLAY_TIMING_H
10
11
#include <
linux/errno.h
>
12
13
struct
device_node;
14
struct
display_timing
;
15
struct
display_timings
;
16
17
#define OF_USE_NATIVE_MODE -1
18
19
#ifdef CONFIG_OF
20
int
of_get_display_timing(
const
struct
device_node *np,
const
char
*
name
,
21
struct
display_timing
*dt);
22
struct
display_timings
*of_get_display_timings(
const
struct
device_node *np);
23
#else
24
static
inline
int
of_get_display_timing(
const
struct
device_node *np,
25
const
char
*
name
,
struct
display_timing
*dt)
26
{
27
return
-
ENOSYS
;
28
}
29
static
inline
struct
display_timings
*
30
of_get_display_timings(
const
struct
device_node *np)
31
{
32
return
NULL
;
33
}
34
#endif
35
36
#endif
errno.h
NULL
#define NULL
Definition
actypes.h:561
name
struct drm_crtc struct drm_plane struct drm_plane const struct drm_crtc_funcs const char * name
Definition
drm_crtc.h:1242
ENOSYS
#define ENOSYS
Definition
kernel.h:310
display_timing
Definition
display_timing.h:63
display_timings
Definition
display_timing.h:85
Generated by
1.9.8