cyclic: invoke uthread_schedule() from schedule()
authorJerome Forissier <jerome.forissier@linaro.org>
Fri, 18 Apr 2025 14:09:36 +0000 (16:09 +0200)
committerTom Rini <trini@konsulko.com>
Wed, 23 Apr 2025 19:19:44 +0000 (13:19 -0600)
commite831370af5102d8059d4f20d3317e2c39565e9af
treed73b2fea76866b43f3b05b1bf82d82f5dcc1d1b0
parentb01735b448bfdd39bb0b0f8f28db149d8a088e55
cyclic: invoke uthread_schedule() from schedule()

Make the schedule() call from the CYCLIC framework a uthread scheduling
point too. This makes sense since schedule() is called from a lot of
places where uthread_schedule() needs to be called.

Signed-off-by: Jerome Forissier <jerome.forissier@linaro.org>
Reviewed-by: Ilias Apalodimas <ilias.apalodimas@linaro.org>
Reviewed-by: Stefan Roese <sr@denx.de>
common/cyclic.c
include/u-boot/schedule.h