snd_soc_dapm_ignore_suspend(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… snd_soc_dapm_ignore_suspend(9) β€” like, the Kernel API Manual, but make it make sense

okay so bestie, welcome to the Kernel API Manual entry for snd_soc_dapm_ignore_suspend β€” it's giving "tiny function, big audio-gremlin energy" and honestly? iconic. πŸŽ€


✨ NAME ✨

snd_soc_dapm_ignore_suspend β€” this one's whole personality is ignore suspend status for DAPM endpoint. that's it, that's the vibe. πŸ’…


🌸 SYNOPSIS 🌸

int snd_soc_dapm_ignore_suspend (struct snd_soc_dapm_context *dapm ,
const char *pin );

yes she returns an int, yes she takes two things, no we are not skipping either of them 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • dapm β€” the DAPM context. your home base, your main character. πŸ‘‘
  • pin β€” the audio signal pin endpoint (or start point, depending on which way you're reading the path). literally the spot we're talking about 🎯

🧚 DESCRIPTION 🧚

so what does she actually do? she marks the given endpoint or pin as ignoring suspend. no cap. 🫑

here's the tea: when the system is disabled, a path between two endpoints that are flagged as ignoring suspend will not be disabled. it just stays chillin'. 😌

⚠️ but read this part twice, bestie β€” the path must already be enabled via normal means at suspend time. she will not turn it on if it wasn't already enabled. this is not a "rescue the audio path" button, it's a "please don't kill the path I already set up" button. know the difference fr fr πŸ’€

πŸ’œ SEE ALSO πŸ’œ

the kernel file to go peek at is ./sound/soc/soc-dapm.c β€” and then there's the whole extended friend group, all of them (9) pages, all of them here, none of them skipped, we love a complete list 🌈


πŸŽ€ okay that's the whole page, mwah. this little number lives under ./sound/soc and it's dated October 2026, and yes the header at the top is snd_soc_dapm_ignore_suspend(9) β€” same as the bottom, we love a consistent queen. byeee, go keep those audio paths alive πŸ’–βœ¨πŸ”₯
πŸ“¦ where this page comes from