summaryrefslogtreecommitdiff
path: root/board/taeko
Commit message (Collapse)AuthorAgeFilesLines
* ish: Trim down the release branchstabilize-wristpin-14469.59.B-ishstabilize-voshyr-14637.B-ishstabilize-quickfix-14695.187.B-ishstabilize-quickfix-14695.124.B-ishstabilize-quickfix-14526.91.B-ishstabilize-14695.85.B-ishstabilize-14695.107.B-ishstabilize-14682.B-ishstabilize-14633.B-ishstabilize-14616.B-ishstabilize-14589.B-ishstabilize-14588.98.B-ishstabilize-14588.14.B-ishstabilize-14588.123.B-ishstabilize-14536.B-ishstabilize-14532.B-ishstabilize-14528.B-ishstabilize-14526.89.B-ishstabilize-14526.84.B-ishstabilize-14526.73.B-ishstabilize-14526.67.B-ishstabilize-14526.57.B-ishstabilize-14498.B-ishstabilize-14496.B-ishstabilize-14477.B-ishstabilize-14469.9.B-ishstabilize-14469.8.B-ishstabilize-14469.58.B-ishstabilize-14469.41.B-ishstabilize-14442.B-ishstabilize-14438.B-ishstabilize-14411.B-ishstabilize-14396.B-ishstabilize-14395.B-ishstabilize-14388.62.B-ishstabilize-14388.61.B-ishstabilize-14388.52.B-ishstabilize-14385.B-ishstabilize-14345.B-ishstabilize-14336.B-ishstabilize-14333.B-ishrelease-R99-14469.B-ishrelease-R98-14388.B-ishrelease-R102-14695.B-ishrelease-R101-14588.B-ishrelease-R100-14526.B-ishfirmware-cherry-14454.B-ishfirmware-brya-14505.B-ishfirmware-brya-14505.71.B-ishfactory-kukui-14374.B-ishfactory-guybrush-14600.B-ishfactory-cherry-14455.B-ishfactory-brya-14517.B-ishJack Rosenthal2021-11-0518-1772/+0
| | | | | | | | | | | | | | | | | | | | | | 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>
* taeko: add thermal configurationamber.chen2021-09-282-8/+8
| | | | | | | | | | | | | | BUG=b:201021109 BRANCH=main TEST=make -j BOARD=taeko Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: Idb65b11870ada152f64ab02bf6209ad155352b90 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3182320 Reviewed-by: YH Lin <yueherngl@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: caveh jalali <caveh@chromium.org> Commit-Queue: caveh jalali <caveh@chromium.org>
* taeko/taeland: add fan controlamber.chen2021-09-233-21/+3
| | | | | | | | | | | | | BUG=b:194774929 BRANCH=main TEST=make -j BOARD=taeko Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: Iaefd277fe17dcf3bebbcd304f6eb7fb33f72cab7 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3146779 Reviewed-by: YH Lin <yueherngl@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* board: Do not enable gyroscope by defaultGwendal Grignou2021-09-231-10/+0
| | | | | | | | | | | | | | | | | | | | | Enable gyroscope only when the AP needs it. It is not used by the EC. For lid calculation, set frequency at 10HZ, the drivers will calculate higher frequencies when needed. Modify other boards as well: Use awk '/\.type = MOTIONSENSE_TYPE_GYRO,/ { check_config=1 } \ /\.config = / { if (check_config) { print FILENAME,$0 } } \ /\.type = MOTIONSENSE_TYPE_[^G]/ { check_config=0 }' board/*/sensors.c | \ cut -d ' ' -f 1' to locate the impacted files (board.c as well). BUG=none BRANCH=none TEST=Check rotation is still working on brya Change-Id: I45d82d00c30e35541df80d1b7805f8302b3d98ff Signed-off-by: Gwendal Grignou <gwendal@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3170174 Reviewed-by: Keith Short <keithshort@chromium.org>
* taeko: Support 2nd accelerometer-sensorreno.wang2021-09-163-5/+123
| | | | | | | | | | | | | | | | | Support BMA422 as 2nd source for lid accelerometer sensor. EC detect sensor chip id via i2c in HOOK_CHIPSET_STARTUP and init it. BUG=b:195902116 BRANCH=None TEST=make -j BOARD=taeko; test lid accel is initialized correctly in HOOK_CHOPSET_STARTUP; test lid accel can work by ectool motionsense tool. Signed-off-by: reno.wang <reno.wang@lcfc.corp-partner.google.com> Change-Id: I593139df2b940c97809f8c97926c9da6cca68843 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3139855 Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* taeko: Remove tune_mp2964reno.wang2021-09-162-44/+0
| | | | | | | | | | | | | | | Per consulting with MP2964 vendor, EC doesn't need to tune MP2964 timing if project build with rev1 chip. BUG=b:199373682 BRANCH=none TEST=make -j BOARD=taeko Signed-off-by: reno.wang <reno.wang@lcfc.corp-partner.google.com> Change-Id: Id1ea3dcb0e21de03a2a8f4901519676b49d98e66 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3151915 Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* taeko: Remove CONFIG_BRIGNUPreno.wang2021-09-161-1/+0
| | | | | | | | | | | | BUG=b:197585292 BRANCH=None TEST=make -j BOARD=taeko Signed-off-by: reno.wang <reno.wang@lcfc.corp-partner.google.com> Change-Id: I63f8560f39581605c5c2d7d1600a28529ab8bcba Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3144416 Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* taeko/taeland: add keyboard backlight functionamber.chen2021-09-083-6/+21
| | | | | | | | | | | | | 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>
* taeko/taelane: modify LED settingamber.chen2021-09-082-3/+2
| | | | | | | | | | | | 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>
* taeko/taeland: modify battery settingamber.chen2021-09-081-40/+9
| | | | | | | | | | | | | | 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>
* taeko/taeland: remove generated-gpio.incamber.chen2021-09-031-124/+0
| | | | | | | | | | | | 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>
* brya: Move charger config from baseboard to boardDavid Huang2021-09-022-0/+2
| | | | | | | | | | | | | | | 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>
* taeko: initinal board configurationamber.chen2021-08-1012-626/+385
| | | | | | | | | | | | | | | | | | | | | | | | Following taeko hardware design update set as below, 1. Update GPIO pin define 2. Update battery setting 3. Update LED setting 4. Update I2C configuration 5. Update TCPC configuration 6. Remove unnecessary tasklist 7. Remove unnecessary setting for sensors 8. Add Vivaldi keyboard configuration 9. Add fan configuration BUG=b:193377622 BRANCH=main TEST=make -j BOARD=taeko Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: I3b73b5a4b1188acfad94a18747300b9b8e534348 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3060239 Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: YH Lin <yueherngl@chromium.org> Commit-Queue: YH Lin <yueherngl@chromium.org>
* keyboard: Use __override for keyboard_scan_configDaisuke Nojiri2021-07-231-1/+1
| | | | | | | | | | | | | | | | | 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>
* taeko: replace board name to "Taeko"stabilize-14106.B-mainamber.chen2021-07-2210-23/+23
| | | | | | | | | | | BUG=b:193377622 BRANCH=main TEST=make BOARD=taeko Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: Ic0fd57ed60ca6872adda3d626b2ca4012d840444 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3040938 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* taeko: Initial EC imageamber.chen2021-07-1419-0/+2107
Create the initial EC image for the taeko 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:193377622 BRANCH=main TEST=make BOARD=taeko Signed-off-by: amber.chen <amber.chen@lcfc.corp-partner.google.com> Change-Id: If3b99d3d15e799b889c256f26ba47971ddd3a551 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3023506 Reviewed-by: YH Lin <yueherngl@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com>