reg_fixed_get_irqs(9)
π NAME π
okay so bestie, this is the reg_fixed_get_irqs(9) page from the Kernel API Manual β and it's literally the function that gets and registers the optional IRQ for a fixed voltage regulator. π
β¨
β¨ SYNOPSIS β¨
int reg_fixed_get_irqs (struct device *dev , struct fixed_voltage_data *priv );
π«Ά ARGUMENTS π«Ά
devβ Pointer to thedevicestructure. πprivβ Pointer to thefixed_voltage_datastructure containing private data. π
πΈ DESCRIPTION πΈ
This function tries to get the IRQ from the device firmware node. If it's an optional IRQ and it's not found, it returns 0 β no drama, no error, just a little "we're good" π. Otherwise, it attempts to request the threaded IRQ. That's the whole vibe: grab the IRQ if it's there, or request the threaded one when it is. π₯
π RETURN π
0 on success, or a negative error number on failure. So like, success is 0; failure gives you a negative error number. π
π¦ SEE ALSO π¦
- Kernel file
./drivers/regulator/fixed.c of_get_fixed_voltage_config(9)
bestie, that's the whole page π β source/version is ./drivers/regulator, and the date on this one is October 2026. Catch you in reg_fixed_get_irqs(9) land, mwah ππ«Ά
π¦ 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