]> Gentwo Git Trees - linux/.git/commit
ASoC: Add SoC USB APIs for adding an USB backend
authorWesley Cheng <quic_wcheng@quicinc.com>
Wed, 9 Apr 2025 19:47:47 +0000 (12:47 -0700)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 11 Apr 2025 11:02:31 +0000 (13:02 +0200)
commitdba7759af789b75240379e94017e655221c83225
treed7d669be8aba604575804a4f366ab8fc9593ec7c
parent722f79117ee886c4c1ef08f443a1fdfd5433747f
ASoC: Add SoC USB APIs for adding an USB backend

Some platforms may have support for offloading USB audio devices to a
dedicated audio DSP.  Introduce a set of APIs that allow for management of
USB sound card and PCM devices enumerated by the USB SND class driver.
This allows for the ASoC components to be aware of what USB devices are
available for offloading.

Reviewed-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Wesley Cheng <quic_wcheng@quicinc.com>
Acked-by: Mark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20250409194804.3773260-15-quic_wcheng@quicinc.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/sound/soc-usb.h [new file with mode: 0644]
sound/soc/Kconfig
sound/soc/Makefile
sound/soc/soc-usb.c [new file with mode: 0644]