Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

ALSA: Do not build obsolete API

ALSA 0.9.0-rc3 is from 2002, 23 years old.

Signed-off-by: David Heidelberg <david@ixit.cz>
Reviewed-by: Janusz Krzysztofik <jmkrzyszt@gmail.com>
Reviewed-by: Christophe Leroy (CS GROUP) <chleroy@kernel.org>
Acked-by: Christophe Leroy (CS GROUP) <chleroy@kernel.org>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
Link: https://patch.msgid.link/20251203-old-alsa-v1-1-ac80704f52c3@ixit.cz

authored by

David Heidelberg and committed by
Takashi Iwai
74ac7558 d91e9bd1

+1 -17
-1
arch/arm/configs/am200epdkit_defconfig
··· 68 68 CONFIG_SND=m 69 69 CONFIG_SND_MIXER_OSS=m 70 70 CONFIG_SND_PCM_OSS=m 71 - # CONFIG_SND_SUPPORT_OLD_API is not set 72 71 # CONFIG_SND_VERBOSE_PROCFS is not set 73 72 CONFIG_SND_PXA2XX_AC97=m 74 73 CONFIG_USB_GADGET=y
-1
arch/arm/configs/lpc32xx_defconfig
··· 113 113 # CONFIG_LOGO_LINUX_VGA16 is not set 114 114 CONFIG_SOUND=y 115 115 CONFIG_SND=y 116 - # CONFIG_SND_SUPPORT_OLD_API is not set 117 116 # CONFIG_SND_VERBOSE_PROCFS is not set 118 117 CONFIG_SND_DEBUG=y 119 118 CONFIG_SND_DEBUG_VERBOSE=y
-1
arch/arm/configs/omap1_defconfig
··· 148 148 CONFIG_SND=y 149 149 CONFIG_SND_MIXER_OSS=y 150 150 CONFIG_SND_PCM_OSS=y 151 - # CONFIG_SND_SUPPORT_OLD_API is not set 152 151 # CONFIG_SND_VERBOSE_PROCFS is not set 153 152 CONFIG_SND_DUMMY=y 154 153 CONFIG_SND_USB_AUDIO=y
-1
arch/arm/configs/tegra_defconfig
··· 219 219 CONFIG_LOGO=y 220 220 CONFIG_SOUND=y 221 221 CONFIG_SND=y 222 - # CONFIG_SND_SUPPORT_OLD_API is not set 223 222 # CONFIG_SND_DRIVERS is not set 224 223 CONFIG_SND_HDA_TEGRA=y 225 224 CONFIG_SND_HDA_INPUT_BEEP=y
-1
arch/mips/configs/gcw0_defconfig
··· 80 80 # CONFIG_LOGO_LINUX_VGA16 is not set 81 81 CONFIG_SOUND=y 82 82 CONFIG_SND=y 83 - # CONFIG_SND_SUPPORT_OLD_API is not set 84 83 # CONFIG_SND_PROC_FS is not set 85 84 # CONFIG_SND_DRIVERS is not set 86 85 # CONFIG_SND_SPI is not set
-1
arch/mips/configs/loongson1_defconfig
··· 117 117 CONFIG_LOONGSON1_WDT=y 118 118 CONFIG_SOUND=y 119 119 CONFIG_SND=y 120 - # CONFIG_SND_SUPPORT_OLD_API is not set 121 120 # CONFIG_SND_DRIVERS is not set 122 121 # CONFIG_SND_MIPS is not set 123 122 # CONFIG_SND_USB is not set
-1
arch/mips/configs/qi_lb60_defconfig
··· 81 81 # CONFIG_LOGO_LINUX_CLUT224 is not set 82 82 CONFIG_SOUND=y 83 83 CONFIG_SND=y 84 - # CONFIG_SND_SUPPORT_OLD_API is not set 85 84 # CONFIG_SND_VERBOSE_PROCFS is not set 86 85 # CONFIG_SND_DRIVERS is not set 87 86 # CONFIG_SND_SPI is not set
-1
arch/mips/configs/rbtx49xx_defconfig
··· 53 53 # CONFIG_VGA_ARB is not set 54 54 CONFIG_SOUND=m 55 55 CONFIG_SND=m 56 - # CONFIG_SND_SUPPORT_OLD_API is not set 57 56 # CONFIG_SND_VERBOSE_PROCFS is not set 58 57 # CONFIG_SND_DRIVERS is not set 59 58 # CONFIG_SND_PCI is not set
-1
arch/mips/configs/rs90_defconfig
··· 105 105 CONFIG_SOUND=y 106 106 CONFIG_SND=y 107 107 # CONFIG_SND_PCM_TIMER is not set 108 - # CONFIG_SND_SUPPORT_OLD_API is not set 109 108 # CONFIG_SND_PROC_FS is not set 110 109 # CONFIG_SND_DRIVERS is not set 111 110 # CONFIG_SND_MIPS is not set
-1
arch/powerpc/configs/85xx-hw.config
··· 117 117 CONFIG_SND_POWERPC_SOC=y 118 118 # CONFIG_SND_PPC is not set 119 119 CONFIG_SND_SOC=y 120 - # CONFIG_SND_SUPPORT_OLD_API is not set 121 120 # CONFIG_SND_USB is not set 122 121 CONFIG_SND=y 123 122 CONFIG_SOUND=y
-1
arch/powerpc/configs/86xx-hw.config
··· 80 80 CONFIG_SND_INTEL8X0=y 81 81 CONFIG_SND_MIXER_OSS=y 82 82 CONFIG_SND_PCM_OSS=y 83 - # CONFIG_SND_SUPPORT_OLD_API is not set 84 83 CONFIG_SND=y 85 84 CONFIG_SOUND=y 86 85 CONFIG_ULI526X=y
-1
arch/powerpc/configs/mpc5200_defconfig
··· 75 75 CONFIG_LOGO=y 76 76 CONFIG_SOUND=y 77 77 CONFIG_SND=y 78 - # CONFIG_SND_SUPPORT_OLD_API is not set 79 78 # CONFIG_SND_DRIVERS is not set 80 79 # CONFIG_SND_PCI is not set 81 80 # CONFIG_SND_PPC is not set
-1
arch/powerpc/configs/ppc6xx_defconfig
··· 726 726 CONFIG_SND_MIXER_OSS=m 727 727 CONFIG_SND_PCM_OSS=m 728 728 CONFIG_SND_DYNAMIC_MINORS=y 729 - # CONFIG_SND_SUPPORT_OLD_API is not set 730 729 CONFIG_SND_VERBOSE_PRINTK=y 731 730 CONFIG_SND_DEBUG=y 732 731 CONFIG_SND_DEBUG_VERBOSE=y
-1
arch/sh/configs/edosk7760_defconfig
··· 79 79 CONFIG_FB_SH_MOBILE_LCDC=m 80 80 CONFIG_SOUND=y 81 81 CONFIG_SND=y 82 - # CONFIG_SND_SUPPORT_OLD_API is not set 83 82 # CONFIG_SND_VERBOSE_PROCFS is not set 84 83 CONFIG_SND_VERBOSE_PRINTK=y 85 84 CONFIG_SND_SOC=y
-1
arch/sh/configs/se7724_defconfig
··· 83 83 # CONFIG_LOGO_SUPERH_VGA16 is not set 84 84 CONFIG_SOUND=y 85 85 CONFIG_SND=m 86 - # CONFIG_SND_SUPPORT_OLD_API is not set 87 86 # CONFIG_SND_DRIVERS is not set 88 87 # CONFIG_SND_SPI is not set 89 88 # CONFIG_SND_SUPERH is not set
-1
arch/sh/configs/sh7785lcr_32bit_defconfig
··· 93 93 CONFIG_SND_SEQUENCER_OSS=y 94 94 CONFIG_SND_HRTIMER=y 95 95 CONFIG_SND_DYNAMIC_MINORS=y 96 - # CONFIG_SND_SUPPORT_OLD_API is not set 97 96 # CONFIG_SND_VERBOSE_PROCFS is not set 98 97 CONFIG_SND_VERBOSE_PRINTK=y 99 98 CONFIG_SND_DEBUG=y
+1 -1
sound/core/Kconfig
··· 155 155 156 156 config SND_SUPPORT_OLD_API 157 157 bool "Support old ALSA API" 158 - default y 158 + default n 159 159 help 160 160 Say Y here to support the obsolete ALSA PCM API (ver.0.9.0 rc3 161 161 or older).