From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-relay-internal-1.canonical.com (smtp-relay-internal-1.canonical.com [185.125.188.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 5718E1DE8BF for ; Mon, 20 Apr 2026 07:48:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.125.188.123 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776671284; cv=none; b=Pj1RU4SRnlpyAU6AO1wlNLQwt7GQX7mmXGKGQJYQC0NzVpUloy7Fc5htbLliOoWDWkkELgV8zIVqp+PN1Lf4O5qgTGBRuHZt+4PuIC7FBMUxT1dPtVqDU/2uQWfKwUIB6K0jIowZpgGTqJBd+x9OdTmGNPHmQPWhaalwSanc3B4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776671284; c=relaxed/simple; bh=myIinFS2sN9Z6+PIHxYziid+Gpm5IqHSQOuorLpWV9Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=Q5pF+KERZ9OPH9iSPVOWLkEsfUh1QIDFvpTjmB8uQQtJWL+sUEpKchmMbpX9DbbDqYVaBtRaWx23Oniwgcpe3uqiuZdcnE7NIYN950fTHuIfta2lyXvwWQqV0vNkL+yf6CHX4yCzmLVHHkQ7P0oEpgrksPWctvWgwd28CBbB3h0= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=canonical.com; spf=pass smtp.mailfrom=canonical.com; dkim=pass (4096-bit key) header.d=canonical.com header.i=@canonical.com header.b=KjQNvoI5; arc=none smtp.client-ip=185.125.188.123 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=canonical.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=canonical.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (4096-bit key) header.d=canonical.com header.i=@canonical.com header.b="KjQNvoI5" Received: from mail-wr1-f70.google.com (mail-wr1-f70.google.com [209.85.221.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-1.canonical.com (Postfix) with ESMTPS id F15133F2A9 for ; Mon, 20 Apr 2026 07:47:53 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20251003; t=1776671273; bh=myIinFS2sN9Z6+PIHxYziid+Gpm5IqHSQOuorLpWV9Q=; h=From:To:Cc:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=KjQNvoI5hghGkGh2/QiXPvkCwExxqHIi/Jz1XqsFcy+Pe0wY+FO6Dh/YDSvGXncT9 ABjkneEUPPxlnLbGZx1hja/aeTnt82sGZUhYnf5x/zrFOBUmSHo0JVr60njDTDH4k3 4l5BiGiAE+8yBYNS2dmO9WKE87nrJbpYO+boR45ghzQHKJrxnrKBDqwPHDmuNAswsp Qk2RGq7M8rS+Bp6a8XAkz3Da0dsgNNZ2hGVFHITV93rUW4I+uEf55e/Wo+Wv57gcH0 alNTuIeNpSQMWUNY0r2FlHUnHprUSHGsAhvdoXrfj8kZIwBMVW/hQFhwzNISfZFf6F o61azN0PaYsDY5vUlKjjJHMOJUqPvw/+PIKh1repcOrDLKnb+t796iLDZSP2sBEveG zRfyKuVI6iltdZDIqDSffQyqIOqib/bXZY7HUgrkJdtvRTig7ZBvzYDJpUnNqT/8v4 jNinfJwtjD1xwypGXLjYxnbf4c+rbzhLw5JGjAzYbOE0SzG5el80wonBpWN4VDFIoM hOIcVhEQmWhY6u+UQ6sR5D97Lndgy0rOLSVslpoBHWW6hmK6HxGbARDYOeyU5Uf7uN rsa+hiSbJ+dXr77sftSVWAtKzyxWXGRcOy05MeSb8Sd6BI3vFkH9fDYh+6ro9udxZ8 n3wpEHdNLl7vLrr8d1lqGTqc= Received: by mail-wr1-f70.google.com with SMTP id ffacd0b85a97d-43d103e46c3so1900254f8f.3 for ; Mon, 20 Apr 2026 00:47:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776671273; x=1777276073; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=myIinFS2sN9Z6+PIHxYziid+Gpm5IqHSQOuorLpWV9Q=; b=TA5OcE9msB1TEGJl0A9F9eykW0dVbSRzqMHwYEZyPPG5FH6tppjcfxsWu86NHsRPQ2 kwfE4iB3DQg5sanrYpUo1/uP+k5uew3b3aPkWtSDRckxmYqpeKl1jvzKxDQJVO/ANa+6 Cj6GJ5C3XJsokC5upX0cOKTzo59qFtvxcCPsP1O/8mopZhZok+4Ove0g7zF453DPGXdn wyJO2VBWg4uY+Fod2Of0sGKX4Rlvh+5pW0aS1dMSNom+hw90K/lnpsLU0b6XKJ/YbK6w TP4AW0UTL2bqQlkGPqCDIDJyJCuqUESYGT4dVCXpFm9MT8/CsRNh6koMy8O0d2y/8fu6 jV5Q== X-Forwarded-Encrypted: i=1; AFNElJ/wekl1aDq8DIzsAnDzi+jeEBbGVK8XBw9IRcy8kg+pRL18l/6mvs2gPBexPA9gSFJZKBeBa25VW5gSLBQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yw5QHH10S/IhKc0qovFdOU+/x4/D9V0q/nDxegQVqyQFkJcPnq1 vIfn/tM7ZjMlH7mu5kfBmLllH/tnvuH79dsq4S49KjatuzWTdnw6d5Y3IgSbX5YoSn7M1csBCgx 2tbs6hLrRkcAd1pePEP2tBsuwTIoFiTC6fmi9n3nfP8aGHcTrfidFEp6eDeTsKKjr+a9sMre3i4 VRNw9BIQ== X-Gm-Gg: AeBDietdLyjfBFAZNH+rB3BjlwxM4On+qHjGhHAel+33s3gGo9V7UUKwUBQdfFOQ02M WqW6R5WIsG+U5WMb2H/X/OJSIv81aMIibrG1Y85soJB0awGCh7Vx6Bo7a5HwhKw1vWlldmI1b3M 8vpIvQiQEZhmG6TSzxpI+QqtnVS9J8JUduMlg2BjKWdYgnkHy6eIwDpaKwCTJPVj0Tf/GPuwaGT WULRYkbxQosI4RK8VjLNeExZf1ovn5LkADR/T5iKmjbTZnbgLVG1PkQyqaURFbIwxqOjHHCEcxz 93ktaanGqsPQd2APZwvs85wDEaq3xJT/DFn8iMBMiJNKtM15TJ4YpONwyD+iUzuYqF9cLH0pUI/ BYidbuAFEUPu9KAiqeqqMyYoDGqXL7+eaKhoux/e3ARbVewyN X-Received: by 2002:a05:600c:34c3:b0:485:41c4:e2e4 with SMTP id 5b1f17b1804b1-488fb792dd0mr175641575e9.23.1776671273430; Mon, 20 Apr 2026 00:47:53 -0700 (PDT) X-Received: by 2002:a05:600c:34c3:b0:485:41c4:e2e4 with SMTP id 5b1f17b1804b1-488fb792dd0mr175641435e9.23.1776671273041; Mon, 20 Apr 2026 00:47:53 -0700 (PDT) Received: from localhost.localdomain ([103.155.100.3]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-489201cde98sm26575555e9.7.2026.04.20.00.47.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 20 Apr 2026 00:47:52 -0700 (PDT) From: Aaron Ma To: mstrozek@opensource.cirrus.com Cc: broonie@kernel.org, linux-kernel@vger.kernel.org, linux-sound@vger.kernel.org, patches@opensource.cirrus.com, perex@perex.cz, tiwai@suse.com, yung-chuan.liao@linux.intel.com Subject: Re: [PATCH] ASoC: sdw_utils: cs42l43: allow spk component names to be combined Date: Mon, 20 Apr 2026 15:47:39 +0800 Message-ID: <20260420074739.705268-1-aaron.ma@canonical.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <20260417144529.2385360-1-mstrozek@opensource.cirrus.com> References: <20260417144529.2385360-1-mstrozek@opensource.cirrus.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hi Maciej, Tested on hardware, 4x CS35L57 on Links 1&2, cs42l43 on Link 3. Card fails to probe with -524. In spk_rtd_init(), snd_soc_rtd_to_codec(rtd, 0)->component gets cs35l56 (enumerates first), not cs42l43. cs35l56 has no component-level set_sysclk, so it returns -ENOTSUPP. Fix: use dai->component instead of snd_soc_rtd_to_codec(rtd, 0)->component. Thanks, Aaron