]> git.baikalelectronics.ru Git - kernel.git/commit
ASoC: Intel: avs: Add HDAudio machine board
authorCezary Rojewski <cezary.rojewski@intel.com>
Wed, 11 May 2022 16:23:52 +0000 (18:23 +0200)
committerMark Brown <broonie@kernel.org>
Mon, 6 Jun 2022 11:33:12 +0000 (12:33 +0100)
commit17d79162ee9f068d580d316583592afcb51d076f
treeebc598eb4bdff438564b75cc70be7e5afd24a462
parent5f7095da62f6ca66c8fa06f664708db85f57c10d
ASoC: Intel: avs: Add HDAudio machine board

Connect AVS driver with ASoC HDAudio codec with help of this machine
board. Similarly to its platform and codec components, DAI links and
routes are being created dynamically so single board can be used across
all HDAudio codec types.

Card makes use of "binder" BE DAI Link so HDAudio codec driver can be
listed as one of its components. This allows for BE DAIs to be created
dynamically, based on HDAudio codec capabilities.

Signed-off-by: Amadeusz Sławiński <amadeuszx.slawinski@linux.intel.com>
Signed-off-by: Cezary Rojewski <cezary.rojewski@intel.com>
Link: https://lore.kernel.org/r/20220511162403.3987658-4-cezary.rojewski@intel.com
Signed-off-by: Mark Brown <broonie@kernel.org>
sound/soc/intel/Kconfig
sound/soc/intel/avs/Makefile
sound/soc/intel/avs/boards/Kconfig [new file with mode: 0644]
sound/soc/intel/avs/boards/Makefile [new file with mode: 0644]
sound/soc/intel/avs/boards/hdaudio.c [new file with mode: 0644]