coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
panel_kodama.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
kodama_panels
[] = {
6
[1] = { .
name
=
"AUO_B101UAN08_3"
, .orientation =
LB_FB_ORIENTATION_LEFT_UP
},
7
[2] = { .name =
"BOE_TV101WUM_N53"
, .orientation =
LB_FB_ORIENTATION_LEFT_UP
},
8
};
9
10
struct
panel_description
*
get_panel_description
(
int
panel_id
)
11
{
12
if
(panel_id < 0 || panel_id >=
ARRAY_SIZE
(
kodama_panels
))
13
return
NULL
;
14
15
return
get_panel_from_cbfs
(&
kodama_panels
[
panel_id
]);
16
}
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
kodama_panels
static struct panel_description kodama_panels[]
Definition:
panel_kodama.c:5
get_panel_description
struct panel_description * get_panel_description(int panel_id)
Definition:
panel_kodama.c:10
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_kodama.c
Generated by
1.9.1