iio_device_u...ger_consumer(9)
π iio_device_u...ger_consumer(9) π
okay so bestie, welcome to the Kernel API Manual β this one's a tiny little function page from the IIO subsystem, and honestly? It's short, it's sweet, and it's the clean-up arc of the trigger-consumer story. Let's get into it. π
β¨ NAME β¨
iio_device_unregister_trigger_consumer β it literally does the reverse of the registration process. that's it. that's the whole vibe. undo what got done. π«Ά
πΈ SYNOPSIS πΈ
void iio_device_unregister_trigger_consumer(struct iio_dev *indio_dev);
no return value, no drama β it's a void function, so it's giving "I handle my business and I don't report back." π
β¨
π¦ ARGUMENTS π¦
indio_devβ theiio_devassociated with the device that consumed the trigger. fr fr, that's the one you pass in β the device that was doing the consuming. π
π SEE ALSO π
- the kernel file
./drivers/iio/iio_core_trigger.hβ go look, it's right there in the tree π iio_device_register_trigger_consumer(9)iio_device_register_trigger_consumer(9)
yes bestie, that reference is listed twice in the original. not a typo on my end β I'm keeping it exactly as it is. the register function simply ate and left no crumbs, so it gets two shoutouts. π₯π
π sign-off π
and that's the whole page! short king behavior honestly. this lil gem lives under the source ./drivers/iio and it's dated October 2026 β so yeah, mark your calendars, the trigger consumer registration lore continues. πβ¨ mwah, study hard, and remember: register it, then unregister it. balance. π§π
π¦ 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