scp_ipi_lock(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… scp_ipi_lock(9) β€” Kernel API Manual πŸ’…

okay so bestie, this is the scp_ipi_lock(9) page from the Kernel API Manual, and it’s giving very specific β€œlock before you do the IPI ID operations” energy. no cap, it’s a short one ✨

🌸 NAME 🌸

scp_ipi_lock β€” Lock before operations of an IPI ID. literally the whole vibe: lock first, then handle the IPI ID operations, iykyk πŸ’–

πŸŽ€ SYNOPSIS πŸŽ€

void scp_ipi_lock (struct mtk_scp *scp , u32 id );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • scp β€” an mtk_scp structure. that’s the structure bestie 🫢
  • id β€” the IPI ID. iconic little identifier 🌟

πŸ’€ NOTE πŸ’€

This should not be used by drivers other than mtk_scp. fr fr, keep it in the mtk_scp lane, no sneaky other-driver behavior 🚨

🌈 SEE ALSO 🌈

Kernel file ./drivers/remoteproc/mtk_scp_ipi.c is the place to look, and the related besties are:


okay that’s the whole page! source/version cutesy sign-off: ./drivers/remoteproc; date: October 2026; and the page is scp_ipi_lock(9) πŸ’–βœ¨

πŸ“¦ where this page comes from