ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2
authorLibin Yang <libin.yang@intel.com>
Tue, 21 Dec 2021 01:08:17 +0000 (09:08 +0800)
committerTakashi Iwai <tiwai@suse.de>
Wed, 22 Dec 2021 19:17:47 +0000 (20:17 +0100)
commit78ea40efb48e978756db2ce45fcfa55bac056b91
tree61950e22ecad8a4a686e4560db91c48a7d86b6de
parent385f287f9853da402d94278e59f594501c1d1dad
ALSA: hda: intel-sdw-acpi: go through HDAS ACPI at max depth of 2

In the HDAS ACPI scope, the SoundWire may not be the direct child of HDAS.
It needs to go through the ACPI table at max depth of 2 to find the
SoundWire device from HDAS.

Reviewed-by: Péter Ujfalusi <peter.ujfalusi@linux.intel.com>
Signed-off-by: Libin Yang <libin.yang@intel.com>
Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Signed-off-by: Bard Liao <yung-chuan.liao@linux.intel.com>
Link: https://lore.kernel.org/r/20211221010817.23636-3-yung-chuan.liao@linux.intel.com
Signed-off-by: Takashi Iwai <tiwai@suse.de>
sound/hda/intel-sdw-acpi.c