]> git.baikalelectronics.ru Git - kernel.git/commit
ALSA: Add generic serial MIDI driver using serial bus API
authorDaniel Kaehn <kaehndan@gmail.com>
Mon, 9 May 2022 14:59:33 +0000 (09:59 -0500)
committerTakashi Iwai <tiwai@suse.de>
Thu, 12 May 2022 09:54:13 +0000 (11:54 +0200)
commite215e2b0f5ba9619a4eac18b95b74f1d51d60372
treed90712daa0e8ad24ae5081b5033e1a3f21249c6e
parentbae3818dc1fff16114a786b4c9e3fed167d09872
ALSA: Add generic serial MIDI driver using serial bus API

Generic serial MIDI driver adding support for using serial devices
compatible with the serial bus as raw MIDI devices, allowing using
additional serial devices not compatible with the existing
serial-u16550 driver. Supports only setting standard serial baudrates on
the underlying serial device; however, the underlying serial device can
be configured so that a requested 38.4 kBaud is actually the standard MIDI
31.25 kBaud. Supports DeviceTree configuration.

Signed-off-by: Daniel Kaehn <kaehndan@gmail.com>
Reviewed-by: Rob Herring <robh@kernel.org>
Link: https://lore.kernel.org/r/20220509145933.1161526-3-kaehndan@gmail.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/drivers/Kconfig
sound/drivers/Makefile
sound/drivers/serial-generic.c [new file with mode: 0644]