+29
−0
+3
−0
drivers/soc/qcom/early_dom.c
0 → 100644
+359
−0
include/soc/qcom/early_domain.h
0 → 100644
+98
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Early domain in LK runs in parallel with kernel
with some memory and cpu core(s) reserved for it.
LK updates the status of early services on a shared
memory location. In Kernel, this driver provides
new APIs to check any early service's status and to
communicate with them. It hot adds the reserved
cpu(s) and frees lk text once all early services end.
Change-Id: I0b29b1886abea3280543d76492044c8946d7690e
Signed-off-by:
Vivek Kumar <vivekuma@codeaurora.org>