summaryrefslogtreecommitdiff
path: root/board/gimble/board.c
Commit message (Collapse)AuthorAgeFilesLines
* Update license boilerplate text in source code filesMike Frysinger2022-09-121-1/+1
| | | | | | | | | | | | | | | Normally we don't do this, but enough changes have accumulated that we're doing a tree-wide one-off update of the name & style. BRANCH=none BUG=chromium:1098010 TEST=`repo upload` works Change-Id: Icd3a1723c20595356af83d190b2c6a9078b3013b Signed-off-by: Mike Frysinger <vapier@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3891203 Reviewed-by: Jeremy Bettis <jbettis@chromium.org> Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
* board/gimble/board.c: Format with clang-formatJack Rosenthal2022-06-291-24/+23
| | | | | | | | | | | BUG=b:236386294 BRANCH=none TEST=none Change-Id: I537f7c398fc38ad71eda52b6b87e291adc0b86ee Signed-off-by: Jack Rosenthal <jrosenth@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3728409 Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
* TCPM: Change the PS8xxx I2C flags name to match the driverSam Hurst2022-02-101-8/+8
| | | | | | | | | | | | | | | | Change the PS8xxx I2C flags name from PS8751_I2C_ADDR to PS8XXX_I2C_ADDR. BRANCH=main BUG=b:194432779 TEST=make -j buildall Signed-off-by: Sam Hurst <shurst@google.org> Change-Id: Ie8ac1c922c46bb425b7e7b1a39173872d48f6353 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3449669 Tested-by: Sam Hurst <shurst@google.com> Reviewed-by: Wai-Hong Tam <waihong@google.com> Commit-Queue: Sam Hurst <shurst@google.com>
* gimble: tune PS8815 parameter for RXWill Tsai2021-11-091-0/+50
| | | | | | | | | | | | | | The parameters were tuned depending on type-c RX test BRANCH=none BUG=b:204719059 TEST=make -j BOARD=gimble Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Change-Id: Iddda0a56317bee39ad7038dbab9b67dc0ecea7dc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3251215 Reviewed-by: caveh jalali <caveh@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* gimble: add FW_CONFIG support for different keyboard layoutWill Tsai2021-10-261-0/+8
| | | | | | | | | | | | | | | | Also refer to https://chrome-internal.googlesource.com/chromeos/project /brya/gimble/+/refs/heads/main/config.star#19 for the bit assignments. BUG=b:193395012 BRANCH=none TEST=make -j BOARD=gimble Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Change-Id: I6558028190d94559b89533fb02bcc475a4ed6475 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3233470 Reviewed-by: caveh jalali <caveh@chromium.org> Reviewed-by: YH Lin <yueherngl@chromium.org> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* gimble: determine motion sensors by board idWill Tsai2021-09-011-0/+2
| | | | | | | | | | | | | | BUG=b:197924913 BRANCH=none TEST=make -j BOARD=gimble Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Change-Id: I7b7f151fb692c091617d73133957e4adadfe77d4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3121205 Reviewed-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com> Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* gimble: configure the PPVAR_SYS depend on AC or AC+batteryWill Tsai2021-08-231-0/+12
| | | | | | | | | | | | | | set to 9.2 V if battery is present. set to 13.2 V if battery is not present. BUG=b:196184163 BRANCH=none TEST=make -j BOARD=gimble Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Change-Id: I538a9b544cdc746d7e447e7eb3162cf2a69657cf Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3099295 Reviewed-by: caveh jalali <caveh@chromium.org>
* Revert "gimble: configure PPVAR_SYS"Scott Chao2021-08-131-8/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 9c379fca35116534de74aceec99a50d106f947e2. Reason for revert: <This will let battery charging keep at 0.4A, power team is checking on it. Before that, I think we need to revert this change.> Original change's description: > gimble: configure PPVAR_SYS > > The PPVAR_SYS must same as battery voltage(3 cells * 4.4V) > > BUG=b:196184163 > BRANCH=none > TEST=make -j BOARD=gimble > > Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> > Change-Id: Ibc0c9104fba00f33ab2168b78455ca809a746643 > Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3088964 > Reviewed-by: caveh jalali <caveh@chromium.org> Bug: b:196184163 Change-Id: I98042c503316ba1c91e16f4403471ad761f88818 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3093346 Auto-Submit: Scott Chao <scott_chao@wistron.corp-partner.google.com> Commit-Queue: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
* gimble: configure PPVAR_SYSScott Chao2021-08-121-0/+8
| | | | | | | | | | | | | The PPVAR_SYS must same as battery voltage(3 cells * 4.4V) BUG=b:196184163 BRANCH=none TEST=make -j BOARD=gimble Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Ibc0c9104fba00f33ab2168b78455ca809a746643 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3088964 Reviewed-by: caveh jalali <caveh@chromium.org>
* gimble: set 90% input current limitstabilize-14149.B-mainWill Tsai2021-08-121-0/+15
| | | | | | | | | | | | BUG=b:196186949 BRANCH=none TEST=make -j BOARD=gimble Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Change-Id: I4b1675ad17b05267191c8a6262d7bb9cc7a05265 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3088598 Reviewed-by: Boris Mittelberg <bmbm@google.com> Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
* gimble: Include-what-you-use scrubScott Chao2021-07-081-2/+7
| | | | | | | | | | | | | | | | Copy CL:2987159 to gimble. This updates the list of header files included by brya board files to match what is actually used. BUG=none BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I3fcc0c0742f4adbeb063dd2db137b11ed0a8e8da Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3007878 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* gimble: add motion sense supportScott Chao2021-07-021-2/+2
| | | | | | | | | | | | | | We have base BMI160 and lid BMA253 sensor. BUG=b:192423158 b:192477578 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Iddd7e2de5e7809c419f7afb24ce2d3ad60ce78cb Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2996582 Tested-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* gimble: configure EC GPIO/ I2C channelWill Tsai2021-06-221-58/+7
| | | | | | | | | | | BUG=b:191426540 b:191323539 BRANCH=none TEST=make -j BOARD=gimble Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com> Change-Id: I8662597d49d935027af51ff355efec0da2271a8a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2962199 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* gimble: Initial EC imageMark Hsieh2021-06-181-0/+160
Create the initial EC image for the gimble variant by copying the brya reference board EC files into a new directory named for the variant. (Auto-Generated by create_initial_ec_image.sh version 1.5.0). BUG=b:190334274 BRANCH=None TEST=make BOARD=gimble Signed-off-by: Mark Hsieh <mark_hsieh@wistron.corp-partner.google.com> Change-Id: Ia740667582e0f53bfc6afb37d23edf8c2d1d543e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2944517 Reviewed-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>