si476x_core...e_div_status(9)
π
si476x_core...e_div_status(9) β from the Kernel API Manual, bestie β¨
okay so this is a Kernel API Manual page, and it's literally about getting the phase diversity status off a si476x chip. tiny function, big main character energy π
πΈ NAME πΈ
si476x_core_cmd_fm_phase_div_status β get the phase diversity status π¦
β¨ SYNOPSIS β¨
int si476x_core_cmd_fm_phase_div_status (struct si476x_core *core );
that's it. one argument. one int coming back at you. slay π
π ARGUMENTS π
coreβ the si476x device, obvi. like, this is the device you're talking to π«Ά
π₯ DESCRIPTION π₯
NOTE: caller must hold core lock π
no cap, this is the important bit β you gotta be holding the core lock before you call this. the function is not gonna do it for you, bestie. it's giving "trust fall, but the lock is the person catching you" π
on success, the function returns the value of the status bit β literally just hands you the bit, iconic β¨ and if things go sideways? negative error code. that's the failure vibe check π
π SEE ALSO π
kernel file ./drivers/mfd/si476x-cmd.c, plus the whole friend group of si476x functions:
si476x_core_send_command(9)si476x_core_cmd_func_info(9)si476x_core_cmd_set_property(9)si476x_core_cmd_get_property(9)si476x_core_cmd_dig_audio_pin_cfg(9)si476x_core_cmd_zif_pin_cfg(9)si476x_core_cmd_ic_link_gpo_ctl_pin_cfg(9)si476x_core_cmd_ana_audio_pin_cfg(9)si476x_core_cmd_intb_pin_cfg_a10(9)si476x_core_cmd_am_rsq_status(9)si476x_core_cmd_fm_seek_start(9)si476x_core_cmd_fm_rds_status(9)si476x_core_cmd_am_seek_start(9)
like, go read those too, they're all living in the same file and they ate π
that's the whole page, bestie β short, sweet, and it lives in ./drivers/mfd, dated October 2026 π bye, drink some water, and lock your core before you call ππ§ββοΈπΈ
π¦ 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