coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
panel_krane.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 krane_panels[] = {
6  [0] = { .name = "AUO_KD101N80_45NA", .orientation = LB_FB_ORIENTATION_LEFT_UP},
7  /* [1] is only Rev3, can be reused. */
8  [1] = { .name = "BOE_TV101WUM_NL6", .orientation = LB_FB_ORIENTATION_LEFT_UP},
9  [11] = { .name = "BOE_TV101WUM_NL6", .orientation = LB_FB_ORIENTATION_LEFT_UP},
10 };
11 
13 {
14  if (panel_id < 0 || panel_id >= ARRAY_SIZE(krane_panels))
15  return NULL;
16 
18 }
#define ARRAY_SIZE(a)
Definition: helpers.h:12
@ LB_FB_ORIENTATION_LEFT_UP
struct panel_description * get_panel_from_cbfs(struct panel_description *desc)
Definition: mainboard.c:100
static uint8_t panel_id(void)
Definition: boardid.c:45
struct panel_description * get_panel_description(int panel_id)
Definition: panel_krane.c:12
static struct panel_description krane_panels[]
Definition: panel_krane.c:5
#define NULL
Definition: stddef.h:19
const char * name
Definition: panel.h:10