Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp2642949rdb; Mon, 4 Dec 2023 03:38:28 -0800 (PST) X-Google-Smtp-Source: AGHT+IH+86ZPX0AGNF/VzR/3Lys07ZdWPqVZ3ytoZWCGNz38lHwIvss+k8X1Ggku2dnjovrFrboW X-Received: by 2002:a17:902:d492:b0:1d0:b42f:e40f with SMTP id c18-20020a170902d49200b001d0b42fe40fmr701398plg.30.1701689908304; Mon, 04 Dec 2023 03:38:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701689908; cv=none; d=google.com; s=arc-20160816; b=a8OfHJIZTFB5Ofxk2ylMnCEuyZWTAePpHyIB0/dI+Hb4o4zpijqfd0f6S0n514Uh8g Ciq1IiMkzGCdxH1kPyK/33ILWOqNP7VJLsWirZCfhNMadzCHvKAp4Bm2cpk90WCI46gZ CtboV2zei8mAzkTe05ASOaNXxWcHAIiOJXy6SS+r83m0D056A+01E9zdtKQ5MoYK9nu8 7ILMKW8VHFI6s9liiT20LV5bJTObvLIUj9YFU7LyUMMH7VrIX4CUtCjWJAkoVHtThi+M w6txGPMJcsX58v5h1KM+9W30A/RHw9L5SRxX0UwolqWVf/WAZQJ+6iwll2cDihj/bdNk /efQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=/TshOAyXPwgpEMcSujG2nmniqgvta5JHY6dbp5d3/QQ=; fh=WRVptAkuIBRCMvADDgPxeZIJx8oI5/ZsecEmTvPRAdg=; b=EVAdQq7yVO1zltm4er7XynKQfZz7rd5jeaChixx6a9cX1/ZycwkaDoj1PF5CQFXHGb OovjSa822apg3xP57c0mBeaDHSPMXvvDp4hAPKkU7pbZcAdoFfDNmSvSLQoHMCLKCFMX 7Zf/0Peomp2rpKzzeyN/VM2/LuNCgsMlzKw3mq95siFitH/i+q87EyYHDXx868qvIxpW f19iMmdm794uwN1H2iJ7Cb15MqAOooY03vEN6oMW19HuGcI9Fpa5+wagTeIeMG+ZEaT3 Ie+1vXmQxyQcGwcOqKAfWs/WiYLOh0x09N06fqyMIUZAnWCl0M4Rs7FZ3uP/+/7X81L0 UdkA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=D1qUjECQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 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 howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id u3-20020a170902a60300b001d0568f3a6dsi5206084plq.630.2023.12.04.03.38.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 04 Dec 2023 03:38:28 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20230601 header.b=D1qUjECQ; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 37BE08054BDA; Mon, 4 Dec 2023 03:38:25 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232902AbjLDLiM (ORCPT + 99 others); Mon, 4 Dec 2023 06:38:12 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43164 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230163AbjLDLiK (ORCPT ); Mon, 4 Dec 2023 06:38:10 -0500 Received: from mail-ed1-x52c.google.com (mail-ed1-x52c.google.com [IPv6:2a00:1450:4864:20::52c]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D290DD5; Mon, 4 Dec 2023 03:38:16 -0800 (PST) Received: by mail-ed1-x52c.google.com with SMTP id 4fb4d7f45d1cf-54c79968ffbso2379854a12.3; Mon, 04 Dec 2023 03:38:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701689895; x=1702294695; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=/TshOAyXPwgpEMcSujG2nmniqgvta5JHY6dbp5d3/QQ=; b=D1qUjECQaTH9vrawjQidP3EgYswoWAnGxoGdxp3jdgEHy5UvqpFGOpYK938/7J1z9/ Wqu6bXe22Wg7jVrC4DHn0L/6l8DBUS6agE8iX5Hiauz1kXvljJWXV2yuIhMm5C+cG86N xsP7e445fXxp7x47IYyc+8JV77QJ+K8Ye4JM05T7ad6BiIIIbb5MTPIXyihDEW5ZCkw8 YBLXv0sS8lUyK1kYoVGRlUCePvSWxM4yv4WaMX0aGke/9ozUpSdUhMpwQJANC664yXMI R/fNO5fzSS2I0N218KMOZKHVbFYDWMWle8qDkmMbiMVVlAmfTapbKjRsIjB30Z1jOhKG xQUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701689895; x=1702294695; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=/TshOAyXPwgpEMcSujG2nmniqgvta5JHY6dbp5d3/QQ=; b=IWue88jxOJokokIqmMNq20nybu+f6DT+Aq7nMJsq9Rt0HdKXE2Vc90LTkd7E5zlPDj Dd+q/IV9m2zZuoqX/2qp3Qmw6Mbt4GDiVSHBqUT4xVrzk/wBOQaZGf75n+D46udOPFYh eiRWYY7544HkaGm6lLuuGg90OiAXNa4lmZEFvH9Xr7AY9XBozbuV/Rubt4M1bwYyiBQw hD+lwaiUHcMbC5FK2rNNYie7ilpFCBaWu8TaZzDrbKh6GEW+1zAPMRXmg2k8KPwrZSsF DKhHUjUbwyvqfPK0n7AIprGZcxRcLTF8Btlr8JVb01GMoQ5T/pKFoRRiXWaO1CLwcoE3 QkUw== X-Gm-Message-State: AOJu0YyQqj2uwRJM1KZlv1qfF7MvBFCOVb1mdBFp/QBrcZwrh8vM8ddM GcQx1JMsjm7oZzWTGr7UseTeKJYNuqJekZ0pOcm/6xYEpTw= X-Received: by 2002:a05:6402:28a4:b0:54c:e4d9:758b with SMTP id eg36-20020a05640228a400b0054ce4d9758bmr337039edb.34.1701689895032; Mon, 04 Dec 2023 03:38:15 -0800 (PST) MIME-Version: 1.0 References: <20231204033549.2020289-1-wenst@chromium.org> In-Reply-To: <20231204033549.2020289-1-wenst@chromium.org> From: Daniel Baluta Date: Mon, 4 Dec 2023 13:38:02 +0200 Message-ID: Subject: Re: [PATCH] ASoC: SOF: Move sof_of_machine_select() to core.c from sof-of-dev.c To: Chen-Yu Tsai Cc: Pierre-Louis Bossart , Liam Girdwood , Peter Ujfalusi , Bard Liao , Ranjani Sridharan , Daniel Baluta , Kai Vehmanen , Mark Brown , Jaroslav Kysela , Takashi Iwai , sound-open-firmware@alsa-project.org, linux-sound@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.6 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Mon, 04 Dec 2023 03:38:25 -0800 (PST) On Mon, Dec 4, 2023 at 5:46=E2=80=AFAM Chen-Yu Tsai wr= ote: > > This reverts commit 014fdeb0d747304111cfecf93df4407c1a0c80db. > > Commit 014fdeb0d747 ("ASoC: SOF: Move sof_of_machine_select() to > sof-of-dev.c from sof-audio.c") caused a circular dependency between > the snd_sof and snd_sof_of modules: > > depmod: ERROR: Cycle detected: snd_sof -> snd_sof_of -> snd_sof > depmod: ERROR: Found 2 modules in dependency cycles! > > Move the function back with sof_machine_select(). > > Fixes: 014fdeb0d747 ("ASoC: SOF: Move sof_of_machine_select() to sof-of-d= ev.c from sof-audio.c") > Signed-off-by: Chen-Yu Tsai Thanks for fixing this. Reviewed-by: Daniel Baluta