max98090_set_jack(9)
π NAME π
okay bestie, welcome to max98090_set_jack(9) from the Kernel API Manual β¨ this one is literally about enabling microphone detection via the MAX98090 IRQ π
πΈ SYNOPSIS πΈ
int max98090_set_jack (struct snd_soc_component *component , struct snd_soc_jack *jack , void *data );
π ARGUMENTS π
componentβ the MAX98090 component, hi bestie πjackβ the jack to report detection events on π§dataβ can be used if the codec driver needs extra data for configuring the jack π
β¨ DESCRIPTION β¨
so the whole vibe here is: this enables microphone detection via IRQ on the MAX98090 π€β¨
if GPIOs are being used to bring out signals to the processor, then only platform data configuration is needed for the MAX98090, and the processor GPIOs should be configured using snd_soc_jack_add_gpios instead π«Ά
and if no jack is supplied, detection will be disabled π periodt.
π¦ SEE ALSO π¦
- Kernel file
./sound/soc/codecs/max98090.cπ go read it, iykyk
xoxo, from ./sound/soc/codecs, dated October 2026, this has been max98090_set_jack(9) πππ
π¦ 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