| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
| |
BRANCH=none
BUG=b:191835814
TEST=make BOARD=asurada_scp &&
make BOARD=cherry_scp &&
make BOARD=kukui_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I35e9fd5f7d3e83d35d09a093be09b194c821f63e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2985060
Reviewed-by: Eric Yilun Lin <yllin@google.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BRANCH=none
BUG=b:184793035
TEST=make BOARD=asurada_scp && make BOARD=cherry_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I3d9406bf15275a0423cdf2b9ca5ea1b2ea96f7df
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2814478
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Moves common code from board/asurada_scp to baseboard/mtscp-rv32i.
BRANCH=asurada
BUG=b:184793035
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I34f9d789ee60449630dd580a9eccff69493b4b21
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2814042
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Don't cache DRAM.
BRANCH=asurada
BUG=b:167466842
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: If73b0f37d1ea0cc66dce4ec9f53ae7d55fc027d5
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2784337
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds MDP service.
BRANCH=asurada
BUG=b:167466842
BUG=b:176313143
BUG=b:167469080
BUG=b:167469726
BUG=b:167468918
BUG=b:167469732
TEST=make BOARD=asurada_scp
Change-Id: Iadddfec204d998cb1b6e226da29238c6cf86813b
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2710229
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds venc (video encoder) service.
BRANCH=asurada
BUG=b:167466842
BUG=b:167469732
TEST=make BOARD=asurada_scp
Change-Id: Ifac5f7c9b711211260b14d35cdafb5774296917f
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2367813
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Adds vdec (video decoder) service.
BRANCH=asurada
BUG=b:167466842
BUG=b:167469080
BUG=b:167469726
BUG=b:167468918
TEST=make BOARD=asurada_scp
Signed-off-by: Yunfei Dong <yunfei.dong@mediatek.org>
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: Idd1ab2f1fa3f9470c0d1af40f3488e965915b94e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2304230
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Uses ULPOSC1(260/2MHz) when AP suspend(0.575V <= Vcore <= 0.6V)
TEST=suspend/resume ok
BUG=b:176317491
Signed-off-by: Weiyi Lu <weiyi.lu@mediatek.com>
Change-Id: I6fa604f1663539dc108e3c52775054ecc64a8021
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2671264
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
Reviewed-by: Tzung-Bi Shih <tzungbi@chromium.org>
Commit-Queue: Tzung-Bi Shih <tzungbi@chromium.org>
Tested-by: Tzung-Bi Shih <tzungbi@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SCP view 0x1000_0000 maps to AP view 0x5000_0000. Total size is 20MB.
BRANCH=none
BUG=b:156222459
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I7357247d7621d098673890c75c26aa1b6e2d4b50
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2531755
Reviewed-by: tinghan shen <tinghan.shen@mediatek.com>
Reviewed-by: Yunfei Dong <yunfei.dong@mediatek.corp-partner.google.com>
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In Zephyr CONFIG_FLASH_SIZE is a Kconfig value that is used
throughout. The issue is that the units don't match. In
Zephyr the value is in KiB instead of bytes. This refactor
simply renames CONFIG_FLASH_SIZE in platform/ec to include
the unit (via _BYTES).
BRANCH=none
BUG=b:174873770
TEST=make buildall
be generated by the build instead of per board
Signed-off-by: Yuval Peress <peress@chromium.org>
Change-Id: I44bf3c7a20fcf62aaa9ae15715be78db4210f384
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2627638
Reviewed-by: Jack Rosenthal <jrosenth@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Tom Hughes <tomhughes@chromium.org>
Commit-Queue: Jack Rosenthal <jrosenth@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Re-enables LTO.
This reverts commit 57d3da117f3bcf9b584fd2096b9fb672c04a6e5d.
BRANCH=none
BUG=b:176959740
TEST=make BOARD=asurada_scp
Cq-Depend: chromium:2624369
Change-Id: I16622d15a701e046fbb16bc98a3bcec9da7a11bf
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2623314
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
Reviewed-by: Ting Shen <phoenixshen@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Disables LTO before figuring out the root cause of b:176959740.
BRANCH=none
BUG=b:176959740
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I911b71eeb09c5f80799f8fe2a3f6cfd02feda7bf
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2620728
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
SRAM (for most code, data):
{0, 0x0ffc00}
SRAM (for IPI shared buffer):
{0x0ffc00, 0x100000}
For AP domain:
{0x60000000, 0x70000000}
For SCP sys:
{0x70000000, 0x80000000}
BRANCH=none
BUG=b:156222508
BUG=b:156222459
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I0939f973d924b8e031635cdb90cdee749a694eb2
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2526851
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Uses the bottom-most (288 + 8) * 2 bytes for IPI shared buffer.
- IPI ID (4 bytes)
- IPI payload length (4 bytes)
- IPI payload (288 bytes)
BRANCH=none
BUG=b:156222508
BUG=b:156222459
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: Iaec5977c602e92ff66e416d67a3d1b78b729173d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2519244
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
To keep console quiet enough.
BRANCH=none
BUG=b:167634229
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I3b82d809f5172ac25dd384879b81caf1b1479668
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2391026
Reviewed-by: Nicolas Boichat <drinkcat@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BRANCH=none
BUG=b:146213943
BUG=b:160382789
TEST=ectool --name=cros_scp version
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: Ida2096f9f2959b3cbc0bfbffece8fe79fc8d78ba
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2299602
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|
|
|
|
|
|
|
|
|
|
|
|
| |
BRANCH=none
BUG=b:146213943
BUG=b:156223050
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I506899b12fa248bfb2340a1197bbe0cfc5ce914d
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2275712
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|
|
BRANCH=none
BUG=b:146213943
TEST=make BOARD=asurada_scp
Signed-off-by: Tzung-Bi Shih <tzungbi@chromium.org>
Change-Id: I2b3a93777fe912a6a6793963d331ebc781218f4e
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2198818
Reviewed-by: Eric Yilun Lin <yllin@chromium.org>
|