Re: [PATCH] ALSA: hda/ca0132: Add Sound BlasterX AE-5 external RGB LED strip support

From: Takashi Iwai

Date: Thu Oct 01 2026 - 11:35:11 EST


On Wed, 30 Sep 2026 18:09:54 +0200,
dchristensen8 wrote:
>
> Thats genius. I reworked it with an ALSA byte control instead of sysfs and rolled in all your code cleanups for v2.
>
> I set up two controls using IFACE_CARD and volatile:
> -AE-5 LED Strip": 300 bytes of RGB
> -AE-5 LED Strip Count: integer for setting the active strip length
>
> Attached the v2 patch file. If you'd prefer anything named or laid out differently, just let me know.

I'm fine with those names. Feel free to submit a proper patch for
upstreaming.

BTW, one more optimization: snd_hda_power_up() / _down() pair can be
replaced with a single call of
CLASS(snd_hda_power_pm, pm)(codec);

Then snd_hda_power_down() will be automatically called upon its end of
code block.


thanks,

Takashi