| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In the interest of making long-term branch maintenance incur as little
technical debt on us as possible, we should not maintain any files on
the branch we are not actually using.
This has the added effect of making it extremely clear when merging CLs
from the main branch when changes have the possibility to affect us.
The follow-on CL adds a convenience script to actually pull updates from
the main branch and generate a CL for the update.
BUG=b:204206272
BRANCH=ish
TEST=make BOARD=arcada_ish && make BOARD=drallion_ish
Signed-off-by: Jack Rosenthal <jrosenth@chromium.org>
Change-Id: I17e4694c38219b5a0823e0a3e55a28d1348f4b18
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3262038
Reviewed-by: Jett Rink <jettrink@chromium.org>
Reviewed-by: Tom Hughes <tomhughes@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since the drivers are now taking a mux_state_t set of flags to update,
go ahead and unify the usb_mux API this way as well. It makes the
parameters more apparent than the 1/0 inputs, and aligns the stack to
use the same parameters.
BRANCH=None
BUG=b:172222942
TEST=make -j buildall
Signed-off-by: Diana Z <dzigterman@chromium.org>
Change-Id: Ie943dbdf03818d8497c0e328adf2b9794585d96e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3095438
Commit-Queue: Abe Levkoy <alevkoy@chromium.org>
Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Move charger config from baseboard to board.
Change Kano charger to isl9241.
BUG=none
BRANCH=brya
TEST=make buildall -j succeeded.
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: Ia97424bbcf0654127e21c47d6834ad6c2c6163ee
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3132556
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have brightness_down at T6, brightness_up at T7 and keyboard
backlight at T8.
BUG=b:194146863
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com>
Change-Id: I2de34e783bafb4718649c07a1eea70a60be6b59f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3115041
Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Reviewed-by: caveh jalali <caveh@chromium.org>
Commit-Queue: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
PPC, BC1.2, TCPC are all using same i2c bus.
BUG=b:197200924
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I1468e6aca0deea1e4783ebcc2af1b52f22dd93b4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3106906
Commit-Queue: caveh jalali <caveh@chromium.org>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have keyboard backlight at T6, brightness_down at T7,
brightness_up at T8, play_pause at T9, micmute at T10.
BUG=b:194146863
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com>
Change-Id: Ibd0362a4e668867b0f8307ca1baad8c1b8198871
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3099386
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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: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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We have micmute at T8 and keyboard backlight at T9.
BUG=b:194146863
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com>
Change-Id: Ibdfaf7f0bc70dc0396112c058d675ea66ccb1c09
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3073701
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:195378817
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com>
Change-Id: Id6a5119d16291beb34dcc7da8f48d668f47b5297
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3067287
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We will use ectool led battery amber [white] to test if led is working.
BUG=b:193600290
BRANCH=none
TEST=make -j BOARD=gimble
TEST=led can turn on when use ectool control it.
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I08dd9c1d13803a3aef4c27b42339acd3fb19d0b9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3070326
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Each board defines its own callback lid_angle_peripheral_enable().
The implementation is very similar. Create a common implementation
and reduce the duplicated code.
This CL removes the board callbacks which are identifical to the
common callback. If it is slightly different, keep it and add
the __override tag.
The check of TEST_BUILD is unnecessary as the board callback is not
linked in the test build.
BRANCH=None
BUG=b:194922043
TEST=Build all the images.
Change-Id: I73d381730f35b80eff69399cdfc5fb54f839aee0
Signed-off-by: Wai-Hong Tam <waihong@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3069175
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194146863
BRANCH=none
TEST=make -j BOARD=gimble
TEST=check search key is worked.
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I249fbcd0f1c62799c197149c4cb18307bb4c9ce9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3068494
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- We have refresh key on T2.
- Add T8 key for KBBL toggle.
- Add T9 key for MICMUTE.
- Add T10 for play pause key.
BUG=b:194146863
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I04207cb40c2697768a681355738862fe1b1e17c1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3065245
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Gimble don't have TBT and USB4, EC can enter ALT mode by itself.
BUG=b:195087071
BRANCH=none
TEST=make -j BOARD=gimble
TEST=type-c monitor can display.
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I820d5142e277fc6a3794ed90730b634787a2d022
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3063110
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:193600290
BRANCH=none
TEST=make -j BOARD=gimble
TEST=check gimble led works
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I0258ab351664b1e30c91e5c706f0fcf172d69001
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3053132
Reviewed-by: caveh jalali <caveh@chromium.org>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: caveh jalali <caveh@chromium.org>
Tested-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Gimble need to add FIFO support for BMI160.
- Also add CONFIG_LID_ANGLE_UPDATE for disable keyboard when AP unable control the keyboard.
BUG=b:192423158
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I3c8306764fd0a52a3bf08c0a95d9f8eecf849054
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3058160
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:192286098
BRANCH=none
TEST=make -j BOARD=gimble
TEST=make sure cold reboot work
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I5f561988e5affd044929af3f2a0ab38edab96f2f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3053133
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194649741
BRANCH=none
TEST=make -j BOARD=gimble
TEST=check "cutoff" in EC console
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I27bd319d5613ec83ac1e05dccccc1b9c19c7545d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3034794
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194269214
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I70f93cea02a24876c06d8c2f54169a2290b432d1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3038422
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Currently keyboard_scan_config is defined by each board using
CONFIG_KEYBOARD_BOARD_CONFIG. This patch makes it defined as
__override hence removes CONFIG_KEYBOARD_BOARD_CONFIG.
BUG=None
BRANCH=None
TEST=buildall
Change-Id: I53a356741ba4d00e829ca59b74ee6dc704188728
Signed-off-by: Daisuke Nojiri <dnojiri@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3044403
Tested-by: Gwendal Grignou <gwendal@chromium.org>
Commit-Queue: Gwendal Grignou <gwendal@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194269211
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I8182d04cf283753dbf388a4fb30a3983fc0fe557
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3038421
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194260437
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I35b8261aa486548f20a9d991f94008656c0c006b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3034795
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:192286098
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: Ibcd487331e70644da2b0aeb635acc05098dd8a69
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3038081
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194260437
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I6e5c34a5c2bc14316fa55c80c8c3de5140aa692e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3034793
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194260437
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: Idfb2ae1391de15e20a8731d13a6f79a3da8c3e18
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3034792
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194117108
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I446364816a90867f53ccfc251ad22dc742e28ad0
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3034791
Tested-by: Will Tsai <will_tsai@wistron.corp-partner.google.com>
Reviewed-by: caveh jalali <caveh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:193600290
BRANCH=None
TEST=make -j BOARD=gimble
Signed-off-by: Will Tsai <will_tsai@wistron.corp-partner.google.com>
Change-Id: Id27c6f0fb0bcf4ba58be2a253ea6b823f3aa1590
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3023565
Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Reviewed-by: caveh jalali <caveh@chromium.org>
Commit-Queue: caveh jalali <caveh@chromium.org>
Commit-Queue: Scott Chao <scott_chao@wistron.corp-partner.google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I445701602e1d59e15cd738cb64ca7b4c7ba732f7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3026703
Reviewed-by: caveh jalali <caveh@chromium.org>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
BRANCH=none
TEST=make -j BOARD=gimble
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I44e9df176dde8596b30aefc4fea95d1293b7d4d8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3007876
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We don't need to tune MP2964 timing which already confirmed by MPS.
BUG=b:191719288
BRANCH=none
TEST=make buildall
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: I171b333d38bd483c75535b3fae00934ca2e61165
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2977869
Reviewed-by: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changed the power handler function name from bb_retimer_power_handle()
to bb_retimer_power_enable() and on_off param to enable.
BUG=none
BRANCH=none
TEST=make buildall -j
Change-Id: Ifad4c71a5d76b4841ea369a991160e221c051ec5
Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2973375
Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
|
|
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>
|