| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Felwinter has two different daughterboards distinguish by FW config.
FW config fields bit[2:0]
2 = USB4
1 = USB3.2
USB4
TCPC: NCT3807
PPC: SY6862
BC12: PI3USB9201
Retimer: BB
USB3.2
TCPC: PS8815
PPC: SM5360A
BC12: PI3USB9201
Retimer: PS8815
BUG=b:196184152, b:197595441
BRANCH=brya
TEST=Test the C2 port can charge and use USB3.0/2.0 on Brya P2.
Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com>
Change-Id: I210d37352b0b315d98c0e494fd2068fe40fcc376
Signed-off-by: Logan_Liao <logan_Liao@compal.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3132316
Reviewed-by: Logan Liao <logan_liao@compal.corp-partner.google.com>
Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Reviewed-by: Ko Ko <ko_ko@compal.corp-partner.google.com>
Tested-by: Logan Liao <logan_liao@compal.corp-partner.google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:193487913
BRANCH=none
TEST=make BOARD=redrix
Signed-off-by: Devin Lu <Devin.Lu@quantatw.com>
Change-Id: I9d4491937d0dd2d679537aae3020f17cfb014a86
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3153120
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change ppc/bc12 chip i2c addr to fit hw setting.
BUG=none
BRANCH=none
TEST=Use i2cscan to check addr is same as setting.
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: I021327e4b39daf5d56d90acd4eefccad7d6c8715
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3159427
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the battery configuration for Wormdingler.
BUG=b:198994207
BRANCH=trogdor
TEST=make -j BOARD=wormdingler
Signed-off-by: Siyu Qin <qinsiyu@huaqin.corp-partner.google.com>
Change-Id: I81f32478aae6cd53a5acd83bcf4b26428d56ba47
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3143630
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Reviewed-by: Bob Moragues <moragues@chromium.org>
Reviewed-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com>
Commit-Queue: Bob Moragues <moragues@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add led control from puff.
BUG=b:197471359
BRANCH=none
TEST=make buildall -j succeeded.
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: Iab7d9c207d72c18658c3345c4467b20a23e48b5f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139714
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
The battery in Wormdingler have 8 characters mode name,
but the default code limit battery string to 7-character plug NULL.
So the length of Battery Model string should be increased.
BUG=b:198994207
BRANCH=trogdor
TEST=make -j BOARD=wormdingler
Signed-off-by: Siyu Qin <qinsiyu@huaqin.corp-partner.google.com>
Change-Id: I961870fde4eba7b4c1c679b3209d33a7ead8fdb4
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3159423
Reviewed-by: Bob Moragues <moragues@chromium.org>
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Commit-Queue: Bob Moragues <moragues@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
felwinter does not support TCS3400 ALS.
BUG=b:197593632
BRANCH=none
TEST=make -j BOARD=felwinter
Signed-off-by: Owen_Ou <Owen_Ou@compal.corp-partner.google.com>
Change-Id: I039febc7f46c05e54438a7d5d5f0a18fba31911b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3120606
Tested-by: Owen Ou <owen_ou@compal.corp-partner.google.com>
Auto-Submit: Owen Ou <owen_ou@compal.corp-partner.google.com>
Reviewed-by: YH Lin <yueherngl@chromium.org>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Reviewed-by: Josh Tsai <josh_tsai@compal.corp-partner.google.com>
Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Base gyro sensor: ICM40608 and BMI160
Lid accel sensor: KX022 and BMA253
BUG=b:198254720
BRANCH=dedede
TEST=manual
Run command "watch ectool motionsense lid_angle"
Signed-off-by: Michael5 Chen1 <michael5_chen1@pegatron.corp-partner.google.com>
Change-Id: I640a76d3164914eda8439b6dd4af53f6f09fd7f5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3159425
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set correct tcpc flags for c0 tcpc config.
BUG=none
BRANCH=none
TEST=Insert USB device in C0 and get SRC_Discovery.
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: I9a945a53335d5212b9080cf880c80f70227be1ea
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3156316
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1) remove board_overcurrent_event since CL:2532676 added a default empty
implementation
2) remove GPIO_EN_KB_BL control since it's already handled in
keyboard_backlight.c
3) remove unused header includes
4) remove unused it5205 sbu handler
BUG=none
TEST=make
BRANCH=main
Signed-off-by: Ting Shen <phoenixshen@google.com>
Change-Id: I0231ba6c6bf16fa0fc1bf52fd77815271e79dcbb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3160456
Tested-by: Ting Shen <phoenixshen@chromium.org>
Auto-Submit: Ting Shen <phoenixshen@chromium.org>
Reviewed-by: Rong Chang <rongchang@chromium.org>
Commit-Queue: Rong Chang <rongchang@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adjust rotation matrix for two accel sensors.
BUG=b:199695518
TEST=Boot and run 'ectool motionsense' on each position.
*left-side, bottom-side and face-up
Signed-off-by: Inno.Park <ih.yoo.park@samsung.corp-partner.google.com>
Change-Id: I0429853381b93caea43a2b901de2028b4bc89506
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3156317
Reviewed-by: Henry Sun <henrysun@google.com>
Commit-Queue: Henry Sun <henrysun@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Update the battery information for mrbland.
BUG=b:197836965
BRANCH=trogdor
TEST=make -j BOARD=mrbland
Change-Id: I7fd3d69681152627e8bc1208b80430b91213436e
Signed-off-by: Siyu Qin <qinsiyu@huaqin.corp-partner.google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3132161
Reviewed-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com>
Reviewed-by: Bob Moragues <moragues@chromium.org>
Reviewed-by: Sam Hurst <shurst@google.com>
Commit-Queue: Wai-Hong Tam <waihong@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Mrbland only has one port which corresponds to port C1 in reference board.
So the port C0 needs to modify to match the hardware design.
BUG=b:197291418
BRANCH=trogdor
TEST=make BOARD=mrbland
Signed-off-by: Siyu Qin <qinsiyu@huaqin.corp-partner.google.com>
Change-Id: I3235408dbbdfef5162fb43a66f436669fd0c1b71
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3118663
Reviewed-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com>
Reviewed-by: Bob Moragues <moragues@chromium.org>
Reviewed-by: Sam Hurst <shurst@google.com>
Commit-Queue: Wai-Hong Tam <waihong@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable CONFIG_LTO (link time optimizations) to free up flash space.
BUG=None
TEST=Build garg
BRANCH=None
Change-Id: I408adabb9e887a86d319f67f75b159f2af832ffe
Signed-off-by: Rob Barnes <robbarnes@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3157759
Reviewed-by: Diana Z <dzigterman@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
felwinter doesn't need the brya p0 and p1, so delete it.
BUG=b:197593632
BRANCH=none
TEST=make -j BOARD=felwinter and flash brya p2 can boot.
Signed-off-by: Owen_Ou <Owen_Ou@compal.corp-partner.google.com>
Change-Id: I5babb2b629d59664f76e5c2d25f0dbf328404f42
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3124480
Tested-by: Owen Ou <owen_ou@compal.corp-partner.google.com>
Auto-Submit: Owen Ou <owen_ou@compal.corp-partner.google.com>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com>
Reviewed-by: YH Lin <yueherngl@chromium.org>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add accelerometer 2nd source KX022.
BUG=b:197005105
BRANCH=rammus
TEST=make BOARD=rammus
Using command "watch ectool motionsense lid_angle".
Signed-off-by: Michael5 Chen1 <michael5_chen1@pegatron.corp-partner.google.com>
Change-Id: Iea7fee7766730a8c054217877abb76facb55976a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3102685
Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
Reviewed-by: Gwendal Grignou <gwendal@chromium.org>
Commit-Queue: Zhuohao Lee <zhuohao@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Using non-zero coefficiants for initial ALS array removes the need of
manual ALS calibration (ectool motionsense calibrate 3)
BRANCH=none
BUG=b:195332927
TEST=on brya id 2 the backlight changes depending on ambient light
Signed-off-by: Boris Mittelberg <bmbm@google.com>
Change-Id: I71932c605db0f8f1c42bc62796b5f25c5eb3cacf
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3155296
Reviewed-by: Ruben Rodriguez Buchillon <coconutruben@chromium.org>
Commit-Queue: Ruben Rodriguez Buchillon <coconutruben@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Set up the pwm_leds data from the device tree, gets rid of most static
map defines and sets CONFIG_LED_PWM_COUNT automatically.
BRANCH=none
BUG=b:177452529
TEST=build and run on volteer
TEST=compared the built up pwm_leds structure with gdb
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
Change-Id: Ib41faf86ae018f5a1ed8a1c96c4b6ec081e175d9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3154256
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Reviewed-by: Yuval Peress <peress@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To avoid the I2C address contention between multiple I2C devices
on same bus, added code to support multiple I2C addresses for
it8801 I/O expander.
BUG=none
BRANCH=none
TEST=make buildall -j
Change-Id: I6985973f9ae3ce91383d3b568a851169e6a308af
Signed-off-by: Vijay Hiremath <vijay.p.hiremath@intel.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3115426
Commit-Queue: Keith Short <keithshort@chromium.org>
Reviewed-by: Keith Short <keithshort@chromium.org>
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Reviewed-by: Eric Yilun Lin <yllin@google.com>
Reviewed-by: Li Feng <li1.feng@intel.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=none
BRANCH=zork
TEST=verify DUT can power on normally.
Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Change-Id: Ic9b7c953a0dda88529e2886ab1fd9e736760bb2d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3151210
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Reviewed-by: Devin Lu <Devin.Lu@quantatw.com>
Commit-Queue: Denis Brockus <dbrockus@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch update AC only power on limit from 50W to 40W,
and remove unused config.
BUG=b:199254041
BRANCH=zork
TEST=make sure AC only can auto power on with 45W adapter.
Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Change-Id: I55b6f2a91b68fd1f2bd287228719f8b9a35ba532
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3147971
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Tested-by: Denis Brockus <dbrockus@chromium.org>
Commit-Queue: Denis Brockus <dbrockus@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch update AC only power on limit from 50W to 40W.
BUG=b:199254041
BRANCH=zork
TEST=make sure AC only can auto power on with 45W adapter.
Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Change-Id: Ib68acc22016d0906deacd699b13dfd3af74f6c2b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3147970
Reviewed-by: Denis Brockus <dbrockus@chromium.org>
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
Commit-Queue: Denis Brockus <dbrockus@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create the initial EC image for the kingoftown variant by copying
the trogdor 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:198365759
BRANCH=firmware-trogdor-13577.B-master
TEST=make BOARD=kingoftown
Signed-off-by: Tommy Chung <tommy.chung@quanta.corp-partner.google.com>
Change-Id: I56b34d317509ed74dac405492be9a035375f36e7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3120609
Reviewed-by: Devin Lu <Devin.Lu@quantatw.com>
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Reviewed-by: Philip Chen <philipchen@chromium.org>
Commit-Queue: Philip Chen <philipchen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
felwinter not support 4th temp_sensor.
BUG=b:197593632
BRANCH=none
TEST=make -j BOARD=felwinter
Signed-off-by: Owen_Ou <Owen_Ou@compal.corp-partner.google.com>
Change-Id: I7cc2db9e0e267f5368a4d953074decf482da200b
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3120607
Tested-by: Owen Ou <owen_ou@compal.corp-partner.google.com>
Auto-Submit: Owen Ou <owen_ou@compal.corp-partner.google.com>
Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com>
Reviewed-by: YH Lin <yueherngl@chromium.org>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Power LED (DC/AC):
S0: Solid White
S3: Blinking White, 1s on / 3s off
S5: LED off
Battery LED:
Charging (0%-94%): Amber
Full charged: White
Discharging: LED off
Battery Error (S0): Blinking Amber, 1s on / 1s off
Battery Error (S0ix/S5): LED off
Battery Low (S0): Blinking Amnber, 1s on / 3s off
Battery Low (S0ix/S5): LED off
BUG=b:197593645
BRANCH=brya
TEST=make BOARD=felwinter, test on brya MB
Signed-off-by: Josh Tsai <josh_tsai@compal.corp-partner.google.com>
Change-Id: I478e5fb5de0f1cf8d71a08a919dcbb248a55f8b8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3131956
Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This is a reland of d7d8a72b24ba3f1b5845ac2d1fa61b032a2f5075
Original change's description:
> dirinboz: remove imu sensors
>
> Dirinboz is a clamshell only device, not use imu sensors.
>
> BUG=b:174240357
> BRANCH=zork
> TEST=can power on DUT normally.
>
> Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
> Change-Id: I56202d92da86b5da2919d3e285ce953f568aad5f
> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3017902
> Reviewed-by: Peter Marheine <pmarheine@chromium.org>
> Reviewed-by: Devin Lu <Devin.Lu@quantatw.com>
Bug: b:174240357
Change-Id: I2b5f1f2d653b7f6277ef5e5cfb261fe2c25779f8
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3045865
Tested-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Commit-Queue: Peter Marheine <pmarheine@chromium.org>
Reviewed-by: Peter Marheine <pmarheine@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Change eeprom i2c frequency to 400kHz.
I2C Freq need to keep 400khz.
BUG=b:199018393
BRANCH=keeby
TEST=make BOARD=corori
Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com>
Change-Id: I5164d1c845931d56d04c74ee40a4b746580c02d6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3144414
Reviewed-by: SamSP Liu <samsp_liu@compal.corp-partner.google.com>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit is for second source BMI260, We use chip id to detect which
MotionSensor is on the board(BMI160 or BMI260) and combine two different
setting for different MotionSensor.
BUG=b:195908820
TEST=make -j BOARD=coachz
Verify build on SIT board
BRANCH=Trogdor
Signed-off-by: pengjunhao <pengjunhao5@huaqin.corp-partner.google.com>
Reviewed-by: tongjian <tongjian@huaqin.corp-partner.google.com>
Reviewed-by: yudengwu <yudengwu@huaqin.corp-partner.google.com>
Change-Id: Ib12226744800a9ca2e6f620295e8c2ff762999e3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3118645
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Reviewed-by: Jian Tong <tongjian@huaqin.corp-partner.google.com>
Commit-Queue: Keith Short <keithshort@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Battery manufacturer name parameter update: modified
from BMSPow to Ganfeng;
And battery other parameters remain unchanged.
BRANCH=trogdor
BUG=b:198994201
TEST=> battery
Status: 0x0080 INIT
Param flags:00000003
Temp: 0x0c0c = 308.4 K (35.3 C)
V: 0x20f9 = 8441 mV
V-desired: 0x21fc = 8700 mV
I: 0x0dad = 3501 mA(CHG)
I-desired: 0x1612 = 5650 mA
Charging: Allowed
Charge: 75 %
Display: 75.3 %
Manuf: Ganfeng
Device: SG20
Chem: GF
Serial: 0x0008
V-design: 0x1db0 = 7600 mV
Mode: 0x0000
Abs charge:74 %
Remaining: 4186 mAh
Cap-full: 5650 mAh
Design: 5650 mAh
Time-full: 0h:24
Empty: 0h:0
full_factor:0.97
shutdown_soc:4 %
Signed-off-by: Tang Qijun <qijun.tang@ecs.corp-partner.google.com>
Change-Id: Ib8befbd4bb6853af7253342f48201a91678ca81f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3143236
Reviewed-by: Philip Chen <philipchen@chromium.org>
Commit-Queue: Philip Chen <philipchen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Configure the sensor count to 0, disable the tablet mode switch,
and disable the interrupt line for the clamshell SKUs.
BRANCH=trogdor
BUG=b:187249927
TEST=>accelinfo
Motion sensors count = 0
Signed-off-by: Tang Qijun <qijun.tang@ecs.corp-partner.google.com>
Change-Id: I3e3a07762f137b44d71207fff46d4b4df263dcb5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3115931
Reviewed-by: Philip Chen <philipchen@chromium.org>
Commit-Queue: Philip Chen <philipchen@chromium.org>
Tested-by: Philip Chen <philipchen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create beetley
BUG=b:198713668
BRANCH=dedede
TEST=make BOARD=beetley pass
Signed-off-by: wuzhongtian <wuzhongtian@huaqin.corp-partner.google.com>
Change-Id: I2f8c64708eb628ce55cef56e4c36e12845dd8f55
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3146776
Reviewed-by: Mike Lee <mike5@huaqin.corp-partner.google.com>
Reviewed-by: Shou-Chieh Hsu <shouchieh@chromium.org>
Commit-Queue: Shou-Chieh Hsu <shouchieh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:194477160
BRANCH=main
TEST=make -j BOARD=taeko
Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com>
Change-Id: I4ca063b7b65ba78c9c3bb0e76217b7d76b6c2829
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139593
Reviewed-by: YH Lin <yueherngl@chromium.org>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Create the initial EC image for the beetley variant by copying the
waddledee 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:198713668
BRANCH=None
TEST=make BOARD=beetley
Signed-off-by: Zhi Li <lizhi7@huaqin.corp-partner.google.com>
Change-Id: I5663d92180d87ca217f698cc0ed31c3494c777a9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139530
Reviewed-by: Weimin Wu <wuweimin@huaqin.corp-partner.google.com>
Reviewed-by: Shou-Chieh Hsu <shouchieh@chromium.org>
Commit-Queue: Shou-Chieh Hsu <shouchieh@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:199008227
BRANCH=main
TEST=make -j BOARD=taeko
Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com>
Change-Id: Iefa21904d52f44c9f4bc9472cccfdd75e778e871
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3143404
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
modify battery setting
BUG=b:198399549
BRANCH=main
TEST=make -j BOARD=taeko
Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com>
Change-Id: Iaab4de73745278b41bbf8ca9f75e027dd107b8eb
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3135435
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:198682648
BRANCH=none
TEST=make -j BOARD=primus
TEST=verify by power team.
Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com>
Change-Id: Id273828019c08d1c8bb6fe4ea6524250553d6f9d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3115871
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable fan control for Brya reference
BRANCH=none
BUG=b:196003718
TEST=Fan stops when system (id 2) is turned off from login screen.
Signed-off-by: Boris Mittelberg <bmbm@google.com>
Change-Id: If3646b60e1442b55494e4c7f5204624a6fc285a5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3095013
Reviewed-by: Sumeet Pawnikar <sumeet.r.pawnikar@intel.corp-partner.google.com>
Reviewed-by: Shelley Chen <shchen@chromium.org>
Tested-by: Sumeet Pawnikar <sumeet.r.pawnikar@intel.corp-partner.google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch add 5v regulator thermistor.
BUG=b:193395015
BRANCH=none
TEST=verify 5v regulator thermistor can be read.
Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Change-Id: I1fc0cd6b5341f18100ac80e24cb884d53df7e4a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3132555
Reviewed-by: Devin Lu <Devin.Lu@quantatw.com>
Reviewed-by: Rob Barnes <robbarnes@google.com>
Commit-Queue: Rob Barnes <robbarnes@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This patch move thermal sensor and setting to variant,
let variant have their own setting.
BUG=none
BRANCH=none
TEST=make BOARD=dewatt, make BOARD=guybrush,
make BOARD=nipperkin
Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com>
Change-Id: Ibf37a0a45d1a728abc5ed88dde230f0561698bbc
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3132547
Reviewed-by: Devin Lu <Devin.Lu@quantatw.com>
Reviewed-by: Rob Barnes <robbarnes@google.com>
Commit-Queue: Rob Barnes <robbarnes@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add eel to variants to enable GMR sensor for tablet mode function.
BUG=b:199033321
TEST=make
BRANCH=trogdor
Signed-off-by: Siyu Qin <qinsiyu@huaqin.corp-partner.google.com>
Change-Id: I5aeea9ec67f9f28b9e823876cf89a2dc8998f114
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3143406
Reviewed-by: wen zhang <zhangwen6@huaqin.corp-partner.google.com>
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Commit-Queue: Ting Shen <phoenixshen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Fix kano led pwm count.
Kano only have one led.
BUG=none
BRANCH=none
TEST=make buildall -j succeed.
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: Ib2ece8a1ab3591ab91bfb4c8b95701cce7789cb5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139856
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
felwinter configure battery parameters.
BUG=b:197593415
BRANCH=none
TEST=make -j BOARD=felwinter
Signed-off-by: Owen_Ou <Owen_Ou@compal.corp-partner.google.com>
Change-Id: Ieab8b91a4c89c9050cdbc69f77428a941f2cd9b9
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3114328
Tested-by: Owen Ou <owen_ou@compal.corp-partner.google.com>
Auto-Submit: Owen Ou <owen_ou@compal.corp-partner.google.com>
Reviewed-by: Ko Ko <ko_ko@compal.corp-partner.google.com>
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com>
Reviewed-by: caveh jalali <caveh@chromium.org>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BUG=b:197301321
BRANCH=main
TEST=make -j BOARD=taeko
Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com>
Change-Id: I6af1230f75c11b8fa766ef779b9e64e15ad7eb3f
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3122695
Reviewed-by: Boris Mittelberg <bmbm@google.com>
Commit-Queue: Boris Mittelberg <bmbm@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit is for second source motionsensor combine(BMI160 & BMI260),
We use chip id to detect which MotionSensor is on the board but flash
is not enough so we reduce some console cmd.
BUG=b:195908820
TEST=make -j BOARD=coachz
Verify build on SIT board
BRANCH=Trogdor
Signed-off-by: pengjunhao <pengjunhao5@huaqin.corp-partner.google.com>
Reviewed-by: tongjian <tongjian@huaqin.corp-partner.google.com>
Reviewed-by: yudengwu <yudengwu@huaqin.corp-partner.google.com>
Change-Id: I396052cb5996858507864c5201c2d93f1a885618
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139717
Reviewed-by: Wai-Hong Tam <waihong@google.com>
Reviewed-by: Keith Short <keithshort@chromium.org>
Reviewed-by: Jian Tong <tongjian@huaqin.corp-partner.google.com>
Commit-Queue: Keith Short <keithshort@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable CONFIG_DEBUG_ASSERT_BRIEF for RO to reduce flash size. Only
applying to RO since that is where space is most limited.
BUG=None
TEST=Build all
BRANCH=None
Change-Id: I29ba1496c75a5cd1ee2e9484f67ce3f08fbda982
Signed-off-by: Rob Barnes <robbarnes@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3136038
Reviewed-by: Brian J. Nemec <bnemec@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1.Remove CONFIG_SYSTEM_UNLOCKED
2.Remove CONFIG_USB_PD_DEBUG_LEVEL
BUG=b:196012456
BRANCH=volteer
TEST=make BOARD=chronicler -j 8
Signed-off-by: Yu-An Chen <yu-an.chen@quanta.corp-partner.google.com>
Change-Id: I7c020fa9b95ce3339442a0158216d5d6ad04c863
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3102327
Tested-by: Yu-An Chen <yu-an.chen@quanta.corp-partner.google.com>
Auto-Submit: Yu-An Chen <yu-an.chen@quanta.corp-partner.google.com>
Reviewed-by: Isaac Lee <isaaclee@google.com>
Commit-Queue: Isaac Lee <isaaclee@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Enable support cec function
BUG=b:197474873
BRANCH=None
TEST=make builadall -j
Signed-off-by: David Huang <david.huang@quanta.corp-partner.google.com>
Change-Id: I6e626425853ef7261efdb8f40905ddcbfd4f48f1
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139615
Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
Commit-Queue: Zhuohao Lee <zhuohao@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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Add BB retimer emulator on i2c bus. Emulator properties can be defined
using device tree or runtime emulator API. Emulator checks if RO
registers and reserved bits are accessed correctly. API allows to set
custom read/write i2c messagess handlers to emulate complex behaviour.
BUG=b:184856919
BRANCH=none
TEST=none
Signed-off-by: Tomasz Michalec <tm@semihalf.com>
Change-Id: I4b641a90e6fb55e89aaee388c0ac04ab7bf367ba
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3110085
Commit-Queue: Jeremy Bettis <jbettis@chromium.org>
Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
Reviewed-by: Yuval Peress <peress@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Define vivaldi keybd for gooey.
BRANCH=keeby
BUG=b:198113136
TEST=make buildall -j
Test the top row on gooey
Test the Alt + VolUp + r combo on gooey
Test the Esc + Refresh + Power combo on gooey
Test all the other keys also
Signed-off-by: arthur.lin <arthur.lin@lcfc.corp-partner.google.com>
Change-Id: I359db5fcc47abd94415cb66d7ffdbf9c77a346ae
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139618
Reviewed-by: Henry Sun <henrysun@google.com>
Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
|