From patchwork Wed Jan 24 16:45:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 191651 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:2553:b0:103:945f:af90 with SMTP id p19csp1113896dyi; Wed, 24 Jan 2024 08:45:49 -0800 (PST) X-Google-Smtp-Source: AGHT+IG2BiMrGkJtfSGak+ul7qkwHWOkhZrGUJ1SvnYH5IGFon6iAA0TFmo8zQbT4o9R30sRCeRz X-Received: by 2002:a17:90b:1296:b0:28d:b1b0:ff64 with SMTP id fw22-20020a17090b129600b0028db1b0ff64mr1967650pjb.31.1706114748935; Wed, 24 Jan 2024 08:45:48 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706114748; cv=pass; d=google.com; s=arc-20160816; b=wfeWrBR5F8qM0nl6LP/i2VbnZj76XzfevjfsDTAirSeB6Hz7Cpv5I7+3FIt8i5TSQI 77SuBy8tNlCdTrGdvZH25Jcr41xo2QZ0SlB85HX9nR6dwIZavqc3+91OXo7hS5SRoRlj lm4ftXgnt4QY3zv1R57MYE4Ox9RKcccjBlveusCqaLfiIXRJdCHIgkWyPs/kI0RpOPqm sWTEjGNinbTlTV64X3u/xA5fX3oJLYU2J9gw1m3tyZyMZBGRgiVhXjyF6AX4QRyx7g/9 HJ/NKOM+Y3tASnRu9uBrD/zukvz+ccqpqTlh6j10Ix8Gxxu2EDJYZZJdX4FCGAql1ZcY X/DQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:message-id:date:subject:cc:to :from:dkim-signature; bh=pvoYaI2BKa7cNMRECEuAWo8+54tJ7nx26haCoL0CnlU=; fh=abCWo19lIq+7/wXHHhyMx9KXtm0MrU16tMRvEI2nEtc=; b=tCMVLN4MhJv4Jq7gb/dtNw5SSkyRlXTBtnsewBCKfVIOYkO2ly8PL3UXTAlm+RJhzI 0YcZ3cqS+JjF1XbAzKi5Q1sZ+HEnB7n/YKPQYgzFoPlcjQ6JrZPldiCdqIiR/KTtVoFI QlFbFBNbu/4RlpMQiztLRiaYShTZ3Lc0A1rb03oCoLk+WUPcxmH3Q+nP6SnFx5T0Ewen meKpZQyVg9Ed2APy+hjGqKtGo8VyhAMNiH/L5bC2jUqP9nJBy+I3UqA+j5lCnuR6Koox lD2506C+GVwOr2e0S2J4kcpbAWF54eq+MJGIBubzrumybU8dsZicB9h7smtqY7leZT3U fA3g== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NrOCAIH2; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37349-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37349-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id az21-20020a17090b029500b002900010ced0si11958856pjb.0.2024.01.24.08.45.48 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 08:45:48 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-37349-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=NrOCAIH2; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37349-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37349-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id AFC6B281188 for ; Wed, 24 Jan 2024 16:45:48 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 7B9157E77B; Wed, 24 Jan 2024 16:45:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="NrOCAIH2" Received: from mail-wr1-f50.google.com (mail-wr1-f50.google.com [209.85.221.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 317037E561 for ; Wed, 24 Jan 2024 16:45:09 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114712; cv=none; b=FpoXyNCtSeeYKzMdrfPa9KPrJPv1eC4DivnmeqJzKkrRyj3NAyrtfNahl04roMVk4dKEoqQwIzGnsWuwk/iRItsf1po72ZMsDcGHAo/KQtenZYs/PWh7MlJCysuUEyYRBL+n8ol++edev8KYECWCh6hz1KLM0S6p9GLSl/2pQm8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114712; c=relaxed/simple; bh=3rZvPqvCnI5w/SpkzoxzJYPXRXQwQmMIpGF4DlHAUZ8=; h=From:To:Cc:Subject:Date:Message-Id:MIME-Version; b=tyM+XNjIS2pZv84pYAHlH935Q3Qq79utaWULkUzpx3L0PGXbcRdnFs8mr9y6uveNqngOm7ETK6FJPqRCtZPcxKIAmKYomAlR19H8vrOe4GqFoY3472FjuuvjTUi9LGMulxjkNi48CavRJSAFmegxjjDM5lf9mk2oL9ArbUh4kXY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=NrOCAIH2; arc=none smtp.client-ip=209.85.221.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-wr1-f50.google.com with SMTP id ffacd0b85a97d-3392b15ca41so2564795f8f.0 for ; Wed, 24 Jan 2024 08:45:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706114708; x=1706719508; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pvoYaI2BKa7cNMRECEuAWo8+54tJ7nx26haCoL0CnlU=; b=NrOCAIH2mhyBjQXpAQ83pGqdzD2oPjwFte9Qj12ptfLf+MWKX62dDdBovU8xwGGnEY 7WQnEYCrqhablATOsvh+Qio2UHQHLcSaYLtCTzBhhVCECL8tHuisT1zSLVR0//D2hrQC Jugoh2GQQ7vr+tDeg/kNnbdSnvMsyzAusfjxrgB0q53MxM8+XNsCU4ctHiBuvKwPk1Fv ruepGZXAw+TVumufpwUvjnTp+DruZLlDkbj7AYLqMfUUhgCYHUufsKDDtBwkYv10Spr+ 4G2ARxkz8IMGzu5nYFIFkoVdvGmyrhjBDUnooJX5EIMlVhWAk1Ld4vFA7g45MWjxXBss CtYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706114708; x=1706719508; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=pvoYaI2BKa7cNMRECEuAWo8+54tJ7nx26haCoL0CnlU=; b=IvCwPMZ7GpAMKuEfIILPYDXOshJOqxTHHNb8XdNAKsmgh76zToPQDmFdf/y/o85Nci 4QK5P5Fgr004sN/8QMD/lc7dSiRRQGoLBnz09zyg7AYpfV3EJijtTvO7GE9hnGjz020J ShaZM5BkwJDGM18LvGcrXEhZHWWXYwhiDqP7C3m/Zm8Fo+d6SED3uOdQwLW3W9HlZoDk BxtCTCb1pVy+lr7OFLPkWWYZxF9kz8bAVr9guFLKNppB8gth0VLE0Bhk/LNguZKJkUtT EFi56wxxU7ROwHJTLKNXbmoPd9/Tr4PsxPkT2+LI68CG21wH0nAnRlS/HnQuNnjLXm1B IRyA== X-Gm-Message-State: AOJu0Yw8plEHPWVkKgwxLsNZ1whXsNwi8iWedXrdkzC2k2sC2quhchVB QzsnYfbLkuE0X2ElDAtCS/i9yby9HpdDaPWF/SlBwoqfZraaKbSH4jn8yGECvJI= X-Received: by 2002:a5d:4a87:0:b0:337:d8a5:32d6 with SMTP id o7-20020a5d4a87000000b00337d8a532d6mr629718wrq.9.1706114708361; Wed, 24 Jan 2024 08:45:08 -0800 (PST) Received: from krzk-bin.. ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id v9-20020a5d5909000000b0033936c34713sm8137883wrd.78.2024.01.24.08.45.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 08:45:07 -0800 (PST) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski , stable@vger.kernel.org Subject: [PATCH 1/4] arm64: dts: qcom: sm8550-qrd: correct WCD9385 TX port mapping Date: Wed, 24 Jan 2024 17:45:02 +0100 Message-Id: <20240124164505.293202-1-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788990978487305741 X-GMAIL-MSGID: 1788990978487305741 WCD9385 audio codec TX port mapping was copied form HDK8450, but in fact it is offset by one. Correct it to fix recording via analogue microphones. Cc: Fixes: 83fae950c992 ("arm64: dts: qcom: sm8550-qrd: add WCD9385 audio-codec") Signed-off-by: Krzysztof Kozlowski Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts b/arch/arm64/boot/dts/qcom/sm8550-qrd.dts index 6c8e206080d2..76e9ca954093 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-qrd.dts @@ -842,7 +842,7 @@ &swr2 { wcd_tx: codec@0,3 { compatible = "sdw20217010d00"; reg = <0 3>; - qcom,tx-port-mapping = <1 1 2 3>; + qcom,tx-port-mapping = <2 2 3 4>; }; }; From patchwork Wed Jan 24 16:45:03 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 191653 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:2553:b0:103:945f:af90 with SMTP id p19csp1114299dyi; Wed, 24 Jan 2024 08:46:30 -0800 (PST) X-Google-Smtp-Source: AGHT+IGBsedv4W1/4FrEuuj0CS2gjoz92ZCefc2b3N39I+sQhlOqB4KCHeulxwt86k6WaAn6JlaA X-Received: by 2002:a17:906:6550:b0:a2b:28a2:1bd9 with SMTP id u16-20020a170906655000b00a2b28a21bd9mr506811ejn.244.1706114789939; Wed, 24 Jan 2024 08:46:29 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706114789; cv=pass; d=google.com; s=arc-20160816; b=gowF+Q5NO/+45XzJ4O7sfxR/Ii0PJutiIypabLtWiV8ME0F9iYMVrq6gMW/n+KXu0Z LYGXseTDcvXRFSfN3l1c1HdJRTatwgNpOketDCqP59Ai0UTvEE9sNofVfDxign9UeWkr wULzQxCdnNSBOO6REV6VWAb0BjbAZ6yWyTDp156HHvpS3ghoZNNSvvLY+7uipn8uyxsp SlCe636fEI/ajh5L7mNzDcT1PMiJhvxMxAiW6hv31l8xbYftcbyeUyJi9KsRhsdMrvtJ 5vf4/r+/dSa0xzcXkBC0CfTA6+Su0Nw2QvYbvasqjEknkKY/ixtRWbLL6jR8/p/Q3pY8 on4w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=Hzo6WKveS1liHas2hVtDlxK0UP0Owk1EJiEVtLHIxQM=; fh=abCWo19lIq+7/wXHHhyMx9KXtm0MrU16tMRvEI2nEtc=; b=Ta64HarHaxDQe+rfjwpFqsDobPMnIQTVxfsbLcdqNeqANnS9uZPi+gzjrm1FSgkgIv GLZJjS+OSJ9I4zZ/drVgSU22AeSIDYxaqyyeEAnoIgxGb2Q7im0chu7Fy775g9iETxgn qb1zyxy12X8PqniVliFOGIpZSKOZc5khPF26mTRRlNd1DQOxNlJdyoF8eQR+hqFrHhpT Vou0lkhfpeHSkITdq8v57X9tH2241Wj84rRmxA9wVE61r1fPZQZhoi0Cr78yUo8iXRRx 7GqYLhjaR8ovxQGkTjyJpudgEyUpHGA1URe+XxH0LRKl3XD5++BTfYxHH8QKORQO+bev zAOw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MIdTJ0Qh; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37350-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37350-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id k5-20020a1709061c0500b00a2a637bfe68si56206ejg.335.2024.01.24.08.46.29 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 08:46:29 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-37350-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=MIdTJ0Qh; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37350-ouuuleilei=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37350-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 050E11F21100 for ; Wed, 24 Jan 2024 16:46:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6C4E87E760; Wed, 24 Jan 2024 16:45:16 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="MIdTJ0Qh" Received: from mail-wr1-f52.google.com (mail-wr1-f52.google.com [209.85.221.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id BBE037E566 for ; Wed, 24 Jan 2024 16:45:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114713; cv=none; b=AjmscEafC2+OABgDq8oTrOpUCXsrxyr/jF6skgbmpMI0JFa3DK5VVmrqd+giyxunoLb+CAPdEziGZ4wkj4UvYCH8aimwWnB4SQg0C/G2XW6hL5DdTNeo0HAK7MosOAIvji1OYCq/vx35WkPnrT7+Xmh/nvSf2pDIErY9VKyikB8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114713; c=relaxed/simple; bh=E+aaTHP1EQCGKPF4sY/gl8ZHttpb6ZuIBiAWmRwhXeY=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=HzsFFjNY3zQjBF6+UG4TImNP0v+RREddhT2dRR0gzcDrVrcXDyWR0WoQLDf+Km3TIT2W5a6sE6YVEKnRbQsFMHE4QAqCbHlPkdvReX/U65AInujsn4tt/BOT3M15esqXU1Rex2YIYr/c5Fzv+9M2ovv31+dPQ5KKFDX0J13gf7A= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=MIdTJ0Qh; arc=none smtp.client-ip=209.85.221.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-wr1-f52.google.com with SMTP id ffacd0b85a97d-338aca547d9so4544226f8f.0 for ; Wed, 24 Jan 2024 08:45:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706114710; x=1706719510; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Hzo6WKveS1liHas2hVtDlxK0UP0Owk1EJiEVtLHIxQM=; b=MIdTJ0QhqGFFs/j6z/f4IjPKdkK5+riRNX6VW34BEKHbhu16cR0Ytki9EdmFsrWQvB 13iMGtyLXhtJG88nM5KuBMAIofZ1MqkYUZiRJbZEzNFzwUpLRdJSDO3G4gpw9TFRjdHK NLPGCnA4O49iSzF7bLb5RWRPTPvbGdwzAZ16EOPVC53TIoYo73dafrNSzNqM3FFD5OLq PaMmZ2A5FwUO/pkpJ60fzzfj+hILNQ40+fu36PyKAeMpYCd1F6Rey20/gHxkuFdh3q4s +ibSKqEhU6QxciOJxiPC4KGkZlc2PaR8zZhF6/GbRWlNVQELdCBGzoW8266uRA9tYiC3 4NAg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706114710; x=1706719510; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Hzo6WKveS1liHas2hVtDlxK0UP0Owk1EJiEVtLHIxQM=; b=NE39woavT+g+5O0mwESe0d+Ln16/+rOa6yw62YCfj12AEzE6wHGBMJSxEWHWoyFWYf oxv1mOvX15RBY8U177XktwNcjw/PNXjMHXxleIV7pP9pPBY90c6fpNjeYYU9r2BR2aM7 Qqi8mtCFXhgPBtXKeyfp0+bmC0GmdIDYBUE0s7R4CgPChpx0xZeoyp92lLW8iSP3VHPK TQEASw6GVsNPW6HL8cSZGHdd3h5LSexVz6Azej1sm0bALwxld/L4ECS+jrWELq2Mvy1E SO6rR+4e9UR+VURe/pB2Wnf/w9Qr7qQxG8EQpMhzlUT4VoeC5y+80xBeOy/sIwcilqfP i53g== X-Gm-Message-State: AOJu0Yyc1HhQxMYZ/sk3s/jqxg0BoQYCBV8SdOS/m8l1gcgSXvXqK1BO jxQ9FVxmDMgts6Hd6j5wmfQfji3nHeW5RHKuepc3eUs8dhplJn1ibmWRL0YydfM= X-Received: by 2002:a05:6000:1c3:b0:337:b9bf:762 with SMTP id t3-20020a05600001c300b00337b9bf0762mr368556wrx.240.1706114709904; Wed, 24 Jan 2024 08:45:09 -0800 (PST) Received: from krzk-bin.. ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id v9-20020a5d5909000000b0033936c34713sm8137883wrd.78.2024.01.24.08.45.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 08:45:09 -0800 (PST) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski , stable@vger.kernel.org Subject: [PATCH 2/4] arm64: dts: qcom: sm8550-mtp: correct WCD9385 TX port mapping Date: Wed, 24 Jan 2024 17:45:03 +0100 Message-Id: <20240124164505.293202-2-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240124164505.293202-1-krzysztof.kozlowski@linaro.org> References: <20240124164505.293202-1-krzysztof.kozlowski@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788991022433517520 X-GMAIL-MSGID: 1788991022433517520 WCD9385 audio codec TX port mapping was copied form HDK8450, but in fact it is offset by one. Correct it to fix recording via analogue microphones. The change is based on QRD8550 and should be correct here as well, but was not tested on MTP8550. Cc: Fixes: a541667c86a9 ("arm64: dts: qcom: sm8550-mtp: add WCD9385 audio-codec") Signed-off-by: Krzysztof Kozlowski Reviewed-by: Neil Armstrong Reviewed-by: Konrad Dybcio --- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts b/arch/arm64/boot/dts/qcom/sm8550-mtp.dts index c2847fd3c209..393702fe61aa 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-mtp.dts @@ -745,7 +745,7 @@ &swr2 { wcd_tx: codec@0,3 { compatible = "sdw20217010d00"; reg = <0 3>; - qcom,tx-port-mapping = <1 1 2 3>; + qcom,tx-port-mapping = <2 2 3 4>; }; }; From patchwork Wed Jan 24 16:45:04 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 191676 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:2553:b0:103:945f:af90 with SMTP id p19csp1131318dyi; Wed, 24 Jan 2024 09:13:22 -0800 (PST) X-Google-Smtp-Source: AGHT+IFub7+Bqs+1YLVOwRGO47b5KDuVjfZe6hIhAhib3O46478fgxfr7hCQlGoyKsng6LWHll4Z X-Received: by 2002:a05:6a20:dd82:b0:19c:6293:e967 with SMTP id kw2-20020a056a20dd8200b0019c6293e967mr1035038pzb.115.1706116402260; Wed, 24 Jan 2024 09:13:22 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706116402; cv=pass; d=google.com; s=arc-20160816; b=g+BXIea/z9Pr4RFGq+tkASTPKTKOGPxExznGSlYE9xREb25SbfxpVYY0sKhLwiPB6F saevLbce4mWfRZdiq9LfYvgkVxQoOuZoH5yHcuok/v2g9/fJxClw3qZ8uUwTjbMWfaQo F7iwSkQRsJgkVgdVm+sFkOIN+N8N4ClgZbS5/vwC77EJT5YBNQCG/HfS5f6IHbdsajR8 cuqvdgGkuB4DQgrVMbSCPmJKAVEfwU+SGfaftg7byBRLmgOhfJ+g+1Y5Z71WF30z+kgU Lfw3DAmdIPZ7VVrdsosqmWq2f4c3zKMozb3FmW3j/VJnvmkJbZkWwrKlidM3FdvS1u6U Zf8A== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=oPfitwNDeh5IgnqcpIOPgmDXuTM9ZGL9gpaSrx5A5EI=; fh=v1lwT2l/jVFCCowwT16E18rgIv0CDQo4TohtFL5maCY=; b=rjWc/+lwZWBs5rY0xz0rt0DjR35jhtVoziWpntdTsuJ/iVsDlVzIhH8gfDqmSE1n13 xYfYzLKbMLCorR9qfCCoO2+oQhLn2rmtSzP+LbYRewzVn3QEkOM0KoRGHpEh055nLGBq AHgMfJtJUKeGX9WImAe36+vFGIqaCMnF14PYBPCHCum/5YsM+Z81xaqYF/dq8qJlGMO3 NS/zqWcdEDSL1JHV0OjEr3eGDgZ3vu/ElIht5qfp6gkYbSfdzBaH7Chgm2wwLzewVWOF rs1i6noU4ct4sBWcBFZw5M9Y1kl1JN+dpPrw/heli0w5IAC43zYlA6sNICBREX3EO1Ei l+dQ== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Q0bT4Blz; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37351-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37351-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id kp19-20020a056a00465300b006d99ed4ae9fsi14300074pfb.8.2024.01.24.09.13.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 09:13:22 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-37351-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=Q0bT4Blz; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37351-ouuuleilei=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37351-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id BFA6EB233FF for ; Wed, 24 Jan 2024 16:46:18 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 783A87FBB5; Wed, 24 Jan 2024 16:45:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="Q0bT4Blz" Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CF1407E57D for ; Wed, 24 Jan 2024 16:45:12 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114714; cv=none; b=I+QHxFtLW3y++dsoHVkRf8Cz4J/FI/h33SCH1YFt7b2c/1xI+EaUKk0P/8Qi2X9eD6W0dFXajx6IiYwo9goiLnWr3iY06cKiM6EqgBNCh9inBdpHsIyA0FjtCEb+HHp143y6OOHXT6/L3evkkus6n2gIAqLYMZ0VWO2n9nWiXCw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114714; c=relaxed/simple; bh=QoOGnO9l48+0iK2zIq/3QM25tfKdYuavsbe3FmMLGCo=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=S9v0xEqEgEz2PHmZjSGQ9BW5kCtBnLHcqdrN7tOjmnZpx43InMrqjgnYnw0Y0rEUKSBqnK9PGHzjQ5tDm+iU8Bx/CTRN4+GCOolPm0CB+lU3cPvcdVHG1dtRtKETHCEV6PYNi6Ma2+Ak/jlJ6sjKRqmBKg6jzZ9wDO4M1V7masY= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=Q0bT4Blz; arc=none smtp.client-ip=209.85.221.48 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-wr1-f48.google.com with SMTP id ffacd0b85a97d-3394b892691so732035f8f.1 for ; Wed, 24 Jan 2024 08:45:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706114711; x=1706719511; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=oPfitwNDeh5IgnqcpIOPgmDXuTM9ZGL9gpaSrx5A5EI=; b=Q0bT4Blzca3gzvOquclKRUMXcovCgJ3rbjkEdaC6IiCS6146aCpprC7vxsqn6BmZwp 0Inw3gzFJ0DL+/unlqNpbrYrt1yUiLymcTmL15WXsDXlVdf+MhnTKquCTdzGykTPMn1q TNP0hpsims2RBYMT0+Ge3TFVCfaoWnNe0jUsPVVvAJJ6afMTX6NentK5MgWyNeH9jaVs rjdOLUOkHKnavccCdJgpRKIGXGIeplV7KnXE7uJnFVslag5prIst/BiLUAor4xjrBbXw JrvmJBckWF9NLrJqu+pWTC91RW23g4vDy5+oxp1Ksxp9y1I5B86bZjF9qHhKVI8fPTtS 2/Kg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706114711; x=1706719511; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=oPfitwNDeh5IgnqcpIOPgmDXuTM9ZGL9gpaSrx5A5EI=; b=jzF01Zw/9EOsyOOZBKed0nRAFJZx62ROV1BTyEzuvHr1qN1nTOU4o1pxq8FhB8B6L2 VQ5Qnj0S6U9cgaAgqs9yrz2tOwCdDNf9Zk6KBPs4CaqSMBGYXYAhBUvI+Pdg5jL6wxBp cOyETSE8dlzQy1/WhVVP3Ir2OAsO7xPtVmiCjHsfmhDNrI6NtW+88d7nDAuc5eawgMGu 0judjF5ZQq8lbqmje04VpgHtrY/jlmsrVzJaiIwGdZkVe7WB8PmmpOZm8UoDTuGB46vn oWK3pMy4rr+rLyOdcYSPodhIpo+fD2Xd3Tu37jgdAtUCU4zDXzpovwi/TYrlqdfWbeDs F9hw== X-Gm-Message-State: AOJu0YyYyj6nnvzM8S6qTZVD3v/BhKRnyG1JX+6pmGYH3/tzWmBxFFsq TWXV+gkBa58qxlrPh/cAFs+suFOMAp2NCseZ111L+sAFOJRGi7nVEObgokD6pgs= X-Received: by 2002:a5d:4703:0:b0:338:5dfa:5080 with SMTP id y3-20020a5d4703000000b003385dfa5080mr595282wrq.24.1706114711106; Wed, 24 Jan 2024 08:45:11 -0800 (PST) Received: from krzk-bin.. ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id v9-20020a5d5909000000b0033936c34713sm8137883wrd.78.2024.01.24.08.45.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 08:45:10 -0800 (PST) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 3/4] arm64: dts: qcom: sm8550-qrd: add correct analogue microphones Date: Wed, 24 Jan 2024 17:45:04 +0100 Message-Id: <20240124164505.293202-3-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240124164505.293202-1-krzysztof.kozlowski@linaro.org> References: <20240124164505.293202-1-krzysztof.kozlowski@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788992712604676499 X-GMAIL-MSGID: 1788992712604676499 Add proper audio routes for onboard analogue microphones AMIC[1345] - MIC biases and route from TX macro codec to WCD9385 audio codec. This finally brings AMIC1, AMIC3, AMIC4 and AMIC5 onboard microphones to work. AMIC2 (headphones) should be fine well, however it didn't work during tests, probably because of incomplete USB switch. Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts b/arch/arm64/boot/dts/qcom/sm8550-qrd.dts index 76e9ca954093..79ec673f9f7c 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-qrd.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-qrd.dts @@ -123,14 +123,21 @@ sound { "SpkrRight IN", "WSA_SPK2 OUT", "IN1_HPHL", "HPHL_OUT", "IN2_HPHR", "HPHR_OUT", + "AMIC1", "MIC BIAS1", "AMIC2", "MIC BIAS2", + "AMIC3", "MIC BIAS3", + "AMIC4", "MIC BIAS3", + "AMIC5", "MIC BIAS4", "VA DMIC0", "MIC BIAS1", "VA DMIC1", "MIC BIAS1", "VA DMIC2", "MIC BIAS3", "TX DMIC0", "MIC BIAS1", "TX DMIC1", "MIC BIAS2", "TX DMIC2", "MIC BIAS3", - "TX SWR_ADC1", "ADC2_OUTPUT"; + "TX SWR_INPUT0", "ADC1_OUTPUT", + "TX SWR_INPUT1", "ADC2_OUTPUT", + "TX SWR_INPUT0", "ADC3_OUTPUT", + "TX SWR_INPUT1", "ADC4_OUTPUT"; wcd-playback-dai-link { link-name = "WCD Playback"; From patchwork Wed Jan 24 16:45:05 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 191652 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:a05:7300:2553:b0:103:945f:af90 with SMTP id p19csp1114252dyi; Wed, 24 Jan 2024 08:46:24 -0800 (PST) X-Google-Smtp-Source: AGHT+IElWovhrjl31AagWpYvtiD7TfHRGyEU3jqDWjbcXZcH4jzetoyix7Qh4W7iHGUhyPdcHf48 X-Received: by 2002:a05:6a20:6d18:b0:19b:4f13:8c5b with SMTP id fv24-20020a056a206d1800b0019b4f138c5bmr924145pzb.90.1706114784167; Wed, 24 Jan 2024 08:46:24 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1706114784; cv=pass; d=google.com; s=arc-20160816; b=d82oXZi6KjqwPHHb9iRzOLTqYEqoCg0hteDTFMI/KwyvvReI+ey/MEk+YswG3QgW90 POfT7HxpVsnoHb7oXdw3nQyjDiMWqZ/t1x28vP+ZEMBeO26OJW25cKYVHNfQ6GoPXf09 nAT8NVUkI+LtIBac0gHikn3wILb5QN6ag0+TuAHxGoE746TG+zz7TnbxTaKhYPt0PMJq Hb6bXFB1uZyjHQ+wMtee3/BjbIqhPkLHQagDw8QxHOsX3phyw8ZlPNAt9TRwRTCFeYJh pjpbaTNcUaSm/hSi4TkGDW56aUpSDV9yCsmDwRKKyZZNzyobl5rq0zczbueueh9s8XWD 5r5Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:message-id :date:subject:cc:to:from:dkim-signature; bh=ma1QQhK11zUQI9f4hz2k25EV0GtpYeqsCa+/7KAoKQo=; fh=v1lwT2l/jVFCCowwT16E18rgIv0CDQo4TohtFL5maCY=; b=fNvKFtUAS9XKrM90KmOpyCDbEsOb6pftmweklUtQC1Z09Ad17ZzGW3aUV06/hnF6CL fVajG7n4MslgcypJosyiYv/oKc7vVxRftlYwU/SaLoSgb6tfUsWJSQ+uV3+htLk5aVOP fs/fPBO79NuMrpmRdpPB1I/okKNnhsRCztkFzttWTJy+WEQFHtTStd4fH2r8mBuFkWI+ 47LZeHIuHc9XQROV/CbPqCfxzIcqkucI4Nh+a6ws12umTiDbScZHGqekIh/3H9Mal0pM JNHsTVUO4WunfCF88RX+HK6QlgkdPTl7cO22VEtdDSvcpy4YNK66d4jZ/W3XhBZnWBLl fDfg== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RtmEOujY; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37352-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37352-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from sv.mirrors.kernel.org (sv.mirrors.kernel.org. [139.178.88.99]) by mx.google.com with ESMTPS id w24-20020a63fb58000000b005c1c489bfc6si11782714pgj.627.2024.01.24.08.46.24 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 08:46:24 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-37352-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) client-ip=139.178.88.99; Authentication-Results: mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=RtmEOujY; arc=pass (i=1 spf=pass spfdomain=linaro.org dkim=pass dkdomain=linaro.org dmarc=pass fromdomain=linaro.org); spf=pass (google.com: domain of linux-kernel+bounces-37352-ouuuleilei=gmail.com@vger.kernel.org designates 139.178.88.99 as permitted sender) smtp.mailfrom="linux-kernel+bounces-37352-ouuuleilei=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sv.mirrors.kernel.org (Postfix) with ESMTPS id DBFFB281001 for ; Wed, 24 Jan 2024 16:46:23 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 699947E566; Wed, 24 Jan 2024 16:45:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="RtmEOujY" Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 0EE9D7CF1C for ; Wed, 24 Jan 2024 16:45:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114715; cv=none; b=H+aQjGyC/b3ZfM5xbwKwR7I0az3XYoDD5M40KwK+32rV+9XeFpT2rD8OtPSeYMa/vM9wR3ZL6dazNRxSzyujVIRWnd7FiP4HouMBxf0AjnQuelC8BK9brIrmKvEQiRCHMEIhyZhuxjPN8Yo/cgllYVF9HlZi8gU2zI/lKRU1qU4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1706114715; c=relaxed/simple; bh=jpcsDAXA1KZo6FHeypWnR2nrsXwXdx1uTU+szPAsXns=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=Rzp6+7scE6lL2IOXL+lcCx8ZKoEDJ1yCZDHpS3R6/bvrOFDo3XN9oJzfS8tf5KYmCu7/3J0Cm8Rpy+9Nu8Jupwkt31rYj5dpHgAVh3YlmxraQmcOwWZjUnUGpMbPnzPXWHglPJUjjCw+yC7Ni3ftbIPnxSUprVpeVz0XqiaZNGA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=RtmEOujY; arc=none smtp.client-ip=209.85.221.49 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-3394ca0c874so862967f8f.2 for ; Wed, 24 Jan 2024 08:45:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1706114712; x=1706719512; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=ma1QQhK11zUQI9f4hz2k25EV0GtpYeqsCa+/7KAoKQo=; b=RtmEOujY5veOsJjr1Ih8ThLDzgb78MykZozR/w5AePWJQO8ThlitYILjYCzS+iWfZz MDCysTjBbTCCNg7xxNAuXKcFUYcFYMyVDxy86xnKbWW5CuplnS20wdWnTfTLvpM5Y7uB qoccCgst41jZK1PspCzAVeYFz4gJ8cuaTxcwD83bCHFbZ+04O7dmaMoMTRr38VQ8ZT+D NAPzElpCy8vopzMWVLmhzOHqqcBN9o3nnjqZxar7WaFLFxsroK2sbUVBvXQ4y3BBaEEI z8xCYkYKTo06oewVDIT4hmyJ9/RfAmQcA/6mmRAKKUqm0XPMrqh5eUAtPFdVlffcGc3Y A2Ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706114712; x=1706719512; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=ma1QQhK11zUQI9f4hz2k25EV0GtpYeqsCa+/7KAoKQo=; b=oghAqx90d9KzZ0DgLvlSqMcRAtH2jR+ox+zBH6SvHI//9TmOchTfiepZfv5oqMnz7y 5dK2rZtD0JZA5k484xFAAfsfZjjcUkvQGpzNv02gTPsHp5abEeRUtk5LsYn4n1eUYKAT sCpdCud8q9xFhrQQxz/UzTcDlQ0WESpLaLAJ/YxEJQkoM+kswmQCoLSTLznTg9Xmvd/9 44jjES+uhZCM0gagPOkJyvuONGuQvd844tHHrlhp5IZQ8yT8QJekWff1jpTO9RdcbdEy uDYnJW8WNStKDntXqL9+Gg5Ij4f8uuHUQyp2fkInFSOwOkeVgTPrFRchJ30/lItRUbiv hafg== X-Gm-Message-State: AOJu0Yx5f36lOf/E2oCojVNC0UNqFmpdiuoFmyt67ybnX0JxV9GEuilH rDeICXhqTbKJdEpNYPdR8QoZ4/AeNjFAo7eso1ogxxdSRSf37+0jBcqkaY8ci0M= X-Received: by 2002:adf:e2ce:0:b0:339:2db3:f4e9 with SMTP id d14-20020adfe2ce000000b003392db3f4e9mr770103wrj.32.1706114712445; Wed, 24 Jan 2024 08:45:12 -0800 (PST) Received: from krzk-bin.. ([178.197.215.66]) by smtp.gmail.com with ESMTPSA id v9-20020a5d5909000000b0033936c34713sm8137883wrd.78.2024.01.24.08.45.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 24 Jan 2024 08:45:12 -0800 (PST) From: Krzysztof Kozlowski To: Andy Gross , Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org Cc: Krzysztof Kozlowski Subject: [PATCH 4/4] arm64: dts: qcom: sm8550-mtp: add correct analogue microphones Date: Wed, 24 Jan 2024 17:45:05 +0100 Message-Id: <20240124164505.293202-4-krzysztof.kozlowski@linaro.org> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20240124164505.293202-1-krzysztof.kozlowski@linaro.org> References: <20240124164505.293202-1-krzysztof.kozlowski@linaro.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: 1788991015640350156 X-GMAIL-MSGID: 1788991015640350156 Add proper audio routes for onboard analogue microphones AMIC[1345] - MIC biases and route from TX macro codec to WCD9385 audio codec. This should bring AMIC1, AMIC2 (headphones), AMIC3, AMIC4 and AMIC5 onboard microphones to work, although was not tested on the hardware. Signed-off-by: Krzysztof Kozlowski --- arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts b/arch/arm64/boot/dts/qcom/sm8550-mtp.dts index 393702fe61aa..0c94edb8b824 100644 --- a/arch/arm64/boot/dts/qcom/sm8550-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sm8550-mtp.dts @@ -105,14 +105,21 @@ sound { "SpkrRight IN", "WSA_SPK2 OUT", "IN1_HPHL", "HPHL_OUT", "IN2_HPHR", "HPHR_OUT", + "AMIC1", "MIC BIAS1", "AMIC2", "MIC BIAS2", + "AMIC3", "MIC BIAS3", + "AMIC4", "MIC BIAS3", + "AMIC5", "MIC BIAS4", "VA DMIC0", "MIC BIAS1", "VA DMIC1", "MIC BIAS1", "VA DMIC2", "MIC BIAS3", "TX DMIC0", "MIC BIAS1", "TX DMIC1", "MIC BIAS2", "TX DMIC2", "MIC BIAS3", - "TX SWR_ADC1", "ADC2_OUTPUT"; + "TX SWR_INPUT0", "ADC1_OUTPUT", + "TX SWR_INPUT1", "ADC2_OUTPUT", + "TX SWR_INPUT0", "ADC3_OUTPUT", + "TX SWR_INPUT1", "ADC4_OUTPUT"; wcd-playback-dai-link { link-name = "WCD Playback";