coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
panel_kakadu.c
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-only */
2
3
#include "
panel.h
"
4
5
static
struct
panel_description
kakadu_panels
[] = {
6
[1] = { .
name
=
"BOE_TV105WUM_NW0"
, .orientation =
LB_FB_ORIENTATION_LEFT_UP
},
7
};
8
9
struct
panel_description
*
get_panel_description
(
int
panel_id
)
10
{
11
if
(panel_id < 0 || panel_id >=
ARRAY_SIZE
(
kakadu_panels
))
12
return
NULL
;
13
14
return
get_panel_from_cbfs
(&
kakadu_panels
[
panel_id
]);
15
}
ARRAY_SIZE
#define ARRAY_SIZE(a)
Definition:
helpers.h:12
LB_FB_ORIENTATION_LEFT_UP
@ LB_FB_ORIENTATION_LEFT_UP
Definition:
coreboot_tables.h:268
get_panel_from_cbfs
struct panel_description * get_panel_from_cbfs(struct panel_description *desc)
Definition:
mainboard.c:100
panel.h
panel_id
static uint8_t panel_id(void)
Definition:
boardid.c:45
kakadu_panels
static struct panel_description kakadu_panels[]
Definition:
panel_kakadu.c:5
get_panel_description
struct panel_description * get_panel_description(int panel_id)
Definition:
panel_kakadu.c:9
NULL
#define NULL
Definition:
stddef.h:19
panel_description
Definition:
panel.h:9
panel_description::name
const char * name
Definition:
panel.h:10
src
mainboard
google
kukui
panel_kakadu.c
Generated by
1.9.1