Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp3619317pxj; Mon, 24 May 2021 10:42:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwyEJDs/1ArhBSXrcsnm79p9YoU2qZwdBbbnYCtfFPg6Ym2D6KrPStdd8kWqW/SrgoE8jAd X-Received: by 2002:a05:6e02:1a63:: with SMTP id w3mr13681785ilv.113.1621878176092; Mon, 24 May 2021 10:42:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621878176; cv=none; d=google.com; s=arc-20160816; b=CHIM3BcXvzvWWuHWR8mR9HmQf3xh4F55omze/7Wu65BU/cOfJHpykX9T3MnY/Qkq4N QCZSAHGmKZPe9R+KOP1XtC2q8reBwGkm7A4qM3WKYKFgNu+QqCz6CJTHQd5k6XGOrvcW KLU+s9/uprHHMB82YJ2vieQdOII3KVBfhXXFRbIAbnRzqkpNgPqUIUP30dCxdH5pbP/b ZpWWm0PZbTGnZvxpBs8I1Meg/KAeaJi6LEm+Jvs5edTOX21s8OX/4VEtppG1VAt2dJXk 9TYk0zzk4EzdSSMKzTeOAW1nvwP7YcDTkknf6di0WbeTbwLZM1IZ7lBZTzt6LnZm+M70 hT3g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:ironport-sdr:ironport-sdr; bh=diNocObzUuFoq4516jnTSgrnX9TEmzqoLDsESFrOeSo=; b=EaJumys9hGL/Fw5YzhiS4Lmlp++NGOUitxJa7eUl5puD0+zi34LyUXjI4o+5f1XBPb 2ng92Br9UJKGE4FQD4KnOk475vqpbhyG2mCB9XvD5El6uZDs4+Pz7tYfP/jDWy2koiPG zIU7JxMDnmF4uuCFJqZ8zYuftarqMpDkTf8EQK/vSDjT51WevVuvO0WSF4nk55778wrR XTCNZypmV9bGhW1HnpNEC8+CrkL0OKmn6aP1JRG17UmpBQ0KVSrw2ssKUWUpdrpd3xAQ TwTtzNeRlX/im9xsUvvldgkW3qAk7tjpiAGxOAWjsMYoAq1SuNtgwUD9qxRFrpi+EKMe gn/w== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x11si13998361ilp.53.2021.05.24.10.42.42; Mon, 24 May 2021 10:42:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233564AbhEXRln (ORCPT + 99 others); Mon, 24 May 2021 13:41:43 -0400 Received: from mga07.intel.com ([134.134.136.100]:53274 "EHLO mga07.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233583AbhEXRlj (ORCPT ); Mon, 24 May 2021 13:41:39 -0400 IronPort-SDR: VikIWC0O64EJEU2JonyeakULWsI3Lfmd9u09y13hKrh9sIbadXz9IqQE2Jm0si2W5uG1abIBsm FVHZPfoXHv9A== X-IronPort-AV: E=McAfee;i="6200,9189,9993"; a="265888579" X-IronPort-AV: E=Sophos;i="5.82,325,1613462400"; d="scan'208";a="265888579" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 May 2021 10:40:09 -0700 IronPort-SDR: OlsffDRvw6Ck3jliqwWLI7pWWUS5/npJ8ygggjY68fmIX9s4ZMbLsUimSKdr2EGbtrN0r0dRIR zyiRPgKH5g0w== X-IronPort-AV: E=Sophos;i="5.82,325,1613462400"; d="scan'208";a="632710287" Received: from cagalind-mobl2.amr.corp.intel.com (HELO [10.213.163.143]) ([10.213.163.143]) by fmsmga005-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 May 2021 10:40:08 -0700 Subject: Re: [PATCH] ASoC: Intel: boards: Select SND_SOC_HDAC_HDMI for Soundwire machine driver To: Richard Fitzgerald , broonie@kernel.org, cezary.rojewski@intel.com, liam.r.girdwood@linux.intel.com, yang.jie@linux.intel.com, Kai Vehmanen Cc: alsa-devel@alsa-project.org, linux-kernel@vger.kernel.org, patches@opensource.cirrus.com References: <20210520163324.19046-1-rf@opensource.cirrus.com> From: Pierre-Louis Bossart Message-ID: <9ed54875-fe77-f70f-9085-0f3b4c9d576e@linux.intel.com> Date: Mon, 24 May 2021 11:32:06 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 MIME-Version: 1.0 In-Reply-To: <20210520163324.19046-1-rf@opensource.cirrus.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 5/20/21 11:33 AM, Richard Fitzgerald wrote: > Add select of SND_SOC_HDAC_HDMI for SND_SOC_INTEL_SOUNDWIRE_SOF_MACH. > Without this the build results in missing references to > hdac_hdmi_jack_port_init and hdac_hdmi_jack_init. Kai, can you comment on this one? There is nothing specific to HDMI in this driver. all the machine driver entries are now protected with a depends on SND_HDA_CODEC_HDMI && SND_SOC_SOF_HDA_AUDIO_CODEC but some entries have the select SND_SOC_HDAC_HDMI, others don't. Something's inconsistent here, it's not limited to SoundWire I am afraid > Signed-off-by: Richard Fitzgerald > --- > sound/soc/intel/boards/Kconfig | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/sound/soc/intel/boards/Kconfig b/sound/soc/intel/boards/Kconfig > index eef5f4ac87c5..6a1639b14b67 100644 > --- a/sound/soc/intel/boards/Kconfig > +++ b/sound/soc/intel/boards/Kconfig > @@ -601,6 +601,7 @@ config SND_SOC_INTEL_SOUNDWIRE_SOF_MACH > select SND_SOC_DMIC > select SND_SOC_INTEL_HDA_DSP_COMMON > select SND_SOC_INTEL_SOF_MAXIM_COMMON > + select SND_SOC_HDAC_HDMI > help > Add support for Intel SoundWire-based platforms connected to > MAX98373, RT700, RT711, RT1308 and RT715 >