summaryrefslogtreecommitdiff
path: root/board/waddledee/ec.tasklist
Commit message (Collapse)AuthorAgeFilesLines
* Waddledee: Align task stacks with drawciaDiana Z2021-01-151-4/+4
| | | | | | | | | | | | | | Increase the reference ITE stack sizes to align with the ones which have been set for drawcia, as we still have plenty of stack space. BRANCH=dedede BUG=b:177479440 TEST=make -j buildall Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I13c928f89db8b9b43572f19dc4d8f39a0766af5c Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2628896 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
* DEDEDE: Increase board PD stack sizesSam Hurst2020-07-071-3/+3
| | | | | | | | | | | | | Increase dedede board PD stack sizes to prevent overflow. BRANCH=none BUG=b:155813111 TEST=make -j buildall Signed-off-by: Sam Hurst <shurst@google.com> Change-Id: I061bf8e53c0f2dfe8ca5617f562bd99ed510d467 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2283693 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
* PD: Remove unnecessary PDCMD taskDiana Z2020-05-201-1/+0
| | | | | | | | | | | | | | | | | | | The PDCMD task is only pulling interrupts from the TCPCs on most boards, which is unnecessary since the PD_INT tasks handle this job now. Remove it from any boards using the PD_INT command which are not using the older CONFIG_HOSTCMD_PD functionality (ex. samus, oak). Located boards using: find -name "ec.tasklist" | xargs grep -l PD_INT | xargs grep PDCMD BRANCH=None BUG=b:154959596 TEST=make -j buildall Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I29be8ab1d7a2616603fb55236aed4329ed8654f5 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2208221 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
* Waddledee: Increase PDCMD task sizeDiana Z2020-04-301-1/+1
| | | | | | | | | | | | | | | Waddledee can experience PDCMD stack overflows when booting without a battery. For now, increase the stack size. Long-term, some or all of the PDCMD task may be unnecessary now that the PD_INT tasks exist. BRANCH=None BUG=b:154959596 TEST=booting without a battery on waddledee, PDCMD task doesn't overflow Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I99a06f67fee106ecf7cc1cb36ae79d5c576263d6 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2173158 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
* Waddledee: Complete basic EC tasksDiana Z2020-03-241-1/+7
| | | | | | | | | | | | | | | This commit adds tasks to cover PD functionality, charging, and LED behavior. The charger and TCPC functionality are a part of the ITE variant code for now, but may be moved out as OEM boards are determined. BUG=b:146557556 BRANCH=None TEST=make -j buldall Signed-off-by: Diana Z <dzigterman@chromium.org> Change-Id: I50df3caabfae5e3981d7a8b76c0a76332f7d00a1 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2110532 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>
* Waddledee: Initial board fileDiana Z2020-02-111-0/+19
This commit contains the initial code for waddledee, the ITE reference board for dedede. All of the GPIOs are defined, and any tasks that can be enabled to begin with are. Since the charger driver is still in progress, this commit undefs any charger related baseboard features, and they will be re-enabled once the driver is ready. BUG=b:146557556 BRANCH=None TEST=builds Change-Id: Ie5901304f92bf9040f1c883fb738c9f3bda0e95e Signed-off-by: Diana Z <dzigterman@chromium.org> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/2044359 Reviewed-by: Aseda Aboagye <aaboagye@chromium.org>