From nobody Sat Oct 4 03:15:02 2025 Received: from mail-wm1-f53.google.com (mail-wm1-f53.google.com [209.85.128.53]) (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 9A6102E8B8F for ; Thu, 21 Aug 2025 07:16:46 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.53 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755760608; cv=none; b=CGqk9i4YK7uXsKiwy5yv+CCoi1hJ9RsJspLiNsJxE7GXGNuMFTfH6rP05BzM719VT+4crn04DvarLSBcxP/KWw8ePhBECm/bzAwAdQ7gzQq0vtPpGO7kRk3ptCC02pGl3jQwFj9fe2rreDB5jp7Nl/aITzFYTvJ8OJbNGvJl6SY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755760608; c=relaxed/simple; bh=BQEb51m1KNR4zEP9Hy/a2qgZsX8FrITaZBjGkBz8Oxw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=IWXVMYvfAJRmCzp//ED0BVLoIlEmRnQy+nsNOU+CRQ24R1Z/uvGUDcrgU7bFJBUHQy4f+bRYXug1gJkVaKqtjLDvT33TQw98M5tMZNFqCw77gWEJ23zxPjFcHRaoyx+jcEXZiUn9NhJsrhpN7Ij6PqRAL4A/h+bgt49Y+V2gUYk= 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=gtQ0mDo1; arc=none smtp.client-ip=209.85.128.53 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="gtQ0mDo1" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-45a1b04f8b5so3300095e9.1 for ; Thu, 21 Aug 2025 00:16:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1755760605; x=1756365405; 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=0tYvRKLy4DbgrwS/0cap3qewAHcSq3fstkqYfrmF5uM=; b=gtQ0mDo1AxR7JzrrWxf6JmYxIQzSroc516rBbKSlbFOKvzyNJyntL++ZYPOcEwHtRA O5wF3gXRYimUtBxfxz/Ipz/CHgMsEM7zwHzdryE9fw17PlTkO9mQteKfZBzBt/OR0nJb Gd2S/g500tMyCfTS/qoGSpdo3e+sraD53FG8IjmIsZzaUm0CCqUVABCmT3rGOAlp/RqI 2JvK2M99xF4tVzWqWsENwbigESzeSG7ZLk0x/tOaiVNuGS6CUkuLYlAGGVLA3d64ogIG hm4GrfqMfOl2o7e/llbx0bDHbqYWOCTKKBTVQPJpl9xStiLg0hNnCUz7Cnm+LYpIlRAm a2Gw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755760605; x=1756365405; 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=0tYvRKLy4DbgrwS/0cap3qewAHcSq3fstkqYfrmF5uM=; b=NhJ0ubqnQnsUf+714+TpateIah3F5SXO6vEmw4+Jfo1EWiyVejz9AWbiz4gZflF/I2 ppJAp2/k9JuQAU0MEBY4D0Llmnvu2eSxNR4PMKfnTudZZLe7/cjlOh8Yv2jl0ygNhluX u34MfGTOVgcW32n+JxqVjVFuOQuSJiqr/kHbrr24YsJQJMo6wz9zCTjZOjDcZicJkaWK dcxAZaFxkf7orlBz599OrvN80DsSm6keZz1mUi5g2hCn7mlXaMarykucvau5DPrZAOzB uzSGR+yQB+2XD28FTet4wjO4LWh2bVLPxf3ev0VPoPbmX+s3xDckqrKUgI8pjaIpzIZU m34g== X-Forwarded-Encrypted: i=1; AJvYcCX8gX6kgrS1KF7kmDpkteTmodCfjP67GHfbF8KYRBl2ZA8C+VGRzHZop2tfWn0zKZVMlXnSg45tvuiT4oY=@vger.kernel.org X-Gm-Message-State: AOJu0YzbcBD2R3FMYhFt/78W9XIjnPtBe2svsiPMrOIB5rcdDCLs1MUs SbTIiEc/c+D6jzXfwqawctyFsJIgmRZQU8I9h3dGgsyyCymSy0VToVXgxtvMdU39xuQ= X-Gm-Gg: ASbGnct2NKwi/tXMThOLfOFQuBCAUiNw32WiS4vvp7EbNwOFZ+AoKJuqmI/gbJXVBjQ hF1VopLhwzwoOGbRUPO4v2sHpDb9gdAdqG9EgpsBAceZMmBLoc3SKCzfoemocYVOisdQS+EP0d3 fc4MHBi33B6uL7bGfWuKdGuWxXiosHIYETcshQ1pW3kGBrc10vfouwfrmX/09jkQuczl+58eCNQ RBvpQqiJ/CQFL21ggEJfTnJ2mESDxYFYjN7yRp5CTsgqmAQK3ZPYg5K5fCRCZI6w44merQefjEb oabQRe0yPXxUvzkO4xHzJWoBXhBVaeVMdt4lzh4bDct/4CV2OZ2v4ZeOYFQ4znIWIGFvEV62CO4 KTMyMegCDBV2M9E5yAnJRUlGCT8xkiCNykdniY3Q3cdg= X-Google-Smtp-Source: AGHT+IGrjkphBrBUHoWxV5GomEjzChV4z9wUOmjxmNJ7kLEntCvVPfSPqTzU9QahqpWDlQJL8YvPYA== X-Received: by 2002:a05:600c:1d05:b0:459:dde3:1a27 with SMTP id 5b1f17b1804b1-45b4d8593d2mr9130075e9.26.1755760604904; Thu, 21 Aug 2025 00:16:44 -0700 (PDT) Received: from arrakeen.starnux.net ([2a01:e0a:3d9:2080:52eb:f6ff:feb3:451a]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-45b4de5b52esm14411455e9.20.2025.08.21.00.16.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Aug 2025 00:16:44 -0700 (PDT) From: Neil Armstrong Date: Thu, 21 Aug 2025 09:16:38 +0200 Subject: [PATCH 5/6] arm64: dts: qcom: sm8550: Additionally manage MXC power domain in camcc 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: quoted-printable Message-Id: <20250821-topic-sm8x50-upstream-pll-multi-pd-voting-dt-v1-5-a510c72da096@linaro.org> References: <20250821-topic-sm8x50-upstream-pll-multi-pd-voting-dt-v1-0-a510c72da096@linaro.org> In-Reply-To: <20250821-topic-sm8x50-upstream-pll-multi-pd-voting-dt-v1-0-a510c72da096@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Jagadeesh Kona , Dmitry Baryshkov Cc: linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Neil Armstrong , Vladimir Zapolskiy , Taniya Das , Konrad Dybcio , Dmitry Baryshkov , Bryan O'Donoghue X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1591; i=neil.armstrong@linaro.org; h=from:subject:message-id; bh=upcVCnSxZ6EoV/U+ZWtCwd9UHXRYH/X284bIHe/yBco=; b=owEBbQKS/ZANAwAKAXfc29rIyEnRAcsmYgBopsfX5RQMR5ME2XKV/xvo39Fq5C39Aw29Gei6c54L w2gGpjeJAjMEAAEKAB0WIQQ9U8YmyFYF/h30LIt33NvayMhJ0QUCaKbH1wAKCRB33NvayMhJ0eAHEA CDD6fkC08k9iUrE9eoVfRfM6riJu8SCs3n0NqXskHPC6oDj88gGWN3xQLuxwmtsXjjf41IokDXHw8C 6xmocVO8aSUvmuFitQskw8AUwjx99yEwzqe381HByJL0yfdxFcKwpLR+lalWyN+ygsP+qjPAzSK8qx IXqzGZiAb+Xzxxr/tB6sNaFawe0ULrWzCd9SuUzMUkOEu0rqE1rNltGTEQZG0EFBd4egHs3/IBUjI4 2RzRRnT4/fAkzzghdDq8hSlJEdKjjICGeLaTMDQjsQdKzyQD+EVG4g21fE4m9c7ugGnZEX/yuN2QQj 2P72sjQrUo4GRH7tVDwEYZQ0rpAFh87OpUyxMEMIBAfTx2KJQ0X4kEq07JiLZzx/foXC2lGtpBmdkb Xdse+rgHwvKL9WKjl8+zcyZdqnfPLm5YvNwoY2QW/7270YiCoMH1Citjp05JEi4rL6jOB+NxPz2wU/ BEjHO95Jk47VRFZ9RTg4WsT4Jy+yX1lqlDnHhvA2hFaiM38dRFkCYDP1SxtK2i5QNbLUii+GL0uNFf 91i6SZ0wEt07NC8ni0arwyUwltfwarsqJxtuXRK71VceMKxVGPpk7mm5ZcrdywpDDhEjt5dybBKN70 y6gpB5Ywc9EAA9yyhBrPxrBOwEHNv+JH1K6Jur5TYNnVacmdrVwEqiPNGxPA== X-Developer-Key: i=neil.armstrong@linaro.org; a=openpgp; fpr=89EC3D058446217450F22848169AB7B1A4CFF8AE From: Vladimir Zapolskiy Camcc requires both MMCX and MXC rails to be powered ON to configure the camera PLLs on SM8550 platform. Hence add MXC power domain to camcc node on SM8550. While at it, update SM8550_MMCX macro to RPMHPD_MMCX to align towards common macros. Fixes: e271b59e39a6f ("arm64: dts: qcom: sm8550: Add camera clock controlle= r") Reviewed-by: Taniya Das Reviewed-by: Konrad Dybcio Reviewed-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Signed-off-by: Vladimir Zapolskiy Signed-off-by: Jagadeesh Kona Signed-off-by: Neil Armstrong --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index d4bffcc244c98e87464cb2a4075c21f3cd368482..54ea21e1778a7c104cdf6865f84= a7f8b5a8691ca 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -3625,8 +3625,10 @@ camcc: clock-controller@ade0000 { <&bi_tcxo_div2>, <&bi_tcxo_ao_div2>, <&sleep_clk>; - power-domains =3D <&rpmhpd RPMHPD_MMCX>; - required-opps =3D <&rpmhpd_opp_low_svs>; + power-domains =3D <&rpmhpd RPMHPD_MMCX>, + <&rpmhpd RPMHPD_MXC>; + required-opps =3D <&rpmhpd_opp_low_svs>, + <&rpmhpd_opp_low_svs>; #clock-cells =3D <1>; #reset-cells =3D <1>; #power-domain-cells =3D <1>; --=20 2.34.1