zpa2326_wai...t_completion(9)
π 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 toindio_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:
ZPA2326 theory of operations(9)struct zpa2326_frequency(9)struct zpa2326_private(9)zpa2326_enable_device(9)zpa2326_sleep(9)zpa2326_reset_device(9)zpa2326_start_oneshot(9)zpa2326_power_on(9)zpa2326_power_off(9)zpa2326_config_oneshot(9)zpa2326_clear_fifo(9)zpa2326_dequeue_pressure(9)zpa2326_fill_sample_buffer(9)zpa2326_resume(9)zpa2326_suspend(9)zpa2326_handle_irq(9)zpa2326_handle_threaded_irq(9)zpa2326_poll_oneshot_completion(9)zpa2326_fetch_raw_sample(9)zpa2326_sample_oneshot(9)zpa2326_trigger_handler(9)zpa2326_preenable_buffer(9)zpa2326_postenable_buffer(9)zpa2326_set_trigger_state(9)zpa2326_init_managed_trigger(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms