ENUM SI476X_POWER_STATE(9)
β¨ enum si476x_power_state β¨
okay so bestie, welcome to the Kernel API Manual section covering enum si476x_power_state β literally the whole vibe of "what power state is my si476x device in rn" π
πΈ NAME πΈ
enum si476x_power_state β the possible power states of the si476x device. that's it, that's the whole name, no notes π
π¦ SYNOPSIS π¦
enum si476x_power_state {
SI476X_POWER_DOWN ,
SI476X_POWER_UP_FULL ,
SI476X_POWER_INCONSISTENT
};
π Constants π
okay so these are the three states, and each one is giving very different energy:
SI476X_POWER_DOWNβ in this state all the regulators are turned off and the reset line is pulled low. the device is completely inactive. like, fully asleep, do-not-disturb on, nobody home π΄SI476X_POWER_UP_FULLβ in this state all the power regulators are turned on, reset line pulled high, the IRQ line is enabled (polling is active for the polling use scenario), and the device is turned on with thePOWER_UPcommand. the device is ready to be used. this is the main character state fr, it's awake and thriving β¨π₯SI476X_POWER_INCONSISTENTβ this state indicates that a previous power down was inconsistent, meaning some of the regulators were not turned down, and thus use of the device without power-cycling is impossible. ngl this is the cursed state π like something didn't finish its job and now you gotta power-cycle before anything works π
π SEE ALSO π
go look at the kernel file ./include/linux/mfd/si476x-core.h and also lowkey check out:
struct si476x_core(9)si476x_core_lock(9)si476x_core_unlock(9)struct si476x_func_info(9)struct si476x_power_down_args(9)enum si476x_tunemode(9)enum si476x_smoothmetrics(9)struct si476x_rds_status_report(9)
π that's the whole page bestie, no cap π«Ά this came out of ./include/linux/mfd and it's dated October 2026 β consider this your cute lil sign-off, 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