zpa2326_wai...t_completion(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ‘‘ zpa2326_wait_oneshot_completion(9) πŸ‘‘

okay bestie, this is the Kernel API Manual page for zpa2326_wait_oneshot_completion(9) β€” the header keeps squishing it to zpa2326_wai...t_completion(9) because terminal column width said β€œnot today,” and honestly same πŸ’…. It’s giving β€œwait for the oneshot data ready interrupt” main character energy, and we’re gonna get through every detail together, no cap.


πŸ’– NAME πŸ’–

zpa2326_wait_oneshot_completion β€” wait for oneshot data ready interrupt.

That’s it, that’s the whole name vibe. Wait for oneshot data ready interrupt is the gig, fr fr. πŸŽ€

✨ SYNOPSIS ✨

int zpa2326_wait_oneshot_completion (const struct iio_dev *indio_dev ,
       struct zpa2326_private *private );

Yup, it returns an int , and those are the two arguments it takes. Slay.

πŸŽ€ ARGUMENTS πŸŽ€

  • indio_dev β€” the IIO device associated with the sampling hardware. That’s the hardware’s IIO bestie.
  • private β€” internal private state related to indio_dev. Very internal, very related, very private-state.

🌈 RETURN 🌈

Zero when successful, a negative error code otherwise.

So like: 0 = we ate βœ…, negative = error code, not the vibe 😭. No extra invented meaning from me, bestie β€” that’s exactly what the page says.

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file ./drivers/iio/pressure/zpa2326.c β€” go read the source, it’s right there. Then the rest of the crew:


mwah πŸ’‹ that’s the whole page bestie β€” source/version line is ./drivers/iio/pressure, dated October 2026, and the footer title is still doing the truncated zpa2326_wai...t_completion(9) thing. bye bestie, go wait for that interrupt 🫢✨

πŸ“¦ where this page comes from