summaryrefslogtreecommitdiff
path: root/board
Commit message (Collapse)AuthorAgeFilesLines
...
* shotzo: Fix suspend led flickHank.Xie2022-08-162-5/+2
| | | | | | | | | | | | | | | Add flag PWM_CONFIG_DSLEEP to avoid led flick in S0ix, and remove ec console cmd "suspend". BUG=b:235791717 BRANCH=none TEST=make MB enter S0ix and check led has no flick Signed-off-by: Hank.Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: I75cd924538f2caa5144c8c496f18efdfb32870bf Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3826438 Reviewed-by: Devin Lu <devin.lu@quantatw.com> Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* moli: modify thermal shutdown pointScott Chao2022-08-151-21/+23
| | | | | | | | | | | | | This CL also remove the PROCHOT trip/ release point. BUG=b:236294162 BRANCH=none TEST=Verified by Thermal team Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I2efaede26e82c376876d9c5c686d324cca90e776 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3817772 Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* taeko: increase the max of temperature setting to 70 degreesamber.chen2022-08-151-2/+2
| | | | | | | | | | | | | increase the max of temperature setting to 70 degrees BUG=b:215033683 BRANCH=none TEST=make -j BOARD=taeko Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: I34d752ebf4b9e88ee0ad12460a9c68b8a4e76f6e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3829327 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* taniks: enable the mask of RCP for nx20p3483amber.chen2022-08-131-0/+1
| | | | | | | | | | | | | | | Reverse current protection mask register enable which is disabling the interrupt signal of RCP for nx20p3483 BUG=b:237468526 BRANCH=none TEST=make -j BOARD=taniks Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: I0be3f9726ea0e0695efd1125dcd7213fb2b348ce Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3820868 Reviewed-by: Parth Malkan <parthmalkan@google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* crota: fix battery cannot be chargedScott Chao2022-08-131-2/+7
| | | | | | | | | | | | | | | After battery is over-drained, EC_BATT_PRES_ODL will be always high cause EC won't wake battery. BUG=b:242022038 BRANCH=none TEST=Verified by battery CE. Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Iff38da4599d608c0e6293e3801e99d5ea9e8ae80 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3815864 Reviewed-by: caveh jalali <caveh@chromium.org> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* redrix: tcs3400: update coeff conversionBoris Mittelberg2022-08-121-1/+1
| | | | | | | | | | | | | | | | | Fix ALS coefficient conversion BUG=b:196313037 BRANCH=main TEST='make -j BOARD=redrix' in EC repo, verified builds succeed. Signed-off-by: Boris Mittelberg <bmbm@google.com> Change-Id: I5b356658cfd067a52360a224f7b8982c37a74bf8 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3827025 Reviewed-by: YH Lin <yueherngl@chromium.org> Reviewed-by: caveh jalali <caveh@chromium.org> Tested-by: YH Lin <yueherngl@chromium.org> Reviewed-by: Nick Vaccaro <nvaccaro@google.com> Commit-Queue: YH Lin <yueherngl@chromium.org>
* vell: tcs3400: update coeffs for als and rgb sensorIsaac Lee2022-08-121-19/+19
| | | | | | | | | | | | | | | | Update board files for vell to use new coefficients for als and rgb sensor. BUG=b:189986978 BRANCH=main TEST='make -j BOARD=vell' in EC repo, verified builds succeed. Change-Id: I4bf1f1911a58aaa7b9dd068698f4528c1a94643d Signed-off-by: Isaac Lee <isaaclee@google.com> Signed-off-by: YH Lin <yueherngl@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3819159 Reviewed-by: Gwendal Grignou <gwendal@chromium.org> Tested-by: Gwendal Grignou <gwendal@chromium.org>
* ghost: Set MLB USB-C port flip be flippedCaveh Jalali2022-08-121-0/+2
| | | | | | | | | | | | | BRANCH=none BUG=b:240938782 TEST=USB3 and DP works on MLB port Change-Id: Ia7c32d1269b11774386fc77fd81a00c9168f1cd8 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3821057 Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Jack Rosenthal <jrosenth@chromium.org> Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
* prism: fix firmware updateBoris Mittelberg2022-08-112-6/+7
| | | | | | | | | | | | | Changes to enable update via fwupd tool BRANCH=none BUG=b:238373742 TEST=manually tested on prism board Signed-off-by: Boris Mittelberg <bmbm@google.com> Change-Id: I163ee0ae701aafecc1ada6dcb6c2ce0c53f6ef2f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3818765 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
* pazquel360: enable sku id values greater than 7Chao Gui2022-08-111-0/+16
| | | | | | | | | | | | | | | | | | Pazquel360 is the convertible device variant of Pazquel, enable sku id reading with tri-state support using the binary-first base3 number system. BRANCH=trogdor BUG=b:242090254 TEST=build_packages --board=trogdor Signed-off-by: chaogui@google.com Change-Id: I4423d6367de4db2fa8c258618d7dccd9850d3e65 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3824923 Auto-Submit: Chao Gui <chaogui@google.com> Tested-by: Chao Gui <chaogui@google.com> Commit-Queue: Chao Gui <chaogui@google.com> Reviewed-by: Wai-Hong Tam <waihong@google.com>
* gaelin: Initial EC imageRaymond Chung2022-08-1015-0/+2104
| | | | | | | | | | | | | | | | | Create the initial EC image for the gaelin variant by copying the brask 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:239514438 BRANCH=None TEST=make BOARD=gaelin Signed-off-by: Raymond Chung <raymondchung@ami.corp-partner.google.com> Change-Id: I34bd0c14ce974482ec751fc7fd98993f8f52d057 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3788024 Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* baseboard/intelrvp: Update LTO configurationUsha P2022-08-101-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change includes the following, 1. Reverts commit 28ba9af251f448140f2e6cc224b2566052f326e8 Reason for revert : With LTO enabled, WDT (watchdog timer) timeout is observed on ADL-N RVP board followed by boot failure. Flash memory is still available on ADL_N RVP with LTO disabled. *** 57112 bytes in flash and 21592 bytes in RAM still available on adlrvpm_ite RO **** *** 59348 bytes in flash and 21592 bytes in RAM still available on adlrvpm_ite RW **** 2. Enable LTO config only for required board adlrvpp_mchp1521. There is no flash memory left without LTO config enabled for this board. BUG=None BRANCH=main TEST=build and boot ADL-N RVP to OS without any timeout issues. Change-Id: Ic39da119e0cb5f5abeedfc5cb35ded31f235380d Signed-off-by: Usha P <usha.p@intel.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3787359 Tested-by: Usha P <usha.p@intel.corp-partner.google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: caveh jalali <caveh@chromium.org> Reviewed-by: Vijay P Hiremath <vijay.p.hiremath@intel.com>
* moli: update custom fan controlElsie Shih2022-08-101-1/+1
| | | | | | | | | | | | | Follow "EVT2 Fan Table.xlsx" to update thermal table. BUG=b:236294162 BRANCH=none TEST=make BOARD=moli Signed-off-by: Elsie Shih <elsie_shih@wistron.corp-partner.google.com> Change-Id: Ifa0b346ca6eee7c9f0d6ef1c2b9901c807df178d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3782028 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* shotzo: Remove hdmi hpd pinHank.Xie2022-08-102-1/+3
| | | | | | | | | | | | | | The C1 hpd pin of AP is controlled by HDMI header directly. EC should not control it. BUG=none BRANCH=none TEST=make BOARD=shotzo Signed-off-by: Hank.Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: I95a5d510c3c2584a87788357ec91dd95b302fd54 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3750548 Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* shotzo: Porting recovery bottonHank Xie2022-08-102-2/+7
| | | | | | | | | | | | | | | Shotzo doesn't have keyboard, so there is physical recovery button on shotzo. BUG=b:234426826 BRANCH=none TEST=check recovery button works fine on shotzo Signed-off-by: Hank Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: Ib65e20f57bcb03f93647200e37e0c0919c548667 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3702074 Reviewed-by: Devin Lu <devin.lu@quantatw.com> Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* shotzo: Porting ledHank.Xie2022-08-104-134/+258
| | | | | | | | | | | | | | | | | | | | | | | | | | There is a power led on shotzo. Modify led control setting as below: 1.Add 1 pwm controlled led, white. 2.Output high to red led to disable it. 3.Remove battery led. 4.Change power led behavior. Power led behavior as below: 1.Solid white - active power 2.Breathing white - suspend 3.Blinking quicky white - alert 4.Two long two short white - critical 5.Off - shut down BUG=b:235791717 BRANCH=none TEST=check power led works fine on shotzo Signed-off-by: Hank Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: Ie7de09d7fe6215fe5c989e204e10d8a0f0255b63 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3697821 Reviewed-by: Devin Lu <devin.lu@quantatw.com> Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* ghost: Update LED PWM channelCaveh Jalali2022-08-091-1/+1
| | | | | | | | | | | | | | | This updates the LED PWM channel configuration so the LED brightness can be controlled properly. BRANCH=none BUG=b:230813416 TEST=LED lights up Change-Id: I5ac5c216d944bb78816d7684f0514dbd72c9a8f6 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3818766 Commit-Queue: Boris Mittelberg <bmbm@google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* crota: determine motion sensors by board id and GPIOPeter Chi2022-08-084-6/+88
| | | | | | | | | | | | | BUG=b:241202017 BRANCH=none TEST=make -j BOARD=crota Signed-off-by: Peter Chi <peter_chi@wistron.corp-partner.google.com> Change-Id: I3821c9d4df91ee63bb5d7184b2613ed623cc32c4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3802290 Commit-Queue: Boris Mittelberg <bmbm@google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: caveh jalali <caveh@chromium.org>
* shotzo: Configure LCD backlight driver OZ554Hank Xie2022-08-083-8/+57
| | | | | | | | | | | | | | | | | | Shotzo has a LCD back light. Add OZ554 configure setting as below: 1.Initial OZ554 according to the panel. 2.Reuse i2c channel "sensor" in dedede for backlight driver. 3.Set EC_EDID_WRITE_EN_L high. BUG=b:236325357 BRANCH=none TEST=check LCD panel works fine on shotzo Signed-off-by: Hank Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: I9307acbdc0987325792f3ec518634481e7dda900 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3686967 Reviewed-by: Zhuohao Lee <zhuohao@chromium.org> Reviewed-by: Devin Lu <devin.lu@quanta.corp-partner.google.com>
* shotzo: Configure barrel jack adapterHank Xie2022-08-084-15/+168
| | | | | | | | | | | | | | | | | | There is a barrel jack adapter added to shotzo. Add features to bring up from barrel jack adapter as below: 1.Detecting barrel jack adapter plug in/out. 2.Identify barrel jack as power source. 3.Make function extpower_is_present() in dedede base board overridable, because we need to add barrel jack adapter as one of conditions. BUG=b:234665044 BRANCH=none TEST=plug barrel jack adapter and check shotzo works fine. Signed-off-by: Hank Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: I8a84b852215996de8d805c8f6a7029ad770c1c90 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3688158 Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* shotzo: Remove charge port c1Hank.Xie2022-08-084-159/+28
| | | | | | | | | | | | | | | | There is only one type-c charge port on shotzo. Remove functions relatived c1 port. BUG=b:234665044 BRANCH=none TEST=make BOARD=shotzo Signed-off-by: Hank.Xie <hank.xie@quanta.corp-partner.google.com> Cq-Depend: chromium:3807184 Change-Id: Id98c63596346c81a4caac2205c7cd502bc9434d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3805501 Reviewed-by: Zhuohao Lee <zhuohao@chromium.org>
* Quackingstick: Move 2s delay time to battery_is_presentSue Chen2022-08-082-7/+14
| | | | | | | | | | | | | | Remove the workaround 2s in HOOK_INIT for first boot. Add 2s delay to battery_is_present() defined in board level. BUG=b:231911921 BRANCH=trogdor TEST=no power loss after the battery resume from cut off. Signed-off-by: Sue Chen <sue.chen@quanta.corp-partner.google.com> Change-Id: Id0f8e5beeee2934b61e21d6602419c4ca29ef2de Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3787357 Reviewed-by: Wai-Hong Tam <waihong@google.com>
* kinox: remove unused type-c configurationJosh Tsai2022-08-081-10/+1
| | | | | | | | | | | | | | | | Due to kinox does not suuport USB4 and TBT, so remove the unused configuration BRANCH=none BUG=b:238587431 TEST=monitor can be detected after system reboot with type-c dongle Signed-off-by: Josh Tsai <josh_tsai@compal.corp-partner.google.com> Change-Id: I8159a0e271f221e3a0d04d65f71d5b2c0b2a54d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3807179 Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Ricky Chang <rickytlchang@chromium.org>
* mithrax: rgbkb: Fix KB BL during S0ix -> S0stabilize-15032.B-mainParth Malkan2022-08-051-8/+0
| | | | | | | | | | | | | | | Mithrax disables EC_KB_BL during suspend, which resets the LED driver and doesn't restore the KB BL state after resuming from suspend. This patch fixes the issue. BUG=b:241497661 TEST=Manual test on Mithrax BRANCH=None Signed-off-by: Parth Malkan <parthmalkan@google.com> Change-Id: I52a27d128e62acb8e6fa2849f92d787d752a9c33 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3811890 Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
* util: remove unused includesYuval Peress2022-08-0539-4/+39
| | | | | | | | | | | | | | | | Remove these includes as they're not needed in this header. Instead, the includes should go where they're actually being used. BRANCH=none BUG=b:240574048 TEST=make buildall -j TEST=zmake build -a Signed-off-by: Yuval Peress <peress@google.com> Change-Id: I64b10af3216654b2a20caa1cabd267661a0bca39 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3791980 Reviewed-by: Tristan Honscheid <honscheid@google.com> Commit-Queue: Tristan Honscheid <honscheid@google.com>
* Revert "vell: Disable BBR firmware update"Devin Lu2022-08-051-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 10bf02bbae296df6029976a397f26526ba5b9e2a. Reason for revert: b/221136387 Original change's description: > vell: Disable BBR firmware update > > Disable BBR firmware update temporally, revert this patch once > confirm BBR firmware update is ready on kernel. > > BUG=b:220634230 > BRANCH=none > TEST=On Vell. Verify usbc ports are not disabled after boot to CrOS. > > Signed-off-by: Devin Lu <Devin.Lu@quantatw.com> > Change-Id: I44b5e317743bd7073f30140b4556c2f728c64ced > Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3478978 > Reviewed-by: caveh jalali <caveh@chromium.org> Bug: b:220634230 Change-Id: I4872a72a8a0df0c8dae670aa739719bc1279848a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3813235 Commit-Queue: YH Lin <yueherngl@chromium.org> Tested-by: Devin Lu <devin.lu@quantatw.com> Reviewed-by: YH Lin <yueherngl@chromium.org>
* volmar: Remove tablet modeYu-An Chen2022-08-053-2/+6
| | | | | | | | | | | | | | | Since volmar doesn't support tablet mode, remove it to avoid unexpected triggering. BUG=b:224423318 BRANCH=none TEST=make BOARD=volmar Signed-off-by: Yu-An Chen <yu-an.chen@quanta.corp-partner.google.com> Change-Id: Id8533549265a7ab02355bcd6af1038d6b0d2b59d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3781950 Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: caveh jalali <caveh@chromium.org>
* Reland "burnet: Replace 2nd source base accel sensor"Devin Lu2022-08-052-27/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 0c7b1d9720377c5c6922ab9cc9d692aca6fb8bf5. Reason for revert: b/230553688 Original change's description: > Revert "burnet: Replace 2nd source base accel sensor" > > This reverts commit 2d90081520b78e1124688c914cd03b26aa543d8c. > > Reason for revert: deprecate ICM-42607 and resume ICM-40608 > > Original change's description: > > burnet: Replace 2nd source base accel sensor > > > > This patch replaces 2nd source base accelerometer to ICM-42607. > > > > BUG=b:230553688 > > BRANCH=firmware-kukui-12573.B > > TEST=On Burnet. Sensor works. > > > > Signed-off-by: Devin Lu <Devin.Lu@quantatw.com> > > Change-Id: Ia5456f2f87d644821371ac0ffdea16c07a5c3fff > > Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3508936 > > Reviewed-by: Eric Yilun Lin <yllin@google.com> > > Bug: b:230553688 > Change-Id: I4e085c55e4ed790ced3506ff9a39dae6ffb91c26 > Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3737695 > Reviewed-by: Ting Shen <phoenixshen@chromium.org> > Tested-by: Devin Lu <devin.lu@quantatw.com> > Commit-Queue: Devin Lu <devin.lu@quantatw.com> Bug: b:230553688 Change-Id: I4e5ac5de21e63fb002e3424132118b2acfc8a796 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3809411 Commit-Queue: Devin Lu <devin.lu@quantatw.com> Tested-by: Devin Lu <devin.lu@quantatw.com> Reviewed-by: Chen-Tsung Hsieh <chentsung@chromium.org>
* crota: modify fan rpm range and rpm deviationPeter Chi2022-08-053-84/+129
| | | | | | | | | | | | | | | | | | | Crota's fan speed is control by four sensors, and sensor SOC has two slopes for fan speed, so we have five tables. Priority is: Charger > SOC > DDR > Ambient, and the sensor table decided on priorty sensor. Currently rpm deviation is 7%, It will cause [ectool pwmsetfanrpm 4000] and [ectool pwmgetfanrpm] not accurate. BUG=b:241191468 BRANCH=none TEST=make -j BOARD=crota Signed-off-by: Peter Chi <peter_chi@wistron.corp-partner.google.com> Change-Id: I7ea9c53f168b2ab3f050b87006adb772c9f08ba4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3782467 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* Felwinter/Mithrax: Correct LED behaviorjohnwc_yeh2022-08-042-2/+2
| | | | | | | | | | | | | | | Modify led_charge_lvl_2 94 to 95 BUG=b:240459097 BRANCH=None TEST=make BOARD=mithrax Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com> Change-Id: I30c1cca1d0f5d51538f426b17d20268ef66c8339 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3810132 Reviewed-by: Ricky Chang <rickytlchang@chromium.org> Commit-Queue: Ricky Chang <rickytlchang@chromium.org> Reviewed-by: Ko Ko <ko_ko@compal.corp-partner.google.com>
* shotzo: Remove unused featuresHank.Xie2022-08-047-509/+54
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Remove unused feature as below. Volume button Fw_config G-sensor stylus Lid Tablet mode Keyboard OCPC Hibernate Cbi_ssfc Gpio: EC_SUB_IO_1_2 EC_SUB_IO_2_1 Cbi_ssfc BC1.2 Charge ramp hw BUG=b:235983675, b:241215360 BRANCH=none TEST=make BOARD=shotzo Signed-off-by: Hank Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: I609a60d1ba24573383aa0a134934073d5609dcc2 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3686726 Reviewed-by: Zhuohao Lee <zhuohao@chromium.org> Reviewed-by: Diana Z <dzigterman@chromium.org>
* Banshee: Modified for fan off settingridden_liu2022-08-031-3/+3
| | | | | | | | | | | | | | | Modified for fan off setting to 50'C BUG=b:223492897 BRANCH=none TEST=Check that the fan is off when it is below 50'C Signed-off-by: ridden_liu <ridden_liu@compal.corp-partner.google.com> Change-Id: Ib3b17745df128f868f2d194df7e06638d92064c8 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3789208 Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com> Tested-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com>
* c2d2: define usart to usb constantsMary Ruthven2022-08-021-12/+14
| | | | | | | | | | | | | | | All of the c2d2 consoles should be the same size. Define constants and use them in the queue definitions. BUG=b:240718978 BRANCH=servo TEST=none Change-Id: I69add9f13567833f8563d813cb63c29094845a44 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3805280 Reviewed-by: Ziting Shen <zitingshen@google.com> Commit-Queue: Ziting Shen <zitingshen@google.com>
* c2d2: increase the usart1_to_usb sizeMary Ruthven2022-08-021-1/+1
| | | | | | | | | | | | | | Set the usart1_to_usb size to 1024 to match the other consoles. BUG=b:240718978 BRANCH=servo TEST=none Change-Id: I0b57677365eca98684a883482562d5e9ad2f2ced Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3805279 Commit-Queue: Ziting Shen <zitingshen@google.com> Reviewed-by: Ziting Shen <zitingshen@google.com>
* servo_micro: increase the usart4_to_usb buf sizeMary Ruthven2022-08-021-1/+1
| | | | | | | | | | | | | | | | | | | | The Cr50 console drops a lot of characters on servo micro. Increase the uart4 buf size to match the EC and AP uart sizes. BUG=b:240718978 BRANCH=servo release branch TEST=basic check run `ccd` a bunch of times. Make sure characters aren't dropped. # full test add chargen to cr50 run firmware_Cr50CCDUartStress through servo micro cr50 console. Change-Id: I0c857310f88886dcffa29712c512c37dbe557f13 Signed-off-by: Mary Ruthven <mruthven@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3790822 Reviewed-by: Ziting Shen <zitingshen@google.com> Reviewed-by: Brian Nemec <bnemec@google.com>
* agah: update ppc ilimit to 5.5AZick Wei2022-08-021-0/+2
| | | | | | | | | | | | | | | agah use maximum 100W USBC adapter, set ppc ilimit to 5.5A, in case OCP event will triggered with default 3.3A setting. BUG=b:215231068 BRANCH=none TEST=check ilimit setting with ec console command:ppc_dump. Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com> Change-Id: I029f939074cee6b224717581be4222b31a241389 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3793283 Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: Devin Lu <devin.lu@quantatw.com>
* kuldax: update thermal Fan tableben chen2022-08-022-22/+25
| | | | | | | | | | | | | Update thermal Fan table BUG=b:238260272 BRANCH=cros/main TEST=build BOARD PASS and thermal check is PASS. Change-Id: I03cd8d2ba59e9cd2a15aa9cffb402300f3f20537 Signed-off-by: Ben Chen <ben.chen2@quanta.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3787656 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* ghost: Disable CONFIG_BRINGUPCaveh Jalali2022-08-011-5/+0
| | | | | | | | | | | | | | | The board is up 'n running. CONFIG_BRINGUP is not needed any more. BRANCH=none BUG=b:230813416 TEST=boots on ghost Change-Id: I1d3c88be2a783f00f05d226bfb3d9d5019b0a915 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3797998 Reviewed-by: Eric Lai <eric_lai@quanta.corp-partner.google.com> Commit-Queue: Jack Rosenthal <jrosenth@chromium.org> Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
* mithrax: Update RGBKBD type to 4-zones-4-LEDsParth Malkan2022-07-301-1/+1
| | | | | | | | | | | | | | | | RGBKBD type variable is set to 4-zones-15-LEDs, update it to the correct value of 4-zones-4-LEDs. This is because it only has four addressable LED IDs (4 zones) even though it has 15 physical LEDs. BUG=b:239653506 BRANCH=none TEST=make BOARD=mithrax -j Signed-off-by: Parth Malkan <parthmalkan@google.com> Cq-Depend: chromium:3794617, chromium:3795088 Change-Id: I5d3572c48869594fe5e5744dedc6938905d4ecd4 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3794616 Reviewed-by: YH Lin <yueherngl@chromium.org>
* agah: extend CONFIG_EXTPOWER_DEBOUNCE_MS to 500msZick Wei2022-07-291-0/+3
| | | | | | | | | | | | | BUG=b:237947887 BRANCH=none TEST=fix b:237947887 Signed-off-by: Zick Wei <zick.wei@quanta.corp-partner.google.com> Change-Id: I9b192f5ae6fd7ab4bd5da5b20fc44b36dd91b97e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3769707 Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org> Reviewed-by: Devin Lu <devin.lu@quantatw.com> Reviewed-by: caveh jalali <caveh@chromium.org>
* Terrador: Free flash spaceDiana Z2022-07-281-0/+1
| | | | | | | | | | | | | | | Enable brief debug asserts and clear about 2.6k of free flash space for this board. BRANCH=None BUG=None TEST=make -j buildall Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I599803ba6149cd39c53f6955ea4185558aa81ac3 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3792305 Commit-Queue: Keith Short <keithshort@chromium.org> Reviewed-by: Keith Short <keithshort@chromium.org>
* mithrax: Update RGBKBD type to 4-zones-15-LEDsParth Malkan2022-07-281-1/+1
| | | | | | | | | | | | | | | RGBKBD type variable is set to 4-zones-12-LEDs, update it to the correct value of 4-zones-15-LEDs BUG=b:239653506 BRANCH=none TEST=make BOARD=mithrax -j Signed-off-by: Parth Malkan <parthmalkan@google.com> Change-Id: I35369d3528b38797310cc4407182da8144771c71 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3792303 Commit-Queue: YH Lin <yueherngl@chromium.org> Reviewed-by: YH Lin <yueherngl@chromium.org>
* crota: modify SWD battery manufacturer namePeter Chi2022-07-281-1/+1
| | | | | | | | | | | | BUG=b:240506866 BRANCH=none TEST=make -j BOARD=crota Signed-off-by: Peter Chi <peter_chi@wistron.corp-partner.google.com> Change-Id: I666968eb06db78f838f041af216e690561724cbe Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3789206 Reviewed-by: caveh jalali <caveh@chromium.org> Commit-Queue: caveh jalali <caveh@chromium.org>
* osiris: Remove tablet modeYu-An Chen2022-07-283-2/+6
| | | | | | | | | | | | | | | Since osiris doesn't support tablet mode, remove it to avoid unexpected triggering. BUG=b:224423318 BRANCH=none TEST=make BOARD=osiris Signed-off-by: Yu-An Chen <yu-an.chen@quanta.corp-partner.google.com> Change-Id: Ia574bed5a0583b6cc9bb0b0d34aa4f20c6bbd494 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3781951 Commit-Queue: caveh jalali <caveh@chromium.org> Reviewed-by: caveh jalali <caveh@chromium.org>
* crota: enable BBR firmware updatePeter Chi2022-07-281-4/+1
| | | | | | | | | | | | | BUG=b:240242331 BRANCH=none TEST=make -j BOARD=crota TEST=boot into OS and no type-c function lost Signed-off-by: Peter Chi <peter_chi@wistron.corp-partner.google.com> Change-Id: I2c08370a86801313c26f3613e7d5b541746d2959 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3787372 Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* Banshee: modified the als calibration valueridden_liu2022-07-281-2/+2
| | | | | | | | | | | | | | | | Modified the ALS coefficient to 3.2 into EC BUG=b:219424210 BRANCH=none TEST=use ectool motionsense to check the value Signed-off-by: ridden_liu <ridden_liu@compal.corp-partner.google.com> Change-Id: I0a2ec747adbab06eca95c975c0fc80aa326f2d53 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3787956 Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Tested-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* mithrax: Update rgbkbd_mapjohnwc_yeh2022-07-261-128/+2
| | | | | | | | | | | | | | | This patch allow RGBKBD_SET_COLOR to specify LEDs by ID for Mithrax BUG=b:237712167 BRANCH=none TEST=ectool rgbkbd <1~4> <0xff0000|0x00ff00|0x0000ff> Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com> Change-Id: I0325f9628cc0bfc5f8b0bb94e6e6088fe5ab96ab Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3739983 Reviewed-by: Parth Malkan <parthmalkan@google.com> Reviewed-by: Ricky Chang <rickytlchang@chromium.org> Reviewed-by: Ko Ko <ko_ko@compal.corp-partner.google.com>
* landrid: Set KB_BL PWM freq to 100Hz to fix flickHank.Xie2022-07-251-1/+1
| | | | | | | | | | | | | | | | | | To make the flick of KB_BL brightness clear, lower the PWM signal freq to 100Hz. BUG=none BRANCH=none TEST=see landrid KB_BL on and idle for 30s, it should has no flick during the KB_BL vanishing. Signed-off-by: Hank.Xie <hank.xie@quanta.corp-partner.google.com> Change-Id: I8805b0b85b67ad574ea1d5d4b46433a4d59f3a10 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3782347 Reviewed-by: Devin Lu <devin.lu@quantatw.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Tommy Chung <tommy.chung@quanta.corp-partner.google.com>
* ghost: Enable logo LEDCaveh Jalali2022-07-251-0/+2
| | | | | | | | | | | | | | This turns on the logo LED. BRANCH=none BUG=b:230813416 TEST=make passes Change-Id: Iaf14ed6dcacfd3a698948b831acb4abe93f52a89 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3783287 Reviewed-by: Jack Rosenthal <jrosenth@chromium.org> Commit-Queue: Jack Rosenthal <jrosenth@chromium.org>
* ghost: Update PWM channel namesCaveh Jalali2022-07-253-10/+11
| | | | | | | | | | | | | | This updated the PWM channel names to match the schematics. BRANCH=none BUG=b:230813416 TEST=make passes Change-Id: I33d90dd11ab8f28d589532389fb32cd1cc9bb345 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3783286 Reviewed-by: Jack Rosenthal <jrosenth@chromium.org> Commit-Queue: Jack Rosenthal <jrosenth@chromium.org>