linux-stable/sound
Takashi Iwai d63e63d421 ALSA: hdsp: Make uapi/hdsp.h compilable again
Recently alsa-lib updated its content of sound/hdsp.h just by copying
the latest Linus kernel uapi/*.h, and this broke the build of
alsa-tools programs.  We used to modify the headers so that they can
be built without asoundlib.h and linux kernel headers, and the
verbatim copy doesn't work as is.

This patch removes again the linux/types.h inclusion and drop __user
prefix that broke the build and adjusts the corresponding code.

Link: https://lore.kernel.org/r/20191220153415.2740-3-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
2019-12-20 16:45:10 +01:00
..
ac97 ALSA: ac97: Fix double free of ac97_codec_device 2019-07-23 14:16:11 +02:00
aoa ALSA: aoa: Drop superfluous ioctl PCM ops 2019-12-11 07:25:25 +01:00
arm ALSA: arm: Drop superfluous ioctl PCM ops 2019-12-11 07:25:26 +01:00
atmel ALSA: atmel: Drop superfluous ioctl PCM ops 2019-12-11 07:25:26 +01:00
core Merge branch 'for-linus' into for-next 2019-12-18 20:07:43 +01:00
drivers ALSA: Fix year 2038 issue for sound subsystem 2019-12-17 23:12:39 +01:00
firewire ALSA: firewire: Drop superfluous ioctl PCM ops 2019-12-11 07:25:27 +01:00
hda Merge branch 'for-linus' into for-next 2019-12-18 20:07:43 +01:00
i2c ALSA: i2c: ak4xxx-adda: Fix a possible null pointer dereference in build_adc_controls() 2019-07-26 14:25:37 +02:00
isa ALSA: wss: Support PCM sync_stop 2019-12-11 07:25:58 +01:00
mips ALSA: mips: Drop superfluous ioctl PCM ops 2019-12-11 07:25:28 +01:00
oss compat_ioctl: remove translation for sound ioctls 2019-10-23 17:23:45 +02:00
parisc ALSA: parisc: Drop superfluous ioctl PCM ops 2019-12-11 07:25:29 +01:00
pci ALSA: hdsp: Make uapi/hdsp.h compilable again 2019-12-20 16:45:10 +01:00
pcmcia ALSA: vxpocket: Support PCM sync_stop 2019-12-11 07:26:01 +01:00
ppc ALSA: ppc: Drop superfluous ioctl PCM ops 2019-12-11 07:25:32 +01:00
sh ALSA: sh: Drop superfluous ioctl PCM ops 2019-12-11 07:25:32 +01:00
soc Merge branch 'for-linus' into for-next 2019-12-18 20:07:43 +01:00
sparc ALSA: sparc: Drop superfluous ioctl PCM ops 2019-12-11 07:25:33 +01:00
spi ALSA: spi: Drop superfluous ioctl PCM ops 2019-12-11 07:25:33 +01:00
synth treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
usb Merge branch 'for-linus' into for-next 2019-12-18 20:07:43 +01:00
x86 ALSA: x86: Drop superfluous ioctl PCM ops 2019-12-11 07:25:34 +01:00
xen ALSA: xen: Drop superfluous ioctl PCM ops 2019-12-11 07:25:35 +01:00
ac97_bus.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 2019-05-30 11:26:32 -07:00
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 2019-05-21 10:50:46 +02:00
last.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 2019-05-30 11:26:35 -07:00
Makefile
sound_core.c sound: fix a memory leak bug 2019-08-08 08:18:32 +02:00