si476x_core...udio_pin_cfg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

si476x_core_cmd_ana_audio_pin_cfg β€” bestie, this one literally just sends 'ANA_AUDIO_PIN_CFG' to the device. That's the whole vibe. ✨

(This is a page from the Kernel API Manual, if you were wondering where we're at rn.)


πŸŽ€ SYNOPSIS πŸŽ€

int si476x_core_cmd_ana_audio_pin_cfg (struct si476x_core *core , enum
si476x_lrout_config lrout );

okay so it takes a core and an lrout and hands you back an int. simple. iconic. no notes. πŸ’…


πŸ¦‹ ARGUMENTS πŸ¦‹

  • core β€” the device we're sending this command to. that's it, that's the whole job 🫢
  • lrout β€” the LROUT pin function configuration, and there are four options, so let's gooo:
    • SI476X_LROUT_NOOP β€” do not modify the behaviour. literally "don't touch it" energy πŸ™ˆ
    • SI476X_LROUT_TRISTATE β€” put the pin in tristate condition, enable 1MOhm pulldown. fancy high-impedance glow-up ⭐
    • SI476X_LROUT_AUDIO β€” set pin to be audio output. yes bestie, make it sing 🎡
    • SI476X_LROUT_MPX β€” set pin to be MPX output. different output, same slay πŸ”₯

🌸 DESCRIPTION 🌸

Function returns 0 on success and a negative error code on failure. that's it. that's the whole description. short king πŸ‘‘


🌈 SEE ALSO 🌈

Kernel file ./drivers/mfd/si476x-cmd.c β€” plus the whole friend group, all of these are part of the lore:


ngl if you got this far you're officially a si476x core girly now. wear it with pride πŸ’œ

and that's a wrap!! this page lives in ./drivers/mfd, it's dated October 2026, and it goes out under the title si476x_core...udio_pin_cfg(9). mwah, see u in the next manpage bestie πŸ˜­πŸ’–

πŸ“¦ where this page comes from