qcom_sysmon_shutdown_acked(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qcom_sysmon_shutdown_acked β€” query the success of the last shutdown

okay bestie, welcome to the Kernel API Manual ✨ this one is a tiny little function but it's honestly kind of iconic β€” it's the vibe check for your remote processor's shutdown. let's get into it 🫢


✨ SYNOPSIS ✨

bool qcom_sysmon_shutdown_acked (struct qcom_sysmon *sysmon );

πŸŽ€ ARGUMENTS πŸŽ€

  • sysmon β€” the sysmon context, aka the main character of this whole situation πŸ’…

🌸 DESCRIPTION 🌸

so here's the tea β˜•: when sysmon is used to request a graceful shutdown of the remote processor, this function right here is what the remoteproc driver uses to check whether that shutdown actually succeeded. literally just "did it work bestie?"

and why does that matter? because if it didn't work, the driver needs to know so it can fall back to other means of requesting a shutdown πŸ”₯ no cap, it's the plan-B detector.


πŸ‘‘ RETURN πŸ‘‘

a boolean indicator of the success of the last shutdown request β€” so, true if it ate and false if it flopped πŸ˜­πŸ’€


πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/remoteproc/qcom_sysmon.c β€” and the whole friend group:


and that's the whole page, bestie πŸ’– this was brought to you by the Kernel API Manual, living its best life over in ./drivers/remoteproc, dated October 2026 β€” periodt. 🌈⭐🧚

πŸ“¦ where this page comes from