diff options
author | Jessy Jiang <jiangchao5@huaqin.corp-partner.google.com> | 2019-04-19 09:07:51 +0800 |
---|---|---|
committer | ChromeOS Commit Bot <chromeos-commit-bot@chromium.org> | 2019-04-30 16:19:05 +0000 |
commit | 3746ad325442c37d05c213b54f50b505f8ed1a1d (patch) | |
tree | 6d7062d7d0025b28396b5537c981e8f6eefb5de2 | |
parent | 8f5f36e753033ed8f7f07bdb0134c2c479062e6d (diff) | |
download | chrome-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.c | 12 | ||||
-rw-r--r-- | board/flapjack/board.h | 7 |
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, }; |