From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.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 E1FC92BCF6F for ; Wed, 13 Aug 2025 15:59:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.52 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755100796; cv=none; b=dwN0/V/MNbbM5NKYqDFmsKSNbLQP27wg2mEWbvDTecRtls7g2VO/IOm8kV6t5XFnEIgzfnT8i2YY7mBCD3xBJ8ZhcQ5tk/WKP1tCrFr6yW0pWgWusXRrJN/cxlUoH4Y3e7nS9MBAEn1lPB5AXU9ZbYR0Y71HRnpkwTXEIcOZr7o= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755100796; c=relaxed/simple; bh=BvDXs0+AlOpKQOQJ2POLC/1UWj5r7JhH6Kjw3ywFP2I=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Jb3jPC4jXHGTKfBd/Zu9yc5O3g4L2sCIe+LYKUg4UjMZBSaffLPsjV6SQvMf2TwtLRH346SHMrvNeSgF3PNE5DYdmbu0UIRq9sQUfZmSKxZ3eBGPe+VVm5D1ktMwhwUmAHC74jwLPyT37LDyl3nF4fRC+xcgqETwvUB/kKlqc4U= 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=npOuDtbL; arc=none smtp.client-ip=209.85.128.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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="npOuDtbL" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-459d7726ee6so36451095e9.2 for ; Wed, 13 Aug 2025 08:59:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1755100793; x=1755705593; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=zTTg3HaxieE47YVOSyqpdQA6zD92ZMoZ5TjhpFmozWs=; b=npOuDtbL7Y1ZHngqe2ruXvHEh+6Oqxq/YydhQ1B8Zp9zgTDR6NeFXtLLxUe2+ZQu9D Z8ouuhVfq4IqB4sR2TlLLjbcRHDm5refGJRqlaTD5l/Osg3pczzhcBwfxDP1PGffL3G8 iwk79Z/EBjakLUIjg1ZJxwZNInBFdPRSOHzTYgmocYRY/8Ri0M+SKz61V214ZEN+Ob2i tDhuJNUOfi+6G/jQ0p2ShupsWDPrBQlQTVgEsxyO/vzJZL5+0vzwW03nQLKaTDyC/Udf j/3U0xQuBOjVHPiZWOjWq4Ipzg06PRuF/6ugtMN8eg1Oeim0wbnfnzbFX87paBm+ogvM MABw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755100793; x=1755705593; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=zTTg3HaxieE47YVOSyqpdQA6zD92ZMoZ5TjhpFmozWs=; b=iNKQCoQ9LcleCtAK4U8Pjt7/JygJnGoGKh+AXnoGM5xH5MTnJQZ6u822yzoTwFCEeq b2SDcAcFUU5H9cU671Azjbape94Ot1xaBcBX3UmBl75b/XFWKBraUqvJeGbVt+jsgLiT kbCYHRm79qc4PbMKHx4qx+UqpZ+A/Us8Loxgk62U2GZJmNjgCtqsiiXML8Co52KpUEbH 0nqrn9o9NGdlEV/2amofmZhimAf8kZvOG30rFpf75NVHcMz1XvlsrV66cyhOZUr1gH57 SfBfUTJQq1s1cg1QblvFOgpKfD5QJ4enPRxwAJZpv9oFiXIX6RQioqnILnwMMKwxznLh kKoQ== X-Forwarded-Encrypted: i=1; AJvYcCVuA+0hX/+YEbDYHPlUB1+NIBzvRPW5i9TtLRgh0c0s3ccLgPNZmd6oo/lvj7Fr0BS0e/AywdXV/fZifhg=@vger.kernel.org X-Gm-Message-State: AOJu0Ywpd2a4aBOnIHpp+826VkI7ICo7gTRsjx/kCt1G+PPeQTVOMndL +zupxzrNPEKBUYg06i4K/7x6iGTOLMV9BS3SZwHvBbwQ20fyKHu6BTPeW8gAx/nDjEc= X-Gm-Gg: ASbGncv3aY2pzTdZhd/enF6dj9kC7fsCn7bX/QYm0O1d40tGWsXhmm9nBwhKpzshI41 C4HVQi2fAaR9+BoJIiuj8wMGO3WSl9HuDnHxflFzyxPbBx6VX93mUH0VrkteRJbDHITwTXWM2cg /0KKKxMV0ORtOGtz89XCcUeqGTrE39Iy0SLmHlWAk7AZaXyFzTwy1YKWQ+ZJgMV2DtHKYZyqKxt aCh0q8AGiBj9S0FWFdJoc+v6y+0Mo2qyt2dgP3ztW7iv3fNGbGd1QYkdK0MwP1Cd5NWLtC0BT2w dn9BN7IAa7/gGK7dEJ+y/r5IuTWmd0tEsdX5S+podr2GLzMxtov0xmiJy2ib/PhhtGSQL99bVTe DPmvTX5YUW3CIquWbUtAi0RFI7hNEwuc7qWtlQnwijeGMVGyE X-Google-Smtp-Source: AGHT+IHlFl/KN4c99kjp335F8fPSAof5RPTLX82llSuDD+Ly6m1dpWeuAZcZwngU0m7Y5+JbMaBsUA== X-Received: by 2002:a05:600c:444d:b0:456:1e5a:8879 with SMTP id 5b1f17b1804b1-45a165b4441mr34651615e9.9.1755100792990; Wed, 13 Aug 2025 08:59:52 -0700 (PDT) Received: from [127.0.0.2] ([2a02:2454:ff21:ef41:4537:5d58:c08d:204b]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45a1a517c26sm7087755e9.7.2025.08.13.08.59.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 13 Aug 2025 08:59:52 -0700 (PDT) From: Stephan Gerhold Date: Wed, 13 Aug 2025 17:59:03 +0200 Subject: [PATCH 6/9] arm64: dts: qcom: x1e80100-lenovo-yoga-slim7x: Explicitly enable used audio codecs Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20250813-x1e80100-disable-audio-codecs-v1-6-af82d9576f80@linaro.org> References: <20250813-x1e80100-disable-audio-codecs-v1-0-af82d9576f80@linaro.org> In-Reply-To: <20250813-x1e80100-disable-audio-codecs-v1-0-af82d9576f80@linaro.org> To: Bjorn Andersson , Konrad Dybcio Cc: Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Abel Vesa , Johan Hovold X-Mailer: b4 0.14.2 Currently, the macro audio codecs are enabled by default in x1e80100.dtsi. However, they do not probe without the ADSP remoteproc, which is disabled by default. Also, not all boards make use of all the audio codecs, e.g. there are several boards with just two speakers. In this case, the &lpass_wsa2macro is not used. In preparation of disabling the audio codecs by default in x1e80100.dtsi, add the missing status lines to explicitly enable the used audio codecs. Signed-off-by: Stephan Gerhold --- arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts b/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts index 71becfc5e6f649299b05b0b93cf74b81dea9fa57..0f0c37dfc5c5743bb08c038d1e61e4181762e777 100644 --- a/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts +++ b/arch/arm64/boot/dts/qcom/x1e80100-lenovo-yoga-slim7x.dts @@ -1027,6 +1027,8 @@ touchscreen@14 { }; &lpass_tlmm { + status = "okay"; + spkr_01_sd_n_active: spkr-01-sd-n-active-state { pins = "gpio12"; function = "gpio"; @@ -1050,6 +1052,16 @@ &lpass_vamacro { vdd-micb-supply = <&vreg_l1b_1p8>; qcom,dmic-sample-rate = <4800000>; + + status = "okay"; +}; + +&lpass_wsamacro { + status = "okay"; +}; + +&lpass_wsa2macro { + status = "okay"; }; &mdss { -- 2.50.1