diff options
author | xiaoqiang.zhu <xiaoqiang.zhu@bitland.corp-partner.google.com> | 2020-04-03 19:45:21 +0800 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2020-04-06 15:25:47 +0000 |
commit | d44a2e17fcc0bfc09516d2fc4e30d654b4eb1864 (patch) | |
tree | c7dbe0f9bb8a8ef455897c8e96a9ddb8f53d5df8 /board/nuwani/board.c | |
parent | 97860b77bf5b5b41cf7a62f7abd83b0a50d9bb7c (diff) | |
download | chrome-ec-d44a2e17fcc0bfc09516d2fc4e30d654b4eb1864.tar.gz |
nuwani : Add SKU ID check for different sku board
nuwani sku id range is from 0xd0 to 0xdf, and
nuwani180 sku id is 0xd0, nuwani360 sku id is 0xd8.
BUG=b:150846518
BRANCH=firmware-grunt-11031.B
TEST=boot nuwani180/360 board, function as expected.
Signed-off-by: xiaoqiang.zhu <xiaoqiang.zhu@bitland.corp-partner.google.com>
Change-Id: I3be5df864d52415f8b471cf990ff6b50c9ad7909
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2134337
Reviewed-by: Edward Hill <ecgh@chromium.org>
Commit-Queue: Edward Hill <ecgh@chromium.org>
Diffstat (limited to 'board/nuwani/board.c')
-rw-r--r-- | board/nuwani/board.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/board/nuwani/board.c b/board/nuwani/board.c index b3a4f5d484..b0d8fc50a1 100644 --- a/board/nuwani/board.c +++ b/board/nuwani/board.c @@ -146,10 +146,10 @@ struct motion_sensor_t base_gyro_1 = { static int board_use_st_sensor(void) { - /* sku_id 0xa8-0xa9 use ST sensors */ + /* Nuwani sku_id 0xd0-0xdf use ST sensors */ uint32_t sku_id = system_get_sku_id(); - return sku_id == 0xa8 || sku_id == 0xa9; + return ((sku_id >= 0xd0) && (sku_id <= 0xdf)); } /* treeya board will use two sets of lid/base sensor, we need update @@ -158,7 +158,7 @@ static int board_use_st_sensor(void) void board_update_sensor_config_from_sku(void) { if (board_is_convertible()) { - /* sku_id a8-a9 use ST sensors */ + /* Nuwani sku_id 0xd0-0xdf use ST sensors */ if (board_use_st_sensor()) { motion_sensors[LID_ACCEL] = lid_accel_1; motion_sensors[BASE_ACCEL] = base_accel_1; |