From nobody Sat Oct 4 03:15:03 2025 Received: from mail-wm1-f48.google.com (mail-wm1-f48.google.com [209.85.128.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 ADC732C17B6 for ; Thu, 21 Aug 2025 07:16:43 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.48 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755760606; cv=none; b=QxZrjWG2Nv3Nu/PC1ghQmNozGMyDjDux2niBRBZfyloBk8WmKGHI9ebUYkcOiR/BHKHFUZV5SQMooI6vSPT/juzB31cJlSNa7/3akMBtLY2kUgBfIaLiufcz4dNsyUSSOpexXSaqaCPY8c1YLm8gdgWueZXOt6y7Qcf94VMviBA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1755760606; c=relaxed/simple; bh=C4TnU2YDn79d1hZKPF33rnSJzJUcjFicRADIi/s+iJk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=dnWXqJYWisLTh8kNyUIoEL+v6mT6zDPU1sqOFBQCOck/qwe9Tw3mKhu1RFrmyyVfEVfsz9tLybFLFdlG8UGyL0LCWKC+TqZEdRTGyGdvVwbdUBdlD1762uEiNrPn42dnBR4Jl1si8rlr3aX5ftfkawYw0xZs42zRaTwpzJRxVP0= 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=g6ntRx2+; arc=none smtp.client-ip=209.85.128.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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="g6ntRx2+" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-45a1b05d252so4673045e9.1 for ; Thu, 21 Aug 2025 00:16:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1755760602; x=1756365402; 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=zuj+iAOhtgXhlr4DasU1PClq4DgoiYTAxV9eMIo4W6U=; b=g6ntRx2+Ry00Q+dCpbW9zZH02yuZ6fRl/TqGG6ZGWbrqKdCOxoZUedx4n/hGfDTVfL 80rZgnDvqSqqUrJJEhzrfnoWHxOziOpxEIBUvkToN8zRKznh8kK8o7f6TKRZMCirCe4Y 8pRQsvkNCArMqKtYRh7u9WsCP06JCAUEjPf1oi6BDKo3H2NYwvpCwBTUVlgFISPaZLk8 QRRBHMuNukIMJ9AFRfjLqa+2SrsrmgQYr+Lff/WnOYLv3YGoWNHRUyQUch6K3D3Vad6P PFHRPKLO9X0841uhKQkMRjn8xIHEvrvD6IMf/VWMH8uRbXoiqGaO34+8nsck55TZe9+r OzWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755760602; x=1756365402; 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=zuj+iAOhtgXhlr4DasU1PClq4DgoiYTAxV9eMIo4W6U=; b=MtVdihIL5zyfzCVltAHa4vbl1/Ln2RR5SfoBuydA5omF3xgan0srS07++KYTEdh8sO duTcuE+2yvVZSaIyfOBJjblyvT5+N7Lt6wr6TtfK0RPjju5NlE0FZ5Mgowdfe4I519zz 4poX/7KL//PPEEtfZcFQL0hh5Q1NtJsFSeNocOn7maqfdUBll23dk8/CN5TQe34BN5FZ YONcvWD6f/ORY9Doz3KfedrlHQgZjdqlBYi6UKPFV3x7r33vUA4/cdW1g8EetFnkYTiF lCZDJWoJzY31EbfV+Riw5XPTptL8RhbpGJ6Eo5k8T5FcNweU084Mqdq3SJUWXX+i7+i/ SGZA== X-Forwarded-Encrypted: i=1; AJvYcCW7LYgN0ZBsWwoEgwHUEVPsZRbHb++PxG+mArNqJOJ+s/t2EcHZD2d6+txIywa8hc4bR170F/7PHzb3oPI=@vger.kernel.org X-Gm-Message-State: AOJu0YyDiNZdE6MWDYrVLDNz9uUgEhufcchwEyNsM4W8DkG2wmR3O/qn xIvglBdD2WrGag040wMAaTT8fX7udgAWCtX2sUBsuiP8hzsw4/58KvI4vMHPj1Vbt/E= X-Gm-Gg: ASbGncuw3OaxVeth4bVlfs2euY4+TvWPT8iiP56uqgZG1K6bZsia242td1jukhcnb3V /j/tPRfs9AFa9ddxMj9b4WEmAFXPHGhMlYWm6VZ3SaQICLdVNTII5++yS7UA5WD0rl2KW5cAc8Z olw5rA+FJAQOOJOyYqYUaem6LbDkE6NRRc2khtyGIPHIBZoIqZyugoH3x+PAzzsPsk7lb7ysPiT D60rITckG/zB5j1o6GLsVWECeOUSn2DBHNlxBJCkIRUqjKzrLislCTFhKM5MkZNN9t4Q7aGsETG rrg9gKwG5YNTpv8q2eRSmgzsra7gJHcAkHwbtLjZPfwXAQZ7U4jkxYp8NGSA2NiEHGzABIOyxTW LeLwMPP3QqpF7kTv/um1imahHuzNc/TOqZUrj2VDfJjHXy4pA6KHhUA== X-Google-Smtp-Source: AGHT+IGJe+v/D/zvvcQHp/h5nCArCNPTY6V4BGLZHSguvhpo3s0pSr4jaX7kD4c1ukZkk5jOAQdaRw== X-Received: by 2002:a05:600c:4e90:b0:456:dc0:7d4e with SMTP id 5b1f17b1804b1-45b4d82c58dmr10894035e9.18.1755760601907; Thu, 21 Aug 2025 00:16:41 -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.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 21 Aug 2025 00:16:41 -0700 (PDT) From: Neil Armstrong Date: Thu, 21 Aug 2025 09:16:34 +0200 Subject: [PATCH 1/6] arm64: dts: qcom: sm8450: Additionally manage MXC power domain in videocc 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-1-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 , Bryan O'Donoghue , Konrad Dybcio , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1344; i=neil.armstrong@linaro.org; h=from:subject:message-id; bh=C1mW1P5f/eV3xTX9/EGe13scB+qV+ElK9sPewtfbTHI=; b=owEBbQKS/ZANAwAKAXfc29rIyEnRAcsmYgBopsfVmLcLIyJiavTq94HnPflRqEsshLo/CKvwgiqa feb8OqeJAjMEAAEKAB0WIQQ9U8YmyFYF/h30LIt33NvayMhJ0QUCaKbH1QAKCRB33NvayMhJ0WeiEA CVVnYiAUPOjrJ5QDcNOt3nRoMD7B99TrNJ+AiZtfT1B/sCBQ9xx0tY0RtrbUBWR0qSSVWtQNF+HwQo CxMMpErEEdOhDmmJBbEZx3AfikF4sGrGwI+m7Da9Pqs5lJIv1dNtYUMgY4E1jygUaMgjLmeJtF2fug Vhhuy/1/oz7ddkUjLQ0+rkwoylqXUaMT8UwOTZ68Ax5x3g83RmHRXmkqFqIBSUqgafxGDJ37t7HuXZ TwJfXGlE7l8/wi5svVeBEVcSMwzNnX3JyuRSB06ae+XriOfLS597Ztkb24z3n3kwuVtgwJUF1D/yU1 kaD2VJEdgTZUpinUU+TehXox8WTKZshGWkZmMVQArz4RbBuverNrL0rI8mJBiDW5IYGufMiocEU149 FU3/lhNe+dibdj8Fb96AW8CNMkomYvFhl3+nnVNN7kioQIhhL8I+eYvUX2G13+h6vkfDC9NyxD430O T6hV/aU0dAXfVHyEeLQe4N5TebyArKbCoJ2HUT788GnK55hL1zTonz0ZRfTBr9VRUdzjMwRHix2uVD BISHB3Glui01T1Xak2pnSLSFSNbOrjLKc5j8b5vf6BWnwvdioFSGokotazFXPG58qkCR7xbqPaFa91 mAwfVuRwcv383PKuJsveyP2MvsAj69lsaNFcyTX+u5E7EDgLWVgGfd1XSN2g== X-Developer-Key: i=neil.armstrong@linaro.org; a=openpgp; fpr=89EC3D058446217450F22848169AB7B1A4CFF8AE From: Jagadeesh Kona Videocc requires both MMCX and MXC rails to be powered ON to configure the video PLLs on SM8450 platform. Hence add MXC power domain to videocc node on SM8450. Reviewed-by: Dmitry Baryshkov Reviewed-by: Bryan O'Donoghue Reviewed-by: Konrad Dybcio Signed-off-by: Jagadeesh Kona Signed-off-by: Neil Armstrong --- arch/arm64/boot/dts/qcom/sm8450.dtsi | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index 2baef6869ed7c17efb239e86013c15ef6ef5f48f..8f6db0d78f738b14c776735d6b3= ae9233b165026 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -3199,8 +3199,10 @@ videocc: clock-controller@aaf0000 { reg =3D <0 0x0aaf0000 0 0x10000>; clocks =3D <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_VIDEO_AHB_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