Received: by 2002:a25:c205:0:0:0:0:0 with SMTP id s5csp3628502ybf; Tue, 3 Mar 2020 09:21:46 -0800 (PST) X-Google-Smtp-Source: ADFU+vsalAI+RmblblhrMiZTFrxS3YYi/7I42gOkB2gOmgQGJP2U4Ro0XX4/18DJwZF6y5EOgvlb X-Received: by 2002:aca:af44:: with SMTP id y65mr2010633oie.35.1583256106491; Tue, 03 Mar 2020 09:21:46 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1583256106; cv=none; d=google.com; s=arc-20160816; b=IfEc+azPtdNrTswmNw+XNXU6gUf7KJ4qq+1IY9LEq/QQ5mC/QtGo1TlxeHv333CTaC 0YlFMxZxXFPIhkGGKl3K2T3LDmWFlMRCMCvM1+WJbuwAYuCH1pMwOiUdxErviIIuDWtq J8hQyMXQx8BeM7yZlQxAuDbN31VnxCC3iwsGNBOpyozrMBVNVCopPHow8RxqpnnfdyZt ZWjD2IZSwDOpDthh2TzbAbzpCw8ot8nDrCLQhSxr5gSko1gdztdlji9MEAfVMI7J2aKM Lzp8ew3Uj52llTMzqwlHdChU6O4/CV3lFRdPXiyWA514cB+TdmU9DrMm3Abie+iH2BHE Q4yA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:in-reply-to:subject:cc:to:from :date; bh=75yJ5aVDzIxc980WYM5XXiYyYGeiGG7VrSrotzXsxYs=; b=LuN5zFVCHy+AaahdBNwlrjf/1OUiouuxwuZOrK7dEKVsJ+vPWxL9fWSpk6HxhTPp5X JFb1lQ+ypgGVMSy9AyivS8/8xTmMn9hRBR31Lv2nVYEIHBQ/XezHnwEfegMOGifyf2BE D6EdMK0Zv3fWWpO8Adjxs10Lu7ojMF/MSl69m9+WNyI8/7LMytsdRgoEZNsBk0w9dfk2 yvRXJBooVxCGNHxa6VoEYk74pHWt/bx5V1Yz3SCnmSCCKInjNoDKTt8PycXrRFuvGLTS 3hjHyopLuXLZ6pzCPf/ZB5/EaRo1VaY+Ply5gjxFv0rvW6UlJ9z+eg6rmxgh9RXCzyNc FNWA== ARC-Authentication-Results: i=1; mx.google.com; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r2si4567367otp.200.2020.03.03.09.21.34; Tue, 03 Mar 2020 09:21:46 -0800 (PST) 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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1730570AbgCCRHz (ORCPT + 99 others); Tue, 3 Mar 2020 12:07:55 -0500 Received: from foss.arm.com ([217.140.110.172]:49936 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730569AbgCCRHy (ORCPT ); Tue, 3 Mar 2020 12:07:54 -0500 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id E6E802F; Tue, 3 Mar 2020 09:07:53 -0800 (PST) Received: from localhost (unknown [10.37.6.21]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 6C2A93F534; Tue, 3 Mar 2020 09:07:53 -0800 (PST) Date: Tue, 03 Mar 2020 17:07:51 +0000 From: Mark Brown To: Enric Balletbo i Serra Cc: Akshu Agrawal , alsa-devel@alsa-project.org, Collabora Kernel ML , Greg Kroah-Hartman , Liam Girdwood , linux-kernel@vger.kernel.org, Mark Brown , Randy Dunlap , Takashi Iwai , Thomas Gleixner , YueHaibing Subject: Applied "ASoC: amd: AMD RV RT5682 should depends on CROS_EC" to the asoc tree In-Reply-To: <20200303110514.3267126-1-enric.balletbo@collabora.com> Message-Id: X-Patchwork-Hint: ignore Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The patch ASoC: amd: AMD RV RT5682 should depends on CROS_EC has been applied to the asoc tree at https://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git All being well this means that it will be integrated into the linux-next tree (usually sometime in the next 24 hours) and sent to Linus during the next merge window (or sooner if it is a bug fix), however if problems are discovered then the patch may be dropped or reverted. You may get further e-mails resulting from automated or manual testing and review of the tree, please engage with people reporting problems and send followup patches addressing any issues that are reported if needed. If any updates are required or you are submitting further changes they should be sent as incremental updates against current git, existing patches will not be replaced. Please add any relevant lists and maintainers to the CCs when replying to this mail. Thanks, Mark From e7e2afeacaa6e6b3d428ca8dd0507f1098bafe5d Mon Sep 17 00:00:00 2001 From: Enric Balletbo i Serra Date: Tue, 3 Mar 2020 12:05:14 +0100 Subject: [PATCH] ASoC: amd: AMD RV RT5682 should depends on CROS_EC If SND_SOC_AMD_RV_RT5682_MACH=y, below kconfig and build errors can be seen: WARNING: unmet direct dependencies detected for SND_SOC_CROS_EC_CODEC WARNING: unmet direct dependencies detected for I2C_CROS_EC_TUNNEL ld: drivers/i2c/busses/i2c-cros-ec-tunnel.o: in function `ec_i2c_xfer': i2c-cros-ec-tunnel.c:(.text+0x2fc): undefined reference to `cros_ec_cmd_xfer_status' ld: sound/soc/codecs/cros_ec_codec.o: in function `wov_host_event': cros_ec_codec.c:(.text+0x4fb): undefined reference to `cros_ec_get_host_event' ld: sound/soc/codecs/cros_ec_codec.o: in function `send_ec_host_command': cros_ec_codec.c:(.text+0x831): undefined reference to `cros_ec_cmd_xfer_status' This is because it will select SND_SOC_CROS_EC_CODEC and I2c_CROS_EC_TUNNEL but both depends on CROS_EC. Fixes: 6b8e4e7db3cd ("ASoC: amd: Add machine driver for Raven based platform") Reported-by: Randy Dunlap Signed-off-by: Enric Balletbo i Serra Link: https://lore.kernel.org/r/20200303110514.3267126-1-enric.balletbo@collabora.com Signed-off-by: Mark Brown --- sound/soc/amd/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sound/soc/amd/Kconfig b/sound/soc/amd/Kconfig index b29ef1373946..bce4cee5cb54 100644 --- a/sound/soc/amd/Kconfig +++ b/sound/soc/amd/Kconfig @@ -33,6 +33,6 @@ config SND_SOC_AMD_RV_RT5682_MACH select SND_SOC_MAX98357A select SND_SOC_CROS_EC_CODEC select I2C_CROS_EC_TUNNEL - depends on SND_SOC_AMD_ACP3x && I2C + depends on SND_SOC_AMD_ACP3x && I2C && CROS_EC help This option enables machine driver for RT5682 and MAX9835. -- 2.20.1