ALSA: pcm: remove SNDRV_PCM_IOCTL1_INFO internal command
Takashi Sakamoto authored
commit e11f0f90

 upstream.

Drivers can implement 'struct snd_pcm_ops.ioctl' to handle some requests
from ALSA PCM core. These requests are internal purpose in kernel land.
Usually common set of operations are used for it.

SNDRV_PCM_IOCTL1_INFO is one of the requests. According to code comment,
it has been obsoleted in the old days.

We can see old releases in ftp.alsa-project.org. The command was firstly
introduced in v0.5.0 release as SND_PCM_IOCTL1_INFO, to allow drivers to
fill data of 'struct snd_pcm_channel_info' type. In v0.9.0 release,
this was obsoleted by the other commands for ioctl(2) such as
SNDRV_PCM_IOCTL_CHANNEL_INFO.

This commit removes the long-abandoned command, bye.
Signed-off-by: default avatarTakashi Sakamoto <o-takashi@sakamocchi.jp>
Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
Signed-off-by: default avatarNobuhiro Iwamatsu <nobuhiro1.iwamatsu@toshiba.co.jp>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
946023a4
Name Last commit Last update
..
acpi ACPICA: Reference Counts: increase max to 0x4000 for large servers
asm-generic locking/qspinlock: Pull in asm/byteorder.h to ensure correct endianness
clocksource clocksource/drivers/sp804: Convert init function to return error
crypto crypto: vmac - separate tfm and request context
drm drm: disable uncached DMA optimization for ARM and arm64
dt-bindings dt-bindings: clock: mediatek: add binding for fixed-factor clock axisel_d4
keys KEYS: user: Align the payload buffer
kvm arm/arm64: KVM: Add PSCI version selection API
linux x86/reboot, efi: Use EFI reboot for Acer TravelMate X514-51T
math-emu math-emu: fix floating-point to integer overflow detection
media media: v4l: event: Prevent freeing event subscriptions while accessed
memory ddr: add LPDDR2 data from JESD209-2
misc cxl: Add cxl_check_and_switch_mode() API to switch bi-modal cards
net Bluetooth: Align minimum encryption key size for LE and BR/EDR connections
pcmcia pcmcia/ds.h: introduce helper for pcmcia_driver module boilerplate
ras tracing, RAS: Cleanup on __get_str() usage
rdma IB/core: Make testing MR flags for writability a static inline function
rxrpc rxrpc: Add tracepoint for ACK proposal
scsi scsi: sg: disable SET_FORCE_LOW_DMA
soc memory: tegra: Apply interrupts mask per SoC
sound ALSA: pcm: remove SNDRV_PCM_IOCTL1_INFO internal command
target target: Avoid early CMD_T_PRE_EXECUTE failures during ABORT_TASK
trace ext4: force inode writes when nfsd calls commit_metadata()
uapi x86/speculation: Add prctl() control for indirect branch speculation
video udlfb: set optimal write delay
xen swiotlb-xen: implement xen_swiotlb_dma_mmap callback
Kbuild UAPI: remove empty Kbuild files