summaryrefslogtreecommitdiff
path: root/board/driblee/board.c
Commit message (Collapse)AuthorAgeFilesLines
* driblee: Add GPIOC0 EC_ACOK_OTG for AC OTG OVP protect enableMatt_Wang2021-08-301-0/+13
| | | | | | | | | | | | | | | | | | When the Type-C AC plug-in enables charger the OTP/OVP protect function. BUG=b:196923269 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: If070a8c38cbf249b69df939778510fdf93e47f15 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3102335 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* driblee: remove PWM KB light settingMatt_Wang2021-08-251-12/+0
| | | | | | | | | | | | | | | | Driblee does not support the KB light PWM behavior so remove it. BUG=b:195810621 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: I64bc27ae0769a743be67fc4f29597f158e98445b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3115869 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* driblee: Rename the thermistors 2 namesMatt_Wang2021-08-241-1/+1
| | | | | | | | | | | | | | | Modify the thermistors 2 names to the charger. BUG=b:196922071 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: Idf83f9658d21ddf9613869c00f18ff136e497db6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3115037 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* driblee: Remove GPIO43 of ADC Alternate functionMatt_Wang2021-08-241-38/+0
| | | | | | | | | | | | | | | | | Remove GPIO43 of ADC Alternate function and set Input and Internal pull up. BUG=b:196922068 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: I915342d8f40aeed68c24885992e5a88f42e7deef Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3099390 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* Driblee: Initialize the vivaldi keyboardjohnwc_yeh2021-08-201-23/+3
| | | | | | | | | | | | | | | | Initialize vivaldi keyboard. BUG=b:195810621 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: johnwc_yeh <johnwc_yeh@compal.corp-partner.google.com> Change-Id: If6041bb6a35b35cb8ce5750c1047d23a6978bad1 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3099385 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* driblee: Initial EC image set gpioMatt_Wang2021-08-181-1/+13
| | | | | | | | | | | | | | | | Initial gpio for driblee. BUG=b:196922068 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: Id6c14a5f5e8a039345d4ffb8974e8c240ccb015e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3099552 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com>
* driblee/raa489000: Control ASGATE stateMatt_Wang2021-08-181-2/+6
| | | | | | | | | | | | | | | | | | | | | | | | | There is 0.1V leakage from Charger to Vbus when a charger is removed in S5. Control ASGATE state to prevent the leakage. This commit uses the charger side registers to control the ASGATE when selecting our active charge port. This is done in addition to the existing implementation which uses the TCPCI registers to control ASGATE. BUG=b:196923271 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: I9c43941fd1795e28456a959d0e46f8268e8ac071 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3102341 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Tested-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* driblee: Removed PD port 1 configuration and modified HDMI gpio settingMatt_Wang2021-08-181-98/+37
| | | | | | | | | | | | | | | | | | | Due to cret only support a USB PD port 0 on MB side, so remove the PD port 1 configuration in board layer. Also change the GPIOF5 and GPIO92 to HDMI function. BUG=b:186393859,b:185009499 BRANCH=kebby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: Ie4d7286d4b1c1a081bc0ca1be866d8d06c55adae Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3099428 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Reviewed-by: Elmo Lan <elmo_lan@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* driblee: Disable motionsensorMatt_Wang2021-08-181-254/+0
| | | | | | | | | | | | | | | | Driblee only 180 SKU so remove the motionsensor code. BUG=b:196929676 BRANCH=keeby TEST=make BOARD=driblee Signed-off-by: Matt_Wang <Matt_Wang@compal.corp-partner.google.com> Change-Id: I76fff7ad4f15ec3fb74268ae91c15e495e7ce4a9 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3102686 Tested-by: Matt Wang <matt_wang@compal.corp-partner.google.com> Reviewed-by: Elthan Huang <elthan_huang@compal.corp-partner.google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* driblee: Initial EC imageFrank Wu2021-08-171-0/+853
Create the initial EC image for the driblee variant by copying the lalala 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:191732473 BRANCH=None TEST=make BOARD=driblee Signed-off-by: Frank Wu <frank_wu@compal.corp-partner.google.com> Change-Id: Id6cffcdb7aad6c9cb7ac065fb377c6e7dfa9e574 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3070401 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>