]> git.proxmox.com Git - mirror_ubuntu-kernels.git/commit
ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctl
authorTakashi Iwai <tiwai@suse.de>
Tue, 23 May 2023 07:53:45 +0000 (09:53 +0200)
committerTakashi Iwai <tiwai@suse.de>
Tue, 23 May 2023 10:11:19 +0000 (12:11 +0200)
commitafb72505e4614a2ccefe3440d37dec3a2273c330
tree7a1fe9bfcec1e009d4fc6cad0fb53a26e94c07d0
parent1359905383834ed5fc294fad3954d40dbcf770af
ALSA: seq: Introduce SNDRV_SEQ_IOCTL_USER_PVERSION ioctl

For the future extension of ALSA sequencer ABI, introduce a new ioctl
SNDRV_SEQ_IOCTL_USER_PVERSION.  This is similar like the ioctls used
in PCM and other interfaces, for an application to specify its
supporting ABI version.

The use of this ioctl will be mandatory for the upcoming UMP support.

Reviewed-by: Jaroslav Kysela <perex@perex.cz>
Link: https://lore.kernel.org/r/20230523075358.9672-25-tiwai@suse.de
Signed-off-by: Takashi Iwai <tiwai@suse.de>
include/uapi/sound/asequencer.h
sound/core/seq/seq_clientmgr.c
sound/core/seq/seq_clientmgr.h
sound/core/seq/seq_compat.c