All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Ozan Çağlayan" <ozan@pardus.org.tr>
To: alsa-devel@alsa-project.org
Subject: Problems with maintaining a separate alsa-driver in a distribution
Date: Mon, 18 May 2009 13:33:10 +0300	[thread overview]
Message-ID: <4A113966.5070807@pardus.org.tr> (raw)

Hi,

I'm maintaining the ALSA stack as a separate alsa-driver using the
supplied tarballs from www.alsa-project.org unlike some popular distros
which uses the in-kernel sound/ stack. This has the advantage of quickly
acting against latest quirk or driver support changes and pushing a
driver update instead of whole the kernel update.

But there is a big disadvantage that I'm not able to figure out how to
solve:

When we enable the SND Kconfig option in kernel, some other sound
support for some DVB devices(e.g. SAA7134 sound support, etc.) are
enabled as well. So if you're using the in-kernel ALSA, you can enable
and use them happily but in my case, those additional sound supports
can't be enabled in kernel.

Is there a way to hack around this when a separate alsa-driver is used
in a distro? Is it technically possible to patch those tiny drivers onto
alsa-driver and compile them if the .config file from the kernel source
has enabled those DVB devices?

Or maybe I should enable ALSA in-kernel, compile those DVB sound stuff
and remove the sound/ directory from the kernel package? (Even the idea
sounds really *dirty*, dunno if it's technically possible too)

Thanks,
Ozan Caglayan

http://www.pardus.org.tr/eng

             reply	other threads:[~2009-05-18 10:33 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-18 10:33 Ozan Çağlayan [this message]
2009-05-18 10:49 ` Problems with maintaining a separate alsa-driver in a distribution Takashi Iwai
2009-05-18 10:55   ` Ozan Çağlayan
2009-05-18 10:59     ` Takashi Iwai

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4A113966.5070807@pardus.org.tr \
    --to=ozan@pardus.org.tr \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.