ALSA: xen-front: Introduce Xen para-virtualized sound frontend driver
authorOleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Mon, 14 May 2018 06:27:37 +0000 (09:27 +0300)
committerTakashi Iwai <tiwai@suse.de>
Wed, 16 May 2018 10:58:36 +0000 (12:58 +0200)
commitcc3196ae197c28cd6db0a2e9ddddc2e0aa1e694f
tree561d3805088ea7ab71c0ef0ad32f4458f6905807
parent6d08b06e67cd117f6992c46611dfb4ce267cd71e
ALSA: xen-front: Introduce Xen para-virtualized sound frontend driver

Introduce skeleton of the para-virtualized Xen sound
frontend driver.

Initial handling for Xen bus states: implement
Xen bus state machine for the frontend driver according to
the state diagram and recovery flow from sound para-virtualized
protocol: xen/interface/io/sndif.h.

Signed-off-by: Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
Reviewed-by: Juergen Gross <jgross@suse.com>
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/Kconfig
sound/Makefile
sound/xen/Kconfig [new file with mode: 0644]
sound/xen/Makefile [new file with mode: 0644]
sound/xen/xen_snd_front.c [new file with mode: 0644]
sound/xen/xen_snd_front.h [new file with mode: 0644]