From nobody Mon Feb 9 15:10:24 2026 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 49C621FDE12 for ; Mon, 27 Jan 2025 13:48:09 +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=1737985691; cv=none; b=FbSKY7fOMjSlPzgvc2G+Q2EV5ebXOfJiMvclSXw2ZdpGz7umK4EaxDpnC9d7PbQmX41epIA8KLU4NLzSe81rdzgOGgvue2MQI53ixtiLfwD0kP0UyYkupnDuWoxYzj1Gv/dXK2CbUWmh209xce7aWjf1XzeuQjDPiGAiabwckw4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985691; c=relaxed/simple; bh=UfENSiU1Z1EiZp0xMPahrQJ1WrLZ3y4ZDLqWk7VnnG0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=WUFUCxXqkMgVykDG+JgZq+KNkjGJZBUH1gR6AwCbu+kTsNs2kXmHnxa4S/spUd2lUMPnOpNAOvNOQVxz0VW5VkFTGbcn24m1CdbBFFAFAViSaAmSj9AQBl5lva4eYbhMebzr8kqye6y9xvSyI3tzIPligr/cEwPpkImQB7QGeSg= 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=FcOtoimq; 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="FcOtoimq" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-436381876e2so2801545e9.1 for ; Mon, 27 Jan 2025 05:48:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985687; x=1738590487; 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=GWZdyuqhtVX8cKa3rZC6C9ew4qGleoXt2cULJLHpLsk=; b=FcOtoimqJfrAW1zqfR/KDdPep6TIu0wblalAoYO8nrHVDhMq5IXBf1GpbSTU1+7qLm gDQ6x1jeLa5IDGJjxj3icZJNdC/Im/UWlHbdkvjSQsuhxmsMOBcMRqmNeYTSlXS+UX6F qnvxPV1S3v7MX6P+iete1wnw50ieOFU4ukb1Lx2LvlZdKWcd/cDCAclMqzaDgx5eNwoV J4L0b5LhA5FG+f/PzOtfE3Dv6wX1AOt6RlodeCSiJ8iSjsksONGGc2wE17CTgQTA3B/g NM7zp8RJejTv2wgQQonwFZKpWw6kaUZGxBkM9/NsTDRmQyczztGytOrBm7tDes1FTpOf z2dQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985687; x=1738590487; 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=GWZdyuqhtVX8cKa3rZC6C9ew4qGleoXt2cULJLHpLsk=; b=b8vvIUfbccJVR5SZiA/UN9y0u/Jp0N0F0OoBq6naVkG5gHwVaAXcdLTaNkHcRfNgJS XZUteQjCjpm56/TS8w/U58MAzMfweWZadrmlAITMkDZyV4P1DOYScL0De78Bt4w5QTZj dT5iJe8oI16T7zVgxoJ/pk47xSdO/Xv30JSwnX5rfAXay415L1dS7HpCcd1JhHesfshJ EyAsESDHqOVXNDv2S0Z/t1IPgtxP9GMjWkA3sOdpVOKfF0RNYPj9u8lys5T5AoLCAcXw jYXbkwV5WMCmR3DHL37K9LQ5oQASHtYRs1WiQDiFKyd+RgJnOaZLHOkSK4Va90Its2nU 9A2g== X-Forwarded-Encrypted: i=1; AJvYcCXOaarXm6hX8y4s7G8ckXiJduL0kxihanDjOp5OA5lCwX8JBZNQx2wI4rZ/f60vqOYwozfg2ckdfUK3qs8=@vger.kernel.org X-Gm-Message-State: AOJu0YxU5Bd6eS9PkvZCZdfaIA7n/sLQKudKNTxyxmLb82yPKzVBp1UV nA37ojhAmnseSUWBR1ALzTozFMDH3njtVshdKG7ak9ak/ehibnsy3a3w+TfkJPI= X-Gm-Gg: ASbGnct8KOow9HcQj4a2bQQ5u9GI/DiOvMr6TIPJp2C2CP6mzCFH07KHg2v2BqJ8nxd 6g1h3IDYopmlWUoJjeuRVJXLUQS7Qq1MLVMr+xmsTu8IjTC/I4vd8/SSznLaf8eGIksRe2D0UAG Q1Z8KROW8gaP0cIjCpAyWS7hUSgFAMgAmVT3R7KFsx/Ma1JJ3Yefwh6XWBXWiQ0isfJfjYVIoaA 5mcBiOmBL7F2chhI0zF9U1NkZkhVbEGSVc3buCUUty4kC56718NCZX08BVGsKHvzO6KkrdUXZu4 Do46Sxo8PmCq0UaR25M= X-Google-Smtp-Source: AGHT+IGI/OIMZv5zxxuAaPROZkgJ01jByKMgLdXZXA5Orw/xyDS2l+HhyZ8L42nIl3C2HCHio+TsuQ== X-Received: by 2002:a05:600c:3ac6:b0:42c:b55f:f4f with SMTP id 5b1f17b1804b1-438b17d0086mr84392675e9.6.1737985687579; Mon, 27 Jan 2025 05:48:07 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:07 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:34 +0100 Subject: [PATCH 01/24] ARM: dts: qcom: msm8226: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-1-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1763; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=UfENSiU1Z1EiZp0xMPahrQJ1WrLZ3y4ZDLqWk7VnnG0=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl45/U5wIHf5qN26zn8VdUwtZRXVX9hwhDEYMV uge84GaoReJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOfwAKCRDBN2bmhouD 169ZEACP4jFaf3f5DK1SXPYDX6oY2rgfTU1R4ZpB5suhrHIpp0QfXivLvOelE+Y/X08zcVJPq34 HzswX8gl2vylJPwRrC9tXinry14gjKFAfvaV4lYN2ikHepzMAw/XDKC9mSmyfBsPMRsRz1oEawJ 13/uETiGzBc5e04psYg9ueIOKGybHeH9zg1cV/C8s9gXkvTx4IkYcGWuStK+jtWebABlg0Fe84K 2A2cZA8i1mTOmNGag7JTLRk1xoMPccnqOTNF1v8ChyjOBjhMq33O3oGsIwx91B/ry2QhcIwVp+8 dCR3+ZO8XWQyJ5AjztrK9FQ6NmR1PCR0vJzbC14B7NI5rAopk1R+skj15Ay8qep+L5U/xBmI2Pl FBUjFAm17PhIVimXtsagPwtOXe6CpBysB+HKNWhIGEpXcqaIv+ss0txXI3ASifJZUdx1C+K3OrX TYWS1ayRUfeKM4oSSGNXp7pqehxGuPNu1Dw1FM8lQwVgV0FtkZCJs6TTmw76lSrs6ht5+TbZ/dd 9um5rfRn6F3u0j/c4rRATwxTIW+6H45i9mDdbT+eJko8BfcSddLZCFND0O3UXWGOX9nKMgegW/s p4gdLE18JIRJw48oD+hCRbq9ylxrDd5kALkV4HgQZjZUCwCF9oImCd331oqcHt5p603RHwKVE+b cE6Y6Pch/ULz9Pw== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ Please wait with merging till this hit mainline. --- arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi b/arch/arm/boot/dts/q= com/qcom-msm8226.dtsi index 64c8ac94f352e46dc4a18f902d2c30114ecd91d2..c84320ef5ca24effc50a6f22ee3= b403d6d6e85bf 100644 --- a/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi +++ b/arch/arm/boot/dts/qcom/qcom-msm8226.dtsi @@ -6,6 +6,7 @@ /dts-v1/; =20 #include +#include #include #include #include @@ -983,8 +984,8 @@ mmcc: clock-controller@fd8c0000 { <&gcc GPLL0_VOTE>, <&gcc GPLL1_VOTE>, <&rpmcc RPM_SMD_GFX3D_CLK_SRC>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>; + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>; clock-names =3D "xo", "mmss_gpll0_vote", "gpll0_vote", @@ -1060,8 +1061,8 @@ mdss_dsi0: dsi@fd922800 { =20 assigned-clocks =3D <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_AHB_CLK>, --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 7E6DC1FFC70 for ; Mon, 27 Jan 2025 13:48:11 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985694; cv=none; b=MsmuX6Q81adGejB254slcRJBNk359HUmB/TraCJVd+8uYgGLf8djQzZXvrjIj1kkb4HpymwfE4AqB0wWQJ+vUryKg4GxOTQ7sIHN/wWq+WZuTTa2+vnYcuNxDTEYuN5GcJvLX1akCZkb6NIDnVT5pN17g6SKBcB/rzOUDYwPfnc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985694; c=relaxed/simple; bh=/xQudqtCxeqrB0ErnhOJYPSAK4eJAE2jYZ7/chNw1DQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=e0lezZoegheXQSsXGNBEb80VxFikFh4vlOdksVB5TC0VRzdCaPMDIn8PXC2pLJewuwQSQr4d5eQOHDwyNJg4C6i8Cnuo7ath8vyEQP6THvNwG7EGTcjSFRyOh7TPEdfTiilpzOfuMbpeP0yCJ1sBR8Jcp723Oqj5uj1sWYtCD/k= 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=zxBNuz8R; arc=none smtp.client-ip=209.85.128.41 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="zxBNuz8R" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-436230de7a3so7298225e9.0 for ; Mon, 27 Jan 2025 05:48:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985690; x=1738590490; 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=UO/TGdaYfbbJAWZ5sXmjr9WMWvrhCE+Vvt2NbPtHrcM=; b=zxBNuz8Rui9m1RV+pTo1MjukpfhAv3mmyC1tHQ72Bpq/mF9k5ELBiHdP7qoPhcD9Ep 0C9kWiFobMiQUQTEDThWxH975psYgNgQ6R3Yx+ZfmwgFHx7rucGLhW8ovnR7Pi4vXuMv ag0rW1bLkj4Xd392pU8T6/r3syME6Q5IO/eQCyuHyp4RxkP4lHC6eFrGJK/7BC1GETlS ggNGjBgi9HXgk43bwry6v09X27k3xT294O3qAzf9kTPZ/6TOoMRnKGSq1oWmzwgVMfZI 7AB7/qhVu/RayKV/QA3pdQF9hv/axDL143n2HX/lc/YldgYhsuo4sTZkki/Q2jiNTvF+ V5Wg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985690; x=1738590490; 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=UO/TGdaYfbbJAWZ5sXmjr9WMWvrhCE+Vvt2NbPtHrcM=; b=wq6dsv51Ylx40+HKExFCVkhJRQeJI0GpiPSq1kHpsqWMv0s5EX6fRhSCkEJYY/oAwE Op4dxvKSmIfSABwBdGfNAAHbwtS88MJneqeJJpSnWqhGEl8vcxnJro29WBf+T6FsTO4C xx8zKoIfq6UU6+6jXuHxlZbk8gKFQXBiqwqjRDxDXul14Xw5bq5aJ35VkNMRLA7v6TdX P3/+qv3ElkR/jfxMyKb2J459iy124Yc9c5acOtypnpsmHUzINAejJ5ptaTyvF6V6sDK7 Qh8vnfGxoRoOjV2CEnqiWkrWFiIPF2Yiv8n6JDJMvtcmC4PirHSOXbDYt+BKxqurTZhR sSnw== X-Forwarded-Encrypted: i=1; AJvYcCU/Uvm6m8laV0DAIoA+VmUPbRBLqVk5+1fFYX5PYs3rG7pR3t+ZchzcerhfMJiTO8IkCAjrqEiMcaKljA0=@vger.kernel.org X-Gm-Message-State: AOJu0Yya10cCGwMBO3VxihErw6AgWCxjkymi2oAZpMQbC4KuoRF/ue8a lZ02nxU5xh3Yc41STtKjFvsuwARoYa7ds/RS86LJZ60bO6FLWowN/G01IymAPvU= X-Gm-Gg: ASbGncuDPyTUZYpm/1UNEAAwKFnfThwt8lKN2iXKRVDhS8za2lXW5q1lKbFFqVC0X6E 5PJmOwOtwVl62Arxeska90aIwG1Mu4MGuZql46AtoM9Omjokli4i6w3nB5hxrM5hQGfZCxnIPTF 1YRHjXdMszeMoNZtL7fUDAjB3fXrWvNxX1B8CQ7yq60o35TQfdFIu4G4SCn0JaWhN4GyILvEH1w a82OTe3PgEce9c5wgFDXzRgFiCs3FEiQVYE72b31DLf+eYqWAfptipca+tHDn65gVSszIxvIBXx wUbwsdhUOEum60/fIzw= X-Google-Smtp-Source: AGHT+IEZeqcVjKWYJrycKAHg9B9LDmbIACsnF3VQqjsTthNpyDX7q4+omoikYew0mZXuVoAC5TruQA== X-Received: by 2002:a05:600c:1f93:b0:436:ee2e:ef12 with SMTP id 5b1f17b1804b1-438914318b9mr144823995e9.5.1737985689769; Mon, 27 Jan 2025 05:48:09 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:08 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:35 +0100 Subject: [PATCH 02/24] ARM: dts: qcom: msm8974: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-2-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2496; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=/xQudqtCxeqrB0ErnhOJYPSAK4eJAE2jYZ7/chNw1DQ=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46AzW7sbxwFLqMYSEROwN0M6q2JnbKPlGlkP iQxmAmg7tWJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOgAAKCRDBN2bmhouD 15x5D/oDkZAk3JYdcdyz1bbG5TobvxL6fskayWRoDO47SAZ70kBO/WH/oE3fJeDcIUPXPYE1VVL /uKcfONG/KgUh20ay+Aa8he/WBFwLbAYuMCEvfLfJreK/KROniF8P88JlPtn3bqWVdAWkAKt/SP vt8owjJCeJi0PIp6Tbx+6lQTQr7kkKXNcTSrzcYz7cUGwHay5n4iZIMeFtnbwKDH4PHhsADlJgh x+uqRHC29daHFSXD2rDs1jiAH8YryOmBvTD6p2LaqXESA2IU9bROsjkJzIw+Wyo/Fhxw9EIxhBt 3q4ndYnuWYETeOGMMmPvXS+Oz1Fuez/Q2zQLKsdXNIKLvvUYaBKStbyKZrlBRAdemMqbZJTt15z ejtZkz9dXkVl1bKfZpP+XqGGc6ItZerOFJAJ9Vc2HEUOiQq/+MgspPjXJmunUBUJV7+F0ZcOFPG weFlqh6Tbuh4TjI9v2KWhl78IbbR3tTSvMsyQ+vJX6ITNM1IgbKEextw+CVVGxTJDbZTzkiNxUW Cih5bs6McZG2NcyFhnJamUQU18fDLIr/tJv+TKKGBJwoCN3eBwHosmt39A1iOLxwBYxu44LavbN /YPG8lGx8fa2aIebBvg32lfPecPnzbaKzRw1M4tRL51KadCnbG9x0Tf/1V61dxs+NDWIDWqCP8t HWeBwOHk/WaUiwQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi b/arch/arm/boot/dts/q= com/qcom-msm8974.dtsi index e3f9c56a778cf8c64735ede1e85286bde12c1c87..7e119370f3375573e284587d48a= ef6dca3ed707f 100644 --- a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi +++ b/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi @@ -3,6 +3,7 @@ =20 #include #include +#include #include #include #include @@ -1871,10 +1872,10 @@ mmcc: clock-controller@fd8c0000 { <&gcc GPLL0_VOTE>, <&gcc GPLL1_VOTE>, <&rpmcc RPM_SMD_GFX3D_CLK_SRC>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi1_phy 1>, - <&mdss_dsi1_phy 0>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, <0>, <0>, <0>; @@ -1961,8 +1962,10 @@ mdss_dsi0: dsi@fd922800 { interrupt-parent =3D <&mdss>; interrupts =3D <4>; =20 - assigned-clocks =3D <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks =3D <&mmcc BYTE0_CLK_SRC>, + <&mmcc PCLK0_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_AHB_CLK>, @@ -2032,8 +2035,10 @@ mdss_dsi1: dsi@fd922e00 { interrupt-parent =3D <&mdss>; interrupts =3D <4>; =20 - assigned-clocks =3D <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks =3D <&mmcc BYTE1_CLK_SRC>, + <&mmcc PCLK1_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_AHB_CLK>, --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 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 BBF8E200108 for ; Mon, 27 Jan 2025 13:48:12 +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=1737985694; cv=none; b=hA2rmd6BNP+gVB5gCtSzkmtRtVDvsfhKmXaWHATsrrLryUfwC1oPdEDic/4wDeireJ2HOANDC29ZtssxZ9xP54tN4Eeeo8co4oLhAty6HUzKwNatAJMv1Q8Pqtt2ytmNRrbqv8i+PrkXh/TNRD2NrpJMfs1yfh5wTSUtYvNFXTk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985694; c=relaxed/simple; bh=1f9Aj8MwC8AbYTn18IevGUozb9K6WSQzc+/GF0jpt+A=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=A+E1qJ2MgCLz4mZxwWIlN4rwDfnrhtGi9djODajwBIkQuRR6IPCAbnhZ3xxEULu8EXV7ARSmS/G+XCBOOaCp17E0uEXyQkSeRoHnEbwAyOzedxWBTg8e7H0rNOtqi4OkX3e+EtIpjxW8Y1eMI5H+H4y2zC9Sm2JTCsfUJHor2G0= 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=dyginTFx; 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="dyginTFx" Received: by mail-wm1-f47.google.com with SMTP id 5b1f17b1804b1-43637977fa4so3928485e9.3 for ; Mon, 27 Jan 2025 05:48:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985691; x=1738590491; 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=OiGtKjTaDDkHUxHqSeI5XYA2koECpvjRyleWrpjC2yI=; b=dyginTFxvPj+AJr4j2S056iFPXn60vVEymbQEcsmVswHMSiS+j3jN8mFawEU9S+mvG 05oxzYT8Z/OjfRnB0VPbNwKhf5bbWerE2Gh88xcFNjd/ifxOhLeI1CcvadnQT4eve20L sSeOM6CXSn7G2gBVw/upOTqfREh5lkEb5bExZt04pXzYTqyV9KWhtHa8h9+t3O36FPJl NGOktDmv8lnKtC23RFkAQWMme9ydcEupCNslidlPlXrQd6vCvLfbxQ+OxNa6ET0fYcW5 +nml4a4vXRpJv+6DBi/9bgN9VQBXMEkKB+ucewbB9/W9mUIevB6CVcKOJVSf3QQFMiWF 3dxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985691; x=1738590491; 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=OiGtKjTaDDkHUxHqSeI5XYA2koECpvjRyleWrpjC2yI=; b=QUpuP1zChVIExJDqO4vb+gQXBgIXl02+dWckV8GPz/08P2p8gJkbCy+EjcedqgukQg 0Os9MKOLxADdAsmg0KAe+75rU3NgiI6FTCE+mTei0kHAbd8olLsUrPIfv4cklv/C4PRN f0zbzMVyOCKZ+983sKR2Ik/9+2CFjBYo+KjRUpMg462CY9AqFKrwWX51LiIZo7I/WxPJ 8SZ3+GvNeNDEvZXUwWQlxSy8mXQXWnx1GuSGxdVZFJOha20OGnnkBnNl9lkYg/ckhDy8 Qd791G8p0pyrHZSGWclD0+LtySnXCYrSC8gZCysiqX9HGTvq83snxFFyvUvs9NnL6cGx 75nw== X-Forwarded-Encrypted: i=1; AJvYcCX44ccYSwBMz7kFEH4NIlEQU0rv32AlbjmHwJ8gIjJuI5spJqBySKdoq0CU9+iWwHmMO/en34R2nkgwu38=@vger.kernel.org X-Gm-Message-State: AOJu0Yw6suZ1l50z6vJcRnP1W7+1NXstUUGeQ+KeIufdZ3wR5OmxDp+s DPR/GMBe5Mmtw0wbSD7LStGUD/YFVQbTUocEDc0RWLf2pgyUeI9Ke49AFgJtcSU= X-Gm-Gg: ASbGncszSmWS4DYgnT2DsXeIfKNdfwByQ0kBMH0gsRum6V/dtD9y6qm+U5zshrsOQDw HfuBVn74xPFqABlzY5261db25/ej4WQ6RrFn9AoLu4QBIhKjU3Tya/8M2NGumLSjK8GBYpPKcQn XkuQqDcOYjIgI9Y+bmIEIkQMym/oc5u2dUuIC0yGYLI5mWlVQ/tuBuu9hzXCjpBnHRGQ32yBAG4 xm+4WG+8jUFqe02wxOdkloS/3/2VpQh89hlrOuO8WRkip5FYwkJKGyVCdLiRHXEKXp6TXURe/v6 7CfcrleBsVHxk99Kmvk= X-Google-Smtp-Source: AGHT+IE44ZN+/hIIcgwp3dbYnDXJoz1iH2JzxerQzS0d17DbohyAA3wD4zrmjXywfBP9jlWOPObXcw== X-Received: by 2002:a05:600c:4743:b0:434:fecf:cb2f with SMTP id 5b1f17b1804b1-43891460b86mr146300945e9.5.1737985691088; Mon, 27 Jan 2025 05:48:11 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.09 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:10 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:36 +0100 Subject: [PATCH 03/24] ARM: dts: qcom: msm8916: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-3-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1631; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=1f9Aj8MwC8AbYTn18IevGUozb9K6WSQzc+/GF0jpt+A=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46BGhb3A5yQnfXIW9zoIDHUsnHheABEzxtP8 dcDGIvf3LOJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOgQAKCRDBN2bmhouD 15vSD/4nNglo55cz8k5DRzmuVoECqrhMm5X5LmnI/u7+3PRAo48l5E6p+7bjdE5xJlg5eNUE0F/ r12jVYn7RDB5SbeaOPv3MI5rn1JG4uOjdzDQ/8Qa3V/FmWyPanzfwrQm2NWIWVARsuTw4lZjbnL UL0fzlbgXuv1U3KxUmJpilq/xdWiaQhseGNgBAe+bVE+nF07NCEOr3dxTE9AZR23sGh33zzIkiF zcO3KLguWUHS/wpJFw8ioBJPd3F5x8K1pXyluY9eMheBwskykUOJuwcnI9VqsZLFUmD7/ceqhto QM5GATSaFBJoHpC7jz1VQ5UjKeIiUfYyiKWKGWx+cfU//SIqmunpfHsBPaFpB79YbV1td/NRfKk jkDz2qASQSXKHDQ6pj8yfFqPtMvORkW4c+Vdru2L6guTtq7RB3EpQ+qzC2VOroARsWmOV3W6bgM WTkVd3ybgKMQ7GP9wJVamNWXaN8BPzhQW0yoR9VaVgOkuMyV1ujmFLhELu36UEAU2LrkeNmuXCx 2HKCFUVsG5YIjKOIqmElq3mKiskipP7H9tcsHe5fIUrN2Kum6vXjaK/h2IoC8PGVqpNGyMokgWG tsadW14aRlbhX+P4Tdqfp4SV1HBnrtgPqJ59Kq6P0O1TUjQKXUlSiDjO1ySlD2krMA+ztHAycjJ tAiieigXU+z738w== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/msm8916.dtsi | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8916.dtsi b/arch/arm64/boot/dts/qc= om/msm8916.dtsi index 8f35c9af18782aa1da7089988692e6588c4b7c5d..c89f9e92e832eae8f630555e9e7= f5817d6731d4d 100644 --- a/arch/arm64/boot/dts/qcom/msm8916.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi @@ -4,6 +4,7 @@ */ =20 #include +#include #include #include #include @@ -1497,8 +1498,8 @@ gcc: clock-controller@1800000 { reg =3D <0x01800000 0x80000>; clocks =3D <&xo_board>, <&sleep_clk>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, <0>, <0>, <0>; @@ -1590,8 +1591,8 @@ mdss_dsi0: dsi@1a98000 { =20 assigned-clocks =3D <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 00B60200136 for ; Mon, 27 Jan 2025 13:48:13 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985695; cv=none; b=fsD8wr9bMTMkygYrnC2jTep/b4XyeZCGbHGkE5M8+tYcwPk9m9UQxT9dTB0E621Elr8vdkz3FM956X0ypB412Ug/ze2vA0baQ69cJ2S9CGQZvHfK9TlBweiFYTgXgdEQ2aJ5w1KA7uSSWPYT8ezFrdyaRCsth5BLSWqi+AzKAIE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985695; c=relaxed/simple; bh=zWUbLAUYpft7hbv9yMmY/s1ZO5A3FIp2EXzOJ1TgXFM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JBKWG1Wq9z3NO7AYFMJ/PPdvy1rm1MqWug8FvxwnuPh3RztmVLYg+GBm47RDHEMkshpbWWvNHklAouTs+c0nLCkNT13h6qe0Fw0qVGmoBzNRn8XaHBup1/xFzypa7U0DBgvTKtmJ0O9mm6iiuiILKyVu6o2vd2kPwGAeQ8FvWtw= 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=lWmd1LSq; arc=none smtp.client-ip=209.85.128.41 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="lWmd1LSq" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4361f09be37so7286805e9.1 for ; Mon, 27 Jan 2025 05:48:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985692; x=1738590492; 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=ugABKu0ItW2Lpbs1ECvxbL95EBd7mRq6qs/bbJP0oRk=; b=lWmd1LSq5jSZSwTDagWaUxLUbMfN7cPgdrrtrkqU/5SKfAiKST82RNr6+AGUYkKwQf hr9pOlVEJxzDpkqfVtib9840Vr0DZJh9AfcUEElGkZNz2fmreceIfNJi9zAr+2GF/Q72 JLqUHI7lVaV+6XH8A0gw8HManw8xGW6MjK/2v+suU7X2HU460YfUYaXLF7uk1+xACFGA qCdFUyMBdr602BcWFxy1LOHqq+XBLXXNtOC4kiaeaA3rUtGHKcZqv1DlorKUP3aenQlq NOl1Ol7v1ru3X/ZrlTBoamaeSokJDsmg+ovY1K8F6FBiVEdRn5pvJVN0jjOH3l0z/crr lFjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985692; x=1738590492; 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=ugABKu0ItW2Lpbs1ECvxbL95EBd7mRq6qs/bbJP0oRk=; b=CPI0PMS/VTzXTrMg0oGCWJJJWmM6tlvPrOkRP9qPzLh0AhO4yHVBdLVHLkIFnutr6S FQCX6G5DFRg0HEnu5ZvPvWlaNBhfy7VP+JnmmddyQ4Jux4LAWvsviYB8TS0yFXfVpKof PprQx+2NSJTJST+LPlOLfWP37RavjWdCdtAKY2joOkdb4obzWyY/HtYxzgL3RRAsacO+ NyaZSrD/p4ecbOe0X10614PyTBNX4s2VpLRwNLwcX1PZbOb43W1C/vHmcbvavZGmyjXS UcIHh3hjjb8jW6degSbuib8Zr9UURO0zpDRtAd9iq8XLuOvyDl7YogeuqBV/8G5PR1Pt WZgw== X-Forwarded-Encrypted: i=1; AJvYcCWi9g5lAft19rjovtQcLoD/l3bxkDTtF8qtU0MXzF9xJJHzQVzliVPg22Ol8Rm7hfT4RCXO2LYuvLko4eU=@vger.kernel.org X-Gm-Message-State: AOJu0YzZlBPeizNlHavR8AToWaQMGGean9nuQWDgEC7ZqaB8psXQyxhX y786gVqR8qH9/5kNLO71gyM/idBuQVH5bbVQiDmixQgUaPMM9lgkrE62v2zKebo= X-Gm-Gg: ASbGnculAGB+gRjPz/Zv+heOxQOGRqE0ZpcP74QLGCSg2rHeyEilrxm58QLsYdSUD32 UqNg9gIQP71uimXdxGuHcu0qL7Fu/T2wA7AlPYhLlLe9YF7zJGtrWq1arVhdeBl6U2R3WKrbd7V e8J5cteqM/Mq0VrOcpJ5rQ9EBA0hDBLEBillF/Bp23g2b7hzmEQYNiymQsBAmgYGPUyZBRtzAdT g07ezFZkgF12qbdVfO16zR8t99JsH/zAzWeg/vvYAosPYrnauZR2pREGMrJJEtF3ZLFeYKnKim8 BMDKAmJ5UO0curIiWoo= X-Google-Smtp-Source: AGHT+IFURcwVWxkrZZuEH9nTG5+V6mgWguZ7UMUGNEDvLhaTuDXejdIdMBU5y79UNKiQkHfzoOpd0A== X-Received: by 2002:a05:600c:4fd6:b0:434:f1d5:144a with SMTP id 5b1f17b1804b1-438912d37d8mr142295605e9.0.1737985692387; Mon, 27 Jan 2025 05:48:12 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:11 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:37 +0100 Subject: [PATCH 04/24] arm64: dts: qcom: msm8917: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-4-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1709; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=zWUbLAUYpft7hbv9yMmY/s1ZO5A3FIp2EXzOJ1TgXFM=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46CwQ3qQBaqodlJow6zbkr6wu2ISgAF7O2zt EzVZYdYmmmJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOggAKCRDBN2bmhouD 1xHRD/9KNr32DohntcbRGldHF8llr2mi7ce9s4AW2OT2bj3M3l1PwupU8QRJx5Nr9XExb3mbO71 EfrIqc/Qk27SzJYVRoZ8r6442F5EfEpMQc6UDlnOJBOZ7JCf82b6bGKtIMn85Y08oh+h04Y9nb9 ki632RraezT0D6D1uVfyeGhXJEd2JkSsTPll+TZKWe2yBCY/ZJivoslASJBEBVkcqlwP2o789Mh 0cqjsrn8cIkCumK5B53DSH+zLJMSbb2I9uOONYsnrIp5+H3687RhuZgx8YJViUzgz83UFf1qDJG h9blvk4c4WIbJ9Gq3jFee1L5RBN+N6DVuM0sCujmE14QxHselXVffC49TMfq3lliC6k1ykcTc02 8NZT+PgCp28qnnm/iMA0pFgFA6i+fWpfQ6qlb41x2659wYgw+vzJCm3vomUyEsXJ8F+a3t8UQVD idmcYt1+pwrtiqittII5ZydCFKxhZJYmnYlv8Z3Li63PrBl3CGH7TVsoI6FaqRNEd437CmubIZM zxKOnTLdIn7rlKvi2n8SHmRcU35E8ejiTs1YdXcU3h28PevK9X0Yd8OQgRgFkeF2KmDZ12cEwWY mSmdpbXFpIeMo8LyC2lvFziiu6Gmjw853nhAOR8fItyhlZ83y3D3m15aPSOBlJPZj8RkIf5/XTg zgu9WCQ4pcCJQkg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ Please wait with merging till this hit mainline. --- arch/arm64/boot/dts/qcom/msm8917.dtsi | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8917.dtsi b/arch/arm64/boot/dts/qc= om/msm8917.dtsi index 7bf58dd0146eecdc96e29187f6dd475598669c02..dcc79b851ebfc77623e4bd16bdf= 939789c7c64f7 100644 --- a/arch/arm64/boot/dts/qcom/msm8917.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8917.dtsi @@ -1,5 +1,6 @@ // SPDX-License-Identifier: GPL-2.0-only =20 +#include #include #include #include @@ -961,8 +962,8 @@ gcc: clock-controller@1800000 { #power-domain-cells =3D <1>; clocks =3D <&xo_board>, <&sleep_clk>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>; + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>; clock-names =3D "xo", "sleep_clk", "dsi0pll", @@ -1051,8 +1052,8 @@ mdss_dsi0: dsi@1a94000 { =20 assigned-clocks =3D <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.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 65645200BB7 for ; Mon, 27 Jan 2025 13:48:15 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985699; cv=none; b=bZwCNnZUQPUM2fUkIIvPrdO77Fty00CSnV55231it4USn5kaUbWys/cxn0N3GDNVoKAb8RnS6o4yzpAT/0AhXcbjVsZ6I3vrlLF4sISW7l5N3irk4CloO3zC/qt3O7Cl2WHfUWuwov62CmQduSvy6QJWBJiOtDbrj/19vZQLUto= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985699; c=relaxed/simple; bh=02DMujMQn2T1XhC7RvzjIa2ucfVSM94krm7R6DPwio8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ZiQictlivokQ61Y1lFDwhvyzd7DPCNDUGwU+lNoQx3kwsnpZun66/J502Q2SQT1YpMR9lF9BRcGw14HZZq5mUFwkQX6ZIV1HPROLO+G0zWRjZZQjqjBOdSLE78uFvUU1Z3cyrBhGph/AGu2dcIFCeVbBw+iXI2U+Owd9hehTTmk= 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=XhSCZk0i; arc=none smtp.client-ip=209.85.128.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 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="XhSCZk0i" Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-436230de7a3so7298325e9.0 for ; Mon, 27 Jan 2025 05:48:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985693; x=1738590493; 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=XINxUO6RsL+/yLXF/kte390dxVrYuWbYZgqCNw/ODrQ=; b=XhSCZk0iUnSa31Kr8g1012c+SOwJNYd5muQzwrTQUWXjlZTVuZ9oHdfQ5k6t7741bn YUA/+pVYv5EeFEpDNbpG7qEJxI04nZdsZQmRL/RbFFPZXJ7qDDf1vD4NLK+y/Cylatug EciErJgfGTAusrYZLi8Und3V+ZbFOYDnT/1rOiT4hgBjeBimlyDxvmDhkDbE30XOA9C0 y4xUcq66EHmwiI5qTDsnQepDBwYyBBG8sKCZY3lhmVUW2ntjUIW7Y1DYjmJVGyzjoc9W bbk9UZCGmrl9Kd50wge5abHkEAJGOCoA6FZLgz+6FEDpdLs4wXOSW0+5E0EmbaZd0Z5c w3Qg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985693; x=1738590493; 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=XINxUO6RsL+/yLXF/kte390dxVrYuWbYZgqCNw/ODrQ=; b=hoI3TLmPKPu0cuUfQCaxqkYktz3MiIsp+VUS2Y4EdJN3lrZZGuyamkaYqBpP+KbJuJ NJDWY2USBOvNF5tnKJQFqIOzxRJnvthDJ2Vu6Gh2o0Eb21dYnX87LhQ2y8Dt94rQUqAw zyyDwH57yBwH+ATqLglcSzImjJ2lxzpBLyG08BIr7tigiBSpBdieCGCab4OuTYwuJUI/ z4XyAbvRXh8qUiqJ3YiSZZB2MV1Gu6VnyvhOW78cs+lzr9Twap7bLUPUq2B0pdP7auNx pS+RnYD2xDkOCJ8UE6+l9NquSJvmYLMWdbIaRdZ2Rwn55oEjNsnrYfo3WcF+prtKSngc 0qpA== X-Forwarded-Encrypted: i=1; AJvYcCXWjHIgWXtlNs9WvAQsN8vJQq5flES3pjk6+Yf/cQaD46FN5O/l/MiBNAzS3w3fPm1P1zvHcYntU6qlm0A=@vger.kernel.org X-Gm-Message-State: AOJu0Yx+RGRV7N+JQ8jVjoVTWTLUVUzxN8jLHlQdynn8ERElODF5MRYn in/nx+z82FTYHAKLdK2CLKk6QNyHzPcLihryfsq8hIOadzrYLmQbL85FFN2Dnts= X-Gm-Gg: ASbGncvlnjagOo3cw3brR+bmxCqKWkmi+n+3emCtWfmGeQ3OUfaRBaa5CstVOsUxiM9 Q+ZB3zS1HKSRUCmI/OT/bW4A7+6uiFw7qNUTZ7eR2gO+L2MEBm3Xt5WVDFHpcz2+bTZZgIqWvmw eSL07ILS6YPctOlynNC5N1UbZv19+I1uLO7Olhm6sk/0yt/mUKj214aV267LpROtzQOASlH+wVZ 2mY1JsONoBEM3RN/KQtlIWvG/Txwj08ZVGdUmdmE3uRRCqzNnqmxJJWu1Bjyk53vNatRE1hJDBU Wo062qLx2Q5+s58diSM= X-Google-Smtp-Source: AGHT+IF5eCzx5sh585VYY0c6nXMl4UjYtR7pwjRxVVYFLUtIRaznI9uSnEF5/wTnTUlO93pwQXLjow== X-Received: by 2002:a05:600c:1d07:b0:436:17f4:9b3d with SMTP id 5b1f17b1804b1-4389141cda7mr141182545e9.4.1737985693551; Mon, 27 Jan 2025 05:48:13 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:13 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:38 +0100 Subject: [PATCH 05/24] arm64: dts: qcom: msm8939: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-5-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2053; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=02DMujMQn2T1XhC7RvzjIa2ucfVSM94krm7R6DPwio8=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46DXYqCeBvjczYMSbTtjGRcDg4MzevHGtrmO tMCfEvWpjuJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOgwAKCRDBN2bmhouD 1+6LD/oC/ZGvPTNqAO5BRYpJOzp5sDNS/Vhp4/3yfmD3T9cAxkFO4KwID0NtwGKw3U5HcF/9V8S FAZzB+riIKHeTt0rKWpz+NdI9uYjVE7To+dCaOUl7rqZrSi1LSTqfi6hSX8ZNHNB4Ejg9RG6hqi 7c4piRqzrpj0X6kSzGVDyJxU8fup3dVrOLnBcWul6FzO56JIJmIWVOCjH9Pdy1WF2TSRRdZjWA2 aibj22RheJeRmYNXhu3EV1vGfC2QXOv8U4Amkln/3EFjrK7HBamCvslGjCrv+D5EPH+E8OvuY6a +VWoHFtcMxuulIpl3cSe55WofH0GFNf0sBaxi0Mqbz7L/21qUbHG9UaZYfWdSNSEdSUxcAOWIVz a/E6GVNO61r9H63EVgRtBx8FB+Dt0oKwCDw4RWEzkTE4EIuWaWaHa3Na+p84l8yNC7uli72Vaxh QL1x4/KD2Cak+iOQVMzYd3BVinMf1y2V87YPBYba1KwzhEnqUITHg6037Y4pvaK5JZZOtLQaTyt Ut6Im7EhbUkbb+3TOcBo12ttUe4TZqftgkyNG70+42HH2rCJv0+xTQzUBWN/MEX+l01+KAPG78p 0bJ70978E0rxztI9PkSyoGDZWe/CQwElLrizCsSf3WRjFSs/5sNzmQr2Kl6ryoNQboCwcDaM7RV LekCImniR0JayZg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/msm8939.dtsi | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8939.dtsi b/arch/arm64/boot/dts/qc= om/msm8939.dtsi index 7cd5660de1b33def5b9dc8a0d02583c3eaffb17f..5e8c3ac39de8b1f974a7e1499c7= c805f21735569 100644 --- a/arch/arm64/boot/dts/qcom/msm8939.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8939.dtsi @@ -4,6 +4,7 @@ * Copyright (c) 2020-2023, Linaro Limited */ =20 +#include #include #include #include @@ -1172,8 +1173,8 @@ gcc: clock-controller@1800000 { reg =3D <0x01800000 0x80000>; clocks =3D <&rpmcc RPM_SMD_XO_CLK_SRC>, <&sleep_clk>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, <0>, <0>, <0>; @@ -1291,8 +1292,8 @@ mdss_dsi0: dsi@1a98000 { "core"; assigned-clocks =3D <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 phys =3D <&mdss_dsi0_phy>; status =3D "disabled"; @@ -1360,8 +1361,8 @@ mdss_dsi1: dsi@1aa0000 { "core"; assigned-clocks =3D <&gcc BYTE1_CLK_SRC>, <&gcc PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; phys =3D <&mdss_dsi1_phy>; status =3D "disabled"; =20 --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (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 3541E1FFC40 for ; Mon, 27 Jan 2025 13:48:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985700; cv=none; b=W18SFtW28JWCi1KKvQVsui5z5rT3iqgmldq0VOur/8Ct3Vge1cXcYGyA/t4K2CmtE422wKfUezHtmo3Kq1q6kZdxGl7Ezdd51SPNw2aSipEkazbKl9EVsYQGdQMC08Z5dV94MKkSBSA2wlgBr8xzxhYRtrdg90D9PSeR98F3AZg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985700; c=relaxed/simple; bh=xnXmj4e3tGtHbKZD6dRjpRih/cmTT/iR1kKvlqmHanY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cj8s2K/bYWj5sfdheXG8G4rgTvd7mJHDJXS5/sEyl18w/7wJCpHwKjtOmwKyOMI8R8D2Pk0qO7U68+Z+kzB918Zt8sUL3sEn/2C6OHbHvm9LEfTfIpAN/oq5zxyCIbRhHgx76xYM78HQ8UtZd6ce2Cx8MFtYlMV4NUKclKv4HCI= 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=tqgzmOpl; arc=none smtp.client-ip=209.85.128.54 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="tqgzmOpl" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-43620a5f81bso3932235e9.0 for ; Mon, 27 Jan 2025 05:48:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985696; x=1738590496; 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=4Wipkn4oUshaV2zs7mkyIs94gtpMOU1nFJLilmOSM5I=; b=tqgzmOplxgsYhxjRbSeZvC6xEc9fkruzyyKFD0MtJ4pSu9JTdgq3LIJrsdRHZh9N6V pSNpv8+9rDMojNOkXBmyd1Ig9lfCZrPE/y416cI2qoCHiNwcpPDJE+Fgqp4CAWab++2h Fi8v3mYYXynd/FNIDYckjr9FvToDmAHHdL/Whz0xO0LHGO83J4T12wpTycTTEw5cgEV8 KMiM9vInRANYizoiZlJlB4N8gWG87Acz9vY3IEH5WgAsICBfLSAy9+79iyhB7GALGwpg ziBtX69KxvCjPdN3mEGLQdjP+ZvYPX7BQ2fPv0SxODMxX7ncBTCVvHtUwU6FhT3ibc7B d+kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985696; x=1738590496; 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=4Wipkn4oUshaV2zs7mkyIs94gtpMOU1nFJLilmOSM5I=; b=ubjvgLJHejwACgTaT1e4TSLDrWIHUpFtRaafE+h1ZzNvUTC2DiomODKOXBNkwEZ5VS sS+sYzpksw62D8tPs8IxAwfMCVL5c+x9Acs6gv+evcRBJk5UOsp5uJGQGFBZLYphLGYJ JPDhwcWrPMdiHRTnjhd8I+PY2sMffxgq1jgb1cVj58NgFvcCuSrBlpvKARw0qoEohlKI rlWPi3K+ia/RQcvUKzyct9Abkm3ltjq2hQCD0gy6lXpPUFIW1G00uliuUMpHkGy553IT +4Xs+S1eMxm0gXEt548ThWW1ppNdYEZt58oUGvN07m8htumYUq7maa3AMgH/+Rd4tld5 ulYw== X-Forwarded-Encrypted: i=1; AJvYcCV2QTIVLT3+IAmxSludtUo1fhkeVgKtlDxPGQBXBzB7tmdLgXyNp+edGIWZ/G1e/2M7M0PahxERasQ+SQU=@vger.kernel.org X-Gm-Message-State: AOJu0YxPKZhfWO+RXqW+IoABqViMUziS+NMQrWSC3be95npRguvUjm3U UBpUASMf4UIOdAhYXSzDpK99lWvh5G+voWIor+aUiHkWmj0POheZnRbTBM5rQ0A= X-Gm-Gg: ASbGnctRT8Roz4VLWJM80h9hApVnHOEvFdMcR5HXKZn8gZxjewW3FsQShmnuQmF2ZbA 6KbQlMoyclFmUJELHNHijso1S6R/vNi3FL5rjAQoXtaZH/jFGjDRAB9/aEzp1LS4UEsWvxCkB+4 aWSpR4mGHCl8+uklTM9+Y987D5k+z6fJfwjGRnJFDfkHn3ikEhFXtmP6mSEhSOmpeEOdSDYaP+7 UChjnG9xszoppOu+Xe046TcQHy5FQ3ALy2c833uhI9/ZeM5nOZxxDSReU2uz5Rb2bq/1eeG/7qp +2ytsyRL4NXX/CZU2wM= X-Google-Smtp-Source: AGHT+IEmbmkAIgTWVJa5wTjurZcYUWJ+ZmHHBmFejHicvGcRW/Rt3PrDTapMYDd0YE64Ue64J6uxvw== X-Received: by 2002:a05:600c:1c23:b0:436:488f:4e4 with SMTP id 5b1f17b1804b1-4389149cc76mr139232945e9.8.1737985694929; Mon, 27 Jan 2025 05:48:14 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:14 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:39 +0100 Subject: [PATCH 06/24] arm64: dts: qcom: msm8953: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-6-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2265; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=xnXmj4e3tGtHbKZD6dRjpRih/cmTT/iR1kKvlqmHanY=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46EpdpNgSQQ06lYinYMBv4a+LtI4XQ089eRf T7TW9jDrDeJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOhAAKCRDBN2bmhouD 1956D/9GubEVTvKDe1gvVG1Bv0gZ9XzelITEiRjL7SrX0NlUR4BKKjFKkbGxQlmnUFTu0G/21IT wlyNBp/F3bPci2I75u4mzsIKsiTlcUn0l0yQVOAfZcOggoQicGuORl3znUWa/yqK1lIph2592+u lqdDOI3MOV3GEqEAElOjUG3FCOvqOfMUJYNTh/4TTAhp0XyjMRMnFZiaMbsmGvFSyaS350i2QET xdty7/BYcs9hHcRn/HV9UOKrwkIx64xjP3nNCw3La8BbdNOLvOnMUd6JhsOYcV1BRewYtP8yav9 vOmI6ma7ASvtgTEYuZevJ6TuUyQ0tsh4blCI9Fd30f4nHNi4vnGpSzaTTKdbBbT7bpHTNgd9zSm IWP8IpjqjrL2CR5sXy34SdnX255gt9PTDgX7xBpg5gjib29BqEH7SWFEgdphyW2XpvuxdQW+yCz Ye/6nybAQK+o8NpyrcVRasQAA8nqOkdtNFF8RFidLRg53t3pmnUsnGWo5/oCzKVQQgS5aaIyvdD IBnnDzNIpsiPksyx0e+BI3CQ93Tt/FrRydGHh10lmG1TCdKKk8Drh171GKsamkkSQsCWmogB/i0 Qsp3lPl9J74uelMyh457jHjq2xdE1Slpd9ohuj3RMSuKMOQ9vxoos9Bny5lReEWy+eNcLtMalTb uQvgd2yNy1XZTNw== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/msm8953.dtsi | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8953.dtsi b/arch/arm64/boot/dts/qc= om/msm8953.dtsi index af4c341e2533ef2cca593e0dc97003334d3fd6b7..4793a60fa946195d3220b6c44de= c170d443f56db 100644 --- a/arch/arm64/boot/dts/qcom/msm8953.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8953.dtsi @@ -1,6 +1,7 @@ // SPDX-License-Identifier: BSD-3-Clause /* Copyright (c) 2022, The Linux Foundation. All rights reserved. */ =20 +#include #include #include #include @@ -807,10 +808,10 @@ gcc: clock-controller@1800000 { #power-domain-cells =3D <1>; clocks =3D <&rpmcc RPM_SMD_XO_CLK_SRC>, <&sleep_clk>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi1_phy 1>, - <&mdss_dsi1_phy 0>; + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>; clock-names =3D "xo", "sleep", "dsi0pll", @@ -917,8 +918,8 @@ mdss_dsi0: dsi@1a94000 { =20 assigned-clocks =3D <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, @@ -987,8 +988,8 @@ mdss_dsi1: dsi@1a96000 { =20 assigned-clocks =3D <&gcc BYTE1_CLK_SRC>, <&gcc PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 847A92010EB for ; Mon, 27 Jan 2025 13:48:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985699; cv=none; b=NoDc2VHGYEgTYHwwiHyNof58VFD6ZJsxOraOuUgYV7bhLZTYUNtuotFlLJDmC4KXVGhHdJTdyAHcqrjPdtAiLQVLTFsn1JNPPa7ufx+efdT1EcZk2742aPcBT9fkbV6lhRT8YKvmdkdAP1f4yKNEo3aqC1qcTQhoeDv+chBbFeA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985699; c=relaxed/simple; bh=GA1k8TYbedpcAFsOCae4GWSSdJdm/ok0oyOAciynePg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=m3UTFRCvtoFeGWnpUX6KL/X97lQMo3PE+Hjc5As9MaRbAqUxl/hH28pcEg8FZzhTh+lwxwPn1e9Tas5DFqcfOfwSIuBKUC+FBKNZGKHVgrrczbf/GPyDWz5AaKsXCi81MrdqrMRdnxULvu29FKy9FozxZLRMvRO5i/+3NcDe2Fg= 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=iHGXoLeG; arc=none smtp.client-ip=209.85.128.41 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="iHGXoLeG" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4363299010dso3930395e9.1 for ; Mon, 27 Jan 2025 05:48:17 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985696; x=1738590496; 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=YwUBZyq+pVmnivBgVi2ugvPHF9cV0ulYZgN2tN39zds=; b=iHGXoLeGTftx/fetx0u1eG67ahL5WKu4qWo9xRPnrncqzplqfx06AQBZHx6TmnAO+H PqBH/wNCpFPiC2Te+YiTGSxXSw+oCADbwayQMIW5L/z81ZbQGKg4M9p4qFoAouUM8Mrj s6Hy/2EvHMVosCH3usFNKs86S7S2KubXBKAJ8G7EQgF9GPPV/0MBKHr7vyNEfSyu9RhC +Drt1ejYJvU7fDjxIM6WiYWTyMdFp0qQk/pgfkquZdBG6fX7i6+PD/LTky61aX0+gyR7 AXYHQuvtGqDNPVsdo1F2GllDcjYGqQo0EtTzaHkY0jSCyjJTUU2+O8BtXhp1YVYgk/mR TSHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985696; x=1738590496; 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=YwUBZyq+pVmnivBgVi2ugvPHF9cV0ulYZgN2tN39zds=; b=wUAh1hg9aDvmB3AKTRdUh2WexLOZuAzA0zgqnwTgqAZEiMtaGeRDIRsET4EA01VzCi ZkdpCeqitTEUHmAlyA3dlKlBvc7O3jMdQPZITpf9vamK5nvQA662t0d5X+21+/qjQsZm 7gV/6nR8u3D/FzNYTZ725EexWMbCte1Ng+eWQ8F0yi1M/yh+WBocqqhEZbHaMh/yN8lH VM7nOttHPBfIX0elXOS3s+0OOFKtM76VitTM1SjBJRtgvXZza1NMledkEBByFKxfG2m7 O/Jgtrb109QwGse4spAbUfks1UcffGRudy78vf+V45wZSlLhYZkPiX6a32V7XPF+Nqfp yLJA== X-Forwarded-Encrypted: i=1; AJvYcCU4/RHb8Lpd+rPVW9Ol84+jqcLoHs+aJNXs0MdaZdS9NC9XnD88mfIOl80s6or15iKM2SE9l59xHnugmsE=@vger.kernel.org X-Gm-Message-State: AOJu0YwaZsIW6EjP02/uZAiFis6uZga7PCRJA73kHMrdxGC4QyX897nG ptD72Nrtj2HTZ3H+rOp/kw6noILyL/74Aw8tnFGDr273wYVdV7JfdzCL7JzUdKw= X-Gm-Gg: ASbGncuZtmWSFkBvg2FXQXvu2TeCyCPcktvP9lUUbihEzhicZ4dX1X5CoS+navmJ6OV ayAGWoV3SsdpFc3VGcRGQntbQyvepCiG+OL2B8X61frohH3W6BL+qvHypGSqtIA3ogz71aqNhMx Fvi4rrNRIxTrbhNoiM8m2KoEUbk3/OA7FRLM1JczdItUXc1yU/CLj8RS5svk2O2kW3ed3Yr6lx1 xuhERWSNpOMGBrD/F8m3dD7cRt74IvbtsjJ/m0DoQiTzVEnZdMmsm6bVOR4IjrrRjX5C97NPfDY WiPACU3zSbxZff0rU+edGxt46LjjSg== X-Google-Smtp-Source: AGHT+IHLil/27HCqKNAZevv846pc9FZqnVTEupmYya5yOik+b/4NdA3/ddeiXQh1gyGr4PPfZthNbw== X-Received: by 2002:a05:600c:cc8:b0:434:f5f8:22cd with SMTP id 5b1f17b1804b1-438912dba99mr143207065e9.0.1737985696075; Mon, 27 Jan 2025 05:48:16 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.15 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:15 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:40 +0100 Subject: [PATCH 07/24] arm64: dts: qcom: msm8976: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-7-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2176; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=GA1k8TYbedpcAFsOCae4GWSSdJdm/ok0oyOAciynePg=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46F6+M33UWJHuGIzIjk0esSv0a9tNawykT6t vmL+Wo9PoGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOhQAKCRDBN2bmhouD 1yALD/4oY0EU3aV49UdprPBoJMGzxI3560YdaB4nqKSa/SpNL73kXUgMONx7OF8fBP/WjvbLMi/ qrM6OXo7FbNXKE/wC8fY6aBasP8jrH1K919YGLWbRgY6HM+ql2dr23IHbEGhewwKFaoAtuOMoZq i0+rlCsSZC578z3mmH9ytYytvs/Q/b44ScNM5JkBqkWYvar3QyU1pGBV7tCL6KI09/6oIRL3k/M zEt2N+Ciq9FWTC2t5Eq6GqFvFLh5y7SEopqKiZqTKDiN1Kp5zEs91SzrPS4fbzdFyfpr/J/ypKx OwxAukbd2cuAX6bFVZUR9jwXHjiNFmSFD0m6gFAKJVKAWgaRO9cWFIttg3tlwjU44ShOrYE1e36 +sXZDZ0HLyp1XvjYad0GbyGC1Y0NjW/24TLufN1liY2IK2hPxC33n5lr7LTXit9GrrYGXQHclXE 9CHYeLA/dK3shNObEs7B+5BTLKTKviKvuSsd8tn2wVL2AEi17zoUG/7ge+gWaECQA/cNzhq2Uqw 7k2bpGD0/cVZ7CdNgbihIDjVVONqblPwuQAY02/atH0I+OsQ5/oalltY5nhVQ3Z308NjRI/WWwx GYDQ1NytyKxcIJIVIOf1rX4UPUCLYkqLipcflc7tTZMREijlTN33bxx5oHQN20lv1l61sBdHcvW P6BRYGdYAzCIcFw== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/msm8976.dtsi | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8976.dtsi b/arch/arm64/boot/dts/qc= om/msm8976.dtsi index d036f31dfdca162debe18ed6ed9a7767a34aced6..e2ac2fd6882fcf47e846a92d45e= 0fcb9beba633a 100644 --- a/arch/arm64/boot/dts/qcom/msm8976.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8976.dtsi @@ -6,6 +6,7 @@ * Copyright (c) 2022, Marijn Suijten */ =20 +#include #include #include #include @@ -824,10 +825,10 @@ gcc: clock-controller@1800000 { =20 clocks =3D <&rpmcc RPM_SMD_XO_CLK_SRC>, <&rpmcc RPM_SMD_XO_A_CLK_SRC>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi1_phy 1>, - <&mdss_dsi1_phy 0>; + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>; clock-names =3D "xo", "xo_a", "dsi0pll", @@ -970,8 +971,8 @@ mdss_dsi0: dsi@1a94000 { =20 assigned-clocks =3D <&gcc GCC_MDSS_BYTE0_CLK_SRC>, <&gcc GCC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 phys =3D <&mdss_dsi0_phy>; =20 @@ -1046,8 +1047,8 @@ mdss_dsi1: dsi@1a96000 { =20 assigned-clocks =3D <&gcc GCC_MDSS_BYTE1_CLK_SRC>, <&gcc GCC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 phys =3D <&mdss_dsi1_phy>; =20 --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f42.google.com (mail-wm1-f42.google.com [209.85.128.42]) (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 1C81E20102A for ; Mon, 27 Jan 2025 13:48:18 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.42 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985701; cv=none; b=h8Zzb/0U+Yg5cJXKarQO1EfQ3v9Ci00v7h0WXMaTFFmxuAv9N5zBI8WFjFMJ9jPHhWCb+uuxGngGkc+WSTsoxEYW29AOp+80VjJvx72JKWa+aSk0654bIyyBTC5f9sJ49jxaOBYr5qCMt0O/TfzpoQryzTPUDl+1sfcW9RL5oSk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985701; c=relaxed/simple; bh=mGmkiRUox02m1ce9g+fXSI9Okfurl5mcDze0ywnCPTA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=fDyiqSpHCBQpP3tmm8oSQICIGypglCOg17tfM4dGhjYk+/QZwafHC5f44MCdtUwtsjkZMRkuVjQlXAzwI0hUgG+38PSGdsdYkXn1WgnCRwJK5uhgpdGz8MBWwfU1T/n55bY1352gc1l9WZrUYYUFJUOlIegazVewE867bbEbEik= 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=ju/LvIK2; arc=none smtp.client-ip=209.85.128.42 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="ju/LvIK2" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-434f398a171so3928975e9.2 for ; Mon, 27 Jan 2025 05:48:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985697; x=1738590497; 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=DsYdqxLem48YZjot1iomOsSqvGDW5MiQT4ANEtmq13Q=; b=ju/LvIK2MREw545RJiVWEqo/OTp/JNn03KcsdADbqgTPKFV7hL+BDKTfPBnz2MZ67V CXGyx3zEZiMBUrt8pgb+KaSCzm8y8TLTjRAKseFL95uRVzKgNKUuFr2m/c5L/z0bPzbG yG0B4xi/KJQLW5vHiBNdPCakdCSJ0/IMhBRB/bwDgdfZDH/vJOQlxY38ZW/iQKMyqg1W 0pf8/6nG+HJPi5zERKXoGI2axsrqJiZdhtLfOvvM5RsbwpwsfxQW5ThSyEyZ0ApgFSl0 5nrYXsq/B5DrFz5QnVEHQScKk2KQpPtvikm8dnxRdE13/8QHOmstiHmGi8VO1TKGizHL K1BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985697; x=1738590497; 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=DsYdqxLem48YZjot1iomOsSqvGDW5MiQT4ANEtmq13Q=; b=aXjR4gjSzzqgjg7kXwaRgrRTg3ZpaU39EVazMNh7Omy1CpNRk72TWMT4/fUcAceI99 YrH6bDyOqrR+LGgWlQ6HpzetdcEpkRrKHECL4uuAyUtnA3B3506HE6UB8XeeSycF9xGf OLi8P0viQjAlttKPXulVaq94B8pV6NzgxI1S38UbgJpcupILfGrTVR9xhpwDjCj7YwQm g5wS9z3Ez51lsgGadchviFxcbDpBAjWBUnfcAqE6YiFAu7GGCtsP/ccJqBtduAIzi4QQ stSElm3A3gDV8VCeD52hQXO0en7cCMg0uz1MxnzMQFTqJj+GL5EXMrUyZFuPHCttO3pK +/dw== X-Forwarded-Encrypted: i=1; AJvYcCX2/eWV0+o/Yv8Rsu3jisXe2BcKPrnL8LmRN5HMR32YF4d6qLW8/PtIhsV7OCirBotS979FDU3JnUGaZsk=@vger.kernel.org X-Gm-Message-State: AOJu0Yxl+QxwJTPUSJ3GAimTTcGsD1u20UYGFSv8boIM2NORzmiJZ7ka uusANRjlihXX2x6ArmTHizjubO2SZNaC9RZEiwqJ+jI8fyC8Uvv/IMw3sig3vIw= X-Gm-Gg: ASbGncshzjNEOVO5k1YteEYpqAkkpJizvsrM0Gahp9lv8zv39xYQJSo3j2ipi4mhNzJ /xItyU/qMR5uKjMPBw/jipOBonf6MLwZjAwL0zdnsZOQArtfsnbRtSE6lymu5n6lyAL4w9/MyvC 4LIeH65CjzSNd0hZRlgM7ZJagwih54NXeXXiMj+4UeC9TRW9Ea0KgPbkoqXn7Lx/uCP8NC/og1D wn0w+b/u2XU3AoolN9E0FJTMjS7Xth+6IjJ3wQx/KrwZRQh+x3EOyu3ks8ROs1QM0Vc35M3VZpF +sf1AuEOwxcuzxcdj8k= X-Google-Smtp-Source: AGHT+IGWhtd26JfvnoMF16YXOkVI5YDOFjYutMZkrc7n5pifAjjVTYCTn6T5NLO3rpuXEYUWsS/Dig== X-Received: by 2002:a05:600c:5486:b0:434:f335:aa0d with SMTP id 5b1f17b1804b1-438913c7b31mr150024535e9.2.1737985697489; Mon, 27 Jan 2025 05:48:17 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:16 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:41 +0100 Subject: [PATCH 08/24] arm64: dts: qcom: msm8996: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-8-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2456; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=mGmkiRUox02m1ce9g+fXSI9Okfurl5mcDze0ywnCPTA=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46GTwW3fkZ3DvRZsI1kkXZlbt+DCoLpMB+4y XRo09ycjEaJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOhgAKCRDBN2bmhouD 15CzD/9LFeiQ+bU/RuM3QMVlbdvDAnDcFyHX9WvpMdrfsAbKU9d3eFjVWSAGNwzCfHrIc30OPPp RNHzZp/AJvEITda/EEMlK4sYWoNtFVozszvM2xcxZDIc+eaQP19tpfLuLi3jP8CjUE/At/8g8DM FhadCgItWKt3a17fSMZHDNzGwUCcrIpEuWOicGtAVavyP7ovDyvFXVQRaTOXcJ7cTKGTF5eUl9l l/i0LW0w5siQ+YZgPUeFi66/n/4DXnt0/Gc6T7csd9e40wcOp7PNFpiYoBSr0KavkAY5LD28UCl pj8WpTim4GC6pEtx0SoMVamBGaX/W4d6ILEZcLvBBzyP6KTAyaP9/Jr339cPRX2dM/GOXYEvEfh BWx/LS9M0KJxvZG5tgc7tOglGXaJM3SHfM7xvhaC+h+x5yfaOh52E+fGNj/pa0BPCgh1jEnpVyj 1LeVqZ1BihNpbCAW5Q1BVtgZoPlE7hUR3mxJe9kv2ci8NYaHktsIlVtCd/LwUP6e4x86wxCB3mD /Nw+rbzIL6+35P8XVbSEVHvZOlNDMZQ0MltctxFqsP5seHGOvg5ewKSwCB2HP9V171aZ4SpstV6 Kvsmk23tib5XKtZpaOBMEZLJ3Uq5xU5hAK/Y0mu7hwSEhTzki928fqUTKe+/8KmTeCumY5u1bQJ WG+eirzkPRCUk3g== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/msm8996.dtsi | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8996.dtsi b/arch/arm64/boot/dts/qc= om/msm8996.dtsi index 4719e1fc70d2cb15a6a63d3e28622ae078a367ef..ede851fbf628428f5740ca8add6= 5ffc05360cc62 100644 --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi @@ -4,6 +4,7 @@ */ =20 #include +#include #include #include #include @@ -937,10 +938,10 @@ mmcc: clock-controller@8c0000 { clocks =3D <&xo_board>, <&gcc GPLL0>, <&gcc GCC_MMSS_NOC_CFG_AHB_CLK>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi1_phy 1>, - <&mdss_dsi1_phy 0>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, <&mdss_hdmi_phy>; clock-names =3D "xo", "gpll0", @@ -1071,8 +1072,10 @@ mdss_dsi0: dsi@994000 { "core_mmss", "pixel", "core"; - assigned-clocks =3D <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks =3D <&mmcc BYTE0_CLK_SRC>, + <&mmcc PCLK0_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 phys =3D <&mdss_dsi0_phy>; status =3D "disabled"; @@ -1139,8 +1142,10 @@ mdss_dsi1: dsi@996000 { "core_mmss", "pixel", "core"; - assigned-clocks =3D <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks =3D <&mmcc BYTE1_CLK_SRC>, + <&mmcc PCLK1_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 phys =3D <&mdss_dsi1_phy>; status =3D "disabled"; --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 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 5BDF01FFC70 for ; Mon, 27 Jan 2025 13:48:20 +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=1737985703; cv=none; b=Wpxt5JBJ4OPpDZR5rImy+ILFJs1loY7eQMe0heeq/x0qPRaEvzGVRFLAMkuCvO/KFUUAE5nXpbdytlMpdz75jUr0IjYanKdtrQNFPs3Nc9FMViU/RGkUQsotge8j/qsmIihJtYt8VQtyeYWr37E+8HvWggKkENXaZNTGWsL4w68= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985703; c=relaxed/simple; bh=4mD3I/ZH+PdMbOED5R6nzE3D/5QdVrqSyji8jpkRaM8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=BQnboZMnHaRLBAokxk5yGrV8HRociZIiS/At9bnwjnfMvAk4Wgvi+q4ENoVs2ner8dgbiVtHeWgesvakyDPGUd4k2Fcenk2NLZUHQhXFEQfX97IsCpXD55zzK/f0nuDONIEaBp4265t2ymygbnilzAewNS0z1TnZJmmPtcukWso= 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=kD7rOlr9; 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="kD7rOlr9" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-43616bf3358so7277275e9.3 for ; Mon, 27 Jan 2025 05:48:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985699; x=1738590499; 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=Lm4HhrVX4a7NIDiUhbpv0ZMxrzHvg+gRo9Ix0RAstow=; b=kD7rOlr9KuYc99+hzoiGjvaoT1a6aI0X+7BxXCynsi00woojm8nzFlYCYy+Uhu/OVO +DoCo77fKY1yXNscQD080dCuec6JTQXOzWz48kOABB6pQaBcsVOfEMMXeS8HtffsCai1 wfDfWRg15sBFSXV1mbzjJkQy0LNmbfjoBfi2KZyHFmCuDU+QiQRmMc4nvC/q8ShPEpUl vFOHbQgcr5QL9To+kgbhMa/0aNX/PzYGrr+NCQiyehVlJx38o8Y44ovQffMDv3gPEigT kBFyBOfDgkkN0/gIAFvU3/qBkBdROGpjqp/v36f/UpwYFk5oopjkA1NjY3wm6jx2ScvD qFww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985699; x=1738590499; 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=Lm4HhrVX4a7NIDiUhbpv0ZMxrzHvg+gRo9Ix0RAstow=; b=Dp1/iv0WOIRRiGTafeHpVMXiEeheyglebAq/RdaXuDS+yl8u+5AHq3+LA0urPAhkZV WBpAXh6AZj4OoYeAnvLUnV8kC8cg6GEz8KuhVkQQLyyYhrn3fLPxyO1qMn5Wu47IzLuW ah7Z0SEmmv9iA5Zv8kZsWwRGHd4qmIzisDwAs++edE9iRyF4iV2S0F06DqMVIdU0c0F3 0VrOPcUvS4uU3viWw9gDmXuunj6MdJUAXAMcjFroKwU/1tIWun0O1v3q9/UcVqX04P6M jUeHJqPNyVVGLYNce5G4wWNVLwU2WrDeOY8eLtUhsR6mOCzd8suI6liAiQq6oG95pvrw FHPw== X-Forwarded-Encrypted: i=1; AJvYcCXRoyE9OJe4kFWAZfbbfRvVEzWTL4xadIGDLUYgWm7nyOEG1Paxk6d0prqUgzrvL+CW2QNSGnsAfz8Qhp8=@vger.kernel.org X-Gm-Message-State: AOJu0YyZRlFymT5tDJHzyJDSQgqA7WaldZKMBFbNdMI1c/64jUPnC5Y8 uHoR9+ERP+++ITk4mBdsg+6BVeKWxt0KOArJrRP1Cf34fcSG/IIaFvgdK0tWFQ8= X-Gm-Gg: ASbGncvnO5iPMdI5w9+2L3Sd/Ky9dsrF0Ht1B5DuAUt4kCCILEOFtdSEdmMmH8LX6bJ tlYPPPKE1o5UJ/IHCby8cRqfR2l2c7fVNDV510u7wMnrQ0i1+33qI6lzed7VLxWYyAcefW/MxgW EKnaVEYBa1g3E/GKuNX0Cns6H8oY5OFz7wAv2m0OVEbb2YqrDckcgoTJ0Ymrq2kIgTI78UooIKh lTvVrr/R6Imzi5IIQs6e5MstTQWp21i9v1y1cSNY34yj+y/Jmhc4c0ChV8eHBepC8W5KiulMQwI c2+MD6t/sBvzS5lH5Yw= X-Google-Smtp-Source: AGHT+IFK40baDRBZZa6LvUMXD8hYfDj5xeWovQYJ4OP7ULhCiP5URrdhjEsPWUscdWPDjg3wpJznXA== X-Received: by 2002:a05:600c:1d07:b0:436:17f4:9b3d with SMTP id 5b1f17b1804b1-4389141cda7mr141183655e9.4.1737985698720; Mon, 27 Jan 2025 05:48:18 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:18 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:42 +0100 Subject: [PATCH 09/24] arm64: dts: qcom: msm8998: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-9-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2371; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=4mD3I/ZH+PdMbOED5R6nzE3D/5QdVrqSyji8jpkRaM8=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46Ht5aABc5D2AU3J7klIw+w1xSxbOm+hCW+C atGq1lNkdKJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOhwAKCRDBN2bmhouD 12aBD/9bzzfLTUYcYOypfpT/vV0aAcEP4DYAEJ/Rp7ohCLn/VPTxD2SsfMSDwhguddGwW4y6rR2 iPcTz45rqkVOZoGkObvw63TcJBGHApgF9Vt2RvDqIX98rov6IxD/Vj52RLn6h1oyAzmtaNgjER+ lBY1gv98nDIkjD40suNn2Zk1r+TAt2uWYuy6JCwycBDBfKPHWn8xYiP2UI3+muxSJM7fnZi6Re1 4DkqzjfVvTekXXLEvm1KuoSloHnVmuM/aGLeb3DB0a3aIXVQ9ei4BqN7cLxZy4uqti73sgQ7Fjz A5h555k2NTZ9SnmOc+Dv1K2JKBF/O3Gh/N02Xi4RTbPkOYVoyqV29ylCu9hLWJHZbaLiMfTnn3t NtjBZAHpCitjshVbJz5DzQNE1Av+3Gz9xs8rYRXz0jpp4j8U+CPj0PFVcea7HgribBgX/InlSA8 W8+GPXgU2AO4EpV8a5ncApa8J+EfQ02uBp0fhlqivhnmv3JhUrVKUE2tsgN/5A8Dtt/c5AX6qiV 9xQ2GWtef/bPpHCrrWDK3ftYU/ZoHBsHSqdGFqZl6i4URyqz2iUnZs7Hf3gDN7Zxd7SGPGRC3oN O1rUzp7jypTyBXXgcZrHyox503Vp6+Y+91kud74QO/1BcFTf+pM5aGse1jnyaVbjhBm8hKHc0mR jiYyHrDfaSBvSog== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/msm8998.dtsi | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/msm8998.dtsi b/arch/arm64/boot/dts/qc= om/msm8998.dtsi index c2caad85c668df2ebe900bc560e39480ae03e353..7eca38440cd7ea60caa3e846709= 7aaf0d7928df5 100644 --- a/arch/arm64/boot/dts/qcom/msm8998.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8998.dtsi @@ -2,6 +2,7 @@ /* Copyright (c) 2016, The Linux Foundation. All rights reserved. */ =20 #include +#include #include #include #include @@ -2790,10 +2791,10 @@ mmcc: clock-controller@c8c0000 { "gpll0_div"; clocks =3D <&rpmcc RPM_SMD_XO_CLK_SRC>, <&gcc GCC_MMSS_GPLL0_CLK>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi1_phy 1>, - <&mdss_dsi1_phy 0>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, <&mdss_hdmi_phy 0>, <0>, <0>, @@ -2932,8 +2933,8 @@ mdss_dsi0: dsi@c994000 { "bus"; assigned-clocks =3D <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmpd MSM8998_VDDCX>; @@ -3008,8 +3009,8 @@ mdss_dsi1: dsi@c996000 { "bus"; assigned-clocks =3D <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmpd MSM8998_VDDCX>; --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 1B0EA2036E3 for ; Mon, 27 Jan 2025 13:48:22 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985704; cv=none; b=HepmW0KfhYnxUCxRD58kP9iyRZOzFM7iAWg5dmITYyPJs0vSco8cP3X4+xO2/0G1U6D+6B4q9h76WKsX4AsqTf75K5Y8ihdL6pimBFYa2d4UU8gi/MSpsmEuqp4s0OZBysyyd/F/E26zG+A27fFz7c9/jkktuNComcn4L/deHCY= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985704; c=relaxed/simple; bh=FIuKkW1CzSLhLdhFLxXXMbgC7UA4/tekSoGDFuKEeog=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MvxD/Ne8D+WqqW7KRXbYHfL3glUcEDnvmaw2mf/+7gHwugDz7vGD54kPTsvmx4HW2ot5G0zkVpJkzOx6GeUZnPRfJpjmKA0s7qTYgDzK2Nf7F3wrdUtrxUqv7iaoolM9QE4Bu0NX9x3gl4ybls/rfj63H0V52RHeAmpdLF3KFOE= 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=rCPKPR6I; arc=none smtp.client-ip=209.85.128.43 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="rCPKPR6I" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-436381876e2so2801905e9.1 for ; Mon, 27 Jan 2025 05:48:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985701; x=1738590501; 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=McytRK8bGbTfeyZruSunW0cr38Y4q03c8wd6GjVq/Uk=; b=rCPKPR6IowTKrGD7rFXeTQd457hOjRNmvmooI6SkT0VXuumBo2Y2VmiMzr5Vpv5ti4 hI6SDx8tFON9/d1WQCjMVXr9mXxtkyG3NBbYDGj59jDOqURJmboGHilUsAJpo48fPHsZ W6F2vz+yg3LGqrkOs5fZ7u+1JvHUne52D+bVYLtPoL8E7NCHAlf/FGU0CY6HLxfsffLG vDlev1bI0lc899RlZ0xQVhxCj9nCdMDav7KKnt5XnkLfbJQW+QVG5OuZhkeyFDYd4uP8 rwzkVWLSQDF42JbGOVxWFfwO1cvfv54y7BoBdP8HWZ2RRs53Ey9i6XuX+FUghmkrL+sS bLOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985701; x=1738590501; 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=McytRK8bGbTfeyZruSunW0cr38Y4q03c8wd6GjVq/Uk=; b=AIJmWmX4mRm7bW92jJc4dX40ROtWORjuwnmGZEnedLxVBmJalsHY9uBIuA+x8IgbhG 4EWPQd2v8sX+SrjRwAXQcTJ1aq6H303f0KCDj6z5wHtJwnIejnmTX2YxFRFJpDf/Qz/E 9ohHiflXUJ2yrH8hS12xMxAkY9RMg/E2cHMNOguaSQ8MiKzOvNUZliRiuQj05blZIkk3 ehfmIUNyGSFxQjBpvPFgcOF0f5dTvZOGeoGrTdzts9/e7dzrOkiyZrPd3sOXhCDC3iGZ mb9dW0GTau5uQqa9+72LgiIc6TT+jEQJHKwjqVC9jxxSRKGfILJWg2inq7nwEM/FMXos NoTg== X-Forwarded-Encrypted: i=1; AJvYcCXUwkIQa6/Kc/KbJ7J9/pjyGYXyJWHbIuRKw7yGhlUrUvNwq26BDliDI3vSdxYZfV1to+ae/1L0XchTiqA=@vger.kernel.org X-Gm-Message-State: AOJu0Yz1/iWmfqRtMJ8f38dt7a0agMKm6NyHxgFHovmo02o1tXNqDvpX ezsJUrrePTz/wikY9SiX1JU2ogtkmNYNtFC2290OHCLjPu4Mec9PEbvVeGqx0DY= X-Gm-Gg: ASbGncvy+xODFrJ1J08WtvO988EVJmxXsKnOaDQftpP6V3gPXGz+GK3OYKM+KUAYQtX 3yhhumiWu2jf/EHMg6iKpoCbbslMID8Udhlw8njU+wXIQD53HEG+pbbqdpHzpbwNz/4mV4ZoUXS dV0lErFfrF2MaiRVA+uQ65r9idCtvr4P1MT9qHY/5zzYLRxUZK3wZe0xkkY/wZKP3M3ftvRytih UFrdTuQTxFowfo4cQ6x5KKsJAZj2cWk1h6A0VQMmxVnHnhxDh0X1K4a5Iq0GzA96f+jv9MNq8LW vn3zNoYQkq9ZbyQ6AMk= X-Google-Smtp-Source: AGHT+IFr/nfu8dn+mL0rBT6svo5ztHqGkSUKYgUQ4qRyj6fKtRgVrrmY1jIf/DPMzgSC8OtGvNVjbA== X-Received: by 2002:a05:600c:3b8b:b0:434:941c:9df2 with SMTP id 5b1f17b1804b1-438b17d5c3fmr78857675e9.8.1737985699986; Mon, 27 Jan 2025 05:48:19 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.18 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:19 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:43 +0100 Subject: [PATCH 10/24] arm64: dts: qcom: qcm2290: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-10-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1784; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=FIuKkW1CzSLhLdhFLxXXMbgC7UA4/tekSoGDFuKEeog=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46HPzEiHrY/cCapjCm/rM3XUE7+Ud8Hu0aHQ WnMpFc88cWJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOhwAKCRDBN2bmhouD 16QBD/4j+hdbkDOxylfYJm2zYNdRbemqv79e91DPTAdvPHFdVg27bsNs0TmNOloaHpyyJPghd2f OzQ/bRY/zK9jnPML8dA3DVXLLp+HtK0ZRHFHMDoCvMBBE+W2vqhmNlzoOl42Md3JzHSannTsBJe lHWtAk8I3gvCLk1FS9VkYuNgNGrJ6b3kvr1JxQ065TaLkzXKDx1RWXea2gZhJbgWpR+wmLdQ8Pm Y4IR5/m2ghRNbJp64+K9bTxGtp66ImTuzwwFG2vBWrpR3+heSDVuZWNHNABR3HYzoBJ/rKnVjsi KYNkhx1zV6/ATv/u0g/r9kiNbvl6C4u+h9G3yctyPGMcEw7xesCbtirq0UFfydfNEhwuduOowuH 3+ZI+nOjjA2ooUKVL4675nxjw2fz36yl+ftuVtppoOlCtwW2DY/nfK4pylcJ1Vt80oEQxMbYVo6 lI6uX6y7bwmdub9MgVlAKK1W1y4WOjit2vQgBSpR5ru3gIofE5ZK67C28Qk2b6U9pE8hnC5O6X8 axW2BXyWMH33nO0MTYzcbZz5X9ZR7/41wpIpS4t0D7LfDLK+jBld6Ap2UhOv2ihve9kTqLg+heR tJHCAhIpmwcon8b3WEB1FeX9lWqdFzKD1flSuPCus5A00xFJ+7xdWdp0JSqyxV3pEUC5PGRM5Pk /b5h6orkz0qMlzg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/qcm2290.dtsi | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/qcm2290.dtsi b/arch/arm64/boot/dts/qc= om/qcm2290.dtsi index f0746123e594d5ce5cc314c956eaca11556a9211..9000ae15a3994ea388fde9f4ca2= 1977f58a2c60b 100644 --- a/arch/arm64/boot/dts/qcom/qcm2290.dtsi +++ b/arch/arm64/boot/dts/qcom/qcm2290.dtsi @@ -6,6 +6,7 @@ */ =20 #include +#include #include #include #include @@ -1702,8 +1703,8 @@ mdss_dsi0: dsi@5e94000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmpd QCM2290_VDDCX>; @@ -1785,8 +1786,8 @@ dispcc: clock-controller@5f00000 { <&rpmcc RPM_SMD_XO_A_CLK_SRC>, <&gcc GCC_DISP_GPLL0_CLK_SRC>, <&gcc GCC_DISP_GPLL0_DIV_CLK_SRC>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; clock-names =3D "bi_tcxo", "bi_tcxo_ao", "gcc_disp_gpll0_clk_src", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (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 21638203704 for ; Mon, 27 Jan 2025 13:48:23 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985707; cv=none; b=lKp9gufxlq+DvbdNLqzDkalq9vDJRobs772QtKbHhS7EY60B/XxMmSoyNa6xuLxQb+aHyLEA3NRUDmPMrfS28/8pLqHhAfaIhBrdvCWRiarYPMyDm/EedKu9HSrLAMRirnw0Iz9PotAUXMcJLBjQhWCfCb4TrMqZrh8n8H3EzpU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985707; c=relaxed/simple; bh=5u7/X5AFxLWe1COzKU5ZQH6Z0+tmcJoxZpz7+VOErhE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=g275/Hz0GoeygWtCgeEUYcKmwbjD175uKzDRVEDzp5tjdpjinheHuzSSd+urfzkxs31kdCbRo32j6m0DkEKWDnUb3KXWlfL6tBg+IHBS60NDL5S1MOd1UDYhIpLvbahN3dTAk7xRy1y+RPbV8ETCX3BI+LiwcAssDaJxW2pbs5M= 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=P+Tqi8QT; arc=none smtp.client-ip=209.85.128.44 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="P+Tqi8QT" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-436230de7a3so7298905e9.0 for ; Mon, 27 Jan 2025 05:48:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985702; x=1738590502; 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=6fNEbenU3dgOTNnq78x1RhISVr6Hys5p8jVTqDS7L0Q=; b=P+Tqi8QTovbEnzTbOu8uM3LjbdELGC/H0n2BsjijPVl1dY85DSjHbvjmutQO7buVGO fWBT2xL13r+6Bz4B9vmY/rX+go8e2Kh7XwP2VoUBcJXia4V9JeXf8s4uNkt8jvy600Ru ma3qNpwDnLzqhzfS/LqihQqJaWbZdlKhb22bdPnZ9YvXUDDoFiNeUvmfBwXmtN/3FmXs RUr49KxHX64Z0rse+Q/p7tPKRV6HwWLZme6xUYMfZZTH/RYz8s9zgW9JpgTOECrxXZ7F S6OdLFZA8WFyYAbCMOeNaWExOjRMA+waBJdRUjBm+zDHLmnXCtS/DmNUbYc0jhngn5df nsag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985702; x=1738590502; 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=6fNEbenU3dgOTNnq78x1RhISVr6Hys5p8jVTqDS7L0Q=; b=TknKN30sa2g5aY9mk9IA1bccYqVjP2PDUiYJorV1UGqEROqj4pzYFVj1ITWSFuRxK4 7Bg8T2K+E6QkPAxOKbpJVKxq67NV9SBlsSVbvaSPHfccajd8Tq8QS2BL7zRCUasmMCyP LCXu5MZ+teYsa2BTGcmSeQYJSsM+IUDr8n8VjEk+0+VCg5mLLj+8CatTA5nlWJqCe647 jJ/0Z+UVctm4YqbmBxZefC1vIEhEp68HBkqk1Y6wNmFv+zswl6A5caE+vUeFPhFZUdPr G3O+J//DMmX9AKjP23LguSDU0xIUEMjEdgYy14B6KfOCzmlIoYv2c4rpRpTLv1UJJ/kk rtCw== X-Forwarded-Encrypted: i=1; AJvYcCW1ZRwfI48eUdSjJuJKvC1wGb7Lgo9rFMZusKkv/uEdcyKDLMKLrNeBHS2ZPHknI9VreMLQFgfVwENkYqo=@vger.kernel.org X-Gm-Message-State: AOJu0YxlNRafrnwTGaVrCDBBey1wzPcC7qB1zwp3lqZ/3lS9A63tQouG XM+ABY91jWjw7/UWVeW/kjfFdeW5hhIlJX0U7TldTtqIv5+TI6MZp4K+vIdRn84= X-Gm-Gg: ASbGncuCp13hXPjABmtDLqi8rucRUAi9w5BiWnE+d8UsBbwkg9NxL5l3EDIR2KMW7a9 6q0p7+ox1XAK/8xG0inDdkqd18o13tGT4JmpGocEIBtiyNH4MG3Kevbti8FUvw9jGi7jD8rEsev DFbx60DlcUiUHM+sWIyd1PY2KYVD8cnxuY/C3b5af7Hf4qAW8uAoF1wKvqDuEwdRg0opG9CyMIb wirDA/ffXFDlnaTfkFAKjT4I/Fy3fzSia4sctJfddWYbPyTUcEFDnprSWg5G/jSXi2GZ47A3X+8 AezkVLMpfJgYRt/s4l0= X-Google-Smtp-Source: AGHT+IFq5K/2c3QNNN9rOef6+216Vvtbhk5F95zszBoUsLLjwdnDEgdsq8tPkVAee82U3bVB4l54zQ== X-Received: by 2002:a05:600c:444d:b0:434:f335:85c with SMTP id 5b1f17b1804b1-438914321ebmr149303425e9.6.1737985701053; Mon, 27 Jan 2025 05:48:21 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:20 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:44 +0100 Subject: [PATCH 11/24] arm64: dts: qcom: sc7180: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-11-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1953; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=5u7/X5AFxLWe1COzKU5ZQH6Z0+tmcJoxZpz7+VOErhE=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46I2Z8VcEEzNjr+M3gHIZBJURp8Jq21Oti6g dkNuyIbaeGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOiAAKCRDBN2bmhouD 1xY2D/9Ij1d2M+gHBTXpsIi+w01m0A4t7JxQmvIVtp35BkkRXwsFk5OfewBBWBkG2xbhdTlAQL8 6RKE8t1zf7L0ts8vyD4NLig+97ivSChozQaWx7i7NJyZLxpQxCWvmK1zY4XYKHEbH1kE+XtjnIr Q0VwcKt2c8T78M9pr3SXYGLuedRWswiggRlix5AYPuiP+tO1sr+pqXqYCrPBwUzbgMRikspseNP 6kc+qRjqkUev8D+D55i8xuBgXEdX6yJqekYj+U5WYZepN5/cYBK2QlvQgvPbBiSIdkb0r/qsFa4 gof2iiEJFvAP3Il9RDxGr3vyyn5XEYhWAjBgbGYuHxggzF4mptNKlVfeeUP5mlsIsd14nGIgH1w ZHxnmnH3NSPO/GoKYpTmneMXKVkiBNSTuOhvlmJi4+iCOZGf70Po4iEI3yFGMWbQNTIHNrnOJDf cUrtGdAXcieW5oHSjpnID5WtIz/1YcW62AGGQX9MDJ08SKeQUHdcwKvViXBPXHnjuAo1MKSWXI4 EYIkjfEwembwNDbPeEJOKcTjfdXsu41RBj7BIr1E8e4iufWro3rLfe7l0hAqEVGeISmI76EaZr9 TN24DlNF6Bqe+69LmH8OlMLbIi5Uzocry8Srf/oOk8cZCdZ6NhiLR68r8PwFLMxwBCu77elb3+s JYMpBMxGp6vitMA== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sc7180.dtsi | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc7180.dtsi b/arch/arm64/boot/dts/qco= m/sc7180.dtsi index 87c432c12a240f8035753ad10ce8662584a3f1f3..d157863dbc4a18b6861060579a1= 48632f8ae9e3a 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -6,6 +6,7 @@ */ =20 #include +#include #include #include #include @@ -3284,8 +3285,10 @@ mdss_dsi0: dsi@ae94000 { "iface", "bus"; =20 - assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DIS= P_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd SC7180_CX>; @@ -3433,8 +3436,8 @@ dispcc: clock-controller@af00000 { reg =3D <0 0x0af00000 0 0x200000>; clocks =3D <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_DISP_GPLL0_CLK_SRC>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>; clock-names =3D "bi_tcxo", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 9609D20370C for ; Mon, 27 Jan 2025 13:48:24 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985706; cv=none; b=MwgbVwYykfXRGwZMT1aqGmvKhWvrW3fKPQvNYVDPvnIqG1zRbh8jF/ioSjzofXKvqxQlqj2GUiF35arFm4C3en39NX+5Qpv7hbPZU4Fhoto1Xokk0QCmNdPhf3ZuriHO5fMXTey7MA8ZfPO5ZISEebrhhuMbw4vpCAY2cMWEcj8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985706; c=relaxed/simple; bh=E3qMiGePTLHOvt4i2UMkpioqulIAIrX7oJdX/Dr1FNY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=rWEZNmcSm5SjjZAbQ+KhOh9lhzapkrNwhjGngw5m8jhA1TeAH6dBy8i7vMMKA1/X2hNciUzCXRPJ9e4M7Ixj7Aq2OE8wi5HS+lNmuGr1vnXAnyOIQbM4TBZOKQURbFufFC9CAhaTjXGSoCY4AfNM20eDUoLG63+M+5oCaNxRfeo= 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=Nzo9wULU; arc=none smtp.client-ip=209.85.128.41 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="Nzo9wULU" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-43616bf3358so7277385e9.3 for ; Mon, 27 Jan 2025 05:48:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985703; x=1738590503; 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=fUSeHo0uYL31/wa63Qs+E/4wJtCju9nL7i2AxA6QCG4=; b=Nzo9wULU9Qd/zOMLvmvXf51cWyu6NRocX/M/EVn/LlESWtAl3dqtc3i7mkPOHl7kR5 Bf5OvW4dXlhS6vrtzYd7/OhdcEtbyvbAPNx4povJLkOVqiwC50mjzG8yTAV+4M4yuPtb Cf1BnUN6F325BYYPCihAcuaJt/8mYP5Y5j7yeKNSmUpObwaaecjatdDmHrOTuUz41xjB VKU2KU3zasHOzmjC4zSaDnRzhz1ho8uCV8L8VFhzs1X2RVL101OQBq1lcTI70bu4FE5X T2KYRVmhjpVpa3fSDkimNpiDCVoXcd8irm/F4FQeY4cqFhJWwoKX++gom/ufCbfrJ8Ee iH/w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985703; x=1738590503; 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=fUSeHo0uYL31/wa63Qs+E/4wJtCju9nL7i2AxA6QCG4=; b=CNGMWjKRsM+mPh2UcSbNgUmYN+cqSzQ/FPFn6q5MZkt2OCHt//lqMFS9dCiq2GP3Rw RKd4KqFNkbhhezNRKwC93tKkSUzqXbD0luyx9TMdWjCKIFO0M9BIWbX13JWBH3INUBhn sPhankG7SZgkRPKHu6l7t8CKDwN2Gz5ZXvqeFyyxMe9rdxbn27g4GhtaaXX+GLcLb/MB IwS3+AZj7PPgXd4fQ+WB8NL+o9Bxqz7hTP+xY/od+pZ8Ns//0kkKSrBzw4aBuIqOUIYZ zEVOZrhzQTcF242Grg5OwM5RSwr73/mcqn1BM83tGHy1NSRVFbYnAmcqzd0+pJMssjjV ppUw== X-Forwarded-Encrypted: i=1; AJvYcCWLr90BpQqVtLg7oH9806sOAAyUwUCtJfmaIl2mBkGuvkHUYd2CkuxMEzXeeuzyca3PPQ1l547OU8bS/yA=@vger.kernel.org X-Gm-Message-State: AOJu0YxTa99qP4wwfPnsM+u5HByR2mAny9mAMTBpN8U6g2oVT6vK92M+ NcucAD6WE9ii1iH2ATaWQTkfob9bWwLQ9ItHyt4/yBvZu5Df9K6YD1Pf2zuMBag= X-Gm-Gg: ASbGnctJaVOIy64j/Cyu0bDm3InsXD+Z5CabQGT8OFO500jLGh1WV2t/EAjP3qzc7MQ 4Q5MdQdTniYFuz9+XVA0zhcI/gshrUCzjtFZiOVOBh+PbSCoidxlD9xTytlRZI4eTsODrfoFrR8 k/tdeL9JAWCedj+vCfWpcJxJnsBMLl8eBde4wCcHGWBVZ1rgsv6d59E1VJ3wa0AGiwWy2lk5T22 NU/t76vI/odKpGwc3G9aimZR8UN4birEaFbOGbTY6HWuzmBXfG3ZsMW+8UlY3aa0XQPwwCSdOrW TnKu9ehxSe3qWBnf44A= X-Google-Smtp-Source: AGHT+IGVHAu0I5Sw1x+SEZPSL6gAtpQBGRuiTeDkV3hMBJeELvP3wQGgX7M8Uju95o7qI4A8V1FqvQ== X-Received: by 2002:a05:600c:4f54:b0:434:f9c1:a5b1 with SMTP id 5b1f17b1804b1-4389141c9cemr144222565e9.3.1737985702190; Mon, 27 Jan 2025 05:48:22 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.21 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:21 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:45 +0100 Subject: [PATCH 12/24] arm64: dts: qcom: sc8180x: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-12-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1503; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=E3qMiGePTLHOvt4i2UMkpioqulIAIrX7oJdX/Dr1FNY=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46Jlh/4jOiYEh4Mck5PmnJduHHKJfNyS3NE1 0us2f+jW0eJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOiQAKCRDBN2bmhouD 1/ETD/9xU+u05xQ8PYc/4FNLzThBNgcNBWBa+y6FM0N+GR6v0F15YS3lA7GdcNZdVLDUhPBsijX Jg73XIGB2hvqT/GG4eTkMVdND1p23betkQVmLjYXrNijm9yxab3JpDAsY55e42rmK0w/eL6FuTL 79roGxHnHJzVNab9Yzqu6/nq4hDkIE1eOmdzP23qtgEyL4eyQ1F6gSz8i68g21hrJOrPX1M0zTP s48lKq2fTfnSXA1Yt8wPJ4FwpzsWtuwaDv7Mg/LM8qQT1xNzCAVELDV9d1T7as1uDjjbSBq8YF8 lGxmqzsCMg056vgH3miLpJufNKvh4vvCCzMAUaXER+ocOYnBGQjVgbCquIiTgq1UdqhmFaFnhiu 6487lm6XAaMvchNrlmU2fMsJB2JrV6B3S0uixsIggpQ9kMJIzQ0WjUM/z5HaqotzfCXfK8y5Fli iVpEEt+Mgi/xLlE5HOznENlx0R0ZvAWWMP2z1SBz3/5mRiN36UZRuVcUDoc0iEaEbc4NfatT6g0 6CkpkARJo5XRkCOwEmecZdSIpuvU6ih971GwA0j5lkPMoghfDyLTW7HQ8/7zP3fhgTF7hMxsW2V bfrwlVIUs0hES17KR1hUrZOHrXlezIhddQNdGl4pIDDOLJodB7L5Z+WBqKj8RYVIZDfc0FTuXd/ E5NTEVGuK/ZxJLQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sc8180x.dtsi | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sc8180x.dtsi b/arch/arm64/boot/dts/qc= om/sc8180x.dtsi index 28693a3bfc7fefd883a7dee69a406235317c3047..547bf2a0249fef88d0778a5390c= fda76a9d7e4f1 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi @@ -5,6 +5,7 @@ */ =20 #include +#include #include #include #include @@ -3465,10 +3466,10 @@ dispcc: clock-controller@af00000 { compatible =3D "qcom,sc8180x-dispcc"; reg =3D <0 0x0af00000 0 0x20000>; clocks =3D <&rpmhcc RPMH_CXO_CLK>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_prim_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_prim_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>, <&edp_phy 0>, --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (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 A7B8D2040B2 for ; Mon, 27 Jan 2025 13:48:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985708; cv=none; b=GaZrB0dxUK0hk42HK98vL8PIOzuhMOeLQITnT5Fo4I9Jjbiu/h8zhN8Fa7B+1g/7dJFGOOPy/CbQN25ALHZpM35eQiJNVR4oN3CL8pNaH89/TtOvrrCCmZ8iv+chxaNoREN6cyZlbRM5ifP1mxEmFjLy+z+PZy8H79JRzs4Ok6M= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985708; c=relaxed/simple; bh=8GCpFvKrkBXZDpAxmDG8Uefa/6eLrl2pBtUGW0GW1GI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=E0kq1zqjZ2cDpjpsQTB/OcvD3g5h6vhQArV9StxGHMFVYAuuliFYAtyZUBWYhB9oeiCufEXWEYMZOJ8aczxkANHzYzVpOmKt9BYFhdjbMQEg20UfjzJPZlsXUvc7haRvt4MRAlBcmx97fb/Wz35U+hFIEdcYiaZBxeg/E++7ghU= 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=g/9hv6H6; arc=none smtp.client-ip=209.85.128.46 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="g/9hv6H6" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-4363299010dso3930655e9.1 for ; Mon, 27 Jan 2025 05:48:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985705; x=1738590505; 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=/VlHxHVydrfwCLar2bdBkhg7ucMhIThep+6XbGebqQs=; b=g/9hv6H6k2Pd6rVlp0142QVxGE6cG3xVgkflIQmYnVggg138aCFwnX2CQFU+LDAfLT KI9avsPp2LB6pQhSGW60TwWyVVN3MfwV0HJsOfrjjsFmM7NTmqj6zi5Kzl/6jdEbG+Bo rjHvm7ks1KK+m/0cR0FcOT9wNVJRJ7l7VtT4T7SckLgyAEG686Awt9jJms3VyA3n/g84 4asfMbDWO4eCCxHzUbRfZa1ojfSV5iB2plnxrOIxXKgyGW6DVK7KUesyNJ3aO+TKgfe/ 3hhYqbCAHrK3hxPZBEQv12Lyv+z/A28Xddfv7lMBeA1oqPi7eujLFArRDbYTyHNzI7bg 4vjw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985705; x=1738590505; 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=/VlHxHVydrfwCLar2bdBkhg7ucMhIThep+6XbGebqQs=; b=kG9ASbZx48KSW81cXREJRODU6mnLAbjbxYM9G+Q708asp41bDwAQ7mjDsyhQXus8zl Zphy9qjKNVwXmViny9VVNMz6xlcQiq1f/XtgnFbTQCkflxIqZtB/RmfcyYFqA3m2bmqr 11emYMWqGr2lkH0h1FQC8WUZMWAlv2R+wGzmfNM0kwVlLl8XAFwICH+MVjPuqMQSzT3w 2wtHH8pw0gaUOiIoXHbPE7f4Y6ZCGxptcZoESMCOyjXS3ehltN3X4zWSB+kJ3VnayXQr Sag8YmtlU3wI7ZogINrZJLXwSa90F1/FGxC4Plae82R7XfBqzGvHk+iZz/IGh2xxriDu SSbA== X-Forwarded-Encrypted: i=1; AJvYcCVK4dmin//znPZ4FJ8YmTdaF6oM2JclYgLnzuMKcuuST/Z4QUVJywgaVCO3q/wvyc/ovBMx9SetMQueVEk=@vger.kernel.org X-Gm-Message-State: AOJu0YxJS/DC3tR2z3d97FN0plBVenX43QX1KPyHTWTBJBnsQq39TrHn IwvFd9hwqVTpsse6hTHYJMfrxtOOEyXyrkT2VjjgkQ8ikQrzdfkD5MsVotjZ4Ko= X-Gm-Gg: ASbGncubNSK8t7wPENzTu/zGzbcxHMmyPlCv3/RVc9wyUITsMmwdfESsMJg5PrWo+P4 slSY7IlZR6+14nY3BOj/TdtNDmO4YVbl0iS5pjGYRnXEXObqRSeYRTQRdrYOb2wzanmZZEM7mGP 9puLzdHwKYPUhubrN2sLmBeF/JECEzEJgTr7vOVbghNATrPyN1jiKPtwEvxojWdUlxYCzHcyYUm My+jsgk4K4UK0Fy3cd3d+Gma56EyGssUoPfq1IhrI7qAiasLcj45A3cYGvQ+8kDzsKJkZaPiVkC tnun5yT+iXAqT8U26gc= X-Google-Smtp-Source: AGHT+IHcIaqJ4/Xnd7VtV9UNqS7fhzrwlKL+mg9Iufu+alfSuu7+hupDf5ezE+hQEonTXHqPJJeJRg== X-Received: by 2002:a05:600c:5486:b0:434:f335:aa0d with SMTP id 5b1f17b1804b1-438913c7b31mr150025835e9.2.1737985703589; Mon, 27 Jan 2025 05:48:23 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.22 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:22 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:46 +0100 Subject: [PATCH 13/24] arm64: dts: qcom: sdm630: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-13-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2782; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=8GCpFvKrkBXZDpAxmDG8Uefa/6eLrl2pBtUGW0GW1GI=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46Ki+O9FUw2SbVkgE4dCPjBslewExTrax3m8 YVG8BNW9WiJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOigAKCRDBN2bmhouD 13dUD/0WvWxayh/q8iOGoE1wWt838r/gfziUkvA80LE2mitlD4yNpCPqKms/R55DEBK0xXjLy+3 UzYn0QZ49Y7GazeOAM4WHwTknS2aFxSiMfEYG8nBD4Wp50MNt0dSnTEs+qawG2LkNG1QM5bqe97 ryihbm9LduzGky+ncP4wJwWRo7YygY5qfDjicvd6mTO/0DnX95JQWoWrkVW2BUOgzGIlAJcm6EI ESHN4UdSQD7ioHm1RU5OzHc2EK6lJPlqCVF+IrdtYW8br6Z9EVqFGlHAmeo909HiGzMSK+vXKYm XM89HnwsINX0sP2aIIblFeGjBIvRRpwUonF7Q7UdNeKZU4SviANtLvntsGLR2DlG+JH3HLhfiBd fdC2PcSM6+EPl8IQqQ+qfyJXuPDqO4HTiFbYcw84GSltLHpmyk2SY334Oz7hRM5KAjqs+jTW1Jk YdnqogCsPPECNhjN7BeL3ErWNz6jsMd0QlQseRm3dTMw0yNBhftku9eHB/x5JN24Dm4LaNfx6Nx MPQIpNrEREHYokXXFwwl8doO4NwvBzAxVh7bxpa3uIq8ru/HzxupzCrdOb6FTMeOvHa0/Rb0l4f IOIExnE7vJX/ifcrE1+iIAeg5D4YCEmdu02JANANY1raUbAhnpGPukzqPYFiYbORuPI1q6/UhjH ttcEpxq3CKxTO4g== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sdm630.dtsi | 9 +++++---- arch/arm64/boot/dts/qcom/sdm660.dtsi | 12 ++++++------ 2 files changed, 11 insertions(+), 10 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm630.dtsi b/arch/arm64/boot/dts/qco= m/sdm630.dtsi index a2c079bac1a754643563718c8b0244035120be7d..1d3bfa224b401e7d0de803ad1e1= 7156e67b31fc0 100644 --- a/arch/arm64/boot/dts/qcom/sdm630.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm630.dtsi @@ -4,6 +4,7 @@ * Copyright (c) 2020, AngeloGioacchino Del Regno */ =20 +#include #include #include #include @@ -1538,8 +1539,8 @@ mmcc: clock-controller@c8c0000 { <&sleep_clk>, <&gcc GCC_MMSS_GPLL0_CLK>, <&gcc GCC_MMSS_GPLL0_DIV_CLK>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, <0>, <0>, <0>, @@ -1661,8 +1662,8 @@ mdss_dsi0: dsi@c994000 { =20 assigned-clocks =3D <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_BYTE0_CLK>, diff --git a/arch/arm64/boot/dts/qcom/sdm660.dtsi b/arch/arm64/boot/dts/qco= m/sdm660.dtsi index 3164a4817e3267d458d81cabf2ae4223a7a94963..ef4a563c0feba7cd651158cdfa1= b4d3cb7503c7c 100644 --- a/arch/arm64/boot/dts/qcom/sdm660.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm660.dtsi @@ -170,8 +170,8 @@ mdss_dsi1: dsi@c996000 { =20 assigned-clocks =3D <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 clocks =3D <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_BYTE1_CLK>, @@ -239,10 +239,10 @@ &mmcc { <&sleep_clk>, <&gcc GCC_MMSS_GPLL0_CLK>, <&gcc GCC_MMSS_GPLL0_DIV_CLK>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi1_phy 1>, - <&mdss_dsi1_phy 0>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, <0>, <0>; }; --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) (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 8C9862040AD for ; Mon, 27 Jan 2025 13:48:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.51 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985708; cv=none; b=s0O7f1DU0+aNlfRRJvHzOD7yDvsosUHRKAl8cd2imwApSDSNbYeAQB0jI6igLwRJLburY+KHTftdLc/aFm6ulDPWJomL2CPa1stbILKmwSDTEB7JBkmOIqXIKSjaiihF25qNOjOqfmMkgjF1vYqXCwZcZK5GmRQObXS4OOymz3Y= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985708; c=relaxed/simple; bh=A4jh4RbBNIgIXMFXvk6TkDFlCVLpy+TudNDtmBl7nR8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Zf01StX8KHFcUA9/3ndu/2t5XtzLhQ0VVm18aiFPBVMxDJkUgISRMMEiVuTDgwyxAaq8RTb5uMW8NaaHcRXFPh2oDcy4AKa8SCpr1b79vG/L1xO8VO4Zjw3h41C6vJ/es+jjvupM089zSCv6siY0nMZ2urqoKtB+FuTFJz0teU0= 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=qWN6L6e7; arc=none smtp.client-ip=209.85.128.51 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="qWN6L6e7" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-436230de7a3so7299025e9.0 for ; Mon, 27 Jan 2025 05:48:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985705; x=1738590505; 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=AxDkLiT1iuiEy0XM63c5gTLyzgBblv7vcY5wp6/QN5Y=; b=qWN6L6e7s3H+lAn0YxJTbQaoETY6rsIC2TmSdac/8IyYcs0Ji6MNNZ4/ouuH9yomFS EvhG/kTjWhNUP/fmITAx1a2kAv/juvbpjtD8CT/cc2RhPiyg+bFxWogz8HfjjFxu0Jcf BRQ9r8JyUgMpVejYMdRxZneH82QbLzSKOCtoxq5T382ocLpXTREByQweiyPwdJGnbSr4 SV0gYPfaCXmSWQVvPqJRl0tpY9PA4UblMFnvIpCs0HcRn2SBluYJ9xVie2YxvlXCO+Ik nrdVVuT5eGtNTFdjvPJ2P5H9qQ6NTkwQMKxkA0dwDnavhc8eYVR63D8bbKkwy4ZaG4n+ 8gYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985705; x=1738590505; 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=AxDkLiT1iuiEy0XM63c5gTLyzgBblv7vcY5wp6/QN5Y=; b=md0+hY2isLCvVBzbwmk5bL+4PIpn2VKU93dl4A2KpWc2W73+QRat2s422Q6MtR+X5e XnviYnvcW8bho3y901WO2DuDEZBl+tE+yGd6aflgg6vo0X+mGknZFg+LgdSYGjt6vI1n isjQ2H448HwgfaP0lMSLdEADyZ06KGDSEmbtrY7gOdQYG6JbQ6tAxYIHNQSzFi8q3dBL SdOIGjlVcdupXrfanjLqEHMBTaHuR5jErSdPTkzcuwWzKiBeOz4ehwf8/wpwbSUlgRKw 7Ylpnqie5t/So1mBzdco6btflLowSipU1/5QdImo5z+OwycGkOKEuTBPqImvjFHe8FfC nsqA== X-Forwarded-Encrypted: i=1; AJvYcCWnGKB+l1TUPSdXD4K76Bdg6PvvJOCuvoxFXpiPiI5U8fN9Gm3ZltgCnEMFUhEpVTyGOeUIhfyoFOr/xFY=@vger.kernel.org X-Gm-Message-State: AOJu0Yy55pP3yf/L9zUwgy0MaC/BXccNUO+cbgez5PakD7Yujy6AdrOM TejZ1s6LGXT0q1r6abEaYlwCIez07VEnwSbaDbVtKb/1m+G/bhrFURKuZCrD560= X-Gm-Gg: ASbGncslnnr0RiMkGQWgHXlG8Q0oPU847OLAPwPUpJle8TS6il3ul+GLtLTkdgnANHm fOFD0T6mEMv+bis7yiC4fgNvLOvESKd+NiFdAm9K0ds4nPY/hLreARbD3S3vscM6ENzcxeejwko P0a/830RDYEZj+y+rBAX4/U69CFl2deHFIdILaKLOWnncrutbH+jhKohWS4ofRlx7MoQf4lwPGz cOQaK1b5LZr69SxHcU6SA97/E34GYGZs2Gm0RmmBDnpdcq56PWowwjRfOM7FqUEZ3k2bQE8h63z D3hMD1Rs+zZ1chEQIKI= X-Google-Smtp-Source: AGHT+IEE7kfq3MD73carBdFcpanLvRlHkJKr/C2qCxdpw5CF5NDuBrt4IQodaGF40XhqlFAWwtLWKw== X-Received: by 2002:a05:600c:1d07:b0:436:17f4:9b3d with SMTP id 5b1f17b1804b1-4389141cda7mr141184745e9.4.1737985704822; Mon, 27 Jan 2025 05:48:24 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.23 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:24 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:47 +0100 Subject: [PATCH 14/24] arm64: dts: qcom: sdm670: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-14-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2351; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=A4jh4RbBNIgIXMFXvk6TkDFlCVLpy+TudNDtmBl7nR8=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46Ld44uolfric/6wlKBJ+FAn7k0ixIKsQMv1 bINY4kGhKaJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOiwAKCRDBN2bmhouD 1xzjD/4kiCUqB9FYfBF4sS2uXF/knF1uLQJa81H1eJZyYOxY2riA0ZeXBU5dcOUcyjx0p93Hrwt /MuEtf2/QwCvyMES+ph4/kRFhS7zgA7B9LVLIGqX1pW1jGp8YNAV7Hj3lxT7C8zc2vtG9MbV8dD 8FLynf0dGe6MKqP0b5OjsTZcxhVkJBSkSxQK/lE88ZF5OZ5c32QU+3WMIFRtiNQVFf3kgY+q6mW yfOSPohnS3+jcurKnGoN7jof/qFSZS25uQTOblFuMwwU18pIKQkjqjnZH5e8u7mx7SGYr9o0Uch y+q+XtXWpulclzNK9kTYgBBIj4M8tJsqYiUackrXlWn3AikZF/OGJHcaOcmlBQskL8lyf5Sz1Th 1lFPfQNYi79Ng8ZY/WChiNEGJKorE/Ui1jB4KXDZGl8YjiZIVAQeXeMYfHjeoruZsWN25uW8evg jy587bEhx4wvTBYqqW6AumIyE+dujyG/VUWxDh5Q7VCf5WqpNlHn4hd3cVcOnNSulGClG+Hynq0 ugxACTeyiA97CYgR49wST0Ju5HRej5cQwGg0MGn0SHwb8+iRHU//frkjs/4m7tk1BqLGKDYTwGD xKeGN/TlkXfEbP7mtlV10LlxUYQboEn1hpYHIUZLUNkhHMQelDyWCD+Nk6zVNGMrVkNhRg/w5aO tXtiIQWb2gh3mxQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sdm670.dtsi | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm670.dtsi b/arch/arm64/boot/dts/qco= m/sdm670.dtsi index 279e62ec5433af70c0a7c594f2c5241800b465cf..a68ef6741f8d4f875a8897493c9= f903e8ed3734e 100644 --- a/arch/arm64/boot/dts/qcom/sdm670.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm670.dtsi @@ -7,6 +7,7 @@ */ =20 #include +#include #include #include #include @@ -1720,8 +1721,8 @@ mdss_dsi0: dsi@ae94000 { "bus"; assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd SDM670_CX>; @@ -1794,7 +1795,8 @@ mdss_dsi1: dsi@ae96000 { "bus"; assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd SDM670_CX>; @@ -1851,10 +1853,10 @@ dispcc: clock-controller@af00000 { clocks =3D <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_DISP_GPLL0_CLK_SRC>, <&gcc GCC_DISP_GPLL0_DIV_CLK_SRC>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <0>, <0>; clock-names =3D "bi_tcxo", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (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 B6596204590 for ; Mon, 27 Jan 2025 13:48:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985710; cv=none; b=Ss6wDFlqp8lQiMbd4sMQOytSlv5sNxSm3LPC/c8XhTrJdCWMX7Ti5L4jlclORlyKzJIQdxYNlRQurbyjLj2QjU1VitC76effHUtBr9SRxGDSKQY9yKrRxmNLepW1IgPqKzW2XblyqspmRg5g1yfkFMpY+9LRRB0xqo4dMCWzUF4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985710; c=relaxed/simple; bh=RHakl6Gwe9BOnWGUgPUObCru2zciOH1VzMJFF6WWnmQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MZNswJ+m6/6nS6xBygLyAfkuYgoOpVnqIYFBz1q0Pjg4XlVO2NONrTMJY23klOrSKo3lgT4krHMcmciuhsC9B/sWDVASzmuxz49gPTLwagW+FH2NC+xf/+yAv/mtrMrrwYVVvtKgOknuVdi5oKdM4GzwqlbjKoVVWA5ixssstAY= 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=E6b3V1dN; arc=none smtp.client-ip=209.85.128.54 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="E6b3V1dN" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-436230de7a3so7299075e9.0 for ; Mon, 27 Jan 2025 05:48:27 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985706; x=1738590506; 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=9nW0kswqbaD7wcuc2Omvx4WC9VvYaapDa+Yvo/2x25Q=; b=E6b3V1dNkSbfBWT2Y78MdwblvuDsNUkVAtXODEH7gAcmHZddpuddBsUjqLSEcC9Xos K4gbAfljw/uIIRJMEndhQoEl3L5/JYphuqmzmXvm4MxbK3HzaH0lZ8PONbiqzSzIVj06 e+xQHq2tAqML7ID3OCzE7MqYmrwvS8CAsPFWAiTPfRW23zcPJH+EoDiWg9fbSBb5zpVB +VzoPcXKhGyK9YtHEwLruMUL+prZoDMaSeqKom/MGbfIcc0OIj1TjFYGT9QjX57tu8qT R9Lv/XUbOr+uFA9UsQUEbFYP8dp6+0e9fZRTHCJYAqCJCBIgtwG9HZ+BuXNRn6I8m46l k9eA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985706; x=1738590506; 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=9nW0kswqbaD7wcuc2Omvx4WC9VvYaapDa+Yvo/2x25Q=; b=sdSapW2qkja7HwBEK3pIOhfvrQ92tU7n/vr0U1FbfSDdHoLSAn/XL0YjA7ge5Xzs2q dUHjxYt4a0nXmPq/cU27RG26VeJc12fAmT4LTO99rejkoVS1Q1ieQO5Tlg0gn+10ESNR s90J70+eFoKMeSPImVX172o9ANw+fET25Qu1lcWkR0eYwkg8zsOeLUBlNMyYl8OPk0YT 3wproefUmrZZrhqRcdZ04DrCHOTrnJ5pEYEeP/MHIxb/3DDCPU5uptU4RaywDvLB9cas RUXg4gLOgcOAK1JZuubOaohIwDqfwfsN63gVwmW/b+L+B0lL+Gnta9TLKUeqFgv+HaTY KQmQ== X-Forwarded-Encrypted: i=1; AJvYcCUoIdhrQztjvdPOYl0RLpjQLvg0oifl+wEDBTn+8Dr5oz+1fYI03mMUbZ5ENFEzc1AWtMLeZ3zR/65v8IA=@vger.kernel.org X-Gm-Message-State: AOJu0YwfJkg9Mh+f12eHoja5oR6cW7H8KCPnO9lYMTqpf07bHT4nBwjY ujwOBZbryC96rye7tiOrzQXNH2IiJJhrNaR8Mht2RlmqJLsWSVtmVHHDyx1/Fnk= X-Gm-Gg: ASbGncuHKwHUVLFVJKadtQwh29BTBpiJeKuU9H5NUU1nk3ALNKOCH7Vy929kaaSihIl uj7XpAz5Je5xZjpFygwu3RBSORM5YNSmhdJjgGhUY+avGvtloMWnMZvXrqTpyAtsrPSkA/MQBvj CD8mXYO31WqToRYzv6q/UKZ+r5KYLgEZ7m/2dsxiwXqollxCaF39aIoYrz8BwlYjDGONCI0g26Y EkIX8f3lDPq0Kj8YDM0C9ORu/isJf+Pp8ISziz+uiSl1ojAy/oDsn0msD6i8VoxKuiVyREShU5l kqEOd8wBGOlSLhC/uaSyzPkdonZGzg== X-Google-Smtp-Source: AGHT+IEIbITCww9p7YTyiyRU6ri2PgRYfZEXmA5pm2lEbb1IQhlwafmn/5kQVt7FfB6v/5JxCSXZFw== X-Received: by 2002:a05:600c:4f54:b0:434:f9c1:a5b1 with SMTP id 5b1f17b1804b1-4389141c9cemr144223335e9.3.1737985706173; Mon, 27 Jan 2025 05:48:26 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:25 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:48 +0100 Subject: [PATCH 15/24] arm64: dts: qcom: sdm845: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-15-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=4072; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=RHakl6Gwe9BOnWGUgPUObCru2zciOH1VzMJFF6WWnmQ=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46Mjqvx8HsY5ayuuiiEjYUUeFPjFJlPlGcg6 0Jiujexu7aJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOjAAKCRDBN2bmhouD 13LgD/9dz1YsIMQw36Y9c47lwENUW5jh03+ew5lqV9xJhxBj8mPArbuSX4/ED3eEnQypWcsdbQ1 jQD6T9UtTX4TKKT/b5Ag0L9VkHLMM0RLe7jjLpJCe+7UHCd6BZ6OhPORbNBlFJ6/Pdi0D+3JBCm 0mglagwrogiG2MbGau297dt+L2zImuay6OeyTkYODhKGotApc0ltO+fs0odIhueIB9mwkY+1Y9s GVnjYIsamdozHH6z9VfQdqYbnGKvmJoqZqaASM/0Hd6f1ECTfT0KYaj45OKIncS2FE+3NufAgmO BeObZPiFFyxkDiKv4OE4JCdr+3kzpl5KbrIbJzqWCvogvTg7zt/PKb0o8xWx+BhgSn2HNh7cjzD X28/FzcNWIvg8dzUXmGq8zUCE7GmprvgKK1oPUdcpLVgpBsWoywz5POK6d2sMZHpxm3Af3oaSCz ldDQphrPJJlwD4X1anPzaA4r6jTyfzXyWfGTKO1QQGu4Y7ZpJ3EuYBTsuU1g9oHokT72tdzGsgo niR5e2k2oMSjoMPbpwh6tHV4Hm2ODCXYcfoGsfvQD/PvrqhQD8zbkJHwKYalmux97ayvaXwzmEn 0X6VJHxKU6iQOvXQ/OscyPvK7HeX9CJOYpAa8sAoYzZYRvSOuo3taTe9FU2gTTgN2f8OOW27G/Y ftPpbs+NMkCkRww== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 3 ++- arch/arm64/boot/dts/qcom/sdm845-mtp.dts | 3 ++- arch/arm64/boot/dts/qcom/sdm845.dtsi | 21 +++++++++++++-------- 3 files changed, 17 insertions(+), 10 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sdm845-db845c.dts b/arch/arm64/boot/d= ts/qcom/sdm845-db845c.dts index 1cc0f571e1f7f3023efa08adf2791ffce5f2fecf..850c4307cfa903938b56d5805e4= e0cf37f565cd5 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-db845c.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-db845c.dts @@ -559,7 +559,8 @@ &mdss_dsi1 { qcom,dual-dsi-mode; =20 /* DSI1 is slave, so use DSI0 clocks */ - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 status =3D "okay"; =20 diff --git a/arch/arm64/boot/dts/qcom/sdm845-mtp.dts b/arch/arm64/boot/dts/= qcom/sdm845-mtp.dts index 2391f842c9038a3030511a1c9c8edd31bbacf2b0..11b19613bc0e607df219fe800fe= 64b660bb6d027 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-mtp.dts @@ -499,7 +499,8 @@ &mdss_dsi1 { qcom,dual-dsi-mode; =20 /* DSI1 is slave, so use DSI0 clocks */ - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 ports { port@1 { diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qco= m/sdm845.dtsi index e0ce804bb1a35047b092d4745988170738a3cd03..d7fc3d301f64ce64e71921d234c= 2d1b3a9655d09 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -7,6 +7,7 @@ =20 #include #include +#include #include #include #include @@ -4708,8 +4709,10 @@ mdss_dsi0: dsi@ae94000 { "core", "iface", "bus"; - assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DIS= P_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd SDM845_CX>; @@ -4780,8 +4783,10 @@ mdss_dsi1: dsi@ae96000 { "core", "iface", "bus"; - assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DIS= P_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd SDM845_CX>; @@ -4975,10 +4980,10 @@ dispcc: clock-controller@af00000 { clocks =3D <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_DISP_GPLL0_CLK_SRC>, <&gcc GCC_DISP_GPLL0_DIV_CLK_SRC>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>; clock-names =3D "bi_tcxo", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 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 D8B452045BD for ; Mon, 27 Jan 2025 13:48:28 +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=1737985710; cv=none; b=Zjct6ozb0ewVp5CyiaIIpz3MolqsWYX7JiJCp6VRw5Y4ycgNyWWUUG2Ihq3nbGxwmGdvDtDP5yJ0tXgTj/PCwIL6v7Am6y+zq3BnNuiJITNBv4zhKiZemGCEGSHhiNaVHV4gFDjABHbqbjq8Vbuiw9PGoeO9r3Py/CFLn4hmKg0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985710; c=relaxed/simple; bh=h0cVw3WhBwhxWApd6NyQCFGpyPBt3xdpuWP2D0cWTpA=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=RQCMBBCuhBSaaR9IDtARwwM8Q8a2AkF5T/0m00vDfJGEQkKKbn3Wrnk+VDqLw/lFwBiptWevT07JJIViitb8saqLhh7E8SgrJ8JSIQVGiOPSseen8Sim4UEYkmlwoZu58QVKvbW3gpUuAymQIHRiYLFLy+fzSyJ7yX1olm2Xodo= 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=XQzmbsoD; 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="XQzmbsoD" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-4361f09be37so7287625e9.1 for ; Mon, 27 Jan 2025 05:48:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985707; x=1738590507; 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=mY8RQtjFV+gxytYKCRNZfQ8KR5dAf8lraKLA1ofVlco=; b=XQzmbsoDb+cNFg+diIMTuvC1R71gpzLIcZtZkrw3+yQTMlI82mR57AmaTGAdBIkdSl gSJg98K67xx30IBDT2mko2+cWfvuyaEFC/YPpyTUO4E+Twq6+aMucWHCFSikVGWL+4+m kVUYH0SEBztixhGhZLIJUkiXuh/Pm+C7L0CUed2KeABPY5oIPYmBmbytNCc5/90SndhL CWlY1Vcov/DshA/J6al0UtatdxQgvC+D6/7xtj/0uC0/SBgLHBaiYx8J/ykt/rjVY7x1 gWS3KpHbhQK+dii43I0TNoE+Cl2qlnMGfYhc+AAAXmVMu/sRsi2Y1fzjEPTPm4/h18ob gwow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985707; x=1738590507; 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=mY8RQtjFV+gxytYKCRNZfQ8KR5dAf8lraKLA1ofVlco=; b=LCYkGruylUcWREZXqxWj9w1rPprPaiPenFV7YCLa8i1AHpI8s7o/eFmYf6AsRMUBOc yiFIQA5WfBz0yAD29sVL+lbuvXOI1dstBOd0pY0th6KobbsIapzg2C4FujQaqdgzkjQ6 EeG33wAC0QefTTBUAWy4or2p+EL4JgSLrO9vuVLuQSA4PfDAa1HYhxSTz/2u7dV+FQfm AIaqYONnMdDpdAL2uNVSp4GbgTACmqvzPcl6nAvxHXMclH0owWGRMsapmbzRYitsCNjZ CU+GKbDKgPBQtKB6sUwh0vk1Av6Tyt9yKLGHbRdUH7YFX4y7cBxICSeS9zrZotzJY/SJ viqw== X-Forwarded-Encrypted: i=1; AJvYcCXFLYxei/vkXaOUaj3JFxSqDL/XsavkkmbpjCNbgwqpGTQ28T0pe746GJYWCk/8/TkIO2VlgCma6vRHGdo=@vger.kernel.org X-Gm-Message-State: AOJu0YxFeGlSoz1p/p3TqEX3tO/1UizmeO8S/TyD5MyROH7lS7R3X10/ 0BcwTicE0n/VGNfcBhuDRYeBB+OY72Rs1XJxSUA4QqokfwutGjW6bHInnn2bHv8= X-Gm-Gg: ASbGncv4ZWsZ57BV2Vq5lJDMgc6FL/2bdxBiczgwxacoV86ZtQx7vb9g8igp3XCOhzE gs2QcF1U+rADasDp7W99srSAoHDgCe4Gx/RwzVitcafvwSrq8ecHJeG10LlG+8ESHvsGx6HWjFZ 3fHd0FobEcz7xDI+hTHiLMyEFAiIp9tcZRDn7iWaYVlDMapkSiuxC5dW7Ho1MhFE+van8OHMCKf eAfey+urALnKG4nfltCh3DvhjvJ1CMkWxJXTDAC/r/joFOqE3MRs9mJcd4SQIwWijr/HagYCXwz dxBRf0UP1e2QNkIEReg= X-Google-Smtp-Source: AGHT+IHYNAjO3ohTdcNEKnNNfGumM+VSrKwMfMbaJmkLmJbYqUNosj5ab8kqUUiRToaXhPBPSxsPYQ== X-Received: by 2002:a05:600c:4f54:b0:434:f9c1:a5b1 with SMTP id 5b1f17b1804b1-4389141c9cemr144223645e9.3.1737985707345; Mon, 27 Jan 2025 05:48:27 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.26 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:26 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:49 +0100 Subject: [PATCH 16/24] arm64: dts: qcom: sm6115: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-16-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1770; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=h0cVw3WhBwhxWApd6NyQCFGpyPBt3xdpuWP2D0cWTpA=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46NdjnUQ62jxyJHl7jB+tJb+rml19JaIusJ2 vlqC/BMnTyJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOjQAKCRDBN2bmhouD 1yijD/sGCCYjELVMBo9So0fhD95G96vzudT1GT1MD0sR7vK0T/5CvDitMC68zZ23IDMAR/Ao+/t /66qC0MY57ryHytXZw8pXTbvK4wWmvLQOFiaT650VHSI4vglnSqjL8hROyDZ0z+8jOVtTvfBjze vohPzJlPeDOLQamXS85KrFFFnsZw7ogVkTIZd7k40GlnOVTTt9GqgbzIsv3zx6fvTs/o2R/q7K7 uJO36P5CioBxZ/vNiZ4alUFrQWlO396abBk1UKIwYCuvHzYTkn9wuCIn+CDJwfy/veP5IVHgmlO 64dA1fEI+Su53VNkn1dhXApV5yeesGt77T18I9J+lg938rj/8tqvT9FVTJCLtpnHgQ8mtkXnpYs JCGawBRAyzR38kT6bcH50mol4M5I1xLfwAbTry5rqJzLhXRJcKZI34WPHYjH9WPbLkDumKoPBtv 3EnGGPAaijQBbNq/XyxDPyXXOahvGt8Gghz9UPfvlnw/eyuMF614hdu++xJCuR8BIyr4BkV93ys cOS+jBCquqhqB5fkO/4XHf47EuM88WGnowYEFu2dhd2J5UfiAIGcFKresZOPtHIcYvYjYXY2rut flWYkoAXXQr0Iq+bijTMfl9IlHKyjszWD4ZySn7BVxMfTU0UlHuoyJ0NQG92ugmmovp9qF7McRp LFBIEQ6XX87ZHpA== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm6115.dtsi | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6115.dtsi b/arch/arm64/boot/dts/qco= m/sm6115.dtsi index 94c081bf7a892654e684ad806621a14dfd4407ab..55a0db0ed9cbfa2560e94ca8160= a31ff3f1efc25 100644 --- a/arch/arm64/boot/dts/qcom/sm6115.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6115.dtsi @@ -3,6 +3,7 @@ * Copyright (c) 2021, Iskren Chernev */ =20 +#include #include #include #include @@ -1960,7 +1961,8 @@ mdss_dsi0: dsi@5e94000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmpd SM6115_VDDCX>; @@ -2034,8 +2036,8 @@ dispcc: clock-controller@5f00000 { reg =3D <0x0 0x05f00000 0 0x20000>; clocks =3D <&rpmcc RPM_SMD_XO_CLK_SRC>, <&sleep_clk>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, <&gcc GCC_DISP_GPLL0_DIV_CLK_SRC>; #clock-cells =3D <1>; #reset-cells =3D <1>; --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (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 04FF82046B4 for ; Mon, 27 Jan 2025 13:48:30 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985711; cv=none; b=KShOhwY/lkMyR2WvLlBThvdkc7uRag5nw/9WYxYFeU5uA12pKd0c/7RJ7YyRGsOiEPn7owZIbWO8a5BFJmFfpC/3RzASDpTR3is/R1KFE6itu2LpyT02BXNVqqKmuiTgRfdP/E0gOIWw+op2JyYggrQPf66JRwMNEL5MYHfsVyw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985711; c=relaxed/simple; bh=+L433Yl3Zzrnry7JXzlnKWgfrMjqPTc4+gapWr3I8Ho=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sok8VSmhD79WisQ9oO+F03t/N23OlwXJAW4PQ1zXiOQX0lnOzYOaT2tg71WSEBXJI7d2BO71aEvKI+KSk8D2OMAUEavyK0vHhgp07qeDGQBvJl6jrqWMdJ+Ce+XpgPKPXuiZKGGO3UQ8NCH5GBxmA52j9b4jjUpjKW0y4cokAOU= 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=WfXC+wYF; arc=none smtp.client-ip=209.85.128.44 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="WfXC+wYF" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-4361e82e3c3so7086775e9.0 for ; Mon, 27 Jan 2025 05:48:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985708; x=1738590508; 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=MYkNGe29Upyq6ssbNwJlDIdHAdHJmuQtSsDGs6xqZMs=; b=WfXC+wYFZt0KTQFxeLpI9cTMeJZdseuzmIWNvl/eIcflE2PUVjXyUMHjkS5xZCNM8D Y5j+MYTNq3xhwtl7T3d6VuHaNGvfknjJ58ansjsqTCFCgFxiKaLBjeTt+OcT6EqkOXZL gzz7y1MzQzxHL+oWhzCUafKO9Celfuq7w1+KOOS4HIjc/DkDbUGrvI0mgTx3Nlq9XBkc gIpYPSyopVHz598/AxlTmrERbwAICrmrdY5rtvYQzUe0bMabWbUzcVJVI/2QjCK0hdQj 1Z+2nEqojEzKlul7ozlQmhBZAOBNq/sDYfwaMATyL/s6GeTXcManI/IeUBN4SD6mdpYy QqyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985708; x=1738590508; 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=MYkNGe29Upyq6ssbNwJlDIdHAdHJmuQtSsDGs6xqZMs=; b=rrkJus2ctefi4t0hNmWqJ2mNeSns7Yo8ZkaMq843xfyAUSYR7zpfPCQUGN4opixb/l j6kKZteGvAugZ1+vaNlvToFOfr0IBa118Ojuz9AhOQcN9nVBQU0R63BCMzh4Q6nOlpfL fC7vWNCtoWwhLJOdlIs0uYsDJ66EIFg4kH4DFpbOeV0d6pudzOKsNodD2wuy9Hwi17ea pmll0Lg2jQLPIcQ/WBesud6Y8NW8xz3aZwxsnmf8SUOByY72HtpXayT+I7DB8kNYbnpT 2eeLXGYPVSH4DEraWE6/wwxusnBZQEb0s/Iv1AcFF7riG0FbZ7WpbFXftvAgBT5qumgJ Oysw== X-Forwarded-Encrypted: i=1; AJvYcCXNxKFnYAeyYY/Ym84w/5tGtP2n1hWMi66n6+dppUMdmSdGzuIFfEPAG2jaVmsyGoe12ll/5hAZB7uuWgY=@vger.kernel.org X-Gm-Message-State: AOJu0Yx9ZiteNDoKvKjux/mLsBEo4PFB6B8iCWLZQDODoXriU++fsGPI PIzyDQiv3Fpb9B1qyMhQXZ++LNW5szwuErxTAYHElSFfchj1j0YEoES/FlnnQjU= X-Gm-Gg: ASbGnctruZrtsPoBdvjehwgWeIKdHznUWPk8+2/GVwZY4Y184tQACRBfhS5nChVYAY3 DD+YOhClYypgw7YDJ57Mj1CMTl0klclhNvWngF+MZ6d1lmpu9wTC5f5GNJwbC3cfOVNmRL8FrLS ekCeO7yS47LXJVmCIeKQzG1iVi7S6ivAL+21CowbRDSi6yKx+JT7BOrNF5ny55+vehxYi0Q0s/c l4xPcNLtmyO6kZZjCh7jZ6i3+Y4Ap4tYqy7RS/SQk+xlSbMQ9rNve8GvGpGaIRpW7zeDR8T+eny 9NxEYzau4INHF8DGP2A= X-Google-Smtp-Source: AGHT+IE5KEYzBDGYiS2uQmvn5C/NU99+xyOP77f/1jGhwDCqLUW41RJp6oOJLKD1EdXIQaREcbNJGg== X-Received: by 2002:a05:600c:cc8:b0:42c:aeee:e603 with SMTP id 5b1f17b1804b1-4389db13a7fmr143638795e9.7.1737985708555; Mon, 27 Jan 2025 05:48:28 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:28 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:50 +0100 Subject: [PATCH 17/24] arm64: dts: qcom: sm6125: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-17-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1673; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=+L433Yl3Zzrnry7JXzlnKWgfrMjqPTc4+gapWr3I8Ho=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46OknAu0+T56HuIeLnhOy6OqkupQl2wN/jO1 3Iuh/wj0+aJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOjgAKCRDBN2bmhouD 1wtTEACHggAnsgBUonHw9//LYN0VlB4gy7ZCRs719mespUZGh4beNDJ7e+W/3oQBhPaOBTUYCmm gO9PlPAmHw2vC73yE30LVLOYkJaGpApDjG9my2E7/+xcZ8u2v6syoRffJ1sFVYFROUnxQqJsbWU 8wyRpn9sh8wMAG2BavqTUqg9JfVOF3g2nK+PzfCdmdBVmuTafymuaj5V6197rxiOecnMcM3o0v7 XBiSyGt0Ju8JSJduI+XSIhXwW4dn6+WPGi7/Ses1AMgY/d7fEkTRaGDD9g4wOLX4ryf+4CUEq9b GHXDqZDcCp2gsSfGduUEVUvXpT2eaiinVGxhG9V6lCkXUdb578dycyUvgio5+O6g5aMziQbbweD GQ5AxZsTVPCJPC2dY3rqCW4RPsKsH0l+sdDJrtKm7Uuhc0moXqpJbBoljiNzH6+5T/rLUQsjuVa ypwSGkNOCY8e/XI5mWaZSO0AZjUfn40RwrA2CfsxcoyEH9tP4rRO6UOoZ1utRDW+9VTji/f8ee5 hSDWK3/6f7ZDqX2Nqd54zMdrk5/A9HDIaCmBpQ+Q0DIqZDzxuYnmD0vZsXSZOc6eQ64OcKkFq0i 9bMmDQ8T77kUI4hpiZlUf/5IBuygfyJOtTOyKO/lnZDowy8ClXDyezdaosw58t74v673QLeV5ZD TepsH7HqOxg+uNQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm6125.dtsi | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6125.dtsi b/arch/arm64/boot/dts/qco= m/sm6125.dtsi index 350d807a622fd9276e1f12ef7f5bebab50aea15e..091dbdd171b46c1aacb37b90c3f= bce14422aa031 100644 --- a/arch/arm64/boot/dts/qcom/sm6125.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125.dtsi @@ -4,6 +4,7 @@ */ =20 #include +#include #include #include #include @@ -1340,7 +1341,8 @@ mdss_dsi0: dsi@5e94000 { "bus"; assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmpd SM6125_VDDCX>; @@ -1415,8 +1417,8 @@ dispcc: clock-controller@5f00000 { reg =3D <0x05f00000 0x20000>; =20 clocks =3D <&rpmcc RPM_SMD_XO_CLK_SRC>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, <0>, <0>, <0>, --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 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 83FCE204C29 for ; Mon, 27 Jan 2025 13:48:31 +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=1737985713; cv=none; b=q69ESCbshBAyaEAVkObCW41jAOTqH238hiXWW11qSbBzBN3p9FL0uu+2oGWLgMvpFPxNTBLSBXKyk3pSD8sk+loxDeuQP31JTr5/I2L/uCmOuoPBt1hkA9FylAd6EkTPkvhkelEfKWGwfY2nj5Mk2MJL3snLZZjQ7MKQvR1gZxo= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985713; c=relaxed/simple; bh=T8F9q6L3xxGtSl+njNnru6ExReMWCn8MciYg/Hh1kjQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=KMudD/ngeo7eCvMrqYAK7vc54IFEnMBhmpstanl+Jcosf4sS46p2MDfujuv3bWJ1msU/YeT/BMG+CGyKKrRiA5IC/u8kBpcF/BaO2Wgl1o+AWo/XGA5M2auYckeAJyxOVkftZ29S2g0KsDuR4tCsu8G94rBpHf2wbU/6tDGznHU= 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=JldgJlkU; 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="JldgJlkU" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-43658c452f5so2811925e9.0 for ; Mon, 27 Jan 2025 05:48:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985710; x=1738590510; 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=JXi/CyMU7iHWGF7/c/KfypBCsJz8/NJCXYKeZ5FTdwQ=; b=JldgJlkUrjdVDBT5W7rMPhK3PNo6q18URrFz2sUvS0QmYWLUpWj34oTUL2LUOWZb9q H9puOm9ZyIwyPkg5w/CpMxPWg9noj59mz4jErKuUvd02BntBQcKZE+lT7AdyxlxKJ3Rl DM7aGAk4R+xliQPS0vbF8Hm4FtLbbzn9f6tqrpKJ2GBpe47f9sEE9qGWHvA74FaGUrSd WNGmTFJYVRfDjnSdYYUntc029MYsq2bHJLYp940ZWR6beyZGVSmK6M4hM/DRbm8yB0Sx PXV4+Z9PHNAuX8XBZiRAa8HqWp8YpDtKQHDMiSa8YUcWMxaWB8j7OjSiv2XVzS0dpJ3q 8b0g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985710; x=1738590510; 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=JXi/CyMU7iHWGF7/c/KfypBCsJz8/NJCXYKeZ5FTdwQ=; b=q0Kc4ZsuiCsKAcGoHRgxz9KZlfuCx35zewTvJzvOVbrSiR+QwWuJIWp3B2ljglxRqI Ukf0UJhY8W+4K5E/3pZxKrFccSlTfZltyiMl0PTAuZuiIGJBUnbs8bUHB/XHVk5f+O/W QmrAsCgaXtrZP77FfyoYxD/rsKbcQcB29vMv7INT3yVhzCqScacliaQ+dVak0mBAok3R A0V4s6FsLgsT4UzBqJUCaMO9JHNe+xDYeHdkiY3NY7I8GF6uA9x5Cgr66GurgpRGxuT/ lRYuNQgoLlVFYAbnJr1pCtm475GLAVVmlJ6ATsFkMQm9OBc5AUBPgbcsO9GRcORF9do7 FR8g== X-Forwarded-Encrypted: i=1; AJvYcCWQXjP4vT/ST7GFGMqTPBQ6Lic/iklX0t+1wmTyCgbOFE8bqIf2Gb0XrETwIcUAqzC2SV5axIqvjPLy5Gw=@vger.kernel.org X-Gm-Message-State: AOJu0YwERLsXRCYppcL+R933oTbbO8WyCVivB+nwZRlHPuf51PgWq0l5 +JJruUYvBkj6D70bZQzyM0+rCLpYQDDL/J4xVW4wS1vkzgw55geUpkUesMaMSGQ= X-Gm-Gg: ASbGncsNdHHecHzHUUZXxwGOk1QHlJv6tIZh2+NRzcc2f5Fl87ylv698VNAtx8crMib JL+/9rxsR3TIHSTjhg4BkJs+2gvXvCWzXSL0XymBrrTZZS406X0+j2Lv0Sz+lE4wnJKiogh59Sa 2MWtYSTvzOpEzPnVxcYaToETd+NU8q3Y2XJx5YPwXT9JW4dx4NcNgBII25WVMhX7MMpVHSzIe0h s/PW1qjUjArRFbZdmll2Z8xMNXP3bYbx+Ai0pdDpt0Xwqa1JYjrqBHUioJY4UnVxcF/HDZlNIrU mrYSO6YONNaaTrMa9Jo= X-Google-Smtp-Source: AGHT+IFmbJ7jxH0g2r/Eb8E260JnyPVAj8wzNGaiuU6T66k83KEA1UxXp1+/ZOOTTuK2/CI8ziBD5g== X-Received: by 2002:a05:600c:1f10:b0:436:fb10:d595 with SMTP id 5b1f17b1804b1-438b1763eeemr81292315e9.1.1737985709741; Mon, 27 Jan 2025 05:48:29 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:29 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:51 +0100 Subject: [PATCH 18/24] arm64: dts: qcom: sm6350: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-18-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=1792; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=T8F9q6L3xxGtSl+njNnru6ExReMWCn8MciYg/Hh1kjQ=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46Pcyuxpf/bTwq33iGyggn9dUtrF5hZUBl8a 6KTMc4ZxLSJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOjwAKCRDBN2bmhouD 10BXD/9WTf8hzDiwGJQDm9Ix2Dd/Ilm1vJig+OQlOo8/uK20O45NjFQasEMw5kPXukMtjftEscr 2iOUIZFPNTuHx7aZgfYDxWh2gXii+IIPxFMXYACmib2uocABWhUmZXe07MMVmaP2JYSYtsbVK14 2bvSe0oYUS8RcE+BCIpsuDWU+MjgPwpTDnv0LuguURx68rN7gbjlKfAbbJtDCzfAcY5Qoylg1pf n7/9iszt0yKsBaLQbNlF9Gvol5ztxkYApCNwWmQA9sZZ2Fsu6a823xVczUiQsjNAhFyHNoNulC6 rBKWfcj826t/LqQ5meHrUDAicM5mtwvp5lsHbMpy5Vm6SrH79HBgLUA+3/QQWnkWArd4yl6Fe7b kDUpZ+1xaKiv2g5homkKE2z+k5jJI1O3mZN/XQfy7kOvn+sj8a0KZ+gHI3PTaYAYidDsd9vt4KQ 9+F8zkQYuXmjptY7QH4qI1taceIoZ8gFt4AC5ZyJGVXMPx8eq0c87c/JVSQplKIE2Gik/wN+m1K HYiPkblcYh+3GfpQNbRRdmp19M1J4A4NMYVDqyxwoYnK7rUWqzn/R0lsMc8KaYrb0GM/VB8yG5g sKJstYsibYvNNcD/CNXfdgMtHTie4b4RJBXgucQ8M8FTjNi6RPD5IcBDu8tIp6Ik2Byl+6TazZW zCNQaGgSJDc5UvQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm6350.dtsi | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm6350.dtsi b/arch/arm64/boot/dts/qco= m/sm6350.dtsi index 00ad1d09a19558d9e2bc61f1a81a36d466adc88e..1f2ac20e537eca90d96f755e9c7= 6c6c3fc7f97b1 100644 --- a/arch/arm64/boot/dts/qcom/sm6350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6350.dtsi @@ -5,6 +5,7 @@ */ =20 #include +#include #include #include #include @@ -2269,7 +2270,8 @@ mdss_dsi0: dsi@ae94000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&mdss_dsi_opp_table>; power-domains =3D <&rpmhpd SM6350_MX>; @@ -2347,8 +2349,8 @@ dispcc: clock-controller@af00000 { reg =3D <0 0x0af00000 0 0x20000>; clocks =3D <&rpmhcc RPMH_CXO_CLK>, <&gcc GCC_DISP_GPLL0_CLK>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>; clock-names =3D "bi_tcxo", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 8C8A0204F99 for ; Mon, 27 Jan 2025 13:48:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985715; cv=none; b=Gbh0oHgp5EFlmnI+5Tm3gZ+C4FvPYTboazhCRowT1Ct9IE4WfFZLVcSpkCouQ8bGH/3yj1WWpPRuNRvWmwUHwg5Rw31kMrw0c2733qHvhrD85UG39rMbp+Xt9t5u4Ur9OuEel+4zm25S6XZ7QOovLwMMxd6QO3VIXDJ6QfCi0QI= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985715; c=relaxed/simple; bh=CyufeZicSnDkcW59HxvT9leNYEDXngWCu/28kgii9/g=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=NCDbWdsaXGtiAKXORbMpCrsJkE6jwuYxrH9ed5i7XU10CEWH47Z1th8OtxiEZdHhRHXRY9ZQeXC0IOH2eWLoZmV+4dzi6aRcZLhG63VSe9IqGfGFOIUlZjIu1lVyO/N3jJkshQx2fucIY9YCaBj76jjqGb6j6DBNpDafQ6WHZcs= 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=wV3Qm5gx; arc=none smtp.client-ip=209.85.128.45 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="wV3Qm5gx" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-4361aa6e517so7279195e9.2 for ; Mon, 27 Jan 2025 05:48:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985712; x=1738590512; 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=lNsJqIvq0L+hRpO6UD6pxYUSBx1K0BT+9I87jYJmqR4=; b=wV3Qm5gxqA2G55Em1NIVT/xfRArXiuz6Ia5b2BG32tYPHkbZCAU6VBTlvKA4WOZm2Y ruZZRSjvKDUgtoifdaf+lxZefRDy4Edk7JoBR7l7Aq+aO+MuddeDF2xr/NUxbYHHDq5P oVZIB71NYGk/iBMtLMyqjipYdhUAXHtFRKPFV496uMRytfrGIZc6DgbqMKxIgbxYnKj+ mxMhMU7SaiaHzq6wpo2AXL8TpJA+WClUErGYa9V2AMv4LPftKJWP1lPdecr9E0NhTBfZ xb24g2IBM33Vk48zPBC0ZTZ3KwyZxJeBHr6XETLiQUtXmYUdUXBDQ9snzrtXj+splnNP w1Hg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985712; x=1738590512; 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=lNsJqIvq0L+hRpO6UD6pxYUSBx1K0BT+9I87jYJmqR4=; b=t+PSLjOBQ8hdg+UOU9Vz+kOLuTpEnwG93ydKAKAm7ScDFFaOtjMrC1DxCEWvDtD0rT tqounKYc5zPqDd/fj9kztK+MMTX6CwgXvBaUspoWXqGB5q4dPJ3jDfvDlVBhjVPxL887 YUV/QH3O3v4P+nbZEouc8gjJqif3CRxKemFZxKkITScQzVrapIlgnBygWi0v2fJIUesa c0ybK61fUpYSCDuppZjmHOcRb5F/cMEiy0OI2SgqNIg1NSyZplOOmoQZ+v6EQ+n8/kfP IoIgiPQQiTvFkkD/DYM0YjRPM05UoduPsz+WTTcmakSrU5nMHHhnVvpKEhuTt1UM5Lx/ hvUw== X-Forwarded-Encrypted: i=1; AJvYcCXDb+P/jkTG9mIzjeKgziPv9fwfdfzthlckk4GArIhx30QlpRpOWTkGa9mDAu5EgnKZfSF3UwyBPzJryI0=@vger.kernel.org X-Gm-Message-State: AOJu0YwdrF4sLuZb/dQFPxAa1s7zuzYsmI3giQx8t5RBBfBs0n9Hld10 Kgh3V6i6DM5RfxGg1knVtATDn5BxXifz1Pc2A4p59ZkYAEZQk0IW87WTtDsIHw0= X-Gm-Gg: ASbGnctzIZ3oQqhjX5QlJk6x96Vy6dYEcH4YpiOoU+eO30lyqHjZjWUaGqewqW3fzAm wmiowNgvJh6FsRilKaFT7XlDq21IlEcbkAU40WAY5GuUKu2KdcE/ydfX0JvF32hcONgNDTzXPbk Dx4vTM91ADRQFEVFB2SMlxsXwAHM4I0zpZGP4NASWYTmdXaoVSYU1o+h0U0ND5L1VsLsb8oPbDh 3yXtjfeRkz2cQ9maWV03dykiCia8nE13Qra2BQHTk4zib4tiafKVOfkPIPEF4OFsUdCwTj3B722 n9FWgNFW4XaoG+ukMuI= X-Google-Smtp-Source: AGHT+IELKiorTXYsFawg1cagsmxlVOrT8UrfJu1yytT59/UEPeHOSk+B6MdShlt9yVBXrIXIRihu6Q== X-Received: by 2002:a05:600c:444d:b0:434:f335:85c with SMTP id 5b1f17b1804b1-438914321ebmr149305885e9.6.1737985711907; Mon, 27 Jan 2025 05:48:31 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:30 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:52 +0100 Subject: [PATCH 19/24] arm64: dts: qcom: sm8150: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-19-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=3141; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=CyufeZicSnDkcW59HxvT9leNYEDXngWCu/28kgii9/g=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46QXXdDZKeNRCKZUZ7IL2BUSuaNPjgYxX9AF ZmHrGi62Y6JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOkAAKCRDBN2bmhouD 18aeEACBCsWMSkEtIN0zSs0Pqp2GhGoaDAsZ3iL8hVTNJG3E7fupM+wftFkJl6Fq90h0gERPWFx XiCxSmCNsjoPo3/f1VWWMzRTr9D5c4cFrFjhmceme8FvEmpiROdQ4zHqWhEBx31wYrDynDy5laq 3P+gHA1A6V3VX6BEtMUWzs46SsPIQbBfWZlKD/wy7CpftR8xp683J1Q4bBfdp0475vIUfZrzu4D cmyyOFAKEz6rB/pB0GJn0/71ra8qsvuB9t8Cgvqc72bUWn+E0jj3iCKL/eCaIZow0lMA+u8S+4R DkCuc4I8gpxz323LppeZzPUiwR3e8OtpyhSgbyEby8UgI6d2vd6FGmd3ouJxycnpWPRGktIhuxj X4nGeGFUbHndEqZM9zIUEc8BEgvST2myGZdgYpSYtRBkSp2XOQ6FEFuZrdTM2qYwf5vJqtP9kcM H7aZ9odbO/4WDqYm01+XWGCaZD3vAssA2H467VtEeIsfIpX4nsevlmSlTYIBKPtFFP19hX0v0e6 c2FcasvnOf9TcmJFqn6o51Fy+B3+70DgDYQ8NPr06Ff14ZoOSd8AIbXz3vioHlUstPkND70FcoR LvNMrKwnSvJPJ0qitHdKq9b0cqk5AYsQOtH83B+vNBwF0yWaXkxy3fLJ2vaF+W8vcfnJech/p7+ n+cE8s7GUMHl9Jg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm8150-hdk.dts | 3 ++- arch/arm64/boot/dts/qcom/sm8150.dtsi | 17 +++++++++-------- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8150-hdk.dts b/arch/arm64/boot/dts/= qcom/sm8150-hdk.dts index 6ea883b1edfa6c511730550f4db0cb9c25fc633d..20587535ccef881df1cdff33f5d= 21dc1765949bd 100644 --- a/arch/arm64/boot/dts/qcom/sm8150-hdk.dts +++ b/arch/arm64/boot/dts/qcom/sm8150-hdk.dts @@ -500,7 +500,8 @@ &mdss_dsi1 { qcom,dual-dsi-mode; =20 /* DSI1 is slave, so use DSI0 clocks */ - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 status =3D "okay"; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qco= m/sm8150.dtsi index 4dbda54b47a54d1fa9c3fbeb441f8bc852e52f75..2aca3fdae47ceef9b3030613ec2= b8f3a6c1a3356 100644 --- a/arch/arm64/boot/dts/qcom/sm8150.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8150.dtsi @@ -12,6 +12,7 @@ #include #include #include +#include #include #include #include @@ -3981,8 +3982,8 @@ mdss_dsi0: dsi@ae94000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd SM8150_MMCX>; @@ -4074,8 +4075,8 @@ mdss_dsi1: dsi@ae96000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd SM8150_MMCX>; @@ -4130,10 +4131,10 @@ dispcc: clock-controller@af00000 { compatible =3D "qcom,sm8150-dispcc"; reg =3D <0 0x0af00000 0 0x10000>; clocks =3D <&rpmhcc RPMH_CXO_CLK>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>; clock-names =3D "bi_tcxo", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (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 C4990204F78 for ; Mon, 27 Jan 2025 13:48:34 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985716; cv=none; b=WleHoaFyX47weu4GytQfqLPwXVqKj+CCNNpCYZzqQNAwLObvMLgLoYFXGZ6eNhSvL/d6LZKqAmWKwxMaqRSmYg9POf+2SOiTz1nv9eayp0Z1D9d8s/apCdx+T0KxVQK3jFoNWR0vnCYfzTjmCU/ENKp2TIV5bGHK0ua8K478gd0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985716; c=relaxed/simple; bh=eTiJpd0ZzHSjlbk+10lATAcIQTHEVoGhG40y5TkdTPk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QXNY3l6phy0ONg5UuMfb4dPdcQMxzLyQ8WB7P9Z1N6Iu1R8Lgh+FRhT+/ZFVac4sGeWY8PPMfzqtDqFK2XM1/+8HmxsHyo3XrkQsVOj8xYAvsZWu1uFi7B8Hpt8X2DVTPVo0PPlwGtF2TSiOS7+r9xm7kzNQd+liHmU8inklSls= 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=u075diKw; arc=none smtp.client-ip=209.85.128.54 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="u075diKw" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-4363299010dso3930865e9.1 for ; Mon, 27 Jan 2025 05:48:34 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985713; x=1738590513; 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=Uc3dj3WlB20OL3wdtK23hDevRCxJCQRLaPTSMnYGso0=; b=u075diKw41Nghg0rcPFDr7TghjSeDsvQVCT1cGSYUzJrdNwSAlvtggKM4KE8RvJSAR +4XCCpcTOQtaNoaBCi6V9wSrp64D9xnJj/dhxIAkfghJn2o3HpCkpyOFlLXmMHBVrjQB kpz9OFPXRaOCaVUj1NaT+2UG2UgKT8gsdq7U3uqmIcdXx9s1myki9abkuew9G4kw6277 0fkLey+TQ8ofm4/5SdQt8Bsp3EukoNdwc8mwNQOLgFNtM0m0LIiN1h3gtUVnaBBld/ww mD9BzhpmrcoP3Wl2DLvD4ACbnkHggESXmgKAmynnXqToXZvB+RnHjd7BiLNjYUfmecQw +QNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985713; x=1738590513; 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=Uc3dj3WlB20OL3wdtK23hDevRCxJCQRLaPTSMnYGso0=; b=Xk/KouMIIVaV+Btmjr1lJAg07QLMs8/m6iNV2uil2LG6KxdPCtXe5ZiWHggNbE+4fy KoZffcHD/JT4KBFD6vZtuiGbcs+tCnJBSxfJ6zl5/hmiFHTxwkAeAJCPe9vyrUO0rIZn 4DG0xCz66HSmCHhRAXZgEnrQRGw567h+JdIBroZoR+DcEGxqJC6jqeJhzpVnJJsg/nQs dGAJq1Waa0QqXZSj2f07pl+/iJzPhnrsiF45wWTG69vFk6tZ+P1MA8TSHKRXIdBtNHld 0U1KvR6/IfWLw41zFHdfm0RmNz4UeaP+mJsDnuI9DiYr8vpGZKeITkZWJ/mcXYedqDs3 L6gA== X-Forwarded-Encrypted: i=1; AJvYcCUd1VfdN878T/0cZRGOwiIO3iI0rEyg37nnR6qzJ1+W7HmF+D1R9GlRQjj6Gn3Hz3um8GDW6Y7kytrCH2Q=@vger.kernel.org X-Gm-Message-State: AOJu0YwWn7q3bPT8OzF1+cEvHTXuvUTnv/lAHqOzCMwHXY6f1lDpeddU sSbA5tgSk930B7WciXGYVE8bFtv5NMp+qfBFxFiZx3IuvLBRgo/aMLrWKvYgPIE= X-Gm-Gg: ASbGnct9W8GkD98v6tNOXctPGZ2SRMVHT8o9O3rO0S/4SzlhLOyzh/VaJX6zJHn44GQ u25uhPp8bTy/hXT9WmLWrHvMM7iTI1uT43t7YSTh9prpPyXZZNuz+YLknO+YXC7DYjyD898+xtD /5uhrNqHtgKRE0TOMOm+Cm2qOv5DVCMkbSEx5Dgx/bci3psDAnTkeF71ItYxkBw7bYVyvJ1WSpi Y1UfMLOdcxYraWm9vFQSyNqqQS3q4URDTPvkM+gX7XjArgEsw96YyytAWmfFQd+/Yv8XTXtssPS 3lBaYi+Dt8dm0lmLNGY= X-Google-Smtp-Source: AGHT+IH6OF7thGtOTMQu5GRLiqAbg2ec6UxonHKN/DjUiMiDjkVTclueN3IU3wVpGmOYthb9GZohqQ== X-Received: by 2002:a05:600c:4743:b0:434:fecf:cb2f with SMTP id 5b1f17b1804b1-43891460b86mr146305505e9.5.1737985713101; Mon, 27 Jan 2025 05:48:33 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:32 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:53 +0100 Subject: [PATCH 20/24] arm64: dts: qcom: sm8250: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-20-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=3495; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=eTiJpd0ZzHSjlbk+10lATAcIQTHEVoGhG40y5TkdTPk=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46Qx4Rsd/ipHmsAz0AEE93cfNo9wO5uLc9vO /rB0zuC7eaJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOkAAKCRDBN2bmhouD 13TeD/45ytLjFUbH544Cx01YhXBr7uJYwYgHHmlUUD8xJiWVD8DLw53bTkJaP3nGKqHGjt5p7cP pZeNVClL8kwkjkvbmqPYLOL8xYCGxyo0lrknowQmX9Sj21OdQsnxkZmVNfKxVvYvvVa0zizSW3v 0HEy/9mDRyg1eady5GiMnKBX8RO8PoLHIQTRub0Z8JkAmjQJYnB4YDGPA4TIy6C192x5nPqXvgM 094PqZp/9dzpatUxi4Kn/gMVjqk6yHbpj/yQIocl1CQ90tDznSFU9IPr0JNyArviQduYeSmrFHX 2ID+q5LbAEfMbbhMMDn6CyAgGUTQGR+Dd4UxrvcWnO1UGy2VkyW1BBg+tOGiIgsXxu/Ye4q6mIx SaO4K8/Sr5iotaGv75orPPqVSIyDRBG9yq4TdNr7w6FRcOf/ha9QXoGadxu0BxHeSL8Q/Ym9Xnt GbftzuT44hg/sPhW9taZOIVRJvDQzAd8IYhOMlTd2kf/7b3XOWnGXr1CqUgLXlBWgknSVezMPSi W2LAUPU3FsLfT5HJ1hNQn7P7MbbdsOkou8FkDgUkdaLtaltjVU2ScTiD+7/ER8pgJihhIkL0Nlm hdEeY3OzQ1Rm2LTt4l1/PZJmoQoCZO3AYNbdK6ylods9npasgBmOi2gc1Sjs1zKJfHRGZL5yCDc xl9QBsRpRfKzGqg== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- .../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 3 ++- arch/arm64/boot/dts/qcom/sm8250.dtsi | 21 +++++++++++++----= ---- 2 files changed, 15 insertions(+), 9 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi b/arc= h/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi index 813b009b7bd6818b92b243f0982d2c7ef903d421..5723999db89afecb666db1e6c93= 7794455cf7342 100644 --- a/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi @@ -659,7 +659,8 @@ &mdss_dsi1 { qcom,dual-dsi-mode; qcom,sync-dual-dsi; /* DSI1 is slave, so use DSI0 clocks */ - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; status =3D "okay"; }; =20 diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qco= m/sm8250.dtsi index c2937b4d9f180296733b6d7a7a16a088f1f96b76..751294c5ee4385437364ffcedcf= d64248a42f6cf 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -5,6 +5,7 @@ =20 #include #include +#include #include #include #include @@ -4861,8 +4862,10 @@ mdss_dsi0: dsi@ae94000 { "iface", "bus"; =20 - assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DIS= P_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd RPMHPD_MMCX>; @@ -4953,8 +4956,10 @@ mdss_dsi1: dsi@ae96000 { "iface", "bus"; =20 - assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DIS= P_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi_opp_table>; power-domains =3D <&rpmhpd RPMHPD_MMCX>; @@ -5011,10 +5016,10 @@ dispcc: clock-controller@af00000 { power-domains =3D <&rpmhpd RPMHPD_MMCX>; required-opps =3D <&rpmhpd_opp_low_svs>; clocks =3D <&rpmhcc RPMH_CXO_CLK>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>; clock-names =3D "bi_tcxo", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f44.google.com (mail-wm1-f44.google.com [209.85.128.44]) (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 CA542205519 for ; Mon, 27 Jan 2025 13:48:35 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985717; cv=none; b=UYENYvhcZN4u/DLjVWaDVv9SzGhaZ1DTYNxDZOvKESvGS/MluxI+iPEGx+wy3KwrZ5EOq2LhyAArR6z1qZmXBhGjV0dE0ccyAAlFwTu1hsm2qScSCCSY6G0S8YCAz9k+Ga5czXbKZ3bWmlnoMteGb3rEcecTSaS2yV1kF5ygY7w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985717; c=relaxed/simple; bh=7RI98BXbtMqmF6/Mmo/fkSmn+6UBk1FUfXB31KjI4pk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=sLHXioZzDLfkce8VGGjHpV3c1N8a5MaOIfeRKkqVHj2eNW0n8CiyT817kz4vlf3brTesVQJzqVNrYnCipY+fgseC1oe1FVGVNbDtUzgUyKEIjAWyLb3hgzZWDyyyp0AcmPgwfR1eNhKBNqb438pyjXNWiNBb/iC9yuzTdUEhJwc= 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=LaqFDE+D; arc=none smtp.client-ip=209.85.128.44 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="LaqFDE+D" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-436230de7a3so7299325e9.0 for ; Mon, 27 Jan 2025 05:48:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985714; x=1738590514; 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=bDNuzXFJKLOjm1m/inz0tGDVZNbMCzuLS2z3gfVVaF4=; b=LaqFDE+DWN0ws6FYMWA+80Cpyqq822StiNIuwI82ZVPlWwt18mfaB9/96a5GGGIqEz 4d5dM+iRp5mmvaccwuC3K8NfTDaUVO1zeCYna8frqT4xb8jpfaLLtEWTM7Nh7M0gTaDu XxOD00VVCYM5/yIO0KEu7gY1VBiGS2zfWjfLducvER4tSLwy3KTuakEdl4Z4fI2LS70A qn7bAjCAB1D8cAK1b38o+P5Y+CEjZK0LHAYvdrHMppi/+7vOmvxblPqFIGgiTcsycsp9 a1oUPr5n7RvCwtg5bRMK5vQeoSfVJdeS91GPjRycLu7m2+Bd0mPcfwUUqw/vYj4bwJkn meng== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985714; x=1738590514; 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=bDNuzXFJKLOjm1m/inz0tGDVZNbMCzuLS2z3gfVVaF4=; b=wFxrynXHkrteJa99/3W0QSoHRMI6w7wijMCAI5nMe8SWWIEFO28NxLNRWyUSCHDNvb nOHhZmE0Sgx9Xv0ZAwAg6G4wTA1sjwV48zhZdEB2xFaZaGAet4WWMHS6D139vf3vJrFJ ffpSotfJ0JirLQ1Xa85iS8FYuCrpXVLxuUo1f7yoL7JihIS/rinMsJPLCWf6Z2Ihtsok xgjlANcgPyMLW93a6lkDy0H/R1b7bv9AHgqNOxIgiuUfn1rhGSFA5k11sTYa9hhA/Il4 52nXZRxRKawnzaAo7k7ULMriq10BnRWrsbrINbkk4jKUmQokPfV8y7UAvxr5z/53alZa Q0JQ== X-Forwarded-Encrypted: i=1; AJvYcCVpU0OPFqx1UmqdDe/75SCN8EbdMnhA7JEhmuxkbEhOEHMOYwaGQTd7OCdPcGwaQZHgZeoOUfUa5mQLArA=@vger.kernel.org X-Gm-Message-State: AOJu0Yx0HvAXuGCXTLingdHOuUc8oVYlihN+LDxQYCqEoEkE5zliT9TV meCa0Yohy8LG8Kj92aTEZ1CUCnQp6rm9DDgOBRZbKTVfCbHvfw4QOfpgUBSjcts= X-Gm-Gg: ASbGncvxUzrkNzaPsMxCfq/h6vwU6ABtUiwILtINaI0LBXsyCegzztXPTyfu92SNPZo a9iM6heooaSJH/IJYFLCGzeFiRqa/lE9ZBMgdIToVnPwPTQY9+PYBfzG6UTX7f7+bUGqK3alsXU /TkK1qarIgJvcxOJWznFxtsyh86Ka4CIs5rxsolDpwwstK7fhLyVrthwvm5gcjiXcKgTUp6i/pF m+oQwCXFZ/dv3XQXgEvXtkfZmW3FoDcaDxxWH0zLhb5RPsA7ci5dKrlMb+noaS+AKP7IsJ4+M51 tQFBiyP9tMiIzAxQn84= X-Google-Smtp-Source: AGHT+IGcyPjT4uFLvFPBuRzWjALlW75oYOxp07cABtHmyZgQsmcktqkXukUbBODGIERg0dBhDdlt2A== X-Received: by 2002:a05:600c:4f54:b0:434:f9c1:a5b1 with SMTP id 5b1f17b1804b1-4389141c9cemr144225005e9.3.1737985714312; Mon, 27 Jan 2025 05:48:34 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:33 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:54 +0100 Subject: [PATCH 21/24] arm64: dts: qcom: sm8350: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-21-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2488; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=7RI98BXbtMqmF6/Mmo/fkSmn+6UBk1FUfXB31KjI4pk=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46RPLCR09Vq37UqXRtiSe/H+aa2TQiaFg0v6 pTzh51y1BuJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOkQAKCRDBN2bmhouD 16msD/wN/Y6K+NOBViqANrZ2hKRKHeK1REPbQADHtatWKNjBTw8lFBaBdPtCl0eoXppmJFnnrul zFruQfLV1R/ItQxOQLg6YXHF+VTMFDGvDDIv3KW0icTHNrK7ELIV7vezHRQcJQaw1MfKMPYPBFZ zT6CJ0WaGML3e38ctj5F95Pa5ZwKzGFgsKU0ZeT2Hl6qJrPZaQtWmkfEKSdViCpfS3FdrPKWJEX do5oBxnpdb7IJ1qkkncJbWXa+yOik45+ywQo+ogVv/eY4Fe34nQX2fjS8cDvQdDjp6ttzcKGyNx okxvMwo3MqCEPRUt2du6gwj77I36xxyshBUNevNTfpCFlzoVlbFxP0b1UYRGCZ/3pSeA4Kr0HkN 9+LzVTaF0DEAWKgwD4w96Wid3U0chGprY8XncWXFEF89IjjAAcDo1UqYXzF4wY+X0nVXprOrqLc +aZnaEsc4FXopijeIjgJsh0iHONqKdK1ffi6SPMFN/KjEgUoV9UWCUuCMOLQcBQlh/P2U1nOFUF Rjja6Td3doZ0ImYfRpzcMxxsA/sXGJUfewcpJdXyEtIlJjRbNYMM3biloeBBIfCBuXcT6kgrtFM xXCGxglvEHKw0J4Up2y5nX9xy6ctHUB+tp0QD2tcHrBozxyfCk2ZlFB6s7enIznYdtMFpTuaXhR awpjfI4WGJfw6CQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm8350.dtsi | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8350.dtsi b/arch/arm64/boot/dts/qco= m/sm8350.dtsi index 69da30f35baaab67e51afcbca3486fb89c14f281..ada1456791d152696aaf35f6dc1= 15d9cef8170f3 100644 --- a/arch/arm64/boot/dts/qcom/sm8350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8350.dtsi @@ -6,6 +6,7 @@ #include #include #include +#include #include #include #include @@ -2960,8 +2961,8 @@ mdss_dsi0: dsi@ae94000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi0_opp_table>; power-domains =3D <&rpmhpd RPMHPD_MMCX>; @@ -3059,8 +3060,8 @@ mdss_dsi1: dsi@ae96000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&dsi1_opp_table>; power-domains =3D <&rpmhpd RPMHPD_MMCX>; @@ -3140,8 +3141,10 @@ dispcc: clock-controller@af00000 { compatible =3D "qcom,sm8350-dispcc"; reg =3D <0 0x0af00000 0 0x10000>; clocks =3D <&rpmhcc RPMH_CXO_CLK>, - <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>; clock-names =3D "bi_tcxo", --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f41.google.com (mail-wm1-f41.google.com [209.85.128.41]) (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 3B3DD205AB5 for ; Mon, 27 Jan 2025 13:48:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.41 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985719; cv=none; b=OYBnta7YoVddWd7/MCpyZb3O8iT3A4wGezwNOcf1kDG8rMacXnL2B/qbACwwqdIqH62fuX2EGjZ5VLP9qd+Mph55ch41Qg1Llk+/McpIJ4kDoNU4EPGUd5J8VZ2CmZABVLxf8Nz1nrs4nz16w3ROLDqGn5aiCdWbmWG0oSFSJy0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985719; c=relaxed/simple; bh=TZWn+bkA4sKfJBmjubcf0b04gWs2OCwTu1WFNr9cbI4=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TvmhDxQ/J+VAmljCGTSrr7BTlUCQb0mfhj4D54bdeFNq2i6GGHo4X9Ol3pWtSXPWskZ1ATWgYdnx7krdpZt5ugvMjos/gnw1lLQtBiicRp+9yqvGBTs+02550pOE6Y0FgsaRqLUoHFwNaQisvjO7Zc3HYpn3n96meM3FUwnAiqc= 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=buoeUXe6; arc=none smtp.client-ip=209.85.128.41 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="buoeUXe6" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-4361f09be37so7287875e9.1 for ; Mon, 27 Jan 2025 05:48:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985715; x=1738590515; 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=kJC2kYYOv6ZshO1xsuu53XITiI1GXSohd255ycEyB1E=; b=buoeUXe68limynUK5rL+0ik82oC5mjoOgXKbdLBWsBpdYKpsSxSDqmX4DjJDbx6rVL v2fnvKFtWXv7vmjNEr6ff7Wt1GKiHSACx7QeIymkbiPjbYAFhy04WaZHeXonJiRqihuk FWtamhDAut10enrQy80Wxs2r+vLc2cZ0eOo1kONcMLPl3X18BAnmpHqBqMOzwR1Sv8oe luNZzpg2sB9y4gG5ylUDEt9XsVhfapvyfaWxQlvlHwHeAoC4hZ51TmocHr9303aEoPdT g05bPHFeZT/+XvMcsrOhKINvh+v5MJ7G4K5/xIDn2Sgy27XpUNC7kG+NlL/+lvFh+YpW /zWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985715; x=1738590515; 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=kJC2kYYOv6ZshO1xsuu53XITiI1GXSohd255ycEyB1E=; b=fRakKUmO1XJ0xej1KyK2QyTKWVc7rx70OmItQBVBi4Ujp8F+BNip/oMCdkR4l3HFXB BApDEUqdquIkG545q0h3w1vH5eQtxSCJXzzhFAN+In+TC36eOaMwpDqOzxX+2iCGCBvg mYfa5E4vxSMsjd0H8NRkl8Y0IYcGIFwJeWFYOYYO5EDuJUrv5+8mbQqR7NdNud/isYr5 X9QAzfUCm+mNgyaY+Yv5UJ/Zo01F2UhNj5tsl5XFxiB+C3Fc6BQfqOJGMeDlVMTqcFGJ y6H9HXCYS+xK8IcczYjlbdPiAQ6ubODEzieJqVtiw+tlpg/UtzoBSYmZzMs94V/cC+3X 2dNw== X-Forwarded-Encrypted: i=1; AJvYcCWPliCv3YZQNvYzT06wLB2o9UoorC07YxmHzlNC+g9WNIUouMlc83/QBYHgyr4lKiysa5z2apcLf3kko/w=@vger.kernel.org X-Gm-Message-State: AOJu0YyiECLkYEnFXSaOaLt0nSpZxqZ+4duMLU83bNCc8VcbgnAvAttP FYXpFkqZ4mMGyxxNVl6CKxRebNND8+7vMV2OwywibbNdTZ1Vou+cq7zUTJhvHRA= X-Gm-Gg: ASbGncu9fCn05WqW+mBNRwiUzux6wv4nEWNKQWuugPqWntjwY4I4gOt/N0nDW7YUDCU m70Kb8lY1WJkuoAn5w/DTZe3cXX6KlOsw1oQLbuoEDW2PKgih21JmnyCAzU445rq2nHZV7uLZHm sdY0XgFiMu1osl8jY+zSpwZ01BH8VHbr4riYvJaT4yUvBoZHmzAZLlDlat/serP24aKWOrOKbh+ DveT6+ANdkRDMUuk5jPHoX/6gkxUiEkCGLkOIXBY2h54AQU4tduq3+ktzVDNQSjQZ9/xk34LakT yIdgC2Gl4H8ZonOrIa8= X-Google-Smtp-Source: AGHT+IGV9U/ryY+IuCqgtrArEagPcJ12P7J2i2wOTS21Qzy1wp79fRu39odiyFWEyQhBYtJoWtCn5A== X-Received: by 2002:a05:600c:1f10:b0:42c:baba:13cb with SMTP id 5b1f17b1804b1-438913bde31mr148681365e9.2.1737985715519; Mon, 27 Jan 2025 05:48:35 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.34 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:35 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:55 +0100 Subject: [PATCH 22/24] arm64: dts: qcom: sm8450: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-22-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2652; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=TZWn+bkA4sKfJBmjubcf0b04gWs2OCwTu1WFNr9cbI4=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46SfWrrwj09wB1bHNKEhlezCf9etsQY03TV3 lKpUc3DSKGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOkgAKCRDBN2bmhouD 14zuD/9oO5OaKY4JTePK0xMmOU01XfToGD8etGjW5CpC0fK06N58/7zDPKZj9xGrp5nYdhiK/Wd Q3UbjklHYkLaC2JRu81MQW4uLwKrEpQAz4AJh+gGiNKXcBhSl+pNGYw4V0+XIrSdi66yZ3UscQQ sahkQuO3JmZSWwVMk4tLv95iBzMbpLMmH/cgOPgA+r4uitMetchmqRibHg9ZzV9SWyaR+nKm9Ls zEhdm9Tj8FwyiGGUActNIenc1Irb9X0ZKap+L6RgYT6fYjFdoRT7c1z9SQmHKrE0B4Z86Vcu5uz Nzh5pILpwXZk4lLg66GRwBE3bVBSHfTbV41N4qIG9mUitmViUzwJPQLGKvU5X9+XKhgIUVB7AV8 K1Yay4GEC11dBUSszUyfqKDS1cp0CIUN86FtTp/Nnj42x39OgBPjM/IdwSJIgGml/ReBQZm/jHW Pq6MQTce7NTgyQf1ZLWl9sEPEsHcLvbIVtpaql9f4VDMv07oa4DTgxRV453sGVvAzHLTG+X7X06 HOPet8WBoP75zSH/vv0lQzrM7FE4nTVv1AWAu2mQCSgwfOynBX1H7QvFvVtcbJilZt1G6s5/yMq 2mQy7/9FE9oemLniK8A0asX+z/XlZnwXU3zaV9hNb9Z5nRhdhX8mH+O96TXQVLuT/bLSCwpEZGX w+AEbLgBJq/ri7g== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm8450.dtsi | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8450.dtsi b/arch/arm64/boot/dts/qco= m/sm8450.dtsi index 9c809fc5fa45a98ff5441a0b6809931588897243..02ffbf129f2feab29998273e9e3= 8669101e26f8c 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -4,6 +4,7 @@ */ =20 #include +#include #include #include #include @@ -3456,8 +3457,10 @@ mdss_dsi0: dsi@ae94000 { "iface", "bus"; =20 - assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DIS= P_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&mdss_dsi_opp_table>; power-domains =3D <&rpmhpd RPMHPD_MMCX>; @@ -3548,8 +3551,10 @@ mdss_dsi1: dsi@ae96000 { "iface", "bus"; =20 - assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DIS= P_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&mdss_dsi_opp_table>; power-domains =3D <&rpmhpd RPMHPD_MMCX>; @@ -3608,10 +3613,10 @@ dispcc: clock-controller@af00000 { <&rpmhcc RPMH_CXO_CLK_A>, <&gcc GCC_DISP_AHB_CLK>, <&sleep_clk>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_1_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>, <0>, /* dp1 */ --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) (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 509AD205E04 for ; Mon, 27 Jan 2025 13:48:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.45 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985720; cv=none; b=S/HnYHickTj+7ltIBOVhfjBviar6DOD/VyPhv9v6jqg5sUQ1g0Q3+i1nKGe+64/sYW7vtwfbTJZVHPcCwQmpp205OBUJVlmBvR7ubBU+aBunJx7FL00vTTQqSz5o53QLTmx9wvlM4dNLCW83D85QMHa2dN+Zccg4PngLbpxlsc0= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985720; c=relaxed/simple; bh=L3a2WacjZ+MNx/dij2um88p3actXpiNo1WNj6onDK44=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=ghXPomSP0e3rQZ3lpUOSVq9xShfhf/XN8eZkHgb0mDTdN5d5sl5ia6ppsJ4XF0Dq+WmM3TZTYvgTgTQJqrzfO6GCB0fR+ov8uhI2gy0biqJf7qC7XLoH6oqz+NpNNKJzumE7aNKqcrEK7uZqw4fuRQCfRPGFjSHedAhdRVfKilw= 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=ECwEymLU; arc=none smtp.client-ip=209.85.128.45 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="ECwEymLU" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-43616bf3358so7277895e9.3 for ; Mon, 27 Jan 2025 05:48:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985717; x=1738590517; 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=qpyS/JMEgIOlxoS0lYjkGpyZVyMAhIc5jQeBdSOZ92I=; b=ECwEymLUjokHRj8lpQEwgHyB3HVc+v2ZegcpR3K8ucKAUocVQBD/lPLW5/r3yqXCHh C1LVeJ6hntX4kSOL9wE3iH950lccsOgjrz0rtQiJf7/F5mY90pQXZzuJVFoZd+txipw5 Ri8f2bOfaJg3zOZja2vnMNdL+M+WtiJ2J9QGq0p+unZDoqPuAB8xZ2TqmNqsoM82hQk6 l8+l6ODa7HOPzcWmybWKlYV/pC4d4R/k5Gm+ZQISO7G0lTAK+xUgnxYVkFGLzI3qR+mH BJJIUoIPU/a8QPBy/oK0BhD86wMjinkP63ismc4HuqOvlfOolEyCEsEUC1XhKYSQFmY6 T7/A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985717; x=1738590517; 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=qpyS/JMEgIOlxoS0lYjkGpyZVyMAhIc5jQeBdSOZ92I=; b=BBTw0Dbjyo2H+OaKyd9besbVOqM0vxKjSH1VS76rUq4QOyOR06CBrn069+soibkg0/ lAEtxWCW1xjILcM6HsB442GTCtEG11Z86JysjM45NXd89MeRE7XKMCpNbijhZutw4syW j8DDXLUQeqmgpfo/f8oJUzlcQa+oXWmPqyXasCOf4u8Jiw/2u+vQD8kflOu5cGcKnNje v3G+kCqlZjjbF6i4VoYOE9+adPZYzwxfjPPsC3lI3SrTJDB5GPvGM2B7myPXR5k+Uj+W CQBaoN59VUBYNH0C9c6jEC3Rm45Fd8Z7//2Jn8/JxlucSm/jfXzHF1Cwp/n1G2Gka09A 7WbQ== X-Forwarded-Encrypted: i=1; AJvYcCUrjU1JvZ0dPrrroutB9BCvmywBdrk5DQMfkfevrKOH2v+LDaTrIq+QGWTAGx1Gi1CcUibDRcFRKCpc+Hg=@vger.kernel.org X-Gm-Message-State: AOJu0YxQZbLU4K+v9n8L7RU6zWocC+PVh/v824oyzCxHYq6YXc2atUL5 fBseLgxx1i07AMRMZlrgZ+xeTV7k/J3SIRzBYPCcW4JBxKvkzWxJGAZnt2BNUZI= X-Gm-Gg: ASbGncsr4Ge8aDYxyYmsUO0LE/uKBi2hza3xi4pEQQpsaAEaKth684y2/ngpFSdgnHj onD570RaAhBxuOXqMpPZxh0laQnaWqS0ZL5lmDGTQKun5C+ghRAthEEI5/W81tsWK/ZXtkp5bQD a0J5VJWq4gdF2m1YB8gddYh6//GPWLmt3jnsSlrXKN0JaU0KuwnTngHsu00wbojesF2mw7PPmSB j9tQfMOsiaXuVhHXju+bbOsgHFrmgzCo+Shvy0w7fd0/ZqidDL70rJC4kaPIUdT2i9IPTZCnv95 LuUml+TUbFL9ilDeJi8= X-Google-Smtp-Source: AGHT+IFpT+ZmK0Rn+X9cCVbWv/dHMHrV//ZcB5E8cYpjKg8/txXg9QACxyN2BTSuXx355bjNEpu62w== X-Received: by 2002:a05:600c:1d07:b0:436:17f4:9b3d with SMTP id 5b1f17b1804b1-4389141cda7mr141187125e9.4.1737985716749; Mon, 27 Jan 2025 05:48:36 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:36 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:56 +0100 Subject: [PATCH 23/24] arm64: dts: qcom: sm8550: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-23-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2281; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=L3a2WacjZ+MNx/dij2um88p3actXpiNo1WNj6onDK44=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46TnkM5SGZUK9KFCbvxqJIBzBRyOmbvMAG+W xSaq0W+QouJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOkwAKCRDBN2bmhouD 11BZEACFrhJ1CGDzkhX/poCOGrQshAWPdxCdDiRfZjsBECLVXuECFhT3W6RlkThbY8uD48lomvI rYrWvz1EDHG5ihXxKooXt6wFf2wWiBfUzWEs4JVe11gMRBgUUWtSSnVk5AGpdx31ly334Nju9c5 iuZVcT2KRtiPAGSN/fi+VuoCDKsrMp4j+FjnUiB7r4tfjRXl/TKnxFV1im3kS3oociRedz8PozZ WCtn09w+kqC606l+r0NgMHKJevCJ4karpVg7MtUIqgbzriZLvyn7jkU8ujKWohS4pmKeBGw8Qu/ RFp1Dz8SqjJeiynj8yTsqH1xw1uJvvGu3ehv5nubXC0zxHQmKRYWsx6OZR5thuxBViCSZy3AsP3 VKmLxjiZllAREg0WU2iO2/4ynheDJZ/KlWEsZnkOWDegWwA8XcorIsH4LVkIc6WOfRAO3rjr3Zc ZulH6qJP1B5jVwJGVkMcMHUupT4zcxp0FsuNdGYFPP0VT02rHm3hwipkyWeBuiR7DWp03oZc+Wy Dqdpy6mYOPpop/JTN6BQDiU6UAVa7olzkFcrLYSP/tFTvxOpqZTBd6Ym5eKhJPIOLDZX4z1+Fvr rBPPglnYg8AUFqGOF+qLddjyHhk04inGw4g5dvSv8cT2Sz1B2TUNzBjh8lltKWXyf9JGSXbl9JC UxdOnnYqnm5YdpQ== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm8550.dtsi | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8550.dtsi b/arch/arm64/boot/dts/qco= m/sm8550.dtsi index eac8de4005d82f246bc50f64f09515631d895c99..20d04488274aa0fb4b135008d5f= cc45315595c46 100644 --- a/arch/arm64/boot/dts/qcom/sm8550.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8550.dtsi @@ -3,6 +3,7 @@ * Copyright (c) 2022, Linaro Limited */ =20 +#include #include #include #include @@ -3215,8 +3216,8 @@ mdss_dsi0: dsi@ae94000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&mdss_dsi_opp_table>; =20 @@ -3310,8 +3311,8 @@ mdss_dsi1: dsi@ae96000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&mdss_dsi_opp_table>; =20 @@ -3369,10 +3370,10 @@ dispcc: clock-controller@af00000 { <&bi_tcxo_ao_div2>, <&gcc GCC_DISP_AHB_CLK>, <&sleep_clk>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_dp_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_dp_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>, <0>, /* dp1 */ --=20 2.43.0 From nobody Mon Feb 9 15:10:24 2026 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) (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 7A453205E28 for ; Mon, 27 Jan 2025 13:48:39 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.46 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985721; cv=none; b=T2Of771PPyJG7qxQCYgjbHu7XZmoGrr1TIXsHRjdsZ6kKbJhXS+vj+6xOEJSsdSKU+Ba4Rz/UPHi3BforNTrZrHaAHQipGUncbrb7wGRXeGX7EFlRE0tjoogiv9c6MN5pJm3t1P/fMXnMKODfQ4UOQgqcmapnR2HARA6d20klvM= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1737985721; c=relaxed/simple; bh=ZNWZ53OBefAHq+U39bFO/GXkFnaY3CgEkgNxkdiZPqI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=AG4+Piqh2IBVaN63zaQJMiGwR0iY8iKWaVlXFfYMTpgjVlM/QNJdj30cwWM3cJCKh25PMFAdE1vBCzoNWg1eE43zFYUVPQ4+TqsXFCKc6Wl+ZdxdXq7jEOidcQhFFI0tL0Qz09UXtbIH8Szxuim7bytDmQBc85DgQ5cfZrynKqM= 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=B8LDTQd0; arc=none smtp.client-ip=209.85.128.46 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="B8LDTQd0" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-43637977fa4so3929215e9.3 for ; Mon, 27 Jan 2025 05:48:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1737985718; x=1738590518; 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=79VuYiWG+YdXhRY760GBNkt8BJQ+hNMP5KMAUVHB8vY=; b=B8LDTQd01Ng725dRGRbuUySTTgDUCVT7WxQgRIdexF23YBWnFIJMNrhBIsiCvH1ivz nREFwl9N7elIRzo1pkPxRGHEuLKvPSWldIm6+u+04Z1w4MoAjw9Smvv+fQOSyIwRnSuq m1NnX9s1r7rd8G5d1IShCf7nbcDaolfsx/qzMHr/wdZpjltfB0bsZAzhMG+AfgTjFHrc rDa2c2bZT/vscYRFIZfMeGCVnZ1Hl5NDy0VxOCtEHyDLbSAMwqyYEl9IrIMuiKFtUHSi z0clXWhjFrn1B1eIUmnYgd3+cOtc1/Go7bgepE3gBRgRNkjldKc/MeFM+Vzv1MlqF+Mn FDQA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1737985718; x=1738590518; 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=79VuYiWG+YdXhRY760GBNkt8BJQ+hNMP5KMAUVHB8vY=; b=cw1eu7QqJZ8LwAxmUtDN67E3sF5I5VT/Iyyi+8eo9ztN54u8FBwnqlqNWeYwmO6nzY kyoUvBj5M6iTNc4pJE8Ztj/zuWOUke5iaY969yC66vy9N+gv8wAI4iKCqNa7XIGRDI+m b1c27zz8LKk99jyASzzWwTog7ioveyMcdSQT3VCIp8lzu+ordb1R7sa287JQVINmliUA fR7hTibhoYvunfh5eCK8y5vug9daZCbRotPpfqc0LANOzJ9yK2FNMRWE61cJj/FYP3/N dEFm5nr4aunGvOZ3G8NE7eF6lR4n3HHv1VSims3m4DBpJkcy9vASJaJ82fqtYEQAohQO xhxw== X-Forwarded-Encrypted: i=1; AJvYcCX7KcsGEjv2b+eDr8SB2zJ/Cwl5a45bY/r2/r2W3rYc+8hnvZkdcFgP9a0svUpyiyjRTrdEfceMJ1Pcuz0=@vger.kernel.org X-Gm-Message-State: AOJu0YyaWLi0ZlhK0/HBIcm4S/gZKrRyJM4XxqDV+2HRTwi3hAROMtTb GdRqNR57TIAkerlJr9TDAn/U5YCngYtCZNDCGID9hJ0HTm4RDwQFah7yrWS27pY= X-Gm-Gg: ASbGncs6w9DdO0hMHgVMAUjM//qgUMxc3yB48+6UPIIR/fTE35XapZ3avbty9uunN5R DI7P4E1ghzN2HplJKhnKh3y4tYqHFWuFFVVUF/LSVeFYR5EenU0Jgnr6GygzFtVqEYcVCUXLk4w BePwThXu7+aW3LSadW84hERUzSDLlL47VFTzzP24NI/hP9W4jVeQBEl9jF1SaIPU6lRMdLLIp0Z Zl/ZpTg3Xf3hMbQw6/uqXQFAqkHRCjbSaKYR9ZKiOxTzkSzRhEUK6qhimRYnE812EvwxZOlJAKu C3HaeHXihB8Fn/OLa74= X-Google-Smtp-Source: AGHT+IFIf54qA23eh4T9bUqg1Zo8GrAU3j4GgDYJj1E5G0CMaHC0UfYtPwHm5WxXURw0EoE8aDk0IA== X-Received: by 2002:a05:600c:4743:b0:434:fecf:cb2f with SMTP id 5b1f17b1804b1-43891460b86mr146306465e9.5.1737985717848; Mon, 27 Jan 2025 05:48:37 -0800 (PST) Received: from [127.0.1.1] ([178.197.218.98]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-438bd47f292sm131038555e9.3.2025.01.27.05.48.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jan 2025 05:48:37 -0800 (PST) From: Krzysztof Kozlowski Date: Mon, 27 Jan 2025 14:47:57 +0100 Subject: [PATCH 24/24] arm64: dts: qcom: sm8650: Use the header with DSI phy clock IDs 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: <20250127-dts-qcom-dsi-phy-clocks-v1-24-9d8ddbcb1c7f@linaro.org> References: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> In-Reply-To: <20250127-dts-qcom-dsi-phy-clocks-v1-0-9d8ddbcb1c7f@linaro.org> To: Bjorn Andersson , Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , cros-qcom-dts-watchers@chromium.org Cc: linux-arm-msm@vger.kernel.org, devicetree@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=2280; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=ZNWZ53OBefAHq+U39bFO/GXkFnaY3CgEkgNxkdiZPqI=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBnl46USSj3kBLnNAOz8JkBctwkOUt5CZ9MXTC/d yHzQU8sDU6JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ5eOlAAKCRDBN2bmhouD 1wYvD/4gN9t5/79kex56ZlZ8tA3pa0ZszOSk70ssn9R16hp3+Jg4PvY4b3nn8ebBSAAJpdNiAD7 DWFws4yMLYRKp51T2uowCYw46L6uIes/zOxs58clUB7wkUBQhcpoKJLPrLrgKuSKsq8aXiGju0y yR13GJGdCiTWdgDyUGuL8o76Hqzl9tU9QMPbGjpyvrG/YCmSIbWIxq4/XRV2USCBCZV2pJpVEd/ /9BrkGLeUuv8h9pKYzspb/QvZg0zcsuuui0OQNwtdj/FBTAyyKtPcvrKO/vXJyEIC6xKFUMPkww YgVSG+1NaNMc7kuELjbuvNP5Fpj5VniFhP43djK+YiZQsZQiROIro6KJxhIOxjSNFrDuocgJnT6 EwggS9qCHyAKG7UZJu4oTMlqQJQgktqWTZOulLBaOw6QCelcYy4ol67qLZeedCtC3CqbSFOUF6V mxMMZY8mJiXJ1rdv+PXmblnvSIM7cRLS80bhGZjLe/G2spJSXW+oR3XJRAPM73pZ1lrNQxr0b2o NgRtw72jJy9Hm73tJ8O7JmwUqEENVxRY45a77/5Efxsjtcc2m/+ZqeigPs+WyQXG7e4PG4v8tgO FXJqh0SBwXJ1s6l4brDiJhFLx+yD1GfaoAxgvuvkQkakIoBz8JFonjqZak0fOOd+O5fpAUnA7Tl LFGHRv+OREZNaww== X-Developer-Key: i=krzysztof.kozlowski@linaro.org; a=openpgp; fpr=9BD07E0E0C51F8D59677B7541B93437D3B41629B Use the header with DSI phy clock IDs to make code more readable. Signed-off-by: Krzysztof Kozlowski Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong --- Depends on: https://lore.kernel.org/all/20250127132105.107138-1-krzysztof.kozlowski@lin= aro.org/ --- arch/arm64/boot/dts/qcom/sm8650.dtsi | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/arch/arm64/boot/dts/qcom/sm8650.dtsi b/arch/arm64/boot/dts/qco= m/sm8650.dtsi index 86684cb9a9325618ddb74458621cf4bbdc1cc0d1..8c26520201e5bd2bc830356d9a2= 1d9fbf9897dbe 100644 --- a/arch/arm64/boot/dts/qcom/sm8650.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8650.dtsi @@ -3,6 +3,7 @@ * Copyright (c) 2023, Linaro Limited */ =20 +#include #include #include #include @@ -3775,8 +3776,8 @@ mdss_dsi0: dsi@ae94000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents =3D <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&mdss_dsi_opp_table>; =20 @@ -3872,8 +3873,8 @@ mdss_dsi1: dsi@ae96000 { =20 assigned-clocks =3D <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents =3D <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents =3D <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; =20 operating-points-v2 =3D <&mdss_dsi_opp_table>; =20 @@ -4020,10 +4021,10 @@ dispcc: clock-controller@af00000 { <&bi_tcxo_ao_div2>, <&gcc GCC_DISP_AHB_CLK>, <&sleep_clk>, - <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>, - <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>, + <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>, + <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>, <&usb_dp_qmpphy QMP_USB43DP_DP_LINK_CLK>, <&usb_dp_qmpphy QMP_USB43DP_DP_VCO_DIV_CLK>, <0>, /* dp1 */ --=20 2.43.0