| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Returning from main causes the corresponding thread structure to be
skipped from the thread list, so that it does not get displayed by
commands such as "kernel stacks". The structure is statically allocated
though, so it is convenient to keep it active when thread monitoring is
enabled so that the corresponding stack can be tuned.
After this patch:
uart:~$ kernel stacks
...
0x200c76f8 main (real size 1024): unused 148 usage 876 / 1024 (85 %)
...
BUG=b:183748844
BRANCH=none
TEST=kernel stacks
Signed-off-by: Fabio Baltieri <fabiobaltieri@google.com>
Change-Id: Iee34fac36f5e8989e9d7c761b7cc6b9a14a7b987
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2853598
Reviewed-by: Keith Short <keithshort@chromium.org>
Reviewed-by: Yuval Peress <peress@chromium.org>
Commit-Queue: Yuval Peress <peress@chromium.org>
|
|
Change zephy/app/ec/main.c:main to instead be named ec_app_main, so
that it can be called from tests, and created a trivial stub main to
call it. Fix up the CMake files for this change.
Add a new ec_app test which calls the ec_app_main() and verifies
that hooks of HOOK_INIT type are called. The CONFIG_PLATFORM_EC_HOOKS is
the only config currently enabled in tests, so that is the only thing
tested for now.
BUG=b:184273560
TEST=zmake configure --test zephyr/test/ec_app
BRANCH=none
Change-Id: I84ca9b36d3f387629ff5bd83463429d762cc2301
Signed-off-by: Jeremy Bettis <jbettis@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2799914
Tested-by: Jeremy Bettis <jbettis@chromium.org>
Reviewed-by: Simon Glass <sjg@chromium.org>
Reviewed-by: Keith Short <keithshort@chromium.org>
Commit-Queue: Keith Short <keithshort@chromium.org>
|