tsl2772_invoke_change(9)
๐ tsl2772_invoke_change ๐
okay so bestie, welcome to the Kernel API Manual entry for tsl2772_invoke_change(9) โ yes, that's the manual name right there, folded in with love near the top. This page is giving tiny kernel helper with main character energy, and we're gonna read it together. ๐
โจ NAME โจ
tsl2772_invoke_change โ power cycle the device to implement the user parameters. Literally that's the whole name vibe. ๐
๐ ๏ธ SYNOPSIS ๐ ๏ธ
int tsl2772_invoke_change (struct iio_dev *indio_dev );
No cap, that's the signature exactly as written. โญ
๐ธ ARGUMENTS ๐ธ
indio_devโ pointer to IIO device. That's the whole argument, bestie: a pointer to the IIO device. ๐ฆ
๐ซ DESCRIPTION ๐ซ
okay so here's the tea โ this function does a whole little power-cycle sequence:
- Obtain and lock both ALS and PROX resources.
- Determine and save device state (On/Off).
- Cycle device to implement updated parameter.
- Put device back into proper state.
- Unlock resource.
That's it โ periodt. Those five beats are the whole lore. ๐ฅ
๐ฎ SEE ALSO ๐ฎ
- Kernel file
./drivers/iio/light/tsl2772.c tsl2772_get_lux(9)tsl2772_get_prox(9)tsl2772_defaults(9)tsl2772_als_calibrate(9)
Go read those too, bestie โ iykyk. ๐
mwah ๐ โ source/version: ./drivers/iio/light; date: October 2026; manual name: tsl2772_invoke_change(9). bye bestie, hydrate and slay your kernel docs ๐
๐ฆ 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