Konstantin Demin
c3d09a3e94
imported from https://salsa.debian.org/kernel-team/linux.git commit 9d5cc9d9d6501d7f1dd7e194d4b245bd0b6c6a22 version 6.11.4-1
31 lines
1.2 KiB
Diff
31 lines
1.2 KiB
Diff
From: Ben Hutchings <ben@decadent.org.uk>
|
|
Date: Wed, 05 Feb 2014 23:01:30 +0000
|
|
Subject: snd-pcsp: Disable autoload
|
|
Forwarded: not-needed
|
|
Bug-Debian: https://bugs.debian.org/697709
|
|
|
|
There are two drivers claiming the platform:pcspkr device:
|
|
- pcspkr creates an input(!) device that can only beep
|
|
- snd-pcsp creates an equivalent input device plus a PCM device that can
|
|
play barely recognisable renditions of sampled sound
|
|
|
|
snd-pcsp is blacklisted by the alsa-base package, but not everyone
|
|
installs that. On PCs where no sound is wanted at all, both drivers
|
|
will still be loaded and one or other will complain that it couldn't
|
|
claim the relevant I/O range.
|
|
|
|
In case anyone finds snd-pcsp useful, we continue to build it. But
|
|
remove the alias, to ensure it's not loaded where it's not wanted.
|
|
|
|
--- a/sound/drivers/pcsp/pcsp.c
|
|
+++ b/sound/drivers/pcsp/pcsp.c
|
|
@@ -22,7 +22,7 @@
|
|
MODULE_AUTHOR("Stas Sergeev <stsp@users.sourceforge.net>");
|
|
MODULE_DESCRIPTION("PC-Speaker driver");
|
|
MODULE_LICENSE("GPL");
|
|
-MODULE_ALIAS("platform:pcspkr");
|
|
+/*MODULE_ALIAS("platform:pcspkr");*/
|
|
|
|
static int index = SNDRV_DEFAULT_IDX1; /* Index 0-MAX */
|
|
static char *id = SNDRV_DEFAULT_STR1; /* ID for this card */
|