From patchwork Wed Mar 12 19:24:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 873590 Received: from mail-wm1-f47.google.com (mail-wm1-f47.google.com [209.85.128.47]) (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 5A80125744D for ; Wed, 12 Mar 2025 19:27:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.47 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741807656; cv=none; b=SeaPW6gr5WVUMiC8Z+nINWZOE6KQv64q05aAvAOA7jmOse2CXXxQIgDjdRMJvQ7AGujR3TrABli73WmEM4gdxL55MTYy9N3y4rjF+F/9VdLCRQzdJbJ8GVhVeMs1fAVzcNJRIbYcjCg4REbR53/xC6OskdoQ9jD5rvJSaPFeB4E= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1741807656; c=relaxed/simple; bh=8J3A0ji22Y6h/FDPK1qt+T9Apzwb5fa5VQDP9nUjmp8=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=LMlU72i8WP6qk0PYSRWN95GbmhDS+45GaQRwLRtbT96FKeWO5eovcrUZmS2e/tIQLQ2o8zPVqyVdJFUVy11C7jpz9H1U3opSjk8wLNsGDzWRwpTOKlWZWKdEHIZkqbvcfEDbEz8H2Qj+p4ePrC1mBJiFD229/TnRjep4TloT/qk= 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=yF0Wr/YT; arc=none smtp.client-ip=209.85.128.47 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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="yF0Wr/YT" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-43cf89f81c5so170245e9.2 for ; Wed, 12 Mar 2025 12:27:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1741807652; x=1742412452; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=9qNFJ58EulLJjjDnGlinq/XAWc4oXkkPOMl7PNRBj5M=; b=yF0Wr/YTsmak84RRHrPibwn2poRCOulMcitW8LTSLzzP0jbZwAG30BLhPBd+H0iLh8 /3z56NyNlu3s//HR1k6oMpH6CTt4DF0AO7uL+PcF8R3BuQKZBGv39SFOHrUgbuRuqSWF U38O1Tgh2Q2yjMZL2I/wvo3iyTYs5sq6z9FNXNA6gjkHa5dcaCq1lbCb+CdXMd5DnbT0 LQDC9BQQ//VZtEmYiWydsuwUrgThw+U2kkMBWLkKk+/SxOwiFoV3/Z7BdxPkFEU1vRYH kRu2xT0Y4rFjvlh37EtoDG8pIPhL4+HI4b9eN+Dk0PhHyAAGM4VcUN5Z8/8IGb1i2Jg2 GGoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1741807652; x=1742412452; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=9qNFJ58EulLJjjDnGlinq/XAWc4oXkkPOMl7PNRBj5M=; b=BqQW7zBpna8N766Nw6S7aXmsx50H4Ggtdd9OBXtWUMM1/TprOSOg8l27vJU0h+3WwU TPvfQaOoGTdgsrWYaeWlNYODhcaFYvKN8w1u0/jOhPly/iMbghMDHPIC7lFO48Y36/fz /Zuh0PSpU1oeB+Wa9pJvXY8yU+ebNcC8/h8MsR6Os0pQn97fQFSPOw3Q8qjQ/2+By70Z cEJMqzGbKIKGQUI6ZjRNYoXPChjciTtc3N5Tx1Ut0KdG1Gff/ri0ZmTjmXBSO5YJEojk 3bbSFlMwiNt78BvWBVcMruE+jlrpN6fx22fKTQZec4mypARgk/5/TzG869PKEl9b3lgi YiDA== X-Forwarded-Encrypted: i=1; AJvYcCXp8xFb+q4ftmfb+mODwb6iE58CTKGhiBgWWWq67f6ExIsfBJM1MTy6lnwmCwxulNxINi55qOeh4PFapawi@vger.kernel.org X-Gm-Message-State: AOJu0YzyVnKPd4ZkZZNGro+x57yuTDyuGegon+jgHDYc5D0QcSflip4L 6B5rczmY23sZ2y56qH8krDFoPZBZAlFnJxkPZq9oKTeIIVFckXlavgwyubGpXVc= X-Gm-Gg: ASbGncsAgBpYgwPXqlQUUdLfEVWJonbpoodANFtyL7foUEJ1eJMnsiE9aaIUtacS+fD VfwQP9EmrrYhDfpjG373lqTxD3H3ApwUnBx1MLQOyuPP4JyRpBymp2KiDcYRk0l8TikV/mfiPzR hoi+I/mco3tKO81wvi9AhpaP1ZeG+DykyDhb6pgwiiYCJeOBClYs/l2jbTBh5zAh2OXFv5aMacW sEzGtTspdGO4vxA8+wY9sOEIfYoiriZeI1QJYsUrkeBZJBftDiyNX2LKWeZnortdR3DqQxkYHjQ zhGjDEl/yoX4kZJwzc/3963KNWWUDZ3svJO3f/kXd7mqkp3HmfNXozb0JcM= X-Google-Smtp-Source: AGHT+IFc4gbHbMQDr8/rSMbHEP9yPiMBWXiG9ezpmI6xwNwZDE9d6F1rlpy758Gz8IvrBC2ZvFtPLw== X-Received: by 2002:a05:600c:b91:b0:439:9c0e:36e6 with SMTP id 5b1f17b1804b1-43d01c1fa4dmr37678165e9.3.1741807652636; Wed, 12 Mar 2025 12:27:32 -0700 (PDT) Received: from [127.0.1.1] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43d0a7903fbsm29331995e9.32.2025.03.12.12.27.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 12 Mar 2025 12:27:32 -0700 (PDT) From: Krzysztof Kozlowski Subject: [PATCH 0/2] ASoC: codecs: wsa88xx: Correct VI sense channel mask Date: Wed, 12 Mar 2025 20:24:58 +0100 Message-Id: <20250312-asoc-wsa88xx-visense-v1-0-9ca705881122@linaro.org> Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-B4-Tracking: v=1; b=H4sIAIrf0WcC/x2MwQqAIBAFfyX23EIZRvQr0cHsVXuxcKEE6d+Tj gMzk0kRBUpjlSniFpUzFGjrivzhwg6WtTCZxtimaw07PT0/6oYhJS4+goJh/ba63sIsnkp6RWy S/u00v+8HiW9BMmYAAAA= X-Change-ID: 20250312-asoc-wsa88xx-visense-e5cfda65e2bc To: Srinivas Kandagatla , Liam Girdwood , Mark Brown , Jaroslav Kysela , Takashi Iwai Cc: linux-sound@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Krzysztof Kozlowski X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=716; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=8J3A0ji22Y6h/FDPK1qt+T9Apzwb5fa5VQDP9nUjmp8=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn0eAdaFsakhYnGyr0q1TLAq6ZqOsdPYoG7LOWa ZlIAIQyU4uJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ9HgHQAKCRDBN2bmhouD 1y/6D/0UdCfnE6ub6lMVKwcmd6uyIO+GVsH8EH/FlIcPCiUsJItZyWD48h4T16L/+HJKqbktC1u gjg5G0sACnZK8+pn47T6lOFBApvpjffw6b7u/d9oeiydL/Wc5D+wwObX7APc0Z46Yt5SD26MCm/ FYzaHmELKaR7wWbL637UnVsdtajjpSDbXROHdKdveGcT/YcR30zGTD8nBwaSbQoffevFhXcNXek e312VtHcBeH8Y0QXuZypSStCp2YFchpvqZmGB/F7Y6kpdN95s8wOejhIZSGRTHgSsLLSW+4d4mw 6jkMmdXyaFr1yPYHHcLa3d+iAGP4ME4jBLr7ZziygOO34RmJCY24pU4Kzfu5OixefL7Cl42Y+jY ek/VfEu2BasnacQWC2irbPBht4pu4HuzbKiuTeiJwzwA7rSwWCaRXxfmZVnI3sl1/jFp0+PVmHI dJ4YnY/EStueDh6brMs6rces6MMjwNhrmj3UwaQw3Ep51KthTlBAKmwPgJLLhrSaCw2GBrR+7Xt WYJOilkcf0qxmsEskoKdl0TqNtO1QjoE3vr4kG0rGemZLlZgWR6Mrh33VD/gl71qR48016CYXhP 6zJ1nbJ5SfuhEMJzoLPZvLy9CTYApHhqfRhJdsPXK7ICXehEy6zUyroO9rY+o7UjMWcJDY0vmaj 3UCHKE5FI582lKQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B VI sense port on WSA883x and WSA884x speaker takes only one channel, so correct the mask. At least this works during my tests on different devices with both speakers. With original mask (0x3) I get noise/garbage. Best regards, Krzysztof --- Krzysztof Kozlowski (2): ASoC: codecs: wsa883x: Correct VI sense channel mask ASoC: codecs: wsa884x: Correct VI sense channel mask sound/soc/codecs/wsa883x.c | 2 +- sound/soc/codecs/wsa884x.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) --- base-commit: eea255893718268e1ab852fb52f70c613d109b99 change-id: 20250312-asoc-wsa88xx-visense-e5cfda65e2bc Best regards,