STRUCT ST_UVIS25_HW(9)
okay so bestie, welcome to the struct st_uvis25_hw(9) page from the Kernel API Manual β weβre doing a whole vibe check on one ST UVIS25 sensor instance, and itβs lowkey iconic. β¨
πΈ NAME πΈ
struct st_uvis25_hw - ST UVIS25 sensor instance. Thatβs the whole name, fr fr β one struct, one sensor instance, main character energy. π
π¦ SYNOPSIS π¦
Hereβs the struct in all its glory β copy it exactly, donβt come for the spacing:
struct st_uvis25_hw {
struct regmap *regmap;
struct iio_trigger *trig;
bool enabled;
int irq;
};
π Members π
okay so every field has a job, and we respect all of them:
regmapβ register map of the device. iconic. β¨trigβ the trigger in use by the driver. slay. π«enabledβ status of the sensor (false->off,true->on). periodt.irqβ device interrupt line (I2C or SPI). no cap. π₯
π₯ SEE ALSO π₯
- Kernel file
./drivers/iio/light/st_uvis25.hβ go read it, bestie, itβs right there. π«Ά
and thatβs the whole page, bestie β this one came from ./drivers/iio/light and is dated October 2026, signed with struct st_uvis25_hw(9). stay slay, stay compiled. ππ
π¦ 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