summaryrefslogtreecommitdiff
path: root/board/primus
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-0519-1790/+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>
* primus: update thermal tableTerry Chen2021-09-231-3/+15
| | | | | | | | | | | | | | | Update thermal table(V1) for settings provided by thermal team on 2021-09-23. BUG=b:200836803 TEST=make -j BOARD=primus TEST=test pass by thermal team Signed-off-by: Terry Chen <terry_chen@wistron.corp-partner.google.com> Change-Id: I1f72e26d9d6ae9b48738688e4331ebcd05949f18 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3177900 Reviewed-by: caveh jalali <caveh@chromium.org> Commit-Queue: caveh jalali <caveh@chromium.org>
* primus: fix thunderbolt device cannot be emulatedstabilize-rust-14225.B-mainScott Chao2021-09-171-0/+14
| | | | | | | | | | | | | | | This CL was copied from CL:3058157. BUG=b:200116046 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I3eefa5179df7f758f43c35894fcdaba7a8badacc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3162472 Reviewed-by: caveh jalali <caveh@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: caveh jalali <caveh@chromium.org>
* BB Retimer: Add new HPD callback to boardsDiana Z2021-09-161-0/+2
| | | | | | | | | | | | | | | Now that the BB retimer has its own HPD interface, add this interface to every board using the bb_usb_retimer driver. BRANCH=None BUG=b:195773400 TEST=on voxel, pass tast typec.Mode*.manual Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: Ia70d139431739e8f2c0577359cb3aaa7fb906d0a Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3163930 Reviewed-by: Keith Short <keithshort@chromium.org> Reviewed-by: Abe Levkoy <alevkoy@chromium.org>
* primus: set input currentScott Chao2021-09-071-0/+16
| | | | | | | | | | | | | 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>
* 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>
* primus: Switch GPIOB5 to USB_A_LOW_PWR_OD pin and GPIOB4 to USB_C2_OC_ODL pinTerry Chen2021-09-021-4/+4
| | | | | | | | | | | | BUG=b:198226222 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Terry Chen <terry_chen@wistron.corp-partner.google.com> Change-Id: Ibcd2bd8d8fac5efdf6816442ccb9b786dafa4f7e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3134886 Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* primus: Switch FAN ID (EC) and USB_A1_RT_RST_ODL (PCH) pinTerry Chen2021-09-011-2/+2
| | | | | | | | | | | | | BUG=b:198226222 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Terry Chen <terry_chen@wistron.corp-partner.google.com> Change-Id: I39c37810e6532913bcc491519acf102da1ae76d2 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3132554 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>
* primus: Change USB C0 fast role swap GPIO pinTerry Chen2021-09-011-1/+2
| | | | | | | | | | | | | BUG=b:198226222 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Terry Chen <terry_chen@wistron.corp-partner.google.com> Change-Id: If672b3dd422713e0110a0eaf0dc63666b4434f85 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3132169 Reviewed-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* primus: add celxpert batteryScott Chao2021-08-272-0/+30
| | | | | | | | | | | | | BUG=b:195568649 BRANCH=none TEST=make -j BOARD=primus TEST=ectool batterycutoff works Change-Id: Id65ee395e1bcff4e276b7d2df766f9e33ecf02de Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3121865 Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: caveh jalali <caveh@chromium.org>
* primus: fix Sunwoda battery device namestabilize-14178.B-mainScott Chao2021-08-251-1/+1
| | | | | | | | | | | | | | | After receive correct battery and correct the device name. BUG=b:195568649 BRANCH=none TEST=make -j BOARD=primus TEST=ectool batterycutoff works Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Ia36998864614dfb00ec9947ea2d5d08bd4167717 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3115691 Reviewed-by: caveh jalali <caveh@chromium.org> Commit-Queue: caveh jalali <caveh@chromium.org>
* primus: fix led behaviorScott Chao2021-08-191-1/+6
| | | | | | | | | | | | | Power led and logo led should not turn on when S5/G3. BUG=b:195516469 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I489126425768e8e75d2918db8ce20c1b0f19654d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3103031 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: fix battery setting and add Simplo batteryScott Chao2021-08-182-5/+32
| | | | | | | | | | | | | | | - Follow Sunwoda spec to correct the setting. - Add Simplo battery. BUG=b:195568649 BRANCH=none TEST=make -j BOARD=primus TEST=ectool batterycutoff works. Change-Id: Ic9b44916a7bcbbc8497aa2a91f580d503dd1291b Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3102334 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: set T15 as lock keyScott Chao2021-08-182-1/+11
| | | | | | | | | | | | BUG=b:185084342 BRANCH=none TEST=make -j BOARD=primus TEST=check lock key works Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I0f08cf8a71efda77ae9ca130a0ba32ea5e0f6902 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3099285 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: enable CONFIG_USB_PD_REQUIRE_AP_MODE_ENTRYScott Chao2021-08-121-0/+1
| | | | | | | | | | | BUG=b:196287208 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I7a3a484b1a4f47292688698fb49c833e19bffc35 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3088967 Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: add fan controlScott Chao2021-08-102-7/+4
| | | | | | | | | | | | | | - Need EN_P5000_FAN to be off when S5. - Don't let fan keep on in S5 when using dummy fan. BUG=b:195901486, b:195387997 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I3f2d060967d0538e54dfe2f99df7025ccb9a36ef Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3081041 Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: add Sunwoda battery supportScott Chao2021-08-062-46/+16
| | | | | | | | | | | | BUG=b:195568649 BRANCH=none TEST=make -j BOARD=primus TEST=check battery cutoff work Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I6732c9a9ce50f0d498bce4395c86d678942286f0 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3073699 Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: add vivaldi keyboard supportTerry Chen2021-08-052-7/+32
| | | | | | | | | | | | | | | | - We have refresh key on T2. - Add T11 key for MICMUTE. - Add T9 for play pause key. - Modify key mask for search key. BUG=b:185084342 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Terry Chen <terry_chen@wistron.corp-partner.google.com> Change-Id: Ib1da28dc9752bfc8fd3c2b4857ec5a7920c2ec84 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3066832 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: fix led behaviorScott Chao2021-08-053-7/+20
| | | | | | | | | | | | | | - Power button led should act as A-cover led when enter suspend. - A-cover led is active high. BUG=b:190637023 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I9b272380bb690d6c97fefa297b301f340dbcd822 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3070803 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: remove CONFIG_BRINGUPScott Chao2021-08-021-1/+0
| | | | | | | | | | | BUG=b:193377625 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Ie0747b50511261f91b55f97d9f88301c84b577b9 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3065246 Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: add LED behaviorTerry Chen2021-07-274-84/+203
| | | | | | | | | | | | BUG=b:190637023 BRANCH=None TEST=make -j BOARD=primus Signed-off-by: Terry Chen <terry_chen@wistron.corp-partner.google.com> Change-Id: Ifea88e2da7e5db53d9bb561426432ff74153b88d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2944521 Tested-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: fix thermal sensor nameScott Chao2021-07-271-3/+3
| | | | | | | | | | | BUG=b:190459738 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I4a43bebf719b3e48ec6fce1c05267d2fc44a084e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3045027 Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: enable CONFIG_BRINGUPScott Chao2021-07-271-0/+3
| | | | | | | | | | | BUG=b:193377625 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Ib1330302154446236c2a1b6052ffa4598f71fcd0 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3045036 Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: change USB_C1_RT_RST_ODL gpio pinScott Chao2021-07-271-2/+2
| | | | | | | | | | | BUG=b:194223164 BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I54857d9e98a56e77d7858c6d746e0a5e2f143da1 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3051291 Reviewed-by: caveh jalali <caveh@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>
* primus: Implement board_is_dts_portScott Chao2021-07-151-0/+5
| | | | | | | | | | | | | BUG=none BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I06406fa18f103a9c4ba02705e0ffd89629eb4d97 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3026702 Reviewed-by: caveh jalali <caveh@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com> Commit-Queue: Boris Mittelberg <bmbm@google.com>
* primus: Include-what-you-use scrubScott Chao2021-07-0810-7/+30
| | | | | | | | | | | | | | | | Copy CL:2987159 to primus. 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: I10a1e96a7f7b82ab18e39a51a9f36de9d2468e49 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3007874 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: sync brya GPIO configurationScott Chao2021-07-081-9/+9
| | | | | | | | | | | BUG=none BRANCH=none TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Icfc741f4d1439a33ce801ff0382d42763c7e78b6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3007875 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: remove gpio DMIC_DET_NScott Chao2021-07-081-2/+1
| | | | | | | | | | | BUG=b:191811895 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I676f2b55b8fc56fa2b31fb5a8987008fa8e51a2d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3005429 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: enable touchpad/ trackpoint fw updateScott Chao2021-07-081-2/+2
| | | | | | | | | | | | | | We don't let EC control touchpad/ trackpoint fw update. So set firmware enable pin always low. BUG=b:187969783, b:186695259 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Id9ec0a91d925d8ba9d940239a3649ead7dcdafc0 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3005428 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: Add TBT power controlScott Chao2021-06-251-0/+4
| | | | | | | | | | | BUG=b:190679469 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I846f202f7b4dd1a46109210d14afa1089e8c59dc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2975159 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: configure EC GPIOScott Chao2021-06-252-12/+17
| | | | | | | | | | | BUG=b:190644308 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Ic66d5e3553c9bf78acfc38120f3d49c1c7c366a8 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2952285 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: configurate I2C channelScott Chao2021-06-256-277/+92
| | | | | | | | | | | BUG=b:190629280, b:191178381 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Icb1e5e74a69811321d16c13745bda4b0a1fd9bef Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2939179 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: remove tuning MP2964Scott Chao2021-06-222-42/+0
| | | | | | | | | | | | | We don't need to tuning MP2964 timing which already confirmed by MPS. BUG=b:191719287 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Ief219d418dee74949b50d99af3580a973198136d Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2977868 Reviewed-by: caveh jalali <caveh@chromium.org>
* bb_retimer: cleanup: Change the power handler func name & paramsVijay Hiremath2021-06-181-2/+2
| | | | | | | | | | | | | | 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>
* primus: Enable PS/2 MouseScott Chao2021-06-164-0/+29
| | | | | | | | | | | | BUG=b:187969783 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I99a72393dbe732bcab51a02278b0c372239f895c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2952804 Reviewed-by: caveh jalali <caveh@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* bb_retimer: Return status from bb_retimer_power_handle()Caveh Jalali2021-06-121-2/+3
| | | | | | | | | | | | | | | | | | | | | | | This allows the implementation of bb_retimer_power_handle() to return a status value indicating whether the request was successful. The default implementation simply controls a GPIO and is expected to succeed unconditionally. More complex implementations may run into failure cases that leave the BB unreachable. When this happens, device initialization returns an error so the caller can take mitigating action. USB MUX operations tend to be called from timing sensitive code paths in the TCPM, so careful error handling helps avoid cascading problems like PD negotiation failures. BRANCH=none BUG=b:181743576,b:188826559 TEST=buildall passes, PD still works on brya Change-Id: If79078be26e47d758e2cd6cc385ff2b34fecff63 Signed-off-by: Caveh Jalali <caveh@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2954198 Reviewed-by: Keith Short <keithshort@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: Configure PWM channelScott Chao2021-06-114-17/+18
| | | | | | | | | | | BUG=b:190518315 BRANCH=None TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Iaee111a963f3e9a6a353d14e9fdefdfb755828ee Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2938782 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: configurate thermal sensorScott Chao2021-06-103-12/+62
| | | | | | | | | | | | BUG=b:190459738 BRANCH=none TEST=make buildall Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: Ic78bb80ee647e8cab5b97e344882c9671a886fdc Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2939174 Reviewed-by: caveh jalali <caveh@chromium.org> Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: replace board name to "primus"Scott Chao2021-06-108-21/+20
| | | | | | | | | | | BUG=b:190567710 BRANCH=None TEST=make BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I2d430eb20689ffd8df5e370d0ff810da2669efea Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2939162 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: remove motion sense and ALS sensorScott Chao2021-06-106-279/+8
| | | | | | | | | | | | | | | Primus only support clamshell form factor. And also remove ALS sensor support since Primus don't have it. BUG=b:190518316 BRANCH=None TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: If134c28dfdba30f5d7373899a4ca5a040476c553 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2939171 Reviewed-by: Boris Mittelberg <bmbm@google.com> Reviewed-by: caveh jalali <caveh@chromium.org>
* primus: remove checking board_idScott Chao2021-06-082-53/+2
| | | | | | | | | | | | | Primus don't follow brya board_id, so remove it. BUG=b:188272162 BRANCH=None TEST=make -j BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I217bab1439d912100d78943fcdcf3a2f6970edd5 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2939170 Reviewed-by: Boris Mittelberg <bmbm@google.com>
* primus: Initial EC imageScott Chao2021-06-0718-0/+1977
Create the initial EC image for the primus 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:188272162 BRANCH=None TEST=make BOARD=primus Signed-off-by: Scott Chao <scott_chao@wistron.corp-partner.google.com> Change-Id: I9f0318d03fc67c230e11bb25b45ff78b0a6db0c1 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2931746 Reviewed-by: Tim Wawrzynczak <twawrzynczak@chromium.org>