summaryrefslogtreecommitdiff
path: root/board/blipper
Commit message (Collapse)AuthorAgeFilesLines
* blipper: support keypad functionMike Lee2021-03-162-0/+33
| | | | | | | | | | | | | | | Enable keypad function BUG=b:182018600 BRANCH=dedede TEST=make BOARD=blipper pass, then test keypad function ok Signed-off-by: Mike Lee <mike5@huaqin.corp-partner.google.com> Change-Id: I313ceba51290ea8968ca25962551431d73518184 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2755358 Reviewed-by: Henry Sun <henrysun@google.com> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* dedede/raa489000: Set LPM exit debounce to 100msAseda Aboagye2021-03-111-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | For some reason, when the RAA489000 TCPC exits low power mode, CC status doesn't appear changed when using a servo v4. This causes us to think no connection is present and immediately but the IC back into low power mode. If we wait 100ms before querying the CC status reg, it seems that then the right values are reported. This commit adds a workaround by setting the LPM exit debounce time to 100ms. BUG=b:182429150,b:181308089 BRANCH=dedede TEST=Build and flash a board, verify that servo v4 with an external charger is detected. Signed-off-by: Aseda Aboagye <aaboagye@google.com> Change-Id: Ic0c2406fa20d0dad82adee865cd87c46d7126b9f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2752250 Tested-by: Aseda Aboagye <aaboagye@chromium.org> Auto-Submit: Aseda Aboagye <aaboagye@chromium.org> Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Diana Z <dzigterman@chromium.org>
* Blipper: Add GPIO_EC_ENTERING_RW2Mike Lee2021-03-092-1/+16
| | | | | | | | | | | | | | | | | | | This commit adds a new GPIO, GPIO_EC_ENTERING_RW2 which does the same thing as GPIO_EC_ENTERING_RW. However, it's on a pin that's more well behaved around init time. This commit also overrides the board_pulse_ec_entering_rw() function such that both lines can be pulsed. BUG=b:182063215 BRANCH=dedede TEST=Build and flash blipper, verify it boots. Signed-off-by: Mike Lee <mike5@huaqin.corp-partner.google.com> Change-Id: If15afb6058c5019f05c13be23fa624226330168b Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2745183 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* Blipper: EC initial imageMike Lee2021-03-097-762/+302
| | | | | | | | | | | | | | | Create blipper initial ec image BUG=b:181296159 BRANCH=dedede TEST=make BOARD=blipper OK Signed-off-by: Mike Lee <mike5@huaqin.corp-partner.google.com> Change-Id: Ie51580575ac917f25af60c5dafa089c606389a5f Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2725476 Reviewed-by: Diana Z <dzigterman@chromium.org> Reviewed-by: Aseda Aboagye <aaboagye@chromium.org> Commit-Queue: Aseda Aboagye <aaboagye@chromium.org>
* blipper: Initial EC imagechenzanxi2021-02-268-0/+1410
Create the initial EC image for the blipper 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:179648964 BRANCH=None TEST=make BOARD=blipper Signed-off-by: chenzanxi <chenzanxi@huaqin.corp-partner.google.com> Change-Id: Id5ad16b3bbb2c09c69f8cd7230c22bfed919dc6e Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2717848 Reviewed-by: Henry Sun <henrysun@google.com> Reviewed-by: Paul Fagerburg <pfagerburg@chromium.org> Reviewed-by: Diana Z <dzigterman@chromium.org> Commit-Queue: Henry Sun <henrysun@google.com> Tested-by: Henry Sun <henrysun@google.com>