[alsa-devel] Splitting up the HDA-INTEL modules

Claudio Matsuoka cmatsuoka at gmail.com
Tue Jan 15 20:20:00 CET 2008


On Jan 15, 2008 4:36 PM, Marco Schuster <marco at harddisk.is-a-geek.org> wrote:

> when I looked today through the files of the snd-hda-intel module, I
> was a bit shocked by this complex amount of code (patch_realtek.c for
> example). I would think about splitting up the code in a way each
> chipset gets its own .c file - which will make debugging, patching or
> editing a lot easier IMO, and for second people can then comment on
> just their specific chipset in config.
>
> What do you think about this?

One interesting development for hda drivers would be to keep the basic
infrastructure for each codec in the driver, and configure them from
userspace. That would remove all quirks and special cases from the
kernel, and allow easier update for users without the need of
deploying a new kernel (or new ALSA), just updating the userspace
tool.


More information about the Alsa-devel mailing list