[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <9067ad51-11e1-a51c-4201-a8f0449dca68@linux.intel.com>
Date: Wed, 6 Oct 2021 11:50:59 -0500
From: Pierre-Louis Bossart <pierre-louis.bossart@...ux.intel.com>
To: Brent Lu <brent.lu@...el.com>, alsa-devel@...a-project.org
Cc: Guennadi Liakhovetski <guennadi.liakhovetski@...ux.intel.com>,
Cezary Rojewski <cezary.rojewski@...el.com>,
Jie Yang <yang.jie@...ux.intel.com>,
Rander Wang <rander.wang@...el.com>,
Mac Chiang <mac.chiang@...el.com>,
Gongjun Song <gongjun.song@...el.com>,
Bard Liao <bard.liao@...el.com>, Takashi Iwai <tiwai@...e.com>,
Vamshi Krishna Gopal <vamshi.krishna.gopal@...el.com>,
Yong Zhi <yong.zhi@...el.com>,
Charles Keepax <ckeepax@...nsource.cirrus.com>,
Hans de Goede <hdegoede@...hat.com>,
Mark Brown <broonie@...nel.org>,
Paul Olaru <paul.olaru@....nxp.com>,
Libin Yang <libin.yang@...el.com>,
Malik_Hsu <malik_hsu@...tron.corp-partner.google.com>,
Kai Vehmanen <kai.vehmanen@...ux.intel.com>,
Liam Girdwood <lgirdwood@...il.com>,
linux-kernel@...r.kernel.org,
Curtis Malainey <cujomalainey@...omium.org>
Subject: Re: [PATCH 1/3] ASoC: soc-acpi: add alternative id field for machine
driver matching
> +static bool snd_soc_acpi_id_present(struct snd_soc_acpi_mach *machine)
> +{
> + struct snd_soc_acpi_codecs *id_alt = machine->id_alt;
> + int i;
> +
> + if (acpi_dev_present(machine->id, NULL, -1))
> + return true;
> +
> + if (id_alt == NULL)
if (!id_alt)
> + return false;
> +
> + for (i = 0; i < id_alt->num_codecs; i++) {
> + if (acpi_dev_present(id_alt->codecs[i], NULL, -1))
> + return true;
> + }
> +
> + return false;
> +}
Powered by blists - more mailing lists