Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit 79354076 authored by Steven Cahail's avatar Steven Cahail
Browse files

msm: ipc: Add single-threaded workqueue for PIL voting



IPC Router votes for the modem by default to ensure that the modem is
loaded so QMI services can be discovered. However, this causes a large
delay measured in seconds for the first client to bind to an IPC Router
socket. For clients that do not need the modem, this delay is
unnecessary.

Move the PIL loading to a single-threaded workqueue to load the modem
and maintain reference counting asynchronously.

Change-Id: I2a2a375fa4538442e5a16465935a07ba1d7437b8
Signed-off-by: default avatarEric Holmberg <eholmber@codeaurora.org>
Signed-off-by: default avatarSteven Cahail <scahail@codeaurora.org>
parent 47d53bf2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment