madera_set_output_mode(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME

okay so bestie, welcome to madera_set_output_mode(9) from the Kernel API Manual β€” this one is literally here to set the mode of the specified output. slay. ✨


πŸŽ€ SYNOPSIS

int madera_set_output_mode (struct snd_soc_component *component , int
       output , bool differential );

🌸 ARGUMENTS

  • component β€” the device you're configuring, bestie πŸ’…
  • output β€” the output number
  • differential β€” true to set the output to differential mode

πŸ¦‹ DESCRIPTION

so some systems use external analogue switches to connect more analogue devices to the CODEC than the device itself supports 😭 and in some of those systems, that means you gotta change the switched output from single ended to differential mode dynamically at runtime. that whole operation is supported using this function. iconic. πŸ‘‘

most systems have a single static configuration, and those should use platform data instead. no cap β€” don't make it complicated if it doesn't need to be. 🫢

πŸ”₯ SEE ALSO

  • Kernel file ./sound/soc/codecs/madera.c

mwah πŸ’‹ this page is stamped from ./sound/soc/codecs, dated October 2026, and it's serving madera_set_output_mode(9) realness. periodt. πŸŒˆπŸ’–

πŸ“¦ where this page comes from