Received: by 2002:a25:b794:0:0:0:0:0 with SMTP id n20csp5602649ybh; Wed, 7 Aug 2019 08:32:30 -0700 (PDT) X-Google-Smtp-Source: APXvYqwEaR4dBsPxKeVXnFmLRH/xixhMZN21R6ITPybi/SeduZeUQGAnfoOtAdzmu4/7482Usext X-Received: by 2002:a17:902:9a84:: with SMTP id w4mr8451392plp.160.1565191950462; Wed, 07 Aug 2019 08:32:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1565191950; cv=none; d=google.com; s=arc-20160816; b=MMl+nD54LhlO0wtG5MRhtIVBrp+EOd4a3XFiHWCUM88JcGu1X+elDgifyaRuw1vWS6 BQiGlireh6TxgEu3l4KADo8fWhf1iD7gC2DWKK2fCCF5WQcpxLhRWab0uPbuKCcIGgjo SGfmeW5JnjBoCgVgIwlMn+R29j8+UxLHYZTI/9b9K8MnIdicbKhpsS5FLMl/kzy7jTDC usdKb08w1YbkNsD85rnmiMUNfMop6VQlAYSl0aYFRDjERzm+EgPmBqx6MfEVGeHT8KXV zDQirdgfD+kq28Cm8JyfdmZ4ssNd4+W1Y1bLyOhSyz6SCKWG9OV3cMGKDQU/997kN6vc e2wg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=VG/v2EcjQtU+cEfTNI3UprkTRn21iUqihlnLWb3k5us=; b=Wg65gHhGCIWLfEe2IA4Hb85BuwQAig8vWISJDAKeHIjQ7SZKEDKlvZTFy/6HMWVw+2 w5tVZae5bqLDGCASVmJcMV+pHz9D8nX2pA6jcEnjpinJvmgXjGqjTRgnPQWXXs3hcfsP woVT9dXWs22sY3QpOB+vjnsc7pc/WZiHT8/Qx3geAQSfrXY4n3U6prcEG9jiDV+2la3i NEG75T3zwkpJ+qjtGRRlwG69nysVfDZQMnTTeLbbimrpKEV2ZTRI/ddLlmTixtU68+dL XPJHkgkc8fa3ZfhrqS4elkWv9saN0e49hH5YRpumHVLirqMO239I01lvuWBjF347KKlt FHzg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=XnJXIanO; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id br18si159844pjb.52.2019.08.07.08.32.13; Wed, 07 Aug 2019 08:32:30 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=XnJXIanO; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388657AbfHGP3v (ORCPT + 99 others); Wed, 7 Aug 2019 11:29:51 -0400 Received: from mail-wm1-f66.google.com ([209.85.128.66]:34265 "EHLO mail-wm1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2387815AbfHGP3t (ORCPT ); Wed, 7 Aug 2019 11:29:49 -0400 Received: by mail-wm1-f66.google.com with SMTP id e8so1614807wme.1; Wed, 07 Aug 2019 08:29:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=VG/v2EcjQtU+cEfTNI3UprkTRn21iUqihlnLWb3k5us=; b=XnJXIanO6DT+z/NNIAJBl2xdwwXc1b4c28EKcSXn8OpDji0A83SN/+NDdoqHQVCuwa 48kvieuPJwwLoIYqdfm3qNiBVfVLY2VXlnkCzZrvMh20GTh9o8LoI/n8Bo32IglogZy6 w8Bn7wDDaOvt8mlIKKa9Otk6kIj6aE/bziEpUioS+gsrcJJA2W1361dahPaaXM9C0+LP +rofKoHfx/q9k6ztoeNdSQeLv+3t9vjjthUN9O+kWt7tOR99fIsarJHV0w/33utSVMrs tc7eZoz8HTz6Yictyamd6QKjw639q3obifcvSOgwJGGmDQdE+oOTqEDE0Y3OX7xTv2Dm w5hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=VG/v2EcjQtU+cEfTNI3UprkTRn21iUqihlnLWb3k5us=; b=Dv/rqdlc37BkBD/CHNkyphdAJH7kdGiTHQMlYNBu53t/g8LxisobA/FuyYKmwvAVhE lmUdGMIyqC/bLc8dZLIhnNNtbUV/+TcSK44IxJEyRUR7PAEWlqK6X9xMFCmbIc5EomH1 3eMn4HxcCg0f5vtOtlx0xRE+Z9rgfG1VZubNflDdtzFT8FkNm1W3TFd3noOgILB2UxW9 5GvKqRoscfnw+KoeySBY21LbSp3Fe+SS6o6hj8vDi72kVGQ53QzoNj0q+Gz5mmPKZF2w Nh+cxghkNnYOO86XCsUFS+DsASvrsEw2Z+OGmFivvT1sMd8xkv1WValw6gxZ01boWs6u 8ozA== X-Gm-Message-State: APjAAAXBlVCtauUSDiuND/IPW5adKAIjDqY2E3XQoPkETeWVfejZuVlS WGBO1hwWg6OT3XxAv1CW7DSxRzCd/ENRa0zzBx0zDECI X-Received: by 2002:a7b:c247:: with SMTP id b7mr535018wmj.13.1565191787233; Wed, 07 Aug 2019 08:29:47 -0700 (PDT) MIME-Version: 1.0 References: <20190723084104.12639-1-daniel.baluta@nxp.com> <20190723084104.12639-4-daniel.baluta@nxp.com> In-Reply-To: From: Daniel Baluta Date: Wed, 7 Aug 2019 18:29:36 +0300 Message-ID: Subject: Re: [Sound-open-firmware] [PATCH v2 3/5] ASoC: SOF: Add DT DSP device support To: Pierre-Louis Bossart Cc: Daniel Baluta , Marco Felsch , Shawn Guo , Mark Rutland , Aisheng Dong , Peng Fan , Anson Huang , Devicetree List , "S.j. Wang" , Linux Kernel Mailing List , Paul Olaru , Rob Herring , dl-linux-imx , Pengutronix Kernel Team , Leonard Crestez , Fabio Estevam , linux-arm-kernel , sound-open-firmware@alsa-project.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jul 23, 2019 at 6:19 PM Pierre-Louis Bossart wrote: > > > > diff --git a/sound/soc/sof/Kconfig b/sound/soc/sof/Kconfig > > index 61b97fc55bb2..2aa3a1cdf60c 100644 > > --- a/sound/soc/sof/Kconfig > > +++ b/sound/soc/sof/Kconfig > > @@ -36,6 +36,15 @@ config SND_SOC_SOF_ACPI > > Say Y if you need this option > > If unsure select "N". > > > > +config SND_SOC_SOF_DT > > + tristate "SOF DT enumeration support" > > + select SND_SOC_SOF > > + select SND_SOC_SOF_OPTIONS > > + help > > + This adds support for Device Tree enumeration. This option is > > + required to enable i.MX8 devices. > > + Say Y if you need this option. If unsure select "N". > > + > > [snip] > > > diff --git a/sound/soc/sof/imx/Kconfig b/sound/soc/sof/imx/Kconfig > > index fff64a9970f0..fa35994a79c4 100644 > > --- a/sound/soc/sof/imx/Kconfig > > +++ b/sound/soc/sof/imx/Kconfig > > @@ -12,6 +12,7 @@ if SND_SOC_SOF_IMX_TOPLEVEL > > > > config SND_SOC_SOF_IMX8 > > tristate "SOF support for i.MX8" > > + select SND_SOC_SOF_DT > > This looks upside down. You should select SOF_DT first then include the > NXP stuff. One more thing: So this should be 'depends on SND_SOC_SOF_DT' right?