summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJessy Jiang <jiangchao5@huaqin.corp-partner.google.com>2019-04-19 09:07:51 +0800
committerChromeOS Commit Bot <chromeos-commit-bot@chromium.org>2019-04-30 16:19:05 +0000
commit3746ad325442c37d05c213b54f50b505f8ed1a1d (patch)
tree6d7062d7d0025b28396b5537c981e8f6eefb5de2
parent8f5f36e753033ed8f7f07bdb0134c2c479062e6d (diff)
downloadchrome-ec-3746ad325442c37d05c213b54f50b505f8ed1a1d.tar.gz
Flapjack: Add 2nd source panels and modify 1st source panels name
For C18 Dimension Panel Name IC LCM_ID 8 inch BOE TV080WUM-NG0 HI8279D 212 mV 8 inch AUO NT51021D NT51021D 1027 mV For C19 Dimension Panel Name IC LCM_ID 10 inch BOE TV101WUM-NG0 HI8279D 74 mV 10 inch INX OTA7290D OTA7290D 1191 mV TO-DO: b:131665700 Add 2nd source panles name once they are named. BUG=b/130804956 TEST=Boots correctly on Flapjack BRANCH=none Change-Id: Ia79e6fa0dc08384e75a3dd88dc78d51c7e12831f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/1580620 Reviewed-by: YH Lin <yueherngl@chromium.org> Commit-Queue: YH Lin <yueherngl@chromium.org> Tested-by: YH Lin <yueherngl@chromium.org>
-rw-r--r--board/flapjack/board.c12
-rw-r--r--board/flapjack/board.h7
2 files changed, 12 insertions, 7 deletions
diff --git a/board/flapjack/board.c b/board/flapjack/board.c
index 843045b3d3..f1981e9a11 100644
--- a/board/flapjack/board.c
+++ b/board/flapjack/board.c
@@ -57,8 +57,10 @@
#define LCM_ID_TO_SKU_ID(x) (((x) & 0xf) << PANEL_ID_BIT_POSITION)
static const struct mv_to_id panels[] = {
- { PANEL_BOE_HIMAX8279D10P, 98 },
- { PANEL_BOE_HIMAX8279D8P, 280 },
+ { PANEL_BOE_TV101WUM_NG0, 74 },
+ { PANEL_BOE_TV080WUM_NG0, 212 },
+ { PANEL_INX_OTA7290D10P, 1191 },
+ { PANEL_AUO_NT51021D8P, 1027 },
};
BUILD_ASSERT(ARRAY_SIZE(panels) < PANEL_COUNT);
BUILD_ASSERT(PANEL_COUNT <= PANEL_UNINITIALIZED);
@@ -91,11 +93,13 @@ static void board_setup_panel(void)
if (board_version >= 3) {
switch (SKU_ID_TO_LCM_ID(sku)) {
- case PANEL_BOE_HIMAX8279D8P:
+ case PANEL_BOE_TV080WUM_NG0:
+ case PANEL_AUO_NT51021D8P:
channel = 0xfa;
dim = 0xc8;
break;
- case PANEL_BOE_HIMAX8279D10P:
+ case PANEL_BOE_TV101WUM_NG0:
+ case PANEL_INX_OTA7290D10P:
channel = 0xfe;
dim = 0xc4;
break;
diff --git a/board/flapjack/board.h b/board/flapjack/board.h
index 18f89153ef..71213cbf88 100644
--- a/board/flapjack/board.h
+++ b/board/flapjack/board.h
@@ -259,9 +259,10 @@ enum adc_channel {
/* Refer to coreboot/src/mainboard/google/kukui/display.h */
enum panel_id {
PANEL_DEFAULT = 0,
- PANEL_KUKUI_INNOLUX = PANEL_DEFAULT,
- PANEL_BOE_HIMAX8279D10P,
- PANEL_BOE_HIMAX8279D8P,
+ PANEL_BOE_TV101WUM_NG0,
+ PANEL_BOE_TV080WUM_NG0,
+ PANEL_INX_OTA7290D10P,
+ PANEL_AUO_NT51021D8P,
PANEL_COUNT,
PANEL_UNINITIALIZED = 0xf,
};