From patchwork Tue Apr 8 09:31:58 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880318 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 930D2264FAA for ; Tue, 8 Apr 2025 09:32:32 +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=1744104754; cv=none; b=Uicqkm9M1E9Po7N6BdBfqmrSGa2egHZPU0q+XKPIM/V59WsJ/KQ55teMzHE/XXpgXzhQZNUkitbKVv6ydi0qUZP2FjbyxtBQm3WTMzOnBJ2pGXuSoORHzhejrKszxdD1AmJ4aDQAQcvCi1ggnS9nExTjCdq/17P7j1Z21CyMXUA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104754; c=relaxed/simple; bh=1AEBKTBDAudyyJJu0v0FEYIJzL4dQ0geIW9+iP6s1z8=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VmUWXG6mkuEhuDL03KNLbI2kM5mshI//SzRdql9hwIKeCaMsqlA3T9RMWx1PlI307jLnur/B80cOSiqj4I9NLaoZ6DstspKz24F7COjAUyjDgCUlaV5XKFkKAmrkN/n+XBapF4o1+28q8Di5fNKGX6GaONrBUNWdAulvuPV3wzI= 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=jj+ArSZ6; 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="jj+ArSZ6" Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-43f106a3591so838395e9.3 for ; Tue, 08 Apr 2025 02:32:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104751; x=1744709551; 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=CxnFm39CO9PiqnctlBcQ/WHq8tEhPoykAPdPFuMuQgE=; b=jj+ArSZ6KUeom/+BqXjAs+0fUuPKy4nC/B6rbDufACLsEdP5tKKS9h202205I6iTdy ulkMLoaT/z2Utqe7dwnBYu0YjJNNuagxAh65eXN5PX7fciYzfsaSsayGdvtMHGr0lRZY ciNZTYsAG7VP314+RNBTdQ59+g5Dwp83yNTA/4Ipj3KtBOL1l5bYk9ZPyMJVfi2xtWSp eNG7IyMiwa8frgWGDcFCZhl761w3sXBFBNO4Ri5J+UTKEhK7ekqwHQCYnb8ohu5oiI5X U/ImdiMpZPN5yJlZYIpLG96EXscahQgRp8BMPHx1zL5cgS/TCOqFj6/6K+jRlLvSk1d9 /c7g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104751; x=1744709551; 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=CxnFm39CO9PiqnctlBcQ/WHq8tEhPoykAPdPFuMuQgE=; b=ffMxhHrtut3clakpU8AT9eenZdaUcDRhQ6yTbT7gk0LWu/2K4JUksGMiOe48+bPm8I 3Dt/Ek4ZxDjj+i0Zq5TrehNnKoDVFnptPuOF5cvg4duui07FujUZt0vI7csuIwoy4ciz o4nOMeRgv+UVXiEsZO78fTzYqsPyEjh2J/p7aKz2RA9h8WsCjAq1erQxZ7j/VoMKfcv5 Jc8pCfIQj44nWGhzXKJE0lYVDvXPs3yPbkfQFIkHQy/BMeuCi27KRIA/sgph8pRwvb/r 0xuH9zbRr5YKGtPXMK7kyVZtQ5SSNZmL3kIRWXMQTaZ6UJDIwWGYUIjFCynZnogklqAJ oQWg== X-Gm-Message-State: AOJu0YxQ/yUVxHevWb1vargCtisQ3jh28XtGp3kN+6BaNWNraYE2490g VIu8CrXTfGMCRzgiaZgd1/mv8MhNcmvSLXqlt6WTf5zty+XpCzlCnCp8nvrMAMg= X-Gm-Gg: ASbGncsJEHnhR8OUXD61UbVppaWkQoI7wOV+3jSG2D42roSCJYO2M1j7IuinriTygSD 7XTPMIaGZAz1XHmAI/aGcYlR/8Q6kh2eHHNezVOa5RS/0UaotchDZCnri5e+a7h9vUZG3SyOTKR wXxvohIxdIV3bDJbYeJvrue+jMraoKzi6viP1laKCBO+JSeAguTTatJPyAaaNeLm2tm0nUyguS3 Iftvlf196Mn4bn6d1XrfpaNOz1TDRXPPP5aO9T/VuKecnwVgArtygfrDcVxIm6PWuUinVbcq3V2 EpMubIL7mhGWSp1SL0TG0w3RMdhfteR3nVbdEzH+idu4lznu36nhd6d03Vgan2g= X-Google-Smtp-Source: AGHT+IFtp2BXY2FJRN7SYVZQl9fHx8EcGIYxwgbFTVRysV/aqy68ZdRAn9bs1QeMjNWP5F5EYwRQEA== X-Received: by 2002:a05:600c:44c6:b0:439:a1ce:5669 with SMTP id 5b1f17b1804b1-43edf8a28bbmr27370065e9.5.1744104750845; Tue, 08 Apr 2025 02:32:30 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:30 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:31:58 +0200 Subject: [PATCH v2 01/24] ARM: dts: qcom: msm8226: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-1-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1722; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=1AEBKTBDAudyyJJu0v0FEYIJzL4dQ0geIW9+iP6s1z8=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0XG8nD10dcYFYEFEPR8ieLprLjIDj1RXtpE bSw3k3wK4WJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtFwAKCRDBN2bmhouD 18CZD/wPWw6spusH7K5QQtLB7z4/8/8YC4HkdchqcbPTivXeBNTC4ns0rRF2uYUi9hQGz5A6fXB eM+CSg2DO/uVzGwXHY8IzWt0lgui39TQImNoerAZ29epfGMQ0tszu8yx2+c+Az6/eFm5YD/ya5d f9wKlWAnyACDBt8SRxZTPFROp9SupqYbTyygejmt2qBLtFq0dURRnMp+RcwGMUT1sPXSkwIb1/Q 2qr0kLtmouedHG1Zw2P3zQepeWqUCvqWrtirNvDvSMxpPBpGgWfGsMsQGZsah+xJdUwDE1J/sJX sVcHc2Pd+8V/DzpsxET18HUqRDuU7GL6GYuUBXKjeU7a9Jld+h55XFg3QYS5STuODmp9/5GlXAE 8HZKV8fk7z+sVfGiDPjSqg/XLgO6qSdmgRZs18G7HwRdV/BX+cxo+5VD7B5TDKA6+30tewKXdvz I2RLdkD60kasNmHY5v0D2yJ08MucYnalUNmjLwbwc3woy4aifSJj5m8OuD3r1v+GKrw02gcfFf3 8fiKSxNtQnKNhA0ASIL2gkdy5+oTC5TUwTlZMpa1/0Rc+98+iLEpSgY/MQX1Uvtciqs0x+C2aao 9z14JEBiaJhVF9/O+YQdfGJLjmIZlAeX9GHgEbh1b/MSnbXObY4DZPLDOLQk09Wrg1td1rBCIKh 64y0JVEjosBnipA== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/qcom-msm8226.dtsi index 64c8ac94f352e46dc4a18f902d2c30114ecd91d2..c84320ef5ca24effc50a6f22ee3b403d6d6e85bf 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/; #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 = "xo", "mmss_gpll0_vote", "gpll0_vote", @@ -1060,8 +1061,8 @@ mdss_dsi0: dsi@fd922800 { assigned-clocks = <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; clocks = <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_AHB_CLK>, From patchwork Tue Apr 8 09:31:59 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880317 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 2554B265601 for ; Tue, 8 Apr 2025 09:32:33 +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=1744104757; cv=none; b=M59K2Tv1i25PMbBhj1FspBfTXAXFc4eJxBDS8LY1PNcX/LRfcoVwEMg9x6HgmlJeiWJ/kykLhW3wgUyBVBWd8Y4j6VekdMfEJN0s6KuumJuYmRssw3fHSZuQ19iLlYDignZ+fLbgbaWvO4CGTvFXJr6s79ceZWJJ9wvbceOPTpg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104757; c=relaxed/simple; bh=9dTu5cJR0mzFiNKVaPPyKiW2ceceHKQPw4FgTBSDtlI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=QDNdSruknjcs64f78K9kz7VzhPZsxq8JW3iGBk1WAwrMjyOPGkZL39VBZmXbLMjZbVIZwUW05Lize1PJdMr5y++0MNqVQ+tBbbGKLrp4Uedc2y+J7sGwtpp5WQx1rDXTfF3T+6LjPAHJXcRDgTYuRP9SNRdDK9p2EsUZnU1QCDU= 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=iN3VpLWH; 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="iN3VpLWH" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-43cf89f81c5so3754125e9.2 for ; Tue, 08 Apr 2025 02:32:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104752; x=1744709552; 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=93S2cU/5K6451UV5IGWLL5IC5mrjUL/5VksM4Ixrdxw=; b=iN3VpLWH8EaaYYelo/kZIaDdttSgcdOLUwTviwSn9JN075Tgzrb174sBiy7YWSyvR/ M87uAKWDfWhsINbh7zVLIxn80nAvmD/TV9Qa2xk8im61usIED9lYdTnvljYMOSw/haEo 09QNlZYrkkWn3V8SXzUGnLP/vsFHU0ub+MV6lF9biO4C/Vh6R5BjOM0KmKcBSDNlAw+Q 1orsUMGWsSML9vy7YwfJXBJB7IW4FyNaE4syWyYr90F75IfEEWL6EeiTojGAZBUlAl3R CTr972CdjOR0QxFGTg+WS8/rCD866vvUKrz9BASq+7/PuT8th6HVZF6fnLJHksUjwu4z k1Iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104752; x=1744709552; 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=93S2cU/5K6451UV5IGWLL5IC5mrjUL/5VksM4Ixrdxw=; b=Lvx+tbeRqECfIe4DkMbiMNZWrKi2WGburEOATnvtkjnfIvD5S8eTU5/CvrnI5UwB3r sFurw5DLCpsit1W0238xuv3FpWLj7m9NRb1hoSq5BTKi1/8VjlYx6CAy1YiDV4NFv6u4 dV64I9VU+4+VZXnja8B3YaqYmZ5Ylr69zg6r3F8MZkoOxG0zQLyftK9Rntitoi/HHdMx 1aybGR0LKjBHtuMYxm0DcgaGnFUCwm2AAy+8xpWLGG9kZSHOLORZyifkKkBOlUVwaGej G1KYLyb5Y09OyUBeEdMq0RIivs2V8m/N+2s1aXFBC57yb3/fO7eK3GrIiiEpyzS68Hi0 xr4A== X-Gm-Message-State: AOJu0YwGkQVrh+FUon1HEqLPVbDsYFLmU6Pm8IFprzNQoxPDtXjHBLfF PZKk4k4vJigmo9L0tJfOqPfFXDFTsEI8G5dJl93FwjjjjX2gI6ZvELtfapy12IE= X-Gm-Gg: ASbGncsBrSA21FOigSdv1Dv/A8B5Xk9p/LwbTt8t/o12ogY8s/XhXySzf1gmVCED2lf cVEO8mlDRrXIJY6AcEwPAivmaptnP2P+TVXGfNsj5T1eP1ipLmJYqWEZ+mW0PRRCLGfvvdnzope 0M/WAqGY+t3Qofikjpy6bSSVD8xBnq6LP25Ut0AKcoBggd7MVrbRTCcYq+ooP2RDHOcmvCrZm3A ZNeyfaWKCmgfUuLzQWgqrncZqXE2+Xj/KZZJN8XComWB12gX64FiPDff9CIsQlAg8nt5/Ivvs9G GiJEutEzh6+gYkYXhjslhYHhinudNmejSyb1FZSLptjFHi47s6hsq9xrFmobxG4= X-Google-Smtp-Source: AGHT+IHIr+08qekvaZsnAWbu2F6fmQSJhLtTKen79irhOP99xqo99esuicbuA3JJXK0Ygbd1BS0nlQ== X-Received: by 2002:a05:600c:3b9e:b0:439:9595:c8f4 with SMTP id 5b1f17b1804b1-43ecf57e944mr54219515e9.0.1744104752230; Tue, 08 Apr 2025 02:32:32 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:31 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:31:59 +0200 Subject: [PATCH v2 02/24] ARM: dts: qcom: msm8974: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-2-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2507; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=9dTu5cJR0mzFiNKVaPPyKiW2ceceHKQPw4FgTBSDtlI=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0XV8/QJ1VnDqEZxPhRF7jGDmwg7tcbQIT27 n8lyhObpiqJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtFwAKCRDBN2bmhouD 15heD/41qJE91ticVKIdgXihxpPeIC09GL7lZCkyxgfsHmWWfbMR2kPM+WuO21MZUsHST5fB9yT PhUdzOjeMpuAIxOM1/Q1dLM0jrTAbGPwJAlaSeH39aO2J4/W5CbUywW0zX9FW7OQgsWw8r0P6ea 69vvYigxzWA8U/PSFzpmrkvJoFKTaPDdpufVMmPFbSYX1mymDLhMDWxgYQMkb5hvT45HhOSlYC+ WOu3HG+KjFlpRharwmwDI8kZrE8NwWVr+ssR11XdGhQ+uHLovyKWEftvwUm1oGITZH61tZ2T3VS h+pjnvP4cd5MLo0RknDQihI2xMWrqqFwaZDtN9GjQhD1g6S53L6N5mI1YKjSXQPdvg1gjgY99AB VN9X5RCvmPuEHpZuHsqFakPhGiGQ78Ppt9C/jz6gqlBTuj+ncPQfecGYCZiE3BrbSsHcq03f6cK m7Cd+6eb6m3Nx0VQ7WTbvDR5+P7OuUrPK+aMKUMOTfRP9ccAxVHuHU5bfavk6BJBKeL5zTHDde/ Kz5lrMeOHqcFGAu623CL27/QjRroxP4duPqGnnhB9+lQ4svSi3N6iR+09Pvatds9PLjg3EyhBnG R2mjvAgMSKNq12nPgui8KdfFpWjC6ma1SELch6M5VbYJNH2Byb42LdrHLAkru951XT7NAf9qZVZ 9Ot6/ZCcTNMhyEQ== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/qcom-msm8974.dtsi index e3f9c56a778cf8c64735ede1e85286bde12c1c87..7e119370f3375573e284587d48aef6dca3ed707f 100644 --- a/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi +++ b/arch/arm/boot/dts/qcom/qcom-msm8974.dtsi @@ -3,6 +3,7 @@ #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 = <&mdss>; interrupts = <4>; - assigned-clocks = <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks = <&mmcc BYTE0_CLK_SRC>, + <&mmcc PCLK0_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; clocks = <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_AHB_CLK>, @@ -2032,8 +2035,10 @@ mdss_dsi1: dsi@fd922e00 { interrupt-parent = <&mdss>; interrupts = <4>; - assigned-clocks = <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks = <&mmcc BYTE1_CLK_SRC>, + <&mmcc PCLK1_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; clocks = <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_AHB_CLK>, From patchwork Tue Apr 8 09:32:00 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879079 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 3A259264FAA for ; Tue, 8 Apr 2025 09:32:34 +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=1744104757; cv=none; b=do+neQGhYOngGRu7Kez0hFU3yOKHGCU4sMw6fIGoWlsur9/MKBmmXpDXudij6iEf7RqUD6JlsetkPHxXqTutNTWNluMDZzfz0ooj1UyczYv4JO7jnckmiZyc+yUkT7xr5idq/fZ1nOxtebKYsYCaJrvzOYsezi/NBDeDxTDm6Co= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104757; c=relaxed/simple; bh=qgCGnNOyOQyHK/OP33T1QoTLfD5WjwR8xFwGP8VhfJk=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Lhdok0cCh3bcrxV60M+mQnOR5k7XI9oePk0btOCFPIASY7KJpYifokz2eKpAQ3SiZZ8v4hgMAailQbbPS+FR28UUSo/ZiRpJE/PLoakQTbbiiqmcmo0H2SJeXSPadx1TDYUSZPYPmTTjJhN8fHY+poSS5OxLmSy1sQ94TDza4Ck= 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=JmzeRlTG; 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="JmzeRlTG" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-43cf861f936so5230725e9.3 for ; Tue, 08 Apr 2025 02:32:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104753; x=1744709553; 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=M4zINbafqQo5bJd0aZoumqfCG4PCR/EbOPBasJQiOjw=; b=JmzeRlTGarDhL61I88FqMF1csQpG3LEbU64PLwIlIvYan8B9Gq+H3ecBk0btdn8/du bEeQgrWEijhCZ7PkplxaAoz29DoC+sqfkKmjZd/l55iNRwJe23kfl8R8z7Rn8rL3w/0q lld2bPagGwInNQ2ZiOWxRK4qomb0SD/6hUU1k0dBYz3EDR9/uONxHghw6spOKzZrfyAc brytW4rxbWnNw9AnuWnhluOivgEds/Vyd0myDLLyDRFPfIMYizo1C2PUT1F9XOI1fz0j cIJevRi4CveZ839iccrE4JYhbcxYTkGRErRiXpbG02sDNyEcZPNSN+SsVLgX7ZuhpOHj Xozg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104753; x=1744709553; 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=M4zINbafqQo5bJd0aZoumqfCG4PCR/EbOPBasJQiOjw=; b=UreGCBmfRgCtER/Q1R+pM5SRsWY/WT0dfoEXca3BJF1QcvBFQWN3UiYDyOCr4bSVFp QJj3ZPhfULt6O/d2oSJE5QcDp3Nu2C56xZWcCU6RrqB65QGc4+G/LAtqQzXTyXIgsegi jheD99NlTUo76PxD1Gw5cZXI1ShrjgFaqAxs5K969EtJ8DPx3k8p7umgnHzvLVUeNier +iGNkre3mQIU04T2rB83p2fpzTNWkZ7XfJ1k6XWgklVj6JLajiv2VIGkVzHPB6fds2Ob JVGNoV3m9LSCBtQoqPdESv4gCh9K2fIEybKEaa5ic6spRtU+yORKLLF19Yay8Hynd+GN h9lA== X-Gm-Message-State: AOJu0YwSei7gqX6NfP1xt7cvgtl8KZIOsiTFt4/pZeVjTxjqx6QstJT1 kjVHo9m3RYigWMrzsAQNn/a7lkZuzy9wP7vLY4Vmb5k4m2TrVGCF2dcRfXNBvjg= X-Gm-Gg: ASbGncuKq9jqj3eTsWGb0ijTB0PdciLVusseYUA6xfxAyZ1lDUZqAQxwuB4a7N/+hqZ d8lG77qBC/TbXQhizxaUARWhOYpS6inyMKS3Oso0VFefUci16Bk9a4YykfRBINOZFM5J38u0SJo y4lwmNIqrDMif8aLvVWWu4KZQwkMFMaRMu44waBO5GVFqsKZuOe++unPYp/HJdYfobRLrgRFpvN i9msqwdmPTZqc/5aThkxO/zMikj0/s1zwlKn1BurZVvAkvVqcFdQZ1UHvhw4DHzVUKkWU8pRxWj DxHY6AZkRz58g2XuKhsH1kvKzZwfaoUHMP/38gVUiGkZycLxm7a2R673jWA96JA= X-Google-Smtp-Source: AGHT+IH7npEgS4OGr7bSg7YGowsNvnEG5t1YRfhG268UF16djuNny1uwLXGn0q7CxrNOcRtLlaaayg== X-Received: by 2002:a05:600c:1c93:b0:439:88bb:d00b with SMTP id 5b1f17b1804b1-43ecfa02814mr46102395e9.5.1744104753584; Tue, 08 Apr 2025 02:32:33 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.32 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:33 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:00 +0200 Subject: [PATCH v2 03/24] ARM: dts: qcom: msm8916: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-3-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1642; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=qgCGnNOyOQyHK/OP33T1QoTLfD5WjwR8xFwGP8VhfJk=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0Yc8dkiC+JKx4D8IVOEOmRCZP6HvNCwnspX NJwNjEYmh2JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtGAAKCRDBN2bmhouD 19TJD/9nBKZNLMot8LCHgxr/fjIZAwUrfI+A7cyj/hT9lnNddUHlHuEXHxx8FtbTCmeTdSNFUFW pwc2YF/9Nr/CiUdBV7ajVMraw5KoPw5hKtdi6WCdjMcaCTxr12vBrlCDk50p9N18oNhLv0jxNq9 rOXGAUmfmKsISgOs/uOTuPcOF5TCOh1GjL0pOw/ddj8Vwi2fjoK7ry2k5TV93auk0rJdsNHH16G Xel78ZI3glqKNO8+DHuMXAS8Vc8XuzljKNNWEPcfxsCTDdJnk8PN6/yWfSmXA9e83HMIcaQvq6D 5J3WiaWL5yk4vCrW/MYh13q2gPQYf/1jN9fGD4GIn2HWgES+FuySh0jpAPvqTSAAV6imxyqjxn6 +PEAcF8kO6bvoV8nCoLsafG3RIBQH6aunpvhPPqeWs8birEF8ubtdtvkXzeqFfkobQ8/PsFaViq K7GBHEOP4rbGH3U/6IX9pVdHRrWC6Gak0NDLKbLT6DUOo0jl1GCxqysx1Z6425lE0h8N9hLmHML mB5gVryL5U+SK5er3XrKnl1eb1Qk89mVIaeUj5GOzblwoGO03GtBrd2E5RpkyP5ERdmOS/ClocO 1onnmSehTmxraNSfGRsNgdMQzYY8dJ7F+o6D8MzqLZ/xjPLGr36KKqlKsEKu4M1bysBJJbC5Z+F /jDjxPVeqya2Wag== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/msm8916.dtsi index 8f35c9af18782aa1da7089988692e6588c4b7c5d..c89f9e92e832eae8f630555e9e7f5817d6731d4d 100644 --- a/arch/arm64/boot/dts/qcom/msm8916.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8916.dtsi @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -1497,8 +1498,8 @@ gcc: clock-controller@1800000 { reg = <0x01800000 0x80000>; clocks = <&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 { assigned-clocks = <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; clocks = <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, From patchwork Tue Apr 8 09:32:01 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879078 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 A5545266F1E for ; Tue, 8 Apr 2025 09:32:37 +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=1744104759; cv=none; b=UfwLlnTC9Ouu/6HS0lEuybFIiVxsnwBVb4L9Ebl2dJuq1YtNcf+N+n6afx6XQ2PiywnNkIYhiPMYLVdrfg8XbX+zANfW22cqmJD3MVF2BFK16haDeT1XlUUSDHH06+87718/y68OCNVDQdT7sQ06R1esfDXb/paRbBsrGxRoJg8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104759; c=relaxed/simple; bh=REq//oy73mH/h5lNz+iVbDqbplG98PAySiLDqGuR4jI=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=l7x33lRMDG8a1Wbh6JnPzWBi+Dok0uUQZ80c6gktP9gP/Y8iIEswCepiXWmaQr1ViY5TSHb4Pu8bcUuwSCzeCFd4BLTMrWDHv/PA4KOtiv/7LjBpmVNL2caSgEZHdBZ6IXfh7OeZZTavazLggatjS5GU2cZnRHDEHnYup/xVZxY= 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=JaywXpnO; 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="JaywXpnO" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-43ceeb85ab2so3980395e9.0 for ; Tue, 08 Apr 2025 02:32:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104756; x=1744709556; 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=3ctURsd9G+U/PEjXlsGbFa8+aNFnKOpQVoAc0DuOftQ=; b=JaywXpnOb7uN7QQEa7MavYbI2DeAesqq2s/dmLpZ9apuAfzyFUr0a4aP2Gfje5IF5o ru+zVX0BDANGZjowONzemtnYpv70c/Ln4/064zkFDNFmMNHrk4rIxSOA0qHg5IbX83WF tSZ4spL29NnOFDKO9HhEV6q8a8g0cBZBCD1DLAcRdDvz+Wp/MQMosreXhP31WClpnqaZ Qq2C8tdUw0B4C3xlplrITXL7y1m9G+xkh1sSDlWcDbBFzGk3XgvOh5zeNBCauiOKxLf/ 4kcEyan7stAV4otSPqf2TyV2yJIeA5apmd1o7pJ1h9+7q5AOHzb0LsL5P7GeKFfPvEt/ sCJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104756; x=1744709556; 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=3ctURsd9G+U/PEjXlsGbFa8+aNFnKOpQVoAc0DuOftQ=; b=fFIxw3U+sE1hZr6vEd59GBkDNJfjYwRugQi+IN/UTDgCYNu5ENHRyFkaxzFI/O7oun yjmhZWgg6ugtZDOgd7qihsuPj5CMBAq3vSpl3JTO0s5MOSFOAKvxqK2/A9yjeHuObNuK T7vR2ugClhFx9eEKC43WHjZC9PQaOOxESE/hiaDWlLwr0pd2PSPC6LgnqoT4ZwQkkQZ1 1HUaTffOs5NDKOXWbrD4H9PZA0g77IXaPgPpbe89sysEt1W9vj9Km7rHIgxJf5j9bvny aSdr1VpvDXPaSC32fwtThAtFM/1XKIw5HJOBFZFl4SZY82BobFafhfXBC5TP6IBe2bFm j90w== X-Gm-Message-State: AOJu0YzHGUfsKg1TFsgVlEzZt0kLXvK7NbO1GqiZxl41x2fmc1w0s8SP 8YJp/+nxTKGRqGm7vgtYF8c3wzGSs1gtFjx6z13HYUNAqNFyZSAJXKyKakOooJ8= X-Gm-Gg: ASbGncswKkswShM77GEouoMxUEy3AaNCYjCUSSsVRH4KaMmxuSPG6v35a3mHWK60uS5 UZfrSIW3MyoVA8IN4ESqOaDDeyNjg4AZatnqReX+9VmdoGAQYvi0GRoCCVZB3sBngk51gtESaPV m+hr63xz6u/e8It1QGfH2eWcr+SUg4hXHxZya4dT5uokDYwQxwaT3vqh3ldtJQERl9t/LuBpR4V q9mcThMCFeKAZ2+QbJn4Ls8jJcyXuZdQY+gvx1FyOca7CNBihiJz/piajCvMyL9x5Wm6KTpkIoy fJcsBDdd5Z/H0J94NRQmdooSnj8PI/yCPhKsqsUGWyHXjxUZ8GJNDbLvvBZrE3/+shAgd3itTA= = X-Google-Smtp-Source: AGHT+IGuBVcD2BeAZdqlboCqmslcTSi7evJW4vaLgo6KiIOXrnR0Es99/FhsYV5pONCnhu1lCv1YEA== X-Received: by 2002:a05:600c:1c1c:b0:43d:fa59:bce9 with SMTP id 5b1f17b1804b1-43ecfa4d95bmr46957675e9.9.1744104755868; Tue, 08 Apr 2025 02:32:35 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:35 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:01 +0200 Subject: [PATCH v2 04/24] arm64: dts: qcom: msm8917: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-4-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1668; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=REq//oy73mH/h5lNz+iVbDqbplG98PAySiLDqGuR4jI=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0Z0K6AZbp9lJjNm1A9aWJUL03RSPS87Y2O2 S1qzr/JcweJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtGQAKCRDBN2bmhouD 18FmEACDHBaAfKNhrI6XLABsWGiySavI/eTkZ0MQPoVOzVeDk8xSJoWSXtpwMF9qmilMawQe15c lXqUbxsAH7cD/axEwyQt48BI3HPCLOmH4eqycvpef+eQ6NfZQu8LpupuddSgStACkGBCqiADAt/ zRrQtDvCT5ReS1sAyDG8JouXQDeQB4jOgwP2C9ygOFEMj1KYaWG0wO0XO42MsinRDTBS/lCgNWY jUz5BXIfCUB4sGuXoHl3twSMaSi526l5lqftkBPaqF4LCKA8mV1nd4UqdICRlFrWgv0JQA66e3t G2mKWpfiURcO7Uw9AzL8sxfb988ih6NdBV0ICgG94dw0lUETu1zNEVsZwpmnVZEiZAfSQgqT/L3 LxXjCcqmgGzftfRIu63wD+hdrCo1fjTDRKipWiJK8o2rmo4Sb/yIqyxhNQtHJX8S8NsBBzIaAY7 KD2r0lyQxRnJyWR2L/tiNKhvW8L4CRE9o8Mg3urMTSQnmKqbpoLhOIu5U8mc/7UEEVUIY0FF+oC SuGYO8crsMz9qoVofeWSeX9Nzj9VyZ5eCzPImbl+b4V3wI9QWP0Yb6OAbZ+mQRTycRp/zkpJj7W tRx957wobkvvkzFqFaX5EksTYK3JeysmV3Xlw8y8LamY0VuiBEHtuWy1efnqEqi/6KhlGpvNHCP g3Cbj47Ww8n9qtg== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/msm8917.dtsi index 9d8358745c91c53dc19a07dbb1a326daef92e235..8a642fce2e40d6d252a1cfbdfed602e6789ef09a 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 +#include #include #include #include @@ -961,8 +962,8 @@ gcc: clock-controller@1800000 { #power-domain-cells = <1>; clocks = <&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 = "xo", "sleep_clk", "dsi0pll", @@ -1051,8 +1052,8 @@ mdss_dsi0: dsi@1a94000 { assigned-clocks = <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; clocks = <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, From patchwork Tue Apr 8 09:32:02 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880316 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 E1A442676CD for ; Tue, 8 Apr 2025 09:32:39 +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=1744104762; cv=none; b=vBgR74UP0LP4L4sKoN2praCrDjbHQd6LSSWrZ2AqGpeKT2rYI7TL9B2wvQZd6puDaHZwj1AvNB5aVv728d18rNS+Soa8xP/jwscrjGTHs3bTdzgjtjDU4hBpBOv1Q4Qy/sxrDZdAjOCEIkAhZ+wZBaQGbqJV4CROvRnV5V98SRQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104762; c=relaxed/simple; bh=11Hd5HnV7kfReVnrItjpPtvp/L1BDLvmY9cfzCu5Fsg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cIAXIwrvRQ1QWXa78cUF97XUnV7effhHvtCX1IB2oc7lbfDDXn4W48bmm5FeB6aFOXGQ9oUS5q2BQNay65nQ5jPNNwfnqIgep14nqo7phAQRAzCyjzxFVk99I7xAEtRpaZGAEaRYLtcFonmqLc1SjdOX6jVg/iVKbXJT6wL2/fc= 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=QwH5mKiT; 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="QwH5mKiT" Received: by mail-wm1-f44.google.com with SMTP id 5b1f17b1804b1-43ce4e47a85so4655315e9.0 for ; Tue, 08 Apr 2025 02:32:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104758; x=1744709558; 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=C7E5Z/+qyVY6esqxTlwc3DDJLa3PIGjm/JrWlUHSiJo=; b=QwH5mKiT3ZpFfJKSx8jo91Jz50EAJ1DMKLeuEBuV89R0fEiXDX7mEaN7tdK0eIeHdR yEc/VDxW8ZXJhsuROWv98s5307JqRKPTfr+KwGgxEgz6ZUr+oRRT1tGocWe349kWq7K0 v0V623Ko0UqbOJoi/NMNGAgKjNP0jTnKt97C4hr9iOQ3v5M4bPuKfrwFCWGQPAkB7ude +uQccFrMg3aVrB3KFwDaNN6efY+VplduqLawL4GuG81wijQmVXki7X1vJlc6L2MP5hhj AA+dfeO0lZOjBvk18s07wCTvslvMB4ESA19Kxp8GYfZecNBLMknBsRH9lWr1xx4967JN Xo0Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104758; x=1744709558; 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=C7E5Z/+qyVY6esqxTlwc3DDJLa3PIGjm/JrWlUHSiJo=; b=MKJ+b1XM6GhigsP9oPyJBmePAL7pxwHuieCZPJphDEuF/qVNqVoYulyxUz1XkEbEXC Z7jlpbzVpdMTgxoKsAMlIxqW9DQokNYnW9hraPVE2N5ak4xLpGNP6NKE4ze6eJzmx1z/ W+lTKbOOdjKOkewG66pL/oHEE3IGNxPLh9gcIZgyYNuqqaCKnN77VIr40PALvy1SpWlK PqQGclkNlRJUR6VuVUOU5aBPnKulwSZk8E89ODire84bblB78Qxz53J+xvJf9f16tZBP R5zxlcnGZrdsDhVwHCplSsXavEvX5JY5wlbBayaL1sn7qh/vkODj4tgBAjsGKF6aGBdq 1Q4g== X-Gm-Message-State: AOJu0Yy425QoKcMoXYNXYddJPVUCwgHzuVOaHc2SHTsZV+V02S+b0qnt WiYW806QFRb3tYY7V44Bo56z6oYtae53H+Q7cmT3JkQtf2XhFCclw6zSu6PbNu0= X-Gm-Gg: ASbGnctmeoUbqtUVHo/NkWYE0gXX79qp8WA9cVybEJD/pKYzIkGdr58p0xoI+9t+nfJ 5/mjx6O5RwYotApcEq9wr4LnZ5E7juqZxhX9tD75cjDn9Cl4Of0QJ3aFICnFnUVX1rIfVISs1HB MNQsuyy4UHkDgTui9gUaETez7ot+XfGZnl2OZ5txCJ1BYEyGub1P6yyUNK66qHT4lYc9Gp0u2T/ VSs+5bKFytuIIXa8/lv6nlmHRDR73MD8mZvY3a9xWcoeuVzxbNnmvhvd658LZjYOiKhuEceYEHz c/ckjr7MCgSxOiffTqjJ194qdvDQ/Pmd/a6afQV0MNZh5krbiwWcV0ggz+MjjE4= X-Google-Smtp-Source: AGHT+IFmNfEe56f/LlAdrJIZMCH9ichDd4ngGA8qr/fZ9Hd2AbbyH/Y294+3Eszmdg5URmXqwh3Emw== X-Received: by 2002:a05:600c:35c2:b0:43b:c962:ad29 with SMTP id 5b1f17b1804b1-43ecf81e058mr48386915e9.1.1744104758191; Tue, 08 Apr 2025 02:32:38 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:36 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:02 +0200 Subject: [PATCH v2 05/24] arm64: dts: qcom: msm8939: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-5-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2064; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=11Hd5HnV7kfReVnrItjpPtvp/L1BDLvmY9cfzCu5Fsg=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0aMS59ModKmLO7bqdirF4tFzrhlMbv1RorS VQuBWhPZ5qJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtGgAKCRDBN2bmhouD 19BND/4ve49fNtc2CHjHlvOM5w6thpnKC01w/OEpHPRN/8ZInukCwYcpRiuApim0yseJSwG8QQT w3wqsjaefuCHajribM6wbLQb5JadEbPk4au08PdlUylgbduwwQMPn0aq8vt1bPkfnOp2H4u2cBl Se0kNFinSFMiVHmDyK9y2xrHN4mBJRUM9CnKqE6rwLzGhgNW7icYwtfCX4nYF5nMYFFPsttafTQ 5zoypHPw001tXbaVkrWp71pMDoyIwcirl/ip1Fv7hAfZwLT1gwbH2f0UYQXjRdKJ6hXsRA04rmy q66Wc7MOJ/0uER4WioCV9uI2VIkya/Xp8Jom9Eqh7C8SyT3LUslv9mBs02F8n9BFqTqntvyJ9Xz 1XTAQlKCldHiOSuDxNin/5RoXooq3qC7y4bf3GpfjdaL6HNqs05ZbskC5Qmuem5piXNKHms84gk XMsOAQlO0SBOC65RI+mjnFbQQypIROoYk6UChAWB1OF9MXsfWQzg1sTfRs4ufes9c6TSIpdpyJu lMvn5H6ZdmVy1797gImObTqtwFQyfKDMfAFrYvjy7Pu8LmcobQTDg7DQSODjtdm91vtEHPvqG9t rH0MxV8vEXrOE3D9CIk1s7IAyJA4XaF+sUcVG+a/ORdozSCGolC9b9DyjEU0S/VtkOSHvhBNV8d ae5AFUA2NQIXcoA== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/msm8939.dtsi index 7cd5660de1b33def5b9dc8a0d02583c3eaffb17f..5e8c3ac39de8b1f974a7e1499c7c805f21735569 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 */ +#include #include #include #include @@ -1172,8 +1173,8 @@ gcc: clock-controller@1800000 { reg = <0x01800000 0x80000>; clocks = <&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 = <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; phys = <&mdss_dsi0_phy>; status = "disabled"; @@ -1360,8 +1361,8 @@ mdss_dsi1: dsi@1aa0000 { "core"; assigned-clocks = <&gcc BYTE1_CLK_SRC>, <&gcc PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; phys = <&mdss_dsi1_phy>; status = "disabled"; From patchwork Tue Apr 8 09:32:03 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879077 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 45D262676DA for ; Tue, 8 Apr 2025 09:32:41 +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=1744104763; cv=none; b=hd2fggm9dWFdjuIBbeAOyNVUgyHTaKz2NvvVudISF2DqIhUnlVyu8SITSBQC5znreDGFM+Gx66gjpwaWM+gcSulU/8il6aFIxkNukeRmF8LDUUz/ePf6xaSh8oZffMRVLnrdiE7TKuserOGQnP/cXGmXaR/FATtGvYNLsfLWHSs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104763; c=relaxed/simple; bh=P9DMZnFgYyVfRy0aI2jSnDkuAttRkQgoAaffwn9tW0Y=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pO+0Bp27oFaEi5nN25Vsn+dDm8cvz5kPbRIu5o9ZE9LUpQ/HDiBmDREnLWBiwnlRWHgbmhYOKRxSxyxnGQcY5B4j1OMt/agLzHOhbNhZiHYb4HgtH3NvSBLCrXAKmGz4NxUOyrk+b4KAgWvVm/HquiANkw5Kwm+Tue5wavBB8Sk= 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=sl2xGfp7; 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="sl2xGfp7" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-43eeb4e09b5so1879385e9.1 for ; Tue, 08 Apr 2025 02:32:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104759; x=1744709559; 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=w+qYQJy6thq7w43NVLqs6sKSC6N7VV3dB72aVI9b358=; b=sl2xGfp7UrKSViVPqwj4rKxv3sESVsVeRHQZj0my+mX1zTf9mvettyzlBRv4kn5VMs DScJnyab/kXFCdTFX0knQ2Eb0sV5QxQHlffX5awPbwzIZQtCAIBtkLZn6t6i5h82CfcF niCt1lYdYkoeE7p9S0gpWntkIUkxWgyeYua4wa9t5zTRRibp2xHEdaaZqw9ng9GCi6n8 ckpi+PPw3FNMB1uyKstQONVsnm8pHSft5Qkceqkew67sEyU5CWqj1qyhbI+HvYBq796/ HgXk9gMivZ0RjZbV/sR6+EH+KoNKkxSGmlpSNN88FsN0zGnMHSMqWCn3WcPnorFDg0O9 cGQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104759; x=1744709559; 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=w+qYQJy6thq7w43NVLqs6sKSC6N7VV3dB72aVI9b358=; b=XTcEOHQe+ERCiIBLjhZq2DxTO0dYWwbk0ck/pWnx8tN5OGDdzesd8HZUtJ27oc6Tb4 oJGzKxLXQwy+ypIla08mYQN8I17bIeZ73AGsDJSiR3iNDzF1dSIQkABvgM3VYxgq/Cw6 K4dJPs2QUCu0A/sCb7GjTWlx+Jo4XjF7yobvpb8++PJSexx2QvK8rjayFAg9koh5B3U+ 15sMQnbxHeaJ8Qrn5wxVPM1vu9cMfWYPI9RjlSvevgnQedc2aYU96e7vAenyGPIfT2gS LhXTT7pAR0erJNEoCklK6+nGIHcfDMXME2VT+Vx7RF9D53Beyvnkcn2mOmvKS/E/dwtE tTWw== X-Gm-Message-State: AOJu0YxyrvmZrmyymR3/8cwztn6QNDD32VG/XbC2b4W5lZycuGGnsO/w VMNFESCb0awl6ElKOT+rNkkeOEN6KRltghXwlFckfdNTmBpMPCUgEOQpZcL5EIc= X-Gm-Gg: ASbGnctTAhuZbxD1RoT9TRX8cG26hN0abc1f8IGNNWG8vfwTQwBrIr4+SGK4dSqXO64 s009QRzCPXMjT2iAHcH5YsnUjnsKHXtoZL5vLvQF1C5gd5jujAt5iEd9/0q+e+AtxX1Gwv7Co5e Fkopp5zNv5YvnT6G1sRYHgLJBbdC6OuEh04oXmWFET5LfssL2PDlfDDgnwFpfxVUIxL6OPYgXUh zww8oauyCCPCm886iKQSh1w6DtquZL1uQGQ9XwaoGZzcUhB3kybdfIbaQM4qeDRmuXvVivDCeN/ 1Jf9DDR7JoF431XhVQ40fmJ5HP4qcKgDETntHBHdN2EOxTbMrPst3Kc4m543ZnU= X-Google-Smtp-Source: AGHT+IHfIFPgVYOpLKM/P1V6Qg1mQL+GDVEWRMSEPUF2vzOFVIx3Hdfudn16BsNPqn4AFsdPzkJUew== X-Received: by 2002:a05:600c:45c8:b0:43e:94fa:4aef with SMTP id 5b1f17b1804b1-43ecfa492eemr54972425e9.8.1744104759609; Tue, 08 Apr 2025 02:32:39 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:39 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:03 +0200 Subject: [PATCH v2 06/24] arm64: dts: qcom: msm8953: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-6-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2276; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=P9DMZnFgYyVfRy0aI2jSnDkuAttRkQgoAaffwn9tW0Y=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0bOBfAEqOnBBvCdCylRL9GPe0FxsZwGnNlP Issal9zSiGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtGwAKCRDBN2bmhouD 1x1sD/9Ei/L6zhqAFV2CnyiwQhChD+yWPixPmi+4Ph4YyzGzbEN7XiGXA+3BlWUmuD2rkyKm6tC AccD7/TPyJogy+yRX4Qioydh8lHc7ZxWiPLxTZTsUuhNdXDlXAF1wnUYVkpTpiTBH6PL1sI+8OB EdBt494ST00Q++LAZxIBkD6yUG2CfLrhAk106TA4I8TVpwHIqhbapfINnqCN+QV99g7kVNvd8LE cqk0QdgFS6bSDHon956yVWcMYSYAGgFyC9VyrJIXcdvN8+WmWKSecSaQLytgOIQ/qx5vAwi+2mG WeEf52Jgm+qELEyzvq20jfOfuDR8nZUQZ/ffeDbc/TBhOakCk5WXerIL33joS+aCFdu+6z6Fj66 8I+Xsswqi9vVXG7NUgMO4gYzl70lhRzjsStEaDRLPb3uKgGSQKvFYhLrxoGtrdcFRrUsplI+/lv /bzmr1wBQlDyLVd0fb0BpPwQTr7Tdqet73Rt48y1Hl+c17oAg0v1SIR8JF7W5btKTfykf67+ZEd GU/BEK/3uH3DkuQckvEkDyt4YFcsyC7al1FH6rxD9CRrY0oEKewIlhDJTZAFCVP64PiykYlHJod a5tGAzf3wSkr4ZRNIO+VYaW4Lctb7zInPRpLjV7qTgTcNoM8BSpCCaA4BhKu4A8G/5VdHoM6RoU oVOs32GnMuZk2Xg== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/msm8953.dtsi index af4c341e2533ef2cca593e0dc97003334d3fd6b7..4793a60fa946195d3220b6c44dec170d443f56db 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. */ +#include #include #include #include @@ -807,10 +808,10 @@ gcc: clock-controller@1800000 { #power-domain-cells = <1>; clocks = <&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 = "xo", "sleep", "dsi0pll", @@ -917,8 +918,8 @@ mdss_dsi0: dsi@1a94000 { assigned-clocks = <&gcc BYTE0_CLK_SRC>, <&gcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; clocks = <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, @@ -987,8 +988,8 @@ mdss_dsi1: dsi@1a96000 { assigned-clocks = <&gcc BYTE1_CLK_SRC>, <&gcc PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; clocks = <&gcc GCC_MDSS_MDP_CLK>, <&gcc GCC_MDSS_AHB_CLK>, From patchwork Tue Apr 8 09:32:04 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880315 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 8DF622673A2 for ; Tue, 8 Apr 2025 09:32:42 +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=1744104764; cv=none; b=mZl2+NOHouXB0XJl9d9DhedBvd9B+kZfAe+yVBerXp1Rp/DZu2xXX51lbCDU4aZQD6YNjcYqSOlasRQzPmQ+2OUXfBIm39jNQ87hMUdxYh44wpB758vgL49JOnIJQcDxDJm2mPcwKxANGB2lP03Q3s67nbMn+KITWyXvhouBSJg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104764; c=relaxed/simple; bh=nKtT69qvhwRTk49MZvN2v7X4GaZFlj11oxGVqHC/0w0=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nil/AbGfc6CSUUtXXH1/qrgDKG5Xl9so8c8vuM3+PW4B9uGuMa1/0LIiaTpj/hYZacQAekKQlQAFXMOgUFnf+lOL3tgIpwtimQo+GtBaISMWod0ZlS9LYsOw1/4uIP+gbWdzA6xjmMR65bfezOarcEsfOjFDBwf0IoivK34qvPE= 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=AbNfU+O6; 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="AbNfU+O6" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-43eeb4e09b5so1879415e9.1 for ; Tue, 08 Apr 2025 02:32:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104761; x=1744709561; 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=ke4i0sccmYnkzIeEfcvgwv2Qa6GTLK3zqjPfyL+K/do=; b=AbNfU+O6lvQ6yds9Vrm5LMilzORSvQ27FjlkU5yKXB5Jrn+CRusQ7tx1VcyoUFD6DN mVLyxyp74Z1X8ZkNBeJRNBQuxmqkBUYDO9AgZ+FY43HMEF/jWLLsjHnOW+v51YKmR8HY eTI/9p7as6DTnYtRKeapEP1F1JfTBZeWO4fczoq+oJxWZb9xjgdsJ2pXDlfciV9ZRCOB 4OS/FffvN+84m7PPgY7bmx1C/AkbMq8rzIqnH/toUAKHEe3t4DZFwCNq6Q9aDApkxnlm bHB5MoJE5E9m32voROgWWnKnZG3kliyUn2r451PmzfjRyl/vNxD8MxKWiuCiYg8eGw75 1tWw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104761; x=1744709561; 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=ke4i0sccmYnkzIeEfcvgwv2Qa6GTLK3zqjPfyL+K/do=; b=czy07Fim9uyF9M3m0/rjDayRe+r5zy7Q35Rv7bseU2XUscn6SC2EzoXX4O4L6Q4b+z f7Fed1pNpGol1mM+D3fCyI35mFXITzzEzFXp4MRHEDujbaMv2OkkigR7acfDPrAtJmJq RWiHA2BkJ6HVPq2pv0ww9Ag5RVp0n9HD77yJoSqlQ4MCIz8NawOgFmmOYZrZrQBeNhZa 13ympqY0/PEGvxAb0m7iSgYiAWaBsQX8nUmajwVQxiSVy7JtlAjHpzcJomj78mdi6mPM I6QndxSrVhyl648ZtKlfcKOeiYAU8wD1OikFpFssK83uRrqw1e71SUQ9pIA34pzpHEzf d4wg== X-Gm-Message-State: AOJu0YzvKVE4qrhri3u6zpCMase8Yl4x28P0qxVvJlkADUeoDnzvVdJr L2110sSbVohxe0fC1wJPPkdLyIIwQ6DSdHWRmY4HlRmgG7d2LUBUJcqTTRhvxTY= X-Gm-Gg: ASbGnct8ZM/5LnYxbANYecAQUrAqCQcqK9yh8SvCHH3HkheP/ik7bIavYGiWB4mIL9K s7dDygSOsXuesfSIUAai/WVJDoHpxYVO/7qA6MKdyP7VhmKp+XrPDCOxyELhfM4XNcZ54jD8oIZ cdnqEhxKZS6zTnTeyANBOVzJnRosZx/QFMTAQe+gDZUw6qc70aPznn7TIARNr0B6Cmxb84lL+aA fC45mxbY3uv6KkeGP9H/6ZUbz2u3L2Od02XwTKhPc6uXk/YeGSo8EWZ1CX45PUVmo3TtsQFd3hn OUHJXtzKxONOSJ+oDYSG7QN9Ja4Gk3a3tVkxjCSIA/DjIXfkyz5L/dAqr3bpmvY= X-Google-Smtp-Source: AGHT+IFu6McdkHFhsucQjj/v/FK75uWflBzaZ84B4oOwfaXDnBmn4UN/BCAN/YPn+GO9M/J3OJbjPQ== X-Received: by 2002:a05:600c:3107:b0:439:9a5a:d3bb with SMTP id 5b1f17b1804b1-43ecf81d976mr54258625e9.2.1744104760926; Tue, 08 Apr 2025 02:32:40 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:40 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:04 +0200 Subject: [PATCH v2 07/24] arm64: dts: qcom: msm8976: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-7-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2187; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=nKtT69qvhwRTk49MZvN2v7X4GaZFlj11oxGVqHC/0w0=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0c7KEW6xsI8ire61ZwT1f6dnJjArEkk4tBZ zVgAAJrfDiJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtHAAKCRDBN2bmhouD 12EAD/9hE1guHJBwFmnLwtgjFyCCS2WYHdiViotnpqB7Z9MHMxZcSKaOyRDgBNi8UuQQGQryAp1 HfLt7z/W++ppFoZqGWWoTLSbE90MSxYy0N04Knmo4nPUUVHNM51Hd0HqLvDdImsCDUHjuB0J/WX 1njAxyG4uP+XVzPmU+zxOnB1ASBqd+vbbzkeuo7uQ4U4fB36daxeCo8G34+fLt161Ld3HbyUPRQ wbjBi1tVmHtBS7ClGXfI066fxVULwYwoNZMJVnMb1EHz/fxrwZnOFzawk/dm7vqz2SiKSc7PtDh JEwRJYUO/wJXqoKGQbf99VHgC/Gpsc3QPcxZV22DlDiNX96Df+Kz9wlL/sEBr4nrsKzDxKkuWvT KecD7aBZdbdpBLClq4x7CMOlnsC+hLSRaNeMUmzTNhhl2R+IJTmDutFjc58GWtovnMHyeRjdwbf SulhnPoWo1xN3j0X3dcbFpZgeuGSt9ffscaNhSbYDhswmelTKH+58HCdTbbEytXxzsByki5VAEw tB8g88p0sCfYVZhrtRErL0oRu+U0LHudMACfWLS1MCJnuaVMK6ETeujzF+yZMTBXOeq/EdlLAH5 /3YlvQwteOoeWpZmpJhTGSee5mV4ydJmR0PLpKxeDSQYHm1DctoxX2r0NsA8rrzKAmRBTLHQ1HA NbSoCC4rFZskTjg== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/msm8976.dtsi index d036f31dfdca162debe18ed6ed9a7767a34aced6..e2ac2fd6882fcf47e846a92d45e0fcb9beba633a 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 */ +#include #include #include #include @@ -824,10 +825,10 @@ gcc: clock-controller@1800000 { clocks = <&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 = "xo", "xo_a", "dsi0pll", @@ -970,8 +971,8 @@ mdss_dsi0: dsi@1a94000 { assigned-clocks = <&gcc GCC_MDSS_BYTE0_CLK_SRC>, <&gcc GCC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; phys = <&mdss_dsi0_phy>; @@ -1046,8 +1047,8 @@ mdss_dsi1: dsi@1a96000 { assigned-clocks = <&gcc GCC_MDSS_BYTE1_CLK_SRC>, <&gcc GCC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; phys = <&mdss_dsi1_phy>; From patchwork Tue Apr 8 09:32:05 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879076 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 140EC267721 for ; Tue, 8 Apr 2025 09:32:43 +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=1744104766; cv=none; b=i/ywxpXsykjGbWlX1i7SVnosueDLmxlVZlFAx9fock6yuGe6aHyKkv2QC4g++6zLLL6Til5EeAGVKoQPJnNVubjI0nwdh2dVhoS+fvMd/fDMyCcahzXGqSJWUAyKM6vb9tAwWNPQCiGxDYBMpr/LgPWPDF/BXBWm3NdcDAMexa8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104766; c=relaxed/simple; bh=M4fS18wV/N/X4pK9zNCKm4Msj6IewLiSiVDe3r0i05M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=tqJhtWvIidD3Z05WfYq5KRjNVcF1vl95XqU+kRK5lfIDTdbLz4n8Lckqo5GqR4NEtB703LGQsNGeHn6t9jqh5/ws6dJ2xxubg9Yt8mAkJCEfh/ijxLId8cu2p+rtq09Y8YRd8fdOCtthFyGABaSRnzGakj0xFUiyns5tdfUI55Y= 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=UF0kdsn9; 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="UF0kdsn9" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-43cfe99f2a7so5582095e9.2 for ; Tue, 08 Apr 2025 02:32:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104762; x=1744709562; 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=1VBkJO02dyoagNQ6pDN8dhyYpKnyWMklQVY5SKdGbWU=; b=UF0kdsn9qb22OiEhW+gTDGyTcxUjXJbPmcsjcnkd2t+C+7D4cHdV9J2C6RkelhcpzQ abTM1vSrkowElrRDb1BoR9axwhyVq4nm6J2OBd09HKl5Pp9mKFHqnYzODG4uebkmztB9 HO4hHazO+IQSNIo/ceobPRHgBLKk/kM7B9UrmV2fFkFKvXb0wKcP+wnxEBSfjm/OKf9V B0oBnODdftEgdCITLbHrh6zS+RO52l1TkG/paTTCMbm86GN5LayFceiZJlzqTA8p/sDU MFymxTMCkT2fMbEfUujkc3PE+W7Wf5Iq4wbQCBhSZORaSegubXxmfiixZHCe9iPP0RwE yGCg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104762; x=1744709562; 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=1VBkJO02dyoagNQ6pDN8dhyYpKnyWMklQVY5SKdGbWU=; b=fNzGWqBVVJokFJDw81TPSRNkRSFQTAFKeFJmsFxHJBfSokHF0dk5Gfrs6ux5Q3jxZL o7HS/9RQzkl3mncH7UwWa8Bz/7fll4FstZvq0DZej8S4Ir0q7/iGY4ucZunU5JuUqt1v Op44c8H3dZxyF/dw6DUGV1qPivs83h+hBwN3GH6//K4y0tysjOt3/bX0Uib9TzgYvrGH S+MEly5a/w7vmjat5FGm1gDUGYuAhUuHzx5Q5iiXLSXY8CCglY/C1rFMGjKglElHhLk4 hQ2ldx/lmJ6fqCMVrLokmkOU9IAOJsCoRj4KpEXK5ZSks12p6lQwSMUbvMpPag0U9IjG QwZw== X-Gm-Message-State: AOJu0YysyDjktndEjTxbtes1euTHR3gR6st8PdwvSRhc90UokLMNtj/G qzNONF0Yu7lXMd+Me8lX1hphWjaosh0yFL1SX8bi6AdcPb8HWl6PWl+nDaM39Lg= X-Gm-Gg: ASbGncs9SpkeRyUViD0+3xB/8pJjiIBEV53BwqDnb0Jy6D2BCl0G01T6VxxRru3OB3x dryQoSGB2PRjzrILICNeVmzKsTBY9oluwYv7jOCOkxDddY8PzIwWuz862ND878e5EMAiT65Ko2m FNIiebAJ0jcimVDxTG2yOVd199PxxprFBE2t3k0ABB5t1tPvBmRfB3kcqiXLTA/Xla381S/rS3t dzcmrJgtbjO3oE6Mxo37nLMdBB8ln8vPtMdYWNZ0blEWRMtNoy4Jr/w0hyLs3h3IPvPqCDDkyeZ 3GUo209+Ecbk6maEPCjg4ZpCRK4hZ+d9eKVA+f6Zi+UDUqeP43Q2Ur1pV29y3wQ= X-Google-Smtp-Source: AGHT+IEnSwkYNEUIMIA+e+PZxWoejVqQZk24l7VLml+XJY8MKjWBvHDb6mA0X4DYzMS4VtWKFu5wKw== X-Received: by 2002:a05:600c:474a:b0:43d:301b:5508 with SMTP id 5b1f17b1804b1-43ecf81c639mr54484605e9.2.1744104762203; Tue, 08 Apr 2025 02:32:42 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:41 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:05 +0200 Subject: [PATCH v2 08/24] arm64: dts: qcom: msm8996: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-8-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2467; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=M4fS18wV/N/X4pK9zNCKm4Msj6IewLiSiVDe3r0i05M=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0dkiAm1ThIF40nmL12uD049QNeVcK4GrwFB bl6KkRdd12JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtHQAKCRDBN2bmhouD 18ThD/kB/dlwJ0Pewm6CK0MwduIA90sex0sSchHb0OB/dl3uUg8ZN8sg7P+0PFVmf6YfOUU1Baf cetBEeA3YMDHRxmX8Lj9Rod8prwLuRSD54Ept9XdWDeMhXJD+7eaDNk5bmVEua0nCv/PJL6JCsY fCXppdLf6L4Xfy5q4l+uBTGIhlhpmcD6IybsaDRLQ7N9zLcwdWIctIWDE7xrIiNOGDbD76v1gHt rK6CieNsRwAPPRdZfrL4gBAtAR6nJV7f07UcGWNACMYI1MkZH8HlfLVvhbL0n5dJcl360zJqKVW TUsIr6stPi8I40mM2N8jN/r1fS88BgqEp6DBxopU6yeP2FKEhNY0Vzwwv4U5QL0UOoH8SYNpfbL mzfaoeC+dx7DVQZ4chMjts5o+Vr/56Lk43qlGrrmY6GBBOl7w1l9/OoWsibNlPj6ThfSzNELflj Iaw5VnSUAucwABz0wiTd2KAy8rXfgL352dzIVxbTkUUcRo1Elq1fRmBid1W1bTHqKhjKshGTgQH hVdm9DOt3BQMImAIuhJQWB/2Ld45S9tLpdL3ZMewJ/K5MKeVHW9GmdToTteC5zAfcfq5QldmqQ0 giYqd6sEg2tSGt7qxvf+rZLIzvdNqwBUGJKokgG355JNDpvM95O1w2QeLjG4yBx1dsvhJAccng2 LUM62sZBctdcJmg== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/msm8996.dtsi index 4719e1fc70d2cb15a6a63d3e28622ae078a367ef..ede851fbf628428f5740ca8add65ffc05360cc62 100644 --- a/arch/arm64/boot/dts/qcom/msm8996.dtsi +++ b/arch/arm64/boot/dts/qcom/msm8996.dtsi @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -937,10 +938,10 @@ mmcc: clock-controller@8c0000 { clocks = <&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 = "xo", "gpll0", @@ -1071,8 +1072,10 @@ mdss_dsi0: dsi@994000 { "core_mmss", "pixel", "core"; - assigned-clocks = <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks = <&mmcc BYTE0_CLK_SRC>, + <&mmcc PCLK0_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; phys = <&mdss_dsi0_phy>; status = "disabled"; @@ -1139,8 +1142,10 @@ mdss_dsi1: dsi@996000 { "core_mmss", "pixel", "core"; - assigned-clocks = <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks = <&mmcc BYTE1_CLK_SRC>, + <&mmcc PCLK1_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; phys = <&mdss_dsi1_phy>; status = "disabled"; From patchwork Tue Apr 8 09:32:06 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880314 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 2BCCE26773C for ; Tue, 8 Apr 2025 09:32:45 +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=1744104767; cv=none; b=Xp3T1aNlgE6yY8VQu3mSRKqJ/5LsPiGZs48zAxNMehiVwzvICo2jkiC09H8zb6cSDjTadBFn4jV53ITXW7k2fSR1qNu2ktEfsiiKnlcHa6IetLledfofDzshp+g8LWmO1gTNRzftHy3gO0A6n8n2PRr75KrE4ejlgchQxEUw5ds= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104767; c=relaxed/simple; bh=bk7oShd1EBsHQMygmaaykcEstK59VA3uWxaotr5RiHY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=pGgHZND8RxgT2QFx43f5Anj3y7AfyHmleuuDekCinjqzrVOqAyOyMfuUN+s8sc4hVuDaEtJWD9be5slCzN/3220u5AwqaWOfCR63UEgvH3c0NV++ubW4K9/QzU9FoV78m9Q2u0e1l5q+A75kq0XugiVYVC8t62rE/OZV1O+IWag= 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=iap9ftVD; 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="iap9ftVD" Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-43e9ccaa1ebso4113525e9.1 for ; Tue, 08 Apr 2025 02:32:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104763; x=1744709563; 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=Cnz805lxSkxvOcqCchm0aKFwDBCMCqQRd59tG8nvQUI=; b=iap9ftVD2daOTUJ15qeCRtABKA1CUNxG/8OYaMAn0pMsPdE8q84ihWl2oisn3Rv06r inhDYUjCleAG14OfJDrUgY1OFEt2Cvgvodyo7uhUKnH3rctAjq2QdPNcTwOdCkjckiJQ 0woA+DSyUJy7zGU6WdRCfZfSGSQZLhpsRx/qx2eqO16vc8P/UC352iKJGrhevy+sQChR lOYyAt5xz7JkZFywtpDCPvnYL/ykRsMPIQAAl1j3avppmG0y2dlTU1/7FLzKEaTZN8yY Jf17lnhKKYFmN4W/5KNxQfqx51cxu+AHreFxBBwl8ThqIF3Jzn/P/O32jtpAQV47RuXo 0dmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104763; x=1744709563; 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=Cnz805lxSkxvOcqCchm0aKFwDBCMCqQRd59tG8nvQUI=; b=HOWcBc7l9qZdU6bVJ6YuqlI1X9o0M9S3Dp6yJA1Zx/3Z6ABjJX3JSKH+0rimMQrF3k EZTmpNUvtMuJwz4854zCRJazC5M3h8gqZxkI9Al6kgWaIzR9AwHSf0dVHs5SOzGA7wFr L7JE7tgbC4rXQRtsrnx2UojMELdgor1dZeFB2uZjN5cnEZOM6P3/2yEcrjIMMtmY4imT xeBa99X/tdMs1ItM7NDjOAOnRRiC6gOIcJh3lY/9m1g9HgDYI4C1Qa3iH8FDy0dkl802 B6XFjADjG4UeyJtVqOGknvSq3YNwdkeqcbZdRLaFDKOqH9cwwdOEliGC62t4Eln5t9cF bBQw== X-Gm-Message-State: AOJu0Yy5vimLW8kjsEuGKB+EOYjxz9Co36SAlLxhPZyWYARFW6YlMTF/ psNfvxgpCsMsuys7+7M+Y6YbUYVBD7IkAYjwyBBREzQVpLfB8jo+kc6wa3hZGVg= X-Gm-Gg: ASbGncvo8Y1ibhkeVdp3CYVLOoGhbtGEfaRua997JW27RBT6PzGXjFzwxiamkRzUSgt iwaefEbvTr6pX1b84Jf7vwBht5YmlRiZdK/8RIyfsLCfb6DDSyho94zUworLGBtzLaAPBZkRcoK vposDldfBsyNy2tJ0oj84QnLhrNNN5xPh6c5C1pcecxUkNmHHsMMpq7qeNGJYapzm7GKGyEvHR3 Q/M85LOj+7pDazCY87oJeC3CklkDA4w/5tjh+ribs2zB3iJ8iRWjppi2MPyyowMyQyYFpEeMFj2 qL30oiY91sMAlL2qQBEJJnpYTcCyGR5rY6inn8ckhSuFo3KYSiuaaRg5UAl7rig= X-Google-Smtp-Source: AGHT+IF+vNWpAKxX/kvdT3V7U5L/S2NzX2CfvOkZrvYh71vlED8zzX0qsUOSZhJBx3v9Xu9ayiTwFg== X-Received: by 2002:a05:600c:5107:b0:43b:c844:a4ba with SMTP id 5b1f17b1804b1-43ecf85f893mr45733465e9.3.1744104763620; Tue, 08 Apr 2025 02:32:43 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:43 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:06 +0200 Subject: [PATCH v2 09/24] arm64: dts: qcom: msm8998: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-9-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2382; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=bk7oShd1EBsHQMygmaaykcEstK59VA3uWxaotr5RiHY=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0en9F5OLfPVZaDh7nOzG974Jh2EQQ/XLwxy 8SISWmWXlqJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtHgAKCRDBN2bmhouD 184WEACAUo2/y0vzaJQj1K5HVa/IZyc6PhoJg+ExZ3Q59UHE4fN7U1EA2L1SCJAgrWtxXVQt7+P puga8OKE6pKt//licii5wgp2DwA1AnfKnLttPkef8SGuTC2g3QQWLE/xoukl6DCuvnSFJXI1ZJR b532VmSe4cOLhyBu5aMoOZaCWrY5AJB5oA1fLiI3wNZLhdBPOl1HiOX8bDJ16snbqVxHJuy6cbz npGYg7NYjuwduW9IXIBUzJVjNpjkBI27A/+aoPHIlIcITuZLSaBAipWoFgDN9shATWi4kzyOcbX ojV+ydIeGmj0T+AQZQ+YNW6hk3ZgNxO7s1cgp7bgnH7xnLG6kASEavh69N1DsP6oIktOsTCj5D/ Uc4gpe/6Ne2UbP+uryy2g16PEslXZAeVR3EShxuldO1hHtjQ6fUblNTbpZckHmm0SoGBXoDt6wd 9dA4v/6ii+t9q8Pd4LMmCgN75aYNwF0yh5IaG0+sdYEUgMAPUZFphmSyIN8+TFj6XUpCTSIqYX7 z0gxaUsmDIlPkeqdjyy7YdtdEmuBP5/vIMIUxE3r3B+a9QRjm6LluOXXyXcHj9PfJqLxcT+Qq8Y b6zFnswd5AVnfaM75CsqL9BFjLX8FihzFW6rcy8vR2MhDEolTom37kaXUqCd/RlFFTm5hud4WRe Eh5xKdXyLHRbYWQ== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/msm8998.dtsi index c2caad85c668df2ebe900bc560e39480ae03e353..7eca38440cd7ea60caa3e8467097aaf0d7928df5 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. */ #include +#include #include #include #include @@ -2790,10 +2791,10 @@ mmcc: clock-controller@c8c0000 { "gpll0_div"; clocks = <&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 = <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmpd MSM8998_VDDCX>; @@ -3008,8 +3009,8 @@ mdss_dsi1: dsi@c996000 { "bus"; assigned-clocks = <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmpd MSM8998_VDDCX>; From patchwork Tue Apr 8 09:32:07 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879075 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 5AB11267B07 for ; Tue, 8 Apr 2025 09:32:47 +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=1744104769; cv=none; b=almrznUFkSQv5ZihJvzG3TLkukK7230ybaOBvIODtEgqht4G5NQ89p/8fHygW+AT92SmW2wsMPKpD9ljn1nEPcfXg1xC1W1roK8UMNu/97DyqUNMyDmgx+lkMR+VYFtZaVywVoUb7QZIOQwm629vQsQsFv4rFrtxv8VUa5CJ4nw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104769; c=relaxed/simple; bh=wyemaxi9F/WK+ikAwcpVodtyRlnYtOZlK2ouk1iRRPU=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=nph6uQTUNrttJB5+bGlZKRvnlro1MGku1Z6kStT9TJ3X9kksVXS5IonXH0HK93+NkRt7nw0E9I2pdtULVKNadR4wka55sU124XRbnLunbRnPB5d/K6a1GMlfnW0IGm5XcsbZhBBSDwxAZjusWhGEpMDFeV2Z4HgiZiJfcz/e32A= 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=U9NILFe9; 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="U9NILFe9" Received: by mail-wm1-f42.google.com with SMTP id 5b1f17b1804b1-43d16a01deaso4380755e9.2 for ; Tue, 08 Apr 2025 02:32:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104766; x=1744709566; 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=yNXHwX3MjBjZlrv7zfjQGDnKrhbHGVdV4rt7uEzlqwI=; b=U9NILFe9XUrtEEMMzUHgmEKGmItlropp3ZFlYM8ZkNQbQwA5/cgU8EbuAlSE88Ap5+ I4tUS0ebh+TEHEhW6WdqAS9CpszQWL19ST0RycXkwyKrFi4L7e4957hdHWbgmByomXw1 +YgCHvmo/EhQsMiDoz3y/7Ogsl5uJvMIOZgPM3Bel7oiYIYHAE4VVuI6vRXJJTeXDlOp iFDIcotWQeUJ7P+FUWimQ3d0cNr7umJs+4BYHtyKg9rwqYdxlI94BZ5U5XJ7WKZVjA9C cpdhSmgbzVg81aBBXk+4UO/bwFwD41lFMjmVDW0L7Bd5JYJsk4yu1v/H5enUD5AhP7jE iw1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104766; x=1744709566; 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=yNXHwX3MjBjZlrv7zfjQGDnKrhbHGVdV4rt7uEzlqwI=; b=oOikJ3CiBbllOQZS971Zadyei9kr5P7K5z1Rq1z0bUM/05KbwxOri3dIhKj3wkKHCJ UxHbwuQofS1EIgkmpmRht3xK6J7sgMozuUB8/wlJhkc183q+UjMbIF9M2wrXYaGeCT6+ 8nGZjGGqn53VTep975r8MvS5PMGtgxkBcH+xBTuS68hJJQcWpjPmSdO9I4zr8MPMYD/o jKl29T3YtPwsKw+Mvv5Z6XG69ncIUUrueWelGqUQRGqV9hrDaxu+mprF6yq8RIEIxfWU 9ec6Xkc4WV2oiFN9BtMCHFaa1Y+hIU+dJjdlh/D0YpXG92PZ3FFw79KaAiU4qAYxpeHY E7lA== X-Gm-Message-State: AOJu0Yz4Rs8Qz1Vae8cyxNhFmOsqWmu72mP8nJ7y9VCMlw5XQSSyi4Bv tp2bRdkZKhN1xf4Jm87W5CI8s38unAGrdB8S0TGJ/qHQJSMAaFPCjl+Ih23f+gQ= X-Gm-Gg: ASbGnctCmx5rKPIRQSJu2G5PxxiZGsiHF2BKP1k5GeNbzX9gt+1aQm51Ws/41QJG54W uoRd/gFikoBN8QVpbYN7tFI0Hm7rTOlXNHJzqTXfFUSCsw7XAy+ZuUmWs21Ok18oZKXOiKEmcFg 8+KAnkq0yAgy7P2FwT5BvE4oolQp7eLH2N6aartyMtyGdQ7EPUjoneRvze3tsdqlL+w1XBUDDzz uKWFpRamk0DQ41H+WMOC99fEOJjoC63rrymMLy72I+lrmJ+5CKEuABJQcqRmo4pt9IecFP9EGxx dvO/wgffAdeaxdf43mrG66FzBOjkRvK7om9eRqz4gPoRSZf7kJY6Y3cWH1SudSZD9xjosAdX4g= = X-Google-Smtp-Source: AGHT+IERxZdoY1wfPSi10ZPhx+Q9Q0+wVMEF5ckSk/Hao4ZtYLIWwgu2JOAUuIeRaUOztnOEqiAs/A== X-Received: by 2002:a05:600c:3592:b0:439:9ec5:dfa with SMTP id 5b1f17b1804b1-43ecfa18f83mr54545325e9.7.1744104765916; Tue, 08 Apr 2025 02:32:45 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:45 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:07 +0200 Subject: [PATCH v2 10/24] arm64: dts: qcom: qcm2290: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-10-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1795; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=wyemaxi9F/WK+ikAwcpVodtyRlnYtOZlK2ouk1iRRPU=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0eLBps0sf65BYJaKrzpQGPZhs6k3fvjpUYa /Tj/TEZhxaJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtHgAKCRDBN2bmhouD 1wMRD/9YYLQ6MRHLNtrbIVoj+wekiOAjUrMyQwXRjYYvKo7vMQzUXXhn9nnONuXNHs+bBQa20cB yQeVNyBRcU0j9eK3K8PW5PqsygbHBl4cYlX/m4WW8a6MRq4+aelrywE8Law0o+UoeYnp0C6Gdhi 4w0yO2CRN282ZwX8KbYdgP/kVaqYpGtd6qcpO7+cSzTl+FhlIwO3Igq4M1yBXwj9lEX0XFf3y42 AWQseoZ6RNjauI6k0W74Ee7uEJQL4Aez7Ew7zabSO1UnCV6EXurEVl/CwULt1CPXyPW9BTg9+1W S3kDJsY4xZ5g4b/9NYsFsQxBI10VaScdtRlTWGkW6p0aWBOt1GDkOg7GPtPpUjxKD8NRhsf8fQY 1qhvtW9E1V3tnDtS8q7ati/xR8UOIl6Vjl71ckW3IRcEkxkI76ODaQj6kjXJIhiK6uKf/GUZX5o onGdjvXo86WJLPxP3Dc/Wls+0Z8sZ9xI+0BzgkhE5T51NXTUqLXpUtvL3WutndkOpg9pXTJbeh4 hB3bfh2YdAXDqnSW8+1kox6mv+AKYrW3G2P1KaEL6pltBpjlPAFTZp0jyWltK4oroih5RgIA2dH WPUVRwwm6gTYYzNIqKxCElwxtuPDrPvsIkGjkZEsCM7gAFJqgIDPQUejO0hpap9gXNzfbvY/NDR +bZgRSz1ZnAmQzw== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/qcm2290.dtsi index 496e493c5845c7d75508ecfb8e0ffc37863303ff..e4741342e14c2be336dfb26d91ec9685884ab474 100644 --- a/arch/arm64/boot/dts/qcom/qcm2290.dtsi +++ b/arch/arm64/boot/dts/qcom/qcm2290.dtsi @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -1726,8 +1727,8 @@ mdss_dsi0: dsi@5e94000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmpd QCM2290_VDDCX>; @@ -1809,8 +1810,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 = "bi_tcxo", "bi_tcxo_ao", "gcc_disp_gpll0_clk_src", From patchwork Tue Apr 8 09:32:08 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880313 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 F06EB267B7D for ; Tue, 8 Apr 2025 09:32:48 +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=1744104770; cv=none; b=chuP3OkIe2jLnujaX90he4AkjVmIOmlmK3loQjPSzpzCw83fHnMICfBl0FyFlSzjr3bQ7zl/+jTsPmMd7SlBBZgjGA+aEzFcPBQKUJdhLCusvTol1PpHRIm/1VDVxAMPfqHFxffxGvyOkMsSKwvdNIz6dnO442N3wqduWLlEZXQ= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104770; c=relaxed/simple; bh=iFGdqZHw3eVy6wQKrqHQ6Jd/6PYAgGQLiGcWKrEFasw=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=uuvfVvvQLN5mZRYVW9F6IhtqjfPu4bjr/249qG5kmfm0tgOXUyvGBDaJKWR39Chxk0mLq5Zyjl1LhaNq6TFQFGypoXwtEpxUtwxHqa6kFIvwQAjP4M9f2M8bBV2PHuJTvItVG2dPeiDDsxAOHq8xUwrFp5Vbkrmv22lDvPvcs6E= 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=EIng9QGH; 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="EIng9QGH" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-43eeb4e09b5so1879575e9.1 for ; Tue, 08 Apr 2025 02:32:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104767; x=1744709567; 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=7N8vtlUIKAT7uWK8aNXxI9lA9gK3w1bYYIGqJAhN1wU=; b=EIng9QGHyWtv1oq9Uz2IEpuCfme5rTNAk8eZzPxzKYrtp88lVck8+JZh69CHT5x5/F QkcbiS9UmCFRsBGV+DFQE7VmvYEGwlZCGApEbx+dKwTcjM1V6rSz4zGYqlNu5NlLKMUS 2ZE7FXvme5knrS6SwzvH2ckMRtb8ZxeW/SEkD65C/1cr0d0peEmFNyi53xaIqN2+ptZW 0mCRMrG7WwO0/2BV8RrBf04b0tBZ7FgC5KSUOKotPjxcHPBgI0nAsHtFiFC6smxnVDJb B9YqD5QoSNrRMOvSUXmK5eE+dTQoDTXpthegtNhz2uEZ/3ijD87/7klfXoJvuJjAM/pR muDQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104767; x=1744709567; 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=7N8vtlUIKAT7uWK8aNXxI9lA9gK3w1bYYIGqJAhN1wU=; b=uboF44hkDxc98DoHvVmvJAQ3ICGC1RJp12qd5biB0jZcH5aei84IP69CIwFZB7sJ39 tugDj6L/vSKjGIX6YNPhMZCnL9BdqvVySTi4hf/Cpg57QCubKD9BBiw9mL5kEIgqGZ1v wFR95WgWmsmGyBzkAHSKcEwZ23Ve2AkKDmBizfgIO1bQ2HAL/yAljZOwQsnNAPMZHCiA L9ozLE6+A4tTt4J7IzlqBs4sHJFpcSGsK7PMPIDe7h3T50Bh4jy+fB9Je8BJtxw/xb6q LXOks0KZwX3RHwvxvny58CiUR6WVAKIYRfImoQnXPeQntDwl+3XJMAV8EVLeatk0oAid ziVQ== X-Gm-Message-State: AOJu0YytoYKi9fXeH/IGn9gynr0ozWIXikF0G7KHDIIu0VC4QoTWZzXY N6epj4+ofldGHz+0oYaM1132GefP3YSflFNm6AtBEsQXxAANvpyqQfsyBi7u8MM= X-Gm-Gg: ASbGncvVCZkbp5Xq2A7IPhxacuVH8yFEQKX4LSoN2f9QeU88rQfk3e1XpG2f4PfSoD2 JzfgEoKHK9cpPW1ilpOvyTCDrzLRAczkHKyLv5wavJTPem+rcuABqXrRUMhGB+PAnP13W8udZPg ZtADC4lZmzDdgIskwP7oaX+W+ShkcDN++SSw2rx2SLW1FCJU9YfzQfgG414PO3IvRFyGHq3MJAu CAlNZWkUB5HZT55kqbNay5A++9JYyM981EWLWbIQ7nAhPalrsdiXe5iOnd7nGNDBXypiq4fxSwP A8J9OLdVSZ1C+tdDX2pqkWucoeTAa3VEV8pOgfGWflMoyBrUQUT1S1/WUlpHyXw= X-Google-Smtp-Source: AGHT+IGwRwzp8dgc7ekIGJqewdC6lObYgeLAaDHpf2sona7KHrppNyrPjI9IkVJYCqGr1bua4rzL4A== X-Received: by 2002:a05:600c:3b9e:b0:439:9595:c8f4 with SMTP id 5b1f17b1804b1-43ecf57e944mr54223735e9.0.1744104767243; Tue, 08 Apr 2025 02:32:47 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:46 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:08 +0200 Subject: [PATCH v2 11/24] arm64: dts: qcom: sc7180: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-11-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1964; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=iFGdqZHw3eVy6wQKrqHQ6Jd/6PYAgGQLiGcWKrEFasw=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0f9bBEOMUt8JTOH7MCppRiFrGcVBOiBTZLV uOPVOrsFseJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtHwAKCRDBN2bmhouD 1745D/wMs7I7SIYBJ7MXt8NvWkqMNs+ldqF3dlbtu4mkvZbByhztgZzBfNnwExdsK54LiImf8ic qPO5iULIO6vjiCnavpp5pnfyOvORhSJzO2E787hgtVTsubKXTkITh3BxjjiakMZDyuf/4FinerP 08FELvpKbcf2OD1aURL73qEOdDQ3SumUnYCkeOVi4xyp7nZpRtC+NLNOPtqZGm8JMPyMs7R6vQ9 yp0Fk3Ya9lCI9IEDEq9Re3kTwLGCY1xoiW69QnpB3rtbaLIow9Cw8xNr1VbxLw/nvNyAUqF+FV1 ZksG8BUnRZ3Y59FwYSt0ygUL7RoM3jq7JUEMfIdXyTeR+2nD7AXpyRlHBvC7C7HrZGBohk3mNIX n/qPi+aHLBg0jJdJOB9E0QGwSXrO/ZSr3zjTKi++eUHgWcK3vBX1oU1xe7dZ0LNwh/bE5i9avVK /FD3WH+mGOW2rIYDI8LQ+IwzSYJhO3N7vga4ylF2X53P9GTwxPjo+EfPM0gnUD7Mbz5xzB89P1w t0KEZ9zwPBe2susMYHVtuq9SEFMDXg76cMfEhGTf2eK0HZJ6a3e0w7fFth46akZrjEubqDso29Y 1Tvm5X2h0TZxv4/YQU8UWP4Er8F5Yd4AFFhbRb47FMdWmp9ZqahIrySoqAL5UqPTIUyBQqeOeag aodzyid62jnoDQA== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sc7180.dtsi index 87c432c12a240f8035753ad10ce8662584a3f1f3..d157863dbc4a18b6861060579a148632f8ae9e3a 100644 --- a/arch/arm64/boot/dts/qcom/sc7180.dtsi +++ b/arch/arm64/boot/dts/qcom/sc7180.dtsi @@ -6,6 +6,7 @@ */ #include +#include #include #include #include @@ -3284,8 +3285,10 @@ mdss_dsi0: dsi@ae94000 { "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd SC7180_CX>; @@ -3433,8 +3436,8 @@ dispcc: clock-controller@af00000 { reg = <0 0x0af00000 0 0x200000>; clocks = <&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 = "bi_tcxo", From patchwork Tue Apr 8 09:32:09 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879074 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 3A61B267F58 for ; Tue, 8 Apr 2025 09:32:51 +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=1744104773; cv=none; b=EBokraAp687/rlVEUZ2KHYT91qCTvsrF4Op5vGuUgtU6tsIaqWBZPjCDPDSHPAHkYVvpnBMYVjSQoyGe03nD/vOomiu/KrGqa5lGuiFuJLOtgScSLnZCqujlC7Xkhm1s+DxYb9FT2HGH2LesaZCGkRSJgISKSzolgJEoud1CiX4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104773; c=relaxed/simple; bh=wrALnxrPHUXPgAdAIi61FIS6cjVsAHrdY0OAJGvKs+M=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=PoeTCEYjXmrLqrUa+J8oXiS1+zZLf3BslmXTDkUaiZJxtnoOR1q3f0CEvxwgkAO25IyZdjLDuVtJvd8PeaAx3RxEbkKme7HQRlWsIzDUlMoD3cMvqFnitp5hjrepIXBHzVp5nVgry0TjlQZiF5OrKowkZYog/C0bo//LQW8TQl0= 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=NkuSyAWA; 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="NkuSyAWA" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-43f106a3591so838695e9.3 for ; Tue, 08 Apr 2025 02:32:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104769; x=1744709569; 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=NxO5+JoEiCzlmQhedz8IDum/Hr0w5nRBROvtuW53UYU=; b=NkuSyAWAE6nSagkDHFe9zvRzaLKawRqKlC/GqulydQgP/wz2y0C/zWrmGGE+slcvdB Laf5U89U8zPc867ketdjoDZwcL6TdL2IiNCHst3IZcfpsDRtRGcXDdTrvoJbK/J4c27E 9jzR9LjOjkVFQoDF56hbo7/QmNd0GdqnBwWiWiqrz5C89fPVS+fDF1mwDlT3YKzrnrCw ZcCOvNfFjvtgyP6qX0NYrUeAJKgz7Dc5ZyizV8m5iuRDRxkTCqv5sPVMv1f1xh7x3k1z e2b70tOEOFhu2MRUsP0ZWdhxMQPzr4o+xLOsudPtCnQuY7/C8HcS+rU8GiTTmwiZdkap 1wTA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104769; x=1744709569; 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=NxO5+JoEiCzlmQhedz8IDum/Hr0w5nRBROvtuW53UYU=; b=X60XSWjqGrMj+dI6lmAZT8IFt0nG5+a1wubvXd8Ael0PlcqxcfMWMPihz52sVOJiMo QTjFfGIJsdmc0j6vylcl/akn+HJ8+Ct0VE6UkiX0C1nP5IBLvSnzfcNebk4C+EwPozP5 GPpnL9wGyrnEuAhlIgJjRVf/zWKjOauPfmltz5DfQiqngvD3tkIGTdzndosGtzryQ3jU pb0CXVa+PS6+EGw3UxK5BGQiqml9gCm2JQ35IIaIgJAkOMYmUxGQJ0WOd46UiE+rTR3N 5wyrw6T3h9RU6YUAHigpK4cPfXgBGLThuklUX4yEVtWnypX5+8fSNntHx3SADFL9yWe9 vxfw== X-Gm-Message-State: AOJu0YwJrUKPJnfCoV0jTtO+Fra8hpVccEAcUqMd6J7vDSnmx5XHvSxr wTDyRcJP2Rd4ePrZz7anS4RGTnta9QL6ktFmcaLBw5kOvz/xpDmKTx0FWSNc6xo= X-Gm-Gg: ASbGncuykP1pWMb1Zq9p8/hi8J37ROkHSAlY7B4lv2cX+lnc+UVn4vG0taWrazh1nEq vs6X3q4aN8WuKhxE5SnuXKyXIuMRZt2drtNklZV+mEGke6+cDawB0psxESGqgFPkiruIKxQ6ONV b6Z+bzA2FYVikS5JqJyEp1K6DUk0XPl0O//ki/EQwS3rj06mll6qWVHLzQ4mB1sRxJ7nY8Sah6t JMFDekh7iarJmFlHkObqbNq7f80Ji0M0rvbao/dgRxsCTJo33ItxEXVdTEE7kdWwCrMdp/QKG1x DWlIWkZwGgyPXSsoZf6uqFgaubohlRUQdYvytrP9Th2HUUh188JOb42d2U1ZDG7ls9cEZ7kXCQ= = X-Google-Smtp-Source: AGHT+IEhqJRPG6jiXOM4M7EtymJybaJJaVAr0n8j1sg1vCzP02cienEQR993Mp8jqHgEpk251RiiMw== X-Received: by 2002:a05:600c:8488:b0:439:9b3f:2dd9 with SMTP id 5b1f17b1804b1-43ecfa05efcmr52827275e9.7.1744104769614; Tue, 08 Apr 2025 02:32:49 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:49 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:09 +0200 Subject: [PATCH v2 12/24] arm64: dts: qcom: sc8180x: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-12-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1514; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=wrALnxrPHUXPgAdAIi61FIS6cjVsAHrdY0OAJGvKs+M=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0gCno9j3rBs6lVgvbMvXZl47cJ3JVVya8fm N+o1EoSU82JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtIAAKCRDBN2bmhouD 17O4EACYJ6gNVD+8NUzbFnv+DaCuI3AxBbsSAaFusRUDf1sgrf+vZ6XV/7Ai/XMf7h6+y+0ax1m EaNuN7ijLoeQVPkWietQeBLL45UQKwZnjcd7qH5Gha3IjaDrTXuui/mkMWSUisKz9eqQDhwsKiT eAopAH18+Z9O3FKlIbN5zhgt/+zl4I8yLKontztD5QYhzPmROvsimJdkQSgdnKEi7r5gDuVA3Y0 P8KifghGDBNNeOjIuW3SM+k2Qe9/ZhylcBILt56otfZMrY5TBgRh6OeaO988k7tqs6vO/Db+z2s J7KKPRbFB8hIbuE0R4j9AfDzCJWoEBnzrlp/WDzpwGnnTnl0F6IDWZloR1WbC4DzooFvr6QHnrV cbQaLtkuDI6AcvQuCPLOgJMd6mbWMWDAYRC+SlE3I2XD1OHYMLC3Kk9hmN/f2W1w4x2PsMRXjBF Zm43Oi4vGImC+fHhZqNJFQuNjP0AUteDatirsBGpMTBWMOZJVXKaiQam1Z46I+/uKdwmyKy4S24 L62e9ZvaOCKsO+6bY7ZNw5lZsIjdqECuPNXS3fnP1Ce7b4P5GgA/dXroTxm542Zm2/HE222pa24 VrtbRfqDh6HRyDQ3GZT+9y10aYO1swiISvy8cEMl/JiqmKlBPgF2TbDsPPtMj3p2vF5tKh4+Dup wgIiGe2WIPKN0mw== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sc8180x.dtsi index f142eb63b8d7f443a8df2334cf3c205353762893..30b8a666561d7b56009db988fb70bbac402a934f 100644 --- a/arch/arm64/boot/dts/qcom/sc8180x.dtsi +++ b/arch/arm64/boot/dts/qcom/sc8180x.dtsi @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -3465,10 +3466,10 @@ dispcc: clock-controller@af00000 { compatible = "qcom,sc8180x-dispcc"; reg = <0 0x0af00000 0 0x20000>; clocks = <&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>, From patchwork Tue Apr 8 09:32:10 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880312 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 760D8268685 for ; Tue, 8 Apr 2025 09:32:53 +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=1744104775; cv=none; b=tQ6jFkWTah4AVY28L+mOqRoqwoSssi7krd/ku8sJ8/fdDtXejcUeSX3zT8/9R8BWATZ8jx1bg1p4Ta06Q04rF4kJmpJ1fQ8uirjkrKGgIjSi3ten3d9BIBZTcsjGiXRt/tNfl5BoKLpH6YWH+JYMQeD96hjeveaTy7/eTiSnJzA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104775; c=relaxed/simple; bh=noKAuGYc/FuXpXpzswCrqXeAdlgNvT9WSYSV3NjT4xg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Qe9OJvKDSYL7df9Ny1NOP+mPih7+zUWGgJqiDv2j0ZkJta0R3EACvUqBpmgkZSD1Nj/KF1vbrTzzZ2duN2TK3JnWmCnH4/F4SXB7GULgcsoWKkRSUKs/Spz4T6G8gA2pOyPcs0qZHTXketmxWby8a1In+6NCkz1f0/rI0qHSqrc= 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=R4pqz/UG; 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="R4pqz/UG" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-43d64e6c83eso3469155e9.0 for ; Tue, 08 Apr 2025 02:32:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104772; x=1744709572; 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=MJrhV1L8g5th97zdjtHrEGnjKRK3uNf+lknaQaxDFg4=; b=R4pqz/UG5bXK/KKjYUkqByrxEiclyEHxe0MIlwZ2pt3r555SpL8Q6dJqrJliw5h2aL LLDB9++IAL4v3O2rYEMX9x61f7gYn9NHuQh1l7FSZXKRVRtQPguuPw4MQRmvU4PimFCQ APbDOU6Q6L7afiby45uHRc99w5jTMeBYzxpwoOiLEIRWRM3r/k2GlIc6WU1vF+5pZ0DL ubpQzkzpBj8PFuwL7tcV9k0PgmFYCWEmAbw3bVhVNoRLoHZrRoDUyCo5uq6oRiPPMSBg lmpoIBM9jkHfcWHFvs7VNK43TSn/Ys21smfekOC6ZtvT9RMHKIJX+9BaeRRfBmniAVNc NZ+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104772; x=1744709572; 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=MJrhV1L8g5th97zdjtHrEGnjKRK3uNf+lknaQaxDFg4=; b=TNBaCkeAhJ5c2xmphdT5WTpbKQYMOKFaYvGHCOEdf68t7arpsuUClrr+IYKB0V6xSP rlSORYQPwAFN4MmD1lhcmOqUCenP01ur1R4ZsoGtXQmyhXoSZYxezWeZLVsjo/GY+0c3 EeY8BsKdsA+2B4ynFUwuS/d0Y9oW++sc84SKIR5PFVRN+xnF6PUx4AY6fg3EyncVmIRV vR2l3qNOkqvDHQmbhhcaaiwjxD9fenEeRZLPoPiM1iYhqrGJtDcqvVJGjxXPmthaEw/K T6ZzTUdDqYAAuac7gwa4sT+Fby7KDl/mfiuQnyLX3VTMhKTzyD6Ifk4INM3m/S4P6w2M Y8hQ== X-Gm-Message-State: AOJu0Yxm3Yx23M9Y3U3WtVe1p/mTo0XVw89Do5wCe7fCHaL8UQYH1BOO 2+XpHAZdDmODbi0i5a4lwMDiXIHNdn6EHvn5SU7fOffZnaCI35UX+oTG+FIZMsM= X-Gm-Gg: ASbGnctAQdVZkSvGKHv4pSelLuRrlf8sSlnkZCRq4U6siy2nM8Yhf9g6xCb4v9ZUsxO EfdCwedpnu/uin3SPCtR/CwxCK7hnn4e/Ibu50B4lCNDW+WnzFa6o2lu4m1gn9E3mL86fVPLxDQ 2ZqMRhUJX9aHT+gDyS9TgchxxAVZon1+wictM93iunTfBYMLhp6OQtqMF60Z+8XUjX97IAmr54p EgIopPjKDTwgaVIxodjqwYCbxE4vS5jZpMwrPgVDrHM1tjk2oEJPOiUEtUagsM0D5pKvGxlYx/Z YAXcw+oaclE6RYJQBPbVs+LKuY7bNN7CfuHhA+IohFyS7I+65mGZ83qI61jTb/g= X-Google-Smtp-Source: AGHT+IHMqikLDAtX/GOxngxzLAcI3sXh7/4Yj7BQAqmgomd9bUJ7fXJ2LUMoTpdnPDnO8H6rRoZnHg== X-Received: by 2002:a05:600c:5107:b0:43b:c844:a4ba with SMTP id 5b1f17b1804b1-43ecf85f893mr45735195e9.3.1744104771911; Tue, 08 Apr 2025 02:32:51 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:51 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:10 +0200 Subject: [PATCH v2 13/24] arm64: dts: qcom: sdm630: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-13-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2793; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=noKAuGYc/FuXpXpzswCrqXeAdlgNvT9WSYSV3NjT4xg=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0hTLrK8BoShomUd0Sj9HR0OypaOvoVHiSqg 8m+GhFhoS2JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtIQAKCRDBN2bmhouD 13IdD/4pQby+GnX5PgpVQ3zC/znG8P9FUPnANUG/hXOB2KaUxnbTXWxdNGQQjfS/WNRH14Yk1Pt Qp3OtS7hb6lJK8lEUhkrNYFbxBuQ0K5VSeeD3iq7h06T1t6ApFkR2wYnLQ26lrQ+wgCVkFLZvzq Z4iLsLu7bPqAIylBLr4CuHxrx4XhEtFBkSpoi6EnMom4hseMK4VtjIox6tj1NygRMMWwLhsRu1C G6vS7ojI+ibDIr49HV/q9wgukZvGI+zRhVe9sMoBXyV3mFe/UIiYph4Ws3QEM2v4s6tEa3EjylQ ht5rxQzplv1GeZwfPljH9noHhRr2OufICpMS+hjVRhCFgiXVXUbGjbk/nywztiw1JLpCPyNRId2 61u3l3tiweRNvkKwXfJrDhc/Yy9qPn9Xwxm1pdCA8sDKD9/Q6PCmjC8BjKMAV1895zKobGtDL0b pXooBJiDwyQXZS80w/FSxQZg3JxvUWw4HUMkmLR9/ULeNovwZQA3P9CEScn48t6SHeVbfMaOkHU LfLN2GhfPuFljrPejaAl9PF628+VP9wOOrIBY921G/FsslF2WlFazg+sTWFE/cosA7gnPpW0IWZ pVxbgPeIy8IIEBlU0We4tT1XsE3uweSgYYnXiJFb0MNJJICY5uUCOUwWxrvRJhzOaz/Pgy5yRFh K/LZgBB0iDWeTLQ== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sdm630.dtsi index 3722e405a97cb096b2085a4a21b3e15f06849271..2d3820536ddf45fc9cd96ffda3e9cc64b1e6ddff 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 */ +#include #include #include #include @@ -1541,8 +1542,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>, @@ -1664,8 +1665,8 @@ mdss_dsi0: dsi@c994000 { assigned-clocks = <&mmcc BYTE0_CLK_SRC>, <&mmcc PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; clocks = <&mmcc MDSS_MDP_CLK>, <&mmcc MDSS_BYTE0_CLK>, diff --git a/arch/arm64/boot/dts/qcom/sdm660.dtsi b/arch/arm64/boot/dts/qcom/sdm660.dtsi index 3164a4817e3267d458d81cabf2ae4223a7a94963..ef4a563c0feba7cd651158cdfa1b4d3cb7503c7c 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 { assigned-clocks = <&mmcc BYTE1_CLK_SRC>, <&mmcc PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; clocks = <&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>; }; From patchwork Tue Apr 8 09:32:11 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879073 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 EF79A268683 for ; Tue, 8 Apr 2025 09:32:55 +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=1744104778; cv=none; b=SOZFmrdQSRrBPOwdE08V6Bjz1ZW97yzLT34ks2JJ87aq6A6m01n5IwenlrcH54qEWO1Ics7DKhuwqD8aTp2gi8MfSRtTo7crDmKwLu8SkkE8UHfLxoTJq6U0hqu7oTpZchlZTxwHLVlYFjVc5yuPsNTFPexweM6f3RsHR+EE/18= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104778; c=relaxed/simple; bh=fZFbC8k6T5MU+Ow44u3JsSjxzpu0DWJ4yHdQYHPjNAs=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=J+DcRoJU5svflCZuguVzD5cM3Q4eDqR0XoXaM5J86hYputBxdTriM4Dtwk1y+YFAc0VKXQAU9rpzmzue0qwA1wqeqzYmGwEBAfbfEsXLwDU3+lRPW6ZCg8PWOYHrGtCmgG9aOGfro7Lp3aj60w+HD347ERNDs3FJfkoWRYT47T8= 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=IjEyLi0u; 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="IjEyLi0u" Received: by mail-wm1-f43.google.com with SMTP id 5b1f17b1804b1-43cf861f936so5231155e9.3 for ; Tue, 08 Apr 2025 02:32:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104774; x=1744709574; 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=QklIp3gQyq6pxiDQB72pDv+w+oBX0RJytSz2Um3s23g=; b=IjEyLi0u0vJS67bnt63yTxmENUA+N3My2UUvoRAynn3NcqOA+997LKVw2ilfvKBsip 6hYbRL6Rd1AaS/QK36ChD4iWlhclAygUOW2/DvvKLfT0bTrfglEZvbyYTIjabRoXdYMi 9Onggoci8aoMTfGprKynzCcw4mzP4sFajFH4asnc8H1aN1O6+TxliyYUCLJwWikss0pJ opDTqY8xxJXler3W7tgJ3cyhYwarECFeBg3QENEvhvdavpgTVMpAaVieW54Gk8FEimey WFQ2UjSJXJz0wQdSohTKR56wiL/cA+hcRhII5nrzt2lQva9YhumWGl3k0dzLmsxPcqFN Hw2w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104774; x=1744709574; 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=QklIp3gQyq6pxiDQB72pDv+w+oBX0RJytSz2Um3s23g=; b=T/6KVyf8sIApOy7DjfEVPfQCWnoL0r+oyWeiOUpznSaTYxKFfT2X8uuhhmCbt9GPkj pzazuDPgQTxlnscHnIDw5pRIiNr+bsbcGcA/He18+csfii+Q21I9Lc8r1s5rZbyFChS5 4l9lCLMgVCnsAQH0pNz1rBjn7qpGywb91rju8o+ihLorWULzVtJNbL4DsUwwT0Z5+68s YpOQODWo/K02PWaiYYzY4fDAhEax26Pf43c/RCklnSZ4/T9JNa3KxRb+ZDDwAozx9DEq kzU10jHXo0uqG9TA/eEcRCe3omBppjGM9gpuZXXIww/og4J5RUP01qz9u1D6BHKm66Kt 5JQw== X-Gm-Message-State: AOJu0YzzkOPEoTAzYl1rW6skqdGnIrZnQGgPD/8wVG6nWYbmDNffpKDm vtE4oQfIaixu6n50nkZxoex7wbh6g8BC5fc+wVCn0smieGFL/S2Zl9Oj7zyIrGE= X-Gm-Gg: ASbGncumDV0XyzQKZr74RrJLPvYxHyxPIWk7qTerwLEmeRaZW4TIY89MeIF8qleW89p SYyNFT96NjrtY4WLBEaZPUfMPHRwacAhgfyP5oGMT4oVSjoT9kKfmguCsqMWTwVJ8CqCve2jfzl Z1+FSy/cM35ObqVtXpFL3HKg0m8FnOsqw/7l5Aj9Tc+mWswkm/XzuOYi8BfotXrZ6b1GwqR6oeb WHqrOoPBm6oTVmW0FkiiH0mxbeblpEiCLPt/RXIeFC2vW4kRdDGwziXkq1feQpNaMiHUKQ+o4MK /d53xW8YMqBSvUCWG1n/sneE/u3R93Yy78s6Qt3/cqpZ9i/MD5zT3CDi79cUWFo= X-Google-Smtp-Source: AGHT+IEP2VOZqM1Pzgr0xVtzK/PXfvs7NFE5l+7yNKQVcBTdAwjwDPecCJl9XbWdu0FuKvJQUBmrEQ== X-Received: by 2002:a05:600c:35c2:b0:43b:cd07:92fb with SMTP id 5b1f17b1804b1-43ecfa43d05mr49319815e9.6.1744104774199; Tue, 08 Apr 2025 02:32:54 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:53 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:11 +0200 Subject: [PATCH v2 14/24] arm64: dts: qcom: sdm670: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-14-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2362; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=fZFbC8k6T5MU+Ow44u3JsSjxzpu0DWJ4yHdQYHPjNAs=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0i2hjZsgkXzbnYF6c8v2rCWlyShL9ioGmJK ui8wbYZ6tmJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtIgAKCRDBN2bmhouD 1/xMD/9Kgx1p13iLJQUDA5c1nzEvhcv+9xRQd4hJWUhnB86Y06PqGYsvrf3qW7mCVuuLw3pbpjn p+Hc6+ZJlelRH2YG2YjfOuvdDxaTuUNnw9mvZc0ZfX9GWjjACFlQlGZZJ7ipfI7ceGHB6blAuzH zHTrlXRWI3loKMjujEhzZxy0g2i/E7ve1qWF5Tm+yKQtvPsdkq9xI7qtY8QMoHWX+gidZ6fSS1U IbE6oS3ZJtSqFaVsPXa3Re0LBhoCMdbzaWAjjSbJNXR6lQYFf7NqkLMAuZ0nmGz054yywF0N2d6 oFberQaPHaVcoh8qMdYcNrlfWVrU1foGgfwHITmtkoMoaJXi27o7c6ssteKk6A/tEWkgDtk33fN YmuuicR9FM0E1ZteOCv/nzk2ZtwfF85Tq7/QMQ6eC4GKzasS2KhNXhItOVwCwGhmE2Ts0JBNqcb 7mYjV+V68tXF/2tsF3S7ypjycmdQqNC7WobstyTApfg+DufTpf1kWNtZ0Ypj/gLR4IH9itirN6H LqM3CiE/SiTKSe8f0WEylHKGPAdFkvh+n6H11H9au2yw/EMBC09v66ynDZbdKE9o/TfVATPug8B GY4kL+n0tkOiPgG+BOsaCaSfMA7XGAbhOzWQMlohNw+Pe1trTwnBVNjgYIdkEZyfLoeZms6Bpb+ UCBb+9sjMtgzLrw== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sdm670.dtsi index 279e62ec5433af70c0a7c594f2c5241800b465cf..a68ef6741f8d4f875a8897493c9f903e8ed3734e 100644 --- a/arch/arm64/boot/dts/qcom/sdm670.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm670.dtsi @@ -7,6 +7,7 @@ */ #include +#include #include #include #include @@ -1720,8 +1721,8 @@ mdss_dsi0: dsi@ae94000 { "bus"; assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd SDM670_CX>; @@ -1794,7 +1795,8 @@ mdss_dsi1: dsi@ae96000 { "bus"; assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd SDM670_CX>; @@ -1851,10 +1853,10 @@ dispcc: clock-controller@af00000 { clocks = <&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 = "bi_tcxo", From patchwork Tue Apr 8 09:32:12 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880311 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 42020268C61 for ; Tue, 8 Apr 2025 09:32:57 +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=1744104781; cv=none; b=cLBATl4WKsTnbFop1E7/f/uJ+dcTkhEql8o4nW0iQxh3YJ6YHnirK/pKGgoH69dyh2ZnajpsS9Tog9Fafro9saMLVJKn4MvY0HDbPpoVv4wnXdnlVxflIdjM5zSscxdZRfkIEBC8UVDK9UCRJn6dbCy2TB38CpS4SpauyjPWOH4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104781; c=relaxed/simple; bh=4o0kFvU98q7AruKQqRezkaySutXhhBkMpag4rZRSfwM=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=JlKlpqkK1OunXXG6cUJy3y2IhHp0HRWSeWCZIrkZtvm3u0K9Uu7f9szFmM7hYjQBWeMbkoOJ524wXZ2DEpvNJKfAPwZX1dLpzXFMj+Fjaitd3noJyJrby1kfy13kuEE8vGUhWhNSqAdKxDSs5I3+SJkXJfFZnPo/xICtZAcQi8E= 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=fn/9nx4j; 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="fn/9nx4j" Received: by mail-wm1-f46.google.com with SMTP id 5b1f17b1804b1-43ceeb85ab2so3980715e9.0 for ; Tue, 08 Apr 2025 02:32:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104776; x=1744709576; 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=MnGl7wyk8hxEztA0BNx9ig8bMWAUozEcQ66xqzJpWWY=; b=fn/9nx4jstnMHqppXKtP4CWrQJesIDoSEConj2NX+TdK9Fma8EnhXOsr2AVl/dQdyd DwHI9960GZPGfS7wclMG/+iyLtF+DrEoF30iTyy1QSbDoB2XaP2UI26J+k/gDeRcB6H9 oUZUT1SGoZRloaQFdDeohNa89pOCt3d9slYSOgprcTOJMHfLlPotkO+Ac4vo5kp7wq0Q 3c+ENr27tSV21B3pnJijx2evqe9E3caMs2OjmVUdeFJWZ8FKs25CGJCENhHOeARtZxXl Y/DT0URsU5any4IjcgP/BD7BR7TLuVUfMn8f6POJMgeyRhKtpmbb5h20Ccm7Anvxnm/e NJ6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104776; x=1744709576; 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=MnGl7wyk8hxEztA0BNx9ig8bMWAUozEcQ66xqzJpWWY=; b=et1XrNmr9oBnqVzDOaMEW12YL+lJEDcWgDT8hb1sw4her1+5nXNgJcSv/xNVcL4RrY xHEHuLtKAuQ7oJ2Tno4lN8gJ28zWmRIc7e38bFV78XpPw0IJq9ugp129aVOVv45Tkod0 CxpQLH+Wvvf6Qr07UBgtzptu6nLRpjbfH6YfNqXs2xZNKbgmRwlDjyp0d0RHt6IHovFG NMdS6aR5+hrp6sg3cyr5yTrPuJnQapjwFc/QPC1vtCODvKv5+pOg/SRZpHcWF55tJwv5 HgfqkvRIUo9ho7dLtWgHDkmBD0cBCIQMiMLhERjXpHOa+rSK9bgFiajUTpEBQ+rAVHag DnoQ== X-Gm-Message-State: AOJu0YzvM0t7237Y8zRCmI+QymxSmvUTFfttNdXURkVGPaktxEFnfznf +/ci/cJE1OJtIIToszG135RBFYPSyDKHHMBVZePgEqXrfY5dprszKD1xWpBFlhbBlKxjCzF3MWu d X-Gm-Gg: ASbGnctRxCufjmdFBi59gcGDdU7UVClEy2uadCrF5LaPgGhRo2vR60tdFOZHfBzugJj qH9juv6viK8VN0nTcp6BGQxxQq07kXtWxnZxhKtBuSypqcjEgs6u7VCgbh+NnxZ57H1SUTFAmPr 3xVz63W8v4oMGGBZt6U9rGAxq+HBD5KKULRL4EQ3pWrd7UbUHvXqEryPs0kxLjj6dAh9Dh/dcf1 E48UJRSIcDH/0DeLhImc5jMx4RveO0LQgqq9DP3sVP96vNWdTZa6+vANrfzYlcIfRusLlOq4AEt enGyDvdEW3PnOGOxTFYFOz2/TMQmOOPD99Oq0qW+xX+hyCknzK3u9d/bknsFZXg= X-Google-Smtp-Source: AGHT+IHUHzKfbEbDwqmmS6vH4KVf3JUUzqwVhlIyrJnu4BIeEnuIEhrmOaHwXjGD3HcWVaRYWKgWNg== X-Received: by 2002:a05:600c:45d0:b0:43d:2318:ed7f with SMTP id 5b1f17b1804b1-43ecf57e769mr54413845e9.0.1744104776530; Tue, 08 Apr 2025 02:32:56 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:56 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:12 +0200 Subject: [PATCH v2 15/24] arm64: dts: qcom: sdm845: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-15-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=4083; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=4o0kFvU98q7AruKQqRezkaySutXhhBkMpag4rZRSfwM=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0jOPiwU74fqwrSWMuEEMMjUVNjmTlkn9dm7 TrVOavAWsyJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtIwAKCRDBN2bmhouD 1+KTEACVSkTVgDN2638foncprSL71enk+5+uCzVku7xT/b1UuNTWZZRsWHOg4vaBODJ06nsE4Fj OksfhjB4TLQhEHgv8GR0Pnbe3IQPdHIek//EGH/Pjn1Kfk3oqsuS48ntlakwIuviO4TeSBucwOp qW9qAK4fO9Xo65z8TAd0lhEvxSgjV5Rl/DbRvj58p0PLvtiVClPDblqNErR7SRZ5Cjrgotnbu2A rdEdpf+bY+NV/hfiN6oVpz7ZafWlNw91FZyFkW0sCwmk4+uSSgZ236GIqpmQ7sJnZ4Gz1ntJVVQ dtF5BMKnmpRmylRTiVoLzto4pjF1SMHDjFSQxxdsnRo8IcKm2VjOzcszXmR+4Nhg9k4UmpsF8xU QLYUBcdwzXvl2zD4D81VNrjZNHs/hnsJuoGKSANY7PtJt+NKkwlI9Ovezbjlrz1NHltBV0MFlxu fINZ8pCWIUuBIwT5PbTmC2VAZ/Y+kiTqABTPRWUNfE6U/uVbPu12DJKA5leWBYQ75A/K0tgyvwh W0hjQwLxvhNVAi8E+CzLX/5MLC31Z7R+UXtYgydoRPys2rC72/shyJYEiOkH16ZfTN8xfXU4GTW pUG5nHyUggFxFScGx8kDa1EHX7/JcMNotrZEnwlXJAPHBNRSEJMpoi1nVR2b0GDKHSs23jIJjx9 avNYkPAQPq9oeGA== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/dts/qcom/sdm845-db845c.dts index a5932a61893be02ab118ab366348d8cce27a4bd1..2b2ef4dbad2fc55b27fd176baf1b4205802e1c42 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-db845c.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-db845c.dts @@ -555,7 +555,8 @@ &mdss_dsi1 { qcom,dual-dsi-mode; /* DSI1 is slave, so use DSI0 clocks */ - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; status = "okay"; diff --git a/arch/arm64/boot/dts/qcom/sdm845-mtp.dts b/arch/arm64/boot/dts/qcom/sdm845-mtp.dts index cd5172ad24906ca8eadda5a25912d13b62ea5ded..a98756e8b965fe7aa475271f72c0b73b20fbceaa 100644 --- a/arch/arm64/boot/dts/qcom/sdm845-mtp.dts +++ b/arch/arm64/boot/dts/qcom/sdm845-mtp.dts @@ -495,7 +495,8 @@ &mdss_dsi1 { qcom,dual-dsi-mode; /* DSI1 is slave, so use DSI0 clocks */ - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; ports { port@1 { diff --git a/arch/arm64/boot/dts/qcom/sdm845.dtsi b/arch/arm64/boot/dts/qcom/sdm845.dtsi index 2968a5c541dc0a6c1c28e32160c4c40a8f332497..5808129e2dde061dbc79d63cce9f5254de2d7d96 100644 --- a/arch/arm64/boot/dts/qcom/sdm845.dtsi +++ b/arch/arm64/boot/dts/qcom/sdm845.dtsi @@ -7,6 +7,7 @@ #include #include +#include #include #include #include @@ -4708,8 +4709,10 @@ mdss_dsi0: dsi@ae94000 { "core", "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd SDM845_CX>; @@ -4780,8 +4783,10 @@ mdss_dsi1: dsi@ae96000 { "core", "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd SDM845_CX>; @@ -4973,10 +4978,10 @@ dispcc: clock-controller@af00000 { clocks = <&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 = "bi_tcxo", From patchwork Tue Apr 8 09:32:13 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879072 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 AADC9268C6E for ; Tue, 8 Apr 2025 09:32:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104782; cv=none; b=DAW8HE4aNuKDCRHpHN5C9DqaRCcRl+LKts3D3cUzAlEKtUV2BCXWXuS1WHK3kT73OQHXAAUKbINI6s48U2OSn0Y27iouHU0/6byKiiBRAupYEH4UpowFz2e01UOPEGYotTtyFX1yNuqvvofStkPSmbcCrixcEyN+GdT6CKfYHFg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104782; c=relaxed/simple; bh=nuW/vxcb/ZKgkR3gzpTaJBTlNLt2STmXWCfO+HzV3Ts=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=gzeGF3t80ZJY+mEknwWIyNxIzvi9QZB+YWhHQwC6Hk63BoERgpS66mDC3sjyePJ1iQ6wyt9kyicMuhuI40AzBK5p8Pt7zol9XQ7YzzAUvrZK83OLfSKRX4iax6Fkc/yZD8GbF64Ru2D1AD9RNecI4UYkHSagOHE38yatQhRV+xE= 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=MoKGBMiD; arc=none smtp.client-ip=209.85.128.50 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="MoKGBMiD" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-43cf861f936so5231265e9.3 for ; Tue, 08 Apr 2025 02:32:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104778; x=1744709578; 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=V+XprdFtgaQu6ySSqwjo1DQRvEYVehxDPmieYGF7z3g=; b=MoKGBMiDMEztAEhztk6221joM1dExCWfYh1mTx/uNeljbD5/g4DdYXH0Twwsfh1ehu hROof1PxeO49Y6FZamMuZFR6m/gc9X7fC66bNxZOUeS2J+8gtf7K/k2uP5JPLlM8bW+F aM74UXOLBveLiiEgxEU18Fi0Q43abz+0zjcR3eCEUo3tSPz+OVdxM/0DUMCxVf66UaW1 z5kO5W15y2whfMj3pgtWrPb1EPnndC/747tfh7n2ilLgI+WCwg88LhIJU2JHdn+ekYiw K74FK6Gx6amA+dUUa+CTG+T5XYgDvARYXFVw3i+0BbN1OqFMh3D1LacB/zMXIucCFT5O GfEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104778; x=1744709578; 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=V+XprdFtgaQu6ySSqwjo1DQRvEYVehxDPmieYGF7z3g=; b=Wxjj/NwOVxTwie04e5YaXkpKgVr4Di8oJXUC4dMoKzyd4dORLIkxLYAQdzb/T/30BK S4dvR/7DtkTzSi5hhsXv73goJjIEBAh9L5b9WmENU6G04ijRUYraCMaLsPMZVPd6znFi jr2rKxs2VzWtu8L44QtaAC73aQlLDkAnnZzj/BXg8Q3BuJBAM6p9crL1UFkk06s8MNhi NMuPmOqAAD06b115dJeM3pfwPa29NYA8sUo2BJA3SEoXHUHAVbnMlH6Ia3dMH/cm9nFH sjyVUeWKJu5ZtP04KdLO4fFewhSHtKySGvHGOUk8L/TGgsunulpMnjcnC/ZKZwSRJZF6 QKjg== X-Gm-Message-State: AOJu0YyBX+K7Zb3u9x1NZpAUpgHMtjkSaPK74SWYPh2xw4Vg7Fua29ZK q1DIbdx0vqHu/JKUfr8Ebh0DqZ25uZQPE8K7S4dPO3F5a4ZjSN+7wS1acr0DiR0= X-Gm-Gg: ASbGncuOSW+J5KLTvmskYfScrl1lmCfMSDG1uNtVtjVOa9kuMDa6+eYsfTvxr0RcHhz crtxJmkRpsCZDgWC7qDJ3eZgkzjTeVXr8OdSH9jXcbbYsbPJr45RTTgkyNDiHFhEq7rDeg7//B+ 0A0235U6Rr/sTpnYvqqXtRuKErcQuddBisnZltHXWChxshTfbuMMbCi3sgjddFR7rLCSugOE24i J7nJMbXzSifQJnlJprzddOsJiGS/lpUdA93tpn4GIOkm4jeBSxmWPpUP7cLADxTPVdOKBxq7Elm 1gvjllyGFpiyirDxcJ88toXMQOFQnE8Nz29iRqH91kc558AfIgzpmcfhqSXkKmw= X-Google-Smtp-Source: AGHT+IEAlvKsvmekTE8MbaYfld0A5jk8A0PjrBe0iOBb/4upO1FB706dd+fBeOivbMd67C6ajFF/0w== X-Received: by 2002:a05:600c:5247:b0:43b:c228:1ee0 with SMTP id 5b1f17b1804b1-43ecfa45bcfmr54294495e9.7.1744104777933; Tue, 08 Apr 2025 02:32:57 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.56 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:57 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:13 +0200 Subject: [PATCH v2 16/24] arm64: dts: qcom: sm6115: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-16-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1781; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=nuW/vxcb/ZKgkR3gzpTaJBTlNLt2STmXWCfO+HzV3Ts=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0k6k41a2POziiz2ffLEe8lnNt7dHRTGtgR1 K0f0LFD1UGJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtJAAKCRDBN2bmhouD 1+LoD/9Bi+gLhxWqfVCROZ1sIcikTmFnb6M+cl5wNUVy1E2zuDro3WQ8j8ICGwAWtQMwUrjg4aw yokzxLJEExG5wh26JuMXo/b6a7iU9Keezzct0cS9a3kAwraJ4pT6IGJXQ04If6p0MDpyrz+U12M cMsIU8c0pNCzwXalVDcc+LERcoVZX3xqKnBXHE8bbh7NsZ3ZJPVEjwwZgoEovWHp494EWNL0QNJ /bmjGFu1Rq4uwRdE5JfSl5/KBMh41ArrnEh0fuy4UiStRJp7F7oNxhMapUWM9o7zLeHHCwFWySK DmsdbU5MykDe63g0WchN91YQnagZEORXZKxW36pnOvUCdauEVlcA4Ii/mykqysciVEckyjwwij7 8DALEXUqmeEJ53cqQjD7MRH8Gc0esBmQuJ92jRUETu8gsOBOWlUqoW7SQFjSBGKt20zrvdFt5I2 apYl9K2ZGdbboAI4+v4HfAzxryoHowFnEngX39ORMT+OYkF8s3EnWkc6thBFStE7dU7Cgvkq38C q1mfiPukyw6lP5sC09OO7y+AvawaZGJAXpn/hzOdx5lJUxHE/Nm9RtcLRZ9IpuB8H00B7Ewn3hl X44S91XN5ya4tkTDP5AwZWGw4ne1Q7k/Z7OcjfkzVlWc+sXweH9Q2HJSFE73ff+eMO42pbr2RQz c5+QjbaSTGTd0wA== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sm6115.dtsi index 94c081bf7a892654e684ad806621a14dfd4407ab..55a0db0ed9cbfa2560e94ca8160a31ff3f1efc25 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 */ +#include #include #include #include @@ -1960,7 +1961,8 @@ mdss_dsi0: dsi@5e94000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmpd SM6115_VDDCX>; @@ -2034,8 +2036,8 @@ dispcc: clock-controller@5f00000 { reg = <0x0 0x05f00000 0 0x20000>; clocks = <&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 = <1>; #reset-cells = <1>; From patchwork Tue Apr 8 09:32:14 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880310 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 D26DA268C73 for ; Tue, 8 Apr 2025 09:33:00 +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=1744104783; cv=none; b=PcPdE96Opvp8xlfLsX12h0rFUE/g3NcFphMVb8MnZvgZ2jIJaJvzzBSp3bhVR9V5A+ajmT9nWpqSdI+kciw4/oYkdJdiM0AA114PYItwbr1joBnVfDBrJr2gbefgDMZnA8w9IVLz87xSQ7C0OWs2TlGShil9driRuf9/hNPx4MU= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104783; c=relaxed/simple; bh=/qlvo7WRWRfBULoP8E1uf25WXbz+yxhNkGXGS59tH7s=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=TZrJzOrPYHrMDfogZTaYQd/7QfWXFRByOYyT33fd3ZtbgkXpJThS88ldRkHaFSN2XZ+DGqSDhkawwt1+ri3717/9LfsdgjtuyhNAiYg8aF3PUFQsNkWxs3Cv9qQu2VyOfRi/Pq+IbQeAVBOqB8TyARFh7sbLNps7tJKJyiVB97o= 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=O0Gzif5J; 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="O0Gzif5J" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-43ce4e47a85so4655985e9.0 for ; Tue, 08 Apr 2025 02:33:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104779; x=1744709579; 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=zkw3bPNyV+ObOHsEtnik0ULuu+tLx5svbt/X39Q1ZXs=; b=O0Gzif5JLeGxDDJ4X8vlC1EkU72U0AXpQybdL8cZJt9FN0Nx84IZrMbtEISAHxkFKV prsBf9u6s/6p6lgDQeYSyyDd/++0lz4C7TwDHWzJqMJDua8UgxT0KoP79S0G1jXbgT38 Ve5xy0xkP95OSTxO5AHfWhKH0Bh+6ue9tLmT9TDodOwQqP289cqJ9ANn35XRnuw1mWc4 mEng4nmR7RG7/ZGz3wNSo+Zh7Ki/GHgYVlpftBInxhEboOobDXeoF95B6eukq103I8n3 6xABz6uO/F8GEHRehf0pETQkWzILBp8EqkpMWvK1vUK62rR4Sr7859aa8FriiBn/qjwR vuVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104779; x=1744709579; 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=zkw3bPNyV+ObOHsEtnik0ULuu+tLx5svbt/X39Q1ZXs=; b=DDXYjEC5voYXaLPPaMak6DQV1WgSL4lbe+Xx8UzAkpcfdjIFPqKaNJUFEuVUL7FM4h e0rpnw0MTCB9Y68plOEdoLZvIRASLz0f1bObmGmZUq3zTZqNy/uyI421KRXb7xoA997e 4TdS85SXXYn9bNG66oeaVQQagHz9OINcSHp1yRJylt9wyw6m74GwXQhI/bU6CmVOVHEA F3hRjAyMzIo5BOodOZ0oGQYR6aNza2D5NvVjEolCi/Xx7esA+n5VqM1MNhmUjtlRFPnW LaEzTlIYu2KzqO1MByGaOySv83VzQHHf1BZC7dH1j4kOvVgqkRi2AlgTXr7q6T0YkiSp ALGA== X-Gm-Message-State: AOJu0Yzjak71dL8fS1PvkuBXtFmtSQHPPVv7SnfKrbR/1E0iFYrZCgY6 GEKRG9MqYLvrtGsrNJL6YqDR1BS3agLQ4eR8jfVjqbqJkBmh7nmHV1NrPXd2p3A= X-Gm-Gg: ASbGncu5i2SblnvyskS67dZ+2zQS/D7WS7LGpHCFh6ELgVbYyoLVfp/kYpBJn9Ztkym R1uU5cfbN70pknLJhpceCb+Ef6YZpwE1Mp7r5L87S2S8FKawNVwb06+Fffe7xyetAKcXAaP6SIR nGvmJtmy2I4rAjhdiZsvwfvnKKUU5Jyg3sDXql2d2Y0W9sRSgK5S+R08YwRGSOnuzfhaN+BOeJp 2r/865m0ngPOKyKQ0pFPWk0xRQ2EqApBOcMi7oCY4S8Ks4CTBJszSUg05e1E5BQvQmtHhguAnqr yrqdkIz6A2Au/rv2BgrmFOsR1WWmfS19RcU6BsWrahGcj1C0V8cx3LxQnNq6DGO7fUSd+HmY2A= = X-Google-Smtp-Source: AGHT+IG7tCFOJHyvxIZSVBTlaPXbml7Erak9nQYtJ3XMC4DX8DCaekR12FJ5frk5BbC+2jxMfPZuag== X-Received: by 2002:a05:600c:3107:b0:439:9a5a:d3bb with SMTP id 5b1f17b1804b1-43ecf81d976mr54262445e9.2.1744104779279; Tue, 08 Apr 2025 02:32:59 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:32:58 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:14 +0200 Subject: [PATCH v2 17/24] arm64: dts: qcom: sm6125: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-17-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1684; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=/qlvo7WRWRfBULoP8E1uf25WXbz+yxhNkGXGS59tH7s=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0lsucLsdn8A0O1Kf/WfIo6qT6cb0f2Onuwm O0+LVYQkVaJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtJQAKCRDBN2bmhouD 12U2D/0dir9FiL3PqtftVB8ckEahYH2Cnqppnt51zuGEuOV7CA3+A3Eyb+OwAWVvcz1El3YKnjl vhTwregxrqj+Aw0F54ZsUk8/Fx3MWM7IuKKpgVndx/7n3VhMA0puwkLBX5s1Do1rps7mZl+chy+ mLHm1Hn5rtpBEzDrcbDWibbDwFZU1v/z5Ry55cYLsqTWjk/RsgPjNwy+ApMWCrfaABRXe7qFWYI mo6PmA45PkAUlUT8KaBQRqGlNSvfhX0fZwtRI/Ze6CBVsAEVFHpY1OTKLvRyZ6MTfEmRYlJiU5b pNYTIY/OdiMjrj49nsrEU+9df6gj3mfAGsD9/mvTAL5JSz8+I4ls8U+hYhQakhmzTIimTj+AzEA 1GTqJHFnSSLF/qUH7pvDpE9K6MypWMKZmA8biC01lB4rtXNkV4+puDnEPOzpU2FPjZClW1jtntZ Xvvc13jPIWn9qjyKLSpVLv0XfFQd+83RKNqwzqiN4x1D+ZfC8TEaOkv3DJJ4VIQStIfyf7/BNsT ZuKm08qg8L9wCQleRDscIOnlgV9R9OjsnZIg/sZtljRUqJHF7zb+34mkPB9Gj4qRwzsAtWIV+8D w1g9lNWd5m2eXtK26h1cpKMnHjooWD4LIQ0ndHXZZgBpaXD7MeNhgqvQ7ng35sliqVYEFvliaN/ FXVbs87KU3RBozA== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sm6125.dtsi index 350d807a622fd9276e1f12ef7f5bebab50aea15e..091dbdd171b46c1aacb37b90c3fbce14422aa031 100644 --- a/arch/arm64/boot/dts/qcom/sm6125.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6125.dtsi @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -1340,7 +1341,8 @@ mdss_dsi0: dsi@5e94000 { "bus"; assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmpd SM6125_VDDCX>; @@ -1415,8 +1417,8 @@ dispcc: clock-controller@5f00000 { reg = <0x05f00000 0x20000>; clocks = <&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>, From patchwork Tue Apr 8 09:32:15 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879071 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 651D6268FD8 for ; Tue, 8 Apr 2025 09:33:02 +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=1744104784; cv=none; b=PUMPQ//Ni5ADAv8IP3clANs5CnC2cDJUgmMhkV8e+sjOb+V3okLPeTIXZTyuzpIze08iSkkSgTirbNrLoP2iCk2REbjRQRhB2T0XX0LwwcLgQBBN++6Snu0Dkr2IFq1QsQ1ilCT1rWDHHlfIZ7fDCPBd3exKMXfjHzAd3tnhT74= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104784; c=relaxed/simple; bh=h9IbbxPf6pvBnHOvJ5sO1DWyf2vr/Z2QR+oJ30BnJ2c=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Zxp1ZWqgBnY71u9N5sze8ebB/0uxS4YDr22/L1n8uM4NPv28Gzk0/ItA9Mu1L6TH3l+YGpmGDfJGJqitrN8aO5RQIbRqc+Wbv4POE/1p154zD9aOcB4vd3l5HtKxTrVzaN39+EYvW1WvCwxV1yBtEGdYOyFuFR+D2R8Z7Xli4As= 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=GGaqyny8; 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="GGaqyny8" Received: by mail-wm1-f45.google.com with SMTP id 5b1f17b1804b1-43eeb4e09b5so1879835e9.1 for ; Tue, 08 Apr 2025 02:33:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104781; x=1744709581; 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=VqZ01UYENiFGCMU8FPvhNtuqdF2GBrlUh+1TmmPgt1I=; b=GGaqyny8Qe7biwQZFjXa4a/Vu1C7liuA5yfKcREwuyBeEzg+EtNr1XnwqSbS1S9WIu OUx9XkOqdJ5zhDYdJh9/Aeeq7vO3zKm4/InCO99zJ/CHuMXWqlTmg+iabNjJvuq1l1EM UMbHAap4c2tdnNnKVV2j9+06GsamgtCzaa/5bFs2VoGFjfAyWMn2sYqFUKAZwSH5S/32 riZ8grcW32EAa77QG8yyhvaYHvavWZxM3HPrf4jrNLJGRKn6g1fDZaMdQA+vkd9FYCCd gkFD3BNfxn3wMZ+xydBBlMsOIjvTn57gKSoPf5FWnFvqWzAA1b80GKdKNF7sEmH/WBGC QC+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104781; x=1744709581; 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=VqZ01UYENiFGCMU8FPvhNtuqdF2GBrlUh+1TmmPgt1I=; b=JgurlovvaAfxrhqt3488YmlPw8QLAoy4MmCDCXIR+xmFNmCw2p4B7Ll2bm1CtSYdnV ejCa0HpCzvg7iqlNUrg0jg384ZqopHWckkH2veAhRE5WkL0+BwHHLMs9g9jLEEl5qqBn N1usXJjndI4x1EhlWs1FKEi8hGV/8DawZdUzEyhrc+MWIgshYB2RzhZtn/dnos/EjLtX bu8BtNq7dW1yz4AInqC0dp3b14CaMnFA9sDllVlrrGfAXdgwTVq5OfEJyY4J2YHCpNt6 jV92JPQG3859nUd68X1fvJQmSyUhQU4GMypdc3KBe7HxjcTbo9Lnvm/mGlettxHb7Nyu kRbA== X-Gm-Message-State: AOJu0Yz6XSBdLAvrDrqTYiWIKoMAM3gID1g9mbII6lGsrJBjM8B+4tMQ wfKHV902/m3E0RDG4AkZMLI5VNHQu8n9f/jVw8z/o1APrjXihPkhMAwXj8SJVJU= X-Gm-Gg: ASbGnctp0i4amMpLf4gm7G+uI69axwRNl8TrMKAOt6kYhig0XcOnVs3k2UV+Ist5umP lOOZuNA8atvog4X9SLhOEt5OgSUh7+lbpBz1QAQEsJFN2EP/yU+rzxu1AkXPOxVk8ArHQri7gUp DWFn4w5yz0FJrSkoedLZN+OefJ7gCH4Gk93M+PXzMMROEcr3VC7hHT6XXQcsh9ReVQnianeggaX BXIBFEfNcDEBAu0DGxcCekmHHhadqyt+3mRP5PH7Te+kmFH22iCG82uk5JdQkJwTkkyvEfsc7rH iEh/cc+5Xxi1DMH6pPenutO3qiuH2Xl6Abposn9oA5mukdtgGSrUDNUfDUydgQg= X-Google-Smtp-Source: AGHT+IG/stxRvCyHPB+wYPvOm8ldE0NKkSj8eaGEMwk6B5xZcXSPEU7bOQoHIU1MKqErQ6yLWzgHaQ== X-Received: by 2002:a05:6000:4310:b0:38d:ba08:dd64 with SMTP id ffacd0b85a97d-39cadc73360mr4550061f8f.0.1744104780646; Tue, 08 Apr 2025 02:33:00 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.32.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:33:00 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:15 +0200 Subject: [PATCH v2 18/24] arm64: dts: qcom: sm6350: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-18-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=1803; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=h9IbbxPf6pvBnHOvJ5sO1DWyf2vr/Z2QR+oJ30BnJ2c=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0m3A4zVgL2bVGlyz/HeyNzdKyRWEnVraiN2 /evhNL/gWmJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtJgAKCRDBN2bmhouD 12bFEACCA5X5bb4BBNV3qFiN5gjAVQH2HCF4C/AV+7cWWbwfd0FH8eluw3e034q/uoTSh+A0Yq7 Qr9K/AAbnjLKlpgym3WSXy5QtDV3OGozu8jC57sFHr+xwiYWrFAYniLhy42p8p/NAmXMRc5HsjT CCgQEI5+ishMqToFOenVuqJFWthI4IPLSUMbegYd5F6p1ZIHaaTblHMhZgkTCT7JcTTmtVtH5nU N+oRta8DjoKjAWVnS2Xqm/H/EVrMMiX6aWbpxrawGcI2OyQV27x6y4lZhuIB1hQRRUgECDKCB9a jVH54hDiDJ+zir+CwSbYRWlgEkzN6jFfmZTIlL1WorJVqXElTninpHNpVNnwCOruJoA41fRfOSo H9ZkcdnlPlVv5y0Td1E7whbQdGUkrPqq98EbuYjQE7WaINSJtHsdZr5/O4f7FB/vJsqjss+RtEW LcKlSYHOxK+/F7U6qMLCjSbYgy5f2Q47euFipZ6PSlKwE9f/854tP5iKMTqRN4/Wdo5Wh8xPEum 3PjmQ+zE8bKb6fIW5o0wTVTy1ajBBeyMzpOkLsaiGo5q6yjFidx9cN4pjtQNK9ZLecece4ArqLc Bdetns7h8z901MEr8BPxtoaoec98vToAGbdGwkGk9lolg2qAF/kt16Y/DbLhucxbmwo0bJTGS75 webfJ1jCUdIWh+A== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sm6350.dtsi index 00ad1d09a19558d9e2bc61f1a81a36d466adc88e..1f2ac20e537eca90d96f755e9c76c6c3fc7f97b1 100644 --- a/arch/arm64/boot/dts/qcom/sm6350.dtsi +++ b/arch/arm64/boot/dts/qcom/sm6350.dtsi @@ -5,6 +5,7 @@ */ #include +#include #include #include #include @@ -2269,7 +2270,8 @@ mdss_dsi0: dsi@ae94000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&mdss_dsi_opp_table>; power-domains = <&rpmhpd SM6350_MX>; @@ -2347,8 +2349,8 @@ dispcc: clock-controller@af00000 { reg = <0 0x0af00000 0 0x20000>; clocks = <&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 = "bi_tcxo", From patchwork Tue Apr 8 09:32:16 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880309 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 9B7B92690E6 for ; Tue, 8 Apr 2025 09:33:04 +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=1744104786; cv=none; b=tJqgupYKfzlV/fGK1Ij4mejTepCuW/HzFabUIMuueh/rmwFiTN/vSNpoXZwkr71iyYxo5pqcZ8DZ9bqizFJVriNSejwPU72Zu30Twr5JtbSAtURzzayAKnozS7pb6BeT4mhLoLnmo/fJ8xqCVLpmwJ5gcmop7Er9YLrBS4yrvfw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104786; c=relaxed/simple; bh=39k1vMZOSN1FgOQwMGT7xFm121EqUSXE/MevpdIOhnQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=J2CnMm/E0GJyZC3A8DJbHsRkeLjHkOnXKKlXkDikbE3Ddz3T0qtqTRkCEKhPHbPqRjjlaQUlo3Mjc87rZJ5lC4L2MGpB/obf9Fy5DCmzo6b4Lh9VOuAuwdzTuWuJFZxtsID9Z5RL0vMOiUG2sdbIYa0o11hGTjqmauw8hGHMklg= 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=V4WrfCag; 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="V4WrfCag" Received: by mail-wm1-f53.google.com with SMTP id 5b1f17b1804b1-43e9ccaa1ebso4113785e9.1 for ; Tue, 08 Apr 2025 02:33:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104783; x=1744709583; 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=2TgeOqjNMjWXjdsbtFz8N1Yu+WJCFeysbiHCnrXKpdc=; b=V4WrfCagJ9Ijt5ouMgEB77Cy2UpQ3pdd4zNHgumJTIsX78qqfRVAZKr38xrMoz3ui/ LRv9U174UDaSHuli97/U6+2RvXnhaFQF5BGdg8tsC0tq0x0dVDS3pkOd3aJ+XD27zZCg dJ8+w+Hauj+5KZzkQBrOJCLxph1rGR9T3ywsLA+v5Mi6pd7pLd65qvg69uYtI5o8F/6Z shGfzuCl3rz5siLbnkc3MIOUTnMOXZi+UvSeYppU8YvVSwNRRXkd/l7Gi+WL3JBU6a0P RFc+RtlIJNR4+CMjs5fPGWEMzEWZc+zrYW2pTvZMbsHfpoPy7M6o97O3vDv1caEkLYHJ Ao/Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104783; x=1744709583; 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=2TgeOqjNMjWXjdsbtFz8N1Yu+WJCFeysbiHCnrXKpdc=; b=BgMI4Yn34ZaRgq9o6YMOvAf7xoWHO4AVPMFx9ReZprqYTWkUn4K3ja7PD34MougIrg GMtgByhSarkecfDZwWCXu1Zj8vVeo+9AhetHjNdZb08n649xnm8UHMdynpr1TFR4jwn+ Js0nb7fnmTQn7SRUvUyJC44elFaq+ysYP32i0Y73JUBMfXOwa+UzsK3nUOq2uWrTof/i 4I65OCPqzoITYwfK2o8qTgKl7Wuez4Y9CplhKwRfkEixkGW8KBQJNbG09jHp66xUujS7 kVLeRMjWee5V/QYMfl/Bsqepi5iRKHcQbgPcxM1n/+Qgc7VBBIXYtIXUKTOW7wgWyh4E P7uw== X-Gm-Message-State: AOJu0YxtZ0tELldDAlsEQq9qUZghLVUhkGTGSJhSrzjmHdIlhz0kDXkR aD/YbC3E3NCSqxycfa4nGjYbw3owYNGPjINX9IBzvJjukXQgj6mtazKPLFZiC/8= X-Gm-Gg: ASbGncv1co+yI6whzPkdHhPOE8IvWNuSAkykoqrQyJjPt+uYpgOBKXZmGcqChE169Pu FgPY9qYvdvjFtz35Js7BI3YTgcXaYtfD7AugTF57vgLp+Mxz+wWp3eOmK8/4SikL6KeF9HOu9hZ u9KM7s1VH+62fa9WkyZZSnh53VxlsO57GhHfqsvS49e8uSI4wkKdJkfgKugj1qQWT2ZyClWZaIg IH4Mq0kcmLhuX4gmAXMmILUf5/uABwdFW/YrVGLE8DyhXtb/7/3rusRVd+yx9AF4D9/rws8DNWt KP+YvBaV8QMhsLwqJxaQsuDLfEkgvkov92YEEi0eoJBrF7UbHZLqD97rYoL/HZUpVDcAWjWqKA= = X-Google-Smtp-Source: AGHT+IHLuxZriTopdYEcGrXZV1/eETdR0D0OoX59bQRkebIkohtgrntijIg4HdG7lMWQZlN8DM7xSA== X-Received: by 2002:a05:600c:1c93:b0:439:88bb:d00b with SMTP id 5b1f17b1804b1-43ecfa02814mr46107545e9.5.1744104783043; Tue, 08 Apr 2025 02:33:03 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.33.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:33:01 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:16 +0200 Subject: [PATCH v2 19/24] arm64: dts: qcom: sm8150: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-19-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=3152; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=39k1vMZOSN1FgOQwMGT7xFm121EqUSXE/MevpdIOhnQ=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0mDlXJanAZda1ObES7b5BtrdFsfnFDjjwEU K4umi231p+JAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtJgAKCRDBN2bmhouD 15GtD/0YwrTy6y+fmM577d4lKjwXOJqGpjG2E8vf6LCRr+NAWG1ToDof9TBcbxNtmY+j1HOFm5X jEw9jfVvETirmVyEk+ina7S3lG5w9or22L93buc8dd6ycebF84E2RPXMFey6O3WWZr2LYZXM4UN v9eo+YVG+E1cwBx0Mp4zMWq0TtfRGHGlhMWYiECKaav0s/zRg7qzdvzVx0kr9T0b0ufWi3DK/c3 btxN6FrJXgZK+4VkQO3bW9MkMfVTPQfgXwCYnko0mfYgAS6QkaOm+hlAD/0HDVRDSFm19F+Gsb+ 8mTJ7JOaIsEFKBOsHlJkjT3gyvhybeMCU8qwRE9qIMIQUhcW9rG1kp1yTX9S9Ps8cd5HeOH//e3 q7UwDM+qEFSvrKuqyWsnfag46tMkZgw0AxlHXh8nfFoJjsf9an+lgzmFEgsnij1oIFDLc1F0GJt PJlvAkqxpiqKAD/f6XTleGVNTAFbfGSGv+5wwkiZ2ft9EOTXKUuK0QXWoDBy81tbdy1XCVrqWOk RCknBTaxP77GBnCDEu4LHPVAiWbTYvW3W7DJWVm7JQ22ttbEeZk4ngFPgrWdeF9nbbM2oG29oo8 w1QEcSyqb+/Jo8FnKAiciW3FStFAFQZDD8vcfEFLMa9w2Y2gSTse9YADnluew53ZtoPCGgjWkGH esnR+Nn8iaGu12g== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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 9ac9854b35fd157e0735aaff4e0bdbaa8946e0d5..e1e294f0f462ac824bffe96615b36ddcd8996d80 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; /* DSI1 is slave, so use DSI0 clocks */ - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; status = "okay"; diff --git a/arch/arm64/boot/dts/qcom/sm8150.dtsi b/arch/arm64/boot/dts/qcom/sm8150.dtsi index 4dbda54b47a54d1fa9c3fbeb441f8bc852e52f75..2aca3fdae47ceef9b3030613ec2b8f3a6c1a3356 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 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd SM8150_MMCX>; @@ -4074,8 +4075,8 @@ mdss_dsi1: dsi@ae96000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd SM8150_MMCX>; @@ -4130,10 +4131,10 @@ dispcc: clock-controller@af00000 { compatible = "qcom,sm8150-dispcc"; reg = <0 0x0af00000 0 0x10000>; clocks = <&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 = "bi_tcxo", From patchwork Tue Apr 8 09:32:17 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879070 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1714F26980E for ; Tue, 8 Apr 2025 09:33:05 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.52 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104788; cv=none; b=ou25BzdBZkLh/K9DAqdrGueTcR1CqyGgna4kPx0M40PGePxwadPcPVrCaIwyqlHBeg58OGagYZBebvWBJkz3Y+15ESvRygMdITLAt1yqKc3VhSBYC0pkSmRcznozryhj/vb0WgrTX7i8IUQ0ub26X/P0xR086shCnwQyUKjjGSg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104788; c=relaxed/simple; bh=omkn3m7HWR7M8yA3Wy2SKdjKBChDLn4G9csmN/Npsmg=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=p80UB9uVpLL1MXkvZsbLCtc5Lp48wW/3C9yXCCpHZ4P2kd9u1nv5ru0weHx+plPI6RP5ySSYeCBfryTTLrVCtnSeFruF47SQB5CAlhdqTpiwM9GUt/hw3RsXOz1nMMtaDiD8FxkvzS3bQqD2Er5/rbVxTvhlzZNHR0qzWFd+bnk= 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=bkvZ0zG2; arc=none smtp.client-ip=209.85.128.52 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="bkvZ0zG2" Received: by mail-wm1-f52.google.com with SMTP id 5b1f17b1804b1-43cee550af2so5216405e9.1 for ; Tue, 08 Apr 2025 02:33:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104784; x=1744709584; 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=XZd9DLuj7IqA/jzUFYP9J6UdMf8SerqXtE2cDOsTPxE=; b=bkvZ0zG2YfTU67tqyzwiHTkgIeYhWeIXVXtEM3hTLWt9CoPNxMR+LK/rgmndQON9Sn I/uoaaozuc28xjgPUDutXBvg2xot+zb0yg1S9ZWy8StW+Inf0cfyg9mxhQ6laWcKrxJM CUM4iCozWrSk4mo7yVSmytJaRYD97K/7EhHoHUxf+FVVLWSEVRxWw/gbu9ATWZIGXY0M zrV5ufmQ+RbqW4ED7ct1UyBmDgXHb5dBV6FtG75SKZiLahrCTfSJIK1WVqZDcBWkCSgn +VGuFRYb04OYW9sV6cTYeZDjKy0BPD6Y7BU0ix+TVaeMaLCifLohSa/8W1ELavSXxdoG Ndaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104784; x=1744709584; 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=XZd9DLuj7IqA/jzUFYP9J6UdMf8SerqXtE2cDOsTPxE=; b=DNv+g3R3u/vBvHINWOFAsK7IdPZ/JZj0/+Jye1yJRLmTvxaFuxosnH5RK/dAaDWyNT UEvtKDYarwHvXj0unH4cOaVEftGeTbJOQau96yR8mBk6G/QTBUahmqiixWSt5ST/uPrh zi437oQv4ier8TTlek2mfHFByyJt1sAoA21JnExch2f+HcAMo6FHg5rr7yu4L/Nk5PT0 QWpSJRAvUbJ3BkxDvJXACZnmaRruKSblkd46TVWRedRek7Alb1ErzMmwovuXXeyOA0Lo WtjncJNrdjKs8TPC1p8yw16hrT2aXOT1G7RlAbb+OgfWLIFLc/VS88fcCDg/5FPGppab bArg== X-Gm-Message-State: AOJu0YyWsxrKikK5ClU9+beiCTLvN3/FZ02YVR/j0FZOfwqnGKI+YxPw 53BhBUYacfYuktyPNZabg01Dobzu/9rdatfoPCe9lob98r9u0mXpbNUzu9uDBIw= X-Gm-Gg: ASbGnctWGMBQzX/E1cy+wKfvbbXTW2+NFh+3LHNJOLs7WcR3VKKPBVdrdTzMbhAe2NK A9yHRdWeWXxyL8i55x25hqZNQuscMN8h0KBZQvZ+yc+F3g5geS1WTuX2CCTzMmtuumyY3O5gkVm EvUqLm+KENmaOL3cFtcUGVmzEzu8ZOl4AXjFjiF6e2lDPlR0PFMvHxIPs/DA+HO6QW3pP1MIwDV XmrB54BV91DrC7wFLVHAJGdcT2n3/r79tAbP/epYz7e9t4GarMhK2B0X7W4oVsWPkHmAPhnh9Yy 0v5cWPm+iSQ6KKKoFbE14RhecRIQJQfQUzGdnSZjGlHwo/8wVNRqbC9irpN1sPQ= X-Google-Smtp-Source: AGHT+IF/qIrOpR+RbXkw+mJBR1TH3gB6xPsy3GUgB1wSHHUldAHyfxAZI6SomCiSn2s1hM7o2Zfdjw== X-Received: by 2002:a05:600c:91a:b0:43d:745a:5a49 with SMTP id 5b1f17b1804b1-43edf680d22mr29157485e9.4.1744104784399; Tue, 08 Apr 2025 02:33:04 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.33.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:33:03 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:17 +0200 Subject: [PATCH v2 20/24] arm64: dts: qcom: sm8250: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-20-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=3506; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=omkn3m7HWR7M8yA3Wy2SKdjKBChDLn4G9csmN/Npsmg=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0nKsnrVWZzBEisFbEkzVk7Dwfx+5aBJmVyA cICw/KgXpWJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtJwAKCRDBN2bmhouD 125sD/9W9jxNwTVpd7nBVeoMBxDwN/ldcSOJA7n7Y9hThPwHeCqPAn6tnQUVjfa5PwXWukWypTG V8dH6e//1ZQFU3gCDUftAvschpaZzqFdRKQZycHCnC+bp2Oyyd8otMZsbbp16sAloW65B/+6V42 j40lPic2ZqYsizWSNfycfKbnZbohk55PcU7QHHauQDqR4QOjP32ajER/vOMaG+F6Tu6kHBt8kRF VRr4mNqQ+BBBDqwG398G3RIwsL4huBp1UjGZ5/GAjuMsWY37WUTkPvm3Ol9jQ+Fe2zmLp/vfcY0 LUVJLWuvSS2O9xn8bIlEzNQpZQQC5P4aLtT8JZCc3JxVWe8pvKTQQyPGqIlvoyXfjWeOhb8xfOg 4XH6ahUFQd8bfogSzy/A5s66sw4ioMOzrgA2tzHVrs+kch3ULwmkgbRxJUQqFOxVY7IAehuYBFm izPBR0suv+2CIZPhyd79Kwg9LIkszZTeSq8okAyCjkkEr9LbUH0pVZ1tB/A406HtbBF9aSGRRlT CuJAlIOXz+ZtZM2jfu5f3XEl0JfBhY3Eo52kNN0IhS6rLB58ZfN0pyt+/RjerHhUjrBkNu1mU0f /yt8182YvTtPfYsurc94jKS+GDSCdCKt2LUq8Ag1JtI1iFuz0hRI42UwZFRwVhARoXFUEQ/gZkl o/kWOf94uddXWwA== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- .../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/arch/arm64/boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi index 01a321d801af3389258abd54e60c39272c59fb7e..465fd6e954a347acf15ef3199afd8d1a198f95e8 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 = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; status = "okay"; }; diff --git a/arch/arm64/boot/dts/qcom/sm8250.dtsi b/arch/arm64/boot/dts/qcom/sm8250.dtsi index 68613ea7146c8882150f1b81dbc0f3384d3380ba..0425e14840c6a299aa49e82ef5010fc9ac090296 100644 --- a/arch/arm64/boot/dts/qcom/sm8250.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8250.dtsi @@ -5,6 +5,7 @@ #include #include +#include #include #include #include @@ -4861,8 +4862,10 @@ mdss_dsi0: dsi@ae94000 { "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd RPMHPD_MMCX>; @@ -4953,8 +4956,10 @@ mdss_dsi1: dsi@ae96000 { "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi_opp_table>; power-domains = <&rpmhpd RPMHPD_MMCX>; @@ -5011,10 +5016,10 @@ dispcc: clock-controller@af00000 { power-domains = <&rpmhpd RPMHPD_MMCX>; required-opps = <&rpmhpd_opp_low_svs>; clocks = <&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 = "bi_tcxo", From patchwork Tue Apr 8 09:32:18 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880308 Received: from mail-wr1-f49.google.com (mail-wr1-f49.google.com [209.85.221.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 9C4E8269830 for ; Tue, 8 Apr 2025 09:33:07 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.221.49 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104789; cv=none; b=Cepi0wF0CLPQJgi7haDmA82jlm699gkNLNgbTDvHsroIKGsBfbOFKaTt8e7cUL8wfkfc4ASFBaUnu/Kf9R04KE6KJAKhDeE2+LBB9s6aU32lQrpT9vX/a2QhomcKPiXfeyxH40X6EyGZfGxcr1hXjO/hOr0PXogPVnia35GdOtE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104789; c=relaxed/simple; bh=ZAK3laSOyAkGBhO/byWfwE6m03KDoDdWnPvDi7sSsoE=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=AIwHwo/4tgbCJ0Xb1BN0ydkLB9hg/ZldiNPPTf8gjjV7diWA2phwhhqCW/o9d3jXNqW6A3wdR3B5J14WnipGklCC3NQeisF1qXb1KN65GdaY38qGHBL1BgoBOa8mqyVQags1mNmeEVgyZ6IMYXjVDa4XJHiGIuKMSCesARcUttI= 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=pmKHaLrZ; arc=none smtp.client-ip=209.85.221.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="pmKHaLrZ" Received: by mail-wr1-f49.google.com with SMTP id ffacd0b85a97d-39c2688e2bbso586748f8f.1 for ; Tue, 08 Apr 2025 02:33:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104786; x=1744709586; 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=cq7IiRmj1tTFDuLXnaM/qJOBryK1F0+gMBIe1qznfH4=; b=pmKHaLrZ619FjnHBhTpCWbSEdc6N+A8+xmYNe97N4PBiTogphshPMicmDBVjRafuI1 B5pmDrP1DaHI2AUanMdouA9IE77drYdaUqUQWYUuelyr3teBaSIXM8LYZxvtO5kCfGXX wSoqgSFMbRrJhihv7jRmlYCPeTdhAsUvpkyHYIRXwVL3yTKuUHcJvzysyFze/XvXsmFE KQxpQhrY162OOLsVnHeVVNTU996MDo02ZuiNd0WYuLvJP4cwtu4PYdNVzkYf/KwU6nM7 eGNzfTuF/Z5hqJ5NjS6IVPejfxVlSaZStS9LtLItUdBAg6v9kAXILHnS5GPrs90mYija Ugyw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104786; x=1744709586; 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=cq7IiRmj1tTFDuLXnaM/qJOBryK1F0+gMBIe1qznfH4=; b=CESk8yFs/iYw1m0zOS4nfytzijTjGC95j4OnvkAW9olsEzWCYFPIsCSc3BDDpPiaJj UqyN3LY0RFuCIJ33UyZE9xaiLG+9bmT1Eq48DmWXlnnniHE2zf34OcBEKMFXhE1fUAyA ZkF6Co/b4KWrgI7l9rzZyM1q7UVAbz05Ygit1GY1Rb6/eNzlO0nTifSWUf9+8nV7lxpT Qm7cnmXLVDiKz0OiLoCzwDsCVB/3rIcnZydfx2oYY1Uard1i0eFALi/kWTgdh+eC9rEK +w0wZhN7pe1BwStWIgbzD0rKMDVQizXuO5wEcBPhEgbH6Ko5u7JMHXydA3zBo21GwWsr ZoLw== X-Gm-Message-State: AOJu0Yz51jhQznSCV8z9lmpRKKMu9a8ht+XE2aNVGah31IKvjbFE2LP0 t4ZMuXgfqY/KebheZO4zbMBun0e5rnaHpVEwotJsWXTVllpALkhIB9sdFwJX3JU= X-Gm-Gg: ASbGnctg1Yo0eszU4JqCyeeibNUVBKoh2aw+XsZSP3BQg9/3Rm3dqjXQWxvg6CM7PYz l0wh+bhcrpgdVHkD2SlvJeN0vyI6eEKSQYjUhtwDbG5EtRxiCFF6IKEC9ZpgzFKKKGlB826JVOg dab/jLb0+NDiIbzu3LI4fCNYvM6WJbBRGiOVLHLthwazBVNz0XQnhj9w1EB4g/CEgfTROT5TKpt 1y/H9D1oY7oqcKBvFJujAxUziWJZSRcL22zzUhvrPOKGiC/PUlTqngsJV6bNYBvzlvo/acn4pxJ mOM8HW7qo5UbRPw75/90hRv5sMc20Rl1NpkgC3nCiiiqpZagVE9vdm7WdyKwWSY= X-Google-Smtp-Source: AGHT+IFppcRDpFhAxSSBH9vzHOuDR83i0EQcGvHB1qwXLC6WybuTBeeXqTaAjlQ14UktPvJ3F+ctOA== X-Received: by 2002:a05:6000:186f:b0:39a:c832:4f3b with SMTP id ffacd0b85a97d-39cb35a97camr4662403f8f.8.1744104785871; Tue, 08 Apr 2025 02:33:05 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.33.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:33:05 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:18 +0200 Subject: [PATCH v2 21/24] arm64: dts: qcom: sm8350: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-21-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2499; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=ZAK3laSOyAkGBhO/byWfwE6m03KDoDdWnPvDi7sSsoE=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0oVIVrFNGD6BTTc7M654WdlIf+QcGiaVqcV f3ofHnSIeKJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtKAAKCRDBN2bmhouD 13/8D/98lEp2ojdJ8qrrqhZfc77BOkM2DyVpotas5Aq19PjV+RElM7V3CGzelIO6tj9iOhoX/1i PQZsieEVrr3M7WSjzvUCKz1Kg8CGBMAowFQNlP8guyo+7eTFR7azpn4+cAmYHg5ebsKIPmIrDSd l32WpV6gl4+vUzH8JYMN8KeJ9LwbzKdONq+G5AZBnhHB3mF6deg9oWcqCgXx/59ajUIfOYq+6U5 RjlwWZYyhDX7q9TE6a/nShyHw7JzrJ3Raiajo6itzEwVq4pH6MOU7Ge+qj8xlgehYYYVZL/bB95 q/UG0QuimPEL/m1wtvxygTGspg5812fr1TBLIjvEOBKq8RP26QALaXDIMWTx3gOEYkT4ciZgk0E O+YH44/bmDbFZDr69yIY7ddgyJ/LXwoliYH5jRAXcc9FAKX54lx281XZpSoVi0El3n0FTqhzV2I wt2iqGlnv/jUv0v7rtR9z+0iTnWKE80HKQhn1HpsUkwnrppHGG77ifoiI7kZV5rZ12sP6xmzNTk J/PcW/VNHNtY6+k7jE65J3/Uvlji3rYWmbajldOXkDVfccU9mxmQCLbEafQ6hTRjuWxMXQl1i7o zJCyFyHeO2mo2qqv7iU4zR/O4Z2lCn2CXifLI0ETVz96U2Fxg83Y21VSApM536poLlvrBxOX3Rp f9NA6XRs2+p9Bbw== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sm8350.dtsi index 5f93cae01b060cf99c0de56f603e860aeebc5f67..5676420bd5ccd26cf0fab87195b076a782675db9 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 @@ -2958,8 +2959,8 @@ mdss_dsi0: dsi@ae94000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi0_opp_table>; power-domains = <&rpmhpd RPMHPD_MMCX>; @@ -3057,8 +3058,8 @@ mdss_dsi1: dsi@ae96000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&dsi1_opp_table>; power-domains = <&rpmhpd RPMHPD_MMCX>; @@ -3138,8 +3139,10 @@ dispcc: clock-controller@af00000 { compatible = "qcom,sm8350-dispcc"; reg = <0 0x0af00000 0 0x10000>; clocks = <&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 = "bi_tcxo", From patchwork Tue Apr 8 09:32:19 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879069 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 1263B266B59 for ; Tue, 8 Apr 2025 09:33:08 +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=1744104790; cv=none; b=CucVkpVxJqxRdbT6B6X/8E2LZ4NcSPDZSMVc0WeNHW4IoTFyv1fjAYNbgdu+Gv/hfT3NWgV3utRSIOC7ZgWqiHkaXp6XN4k+Ir+oBSnKsughwqxk5fYE9lx8iLDbv9FHXj9O0tluG63wJwMwF0GhKk472ripsPqQwAJh5Me8ra4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104790; c=relaxed/simple; bh=ugLpRJRdk7cDWz8R72pGsFHS9vPwfXUk7nvd0BavrPo=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=VgrU+AYVCcXm0ByeM0IRvyeNtzC7s/4eR54WmzZHWfpqovU85ohdm+iExB7VnQuzTwqi+8gJbpY6c9G4Rb/ThfWQ6PMFvCV5bcIw5OSNXH/xguLJyJ1VOq00UR3BDCqQ8B3TSwjrwE3PZQxz+yu0J4OUHbV60lEsnHTuWXkfuOM= 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=xgkcWH80; 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="xgkcWH80" Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-43cf861f936so5231455e9.3 for ; Tue, 08 Apr 2025 02:33:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104787; x=1744709587; 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=OVgHl0wPF6wZgaYxStYLFo/u9tpBoOB48+g/MMT1aZU=; b=xgkcWH80ZfIdDInylFgD4djeiBtmxJ/zr7B9z5mdIFrQBtBhHif5fOs/GJSBnhBC5y o+I7283NTylGtkEIFeqDZe6XTB/Is/S/x+P87F8jOtOhIGGUadHrMMB9wKcszayGXd29 tjF+7nFniEmvql1zCDpv2mhRHZ70GOeXsy7LXlEFcAIvuZC3/8F3RENFpPSE86SZ0Nxz R52lkjlcFjiOXVro8u5ss+RP1fd+oMe0Cw1wJwlDh0Oz3ok1vCYUwVei45+54vBmUedM rXjQq8wWtovSdCmmiEFOecPtighpFcuP7vI0BTRAoxt5w8aqXEXk4SdGVVNlorYupDij uezQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104787; x=1744709587; 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=OVgHl0wPF6wZgaYxStYLFo/u9tpBoOB48+g/MMT1aZU=; b=kYpgabrfksKEXZuKlBuqbUa2OQ0DMx4YtIBcoL6BMSPq5IuQdODVweklQ6y175MYPd YYhc0ULoEI/lejfN0gJnTQmookq6ZwXuL9grIFqoLtoz2PWF5wXp7rAacSTrGcryM6/7 7vgyC+ow0AlG7zQ/mrnvrfiNaaG9OBYF7Qjf2wpo5i/oywGctxnfWW3l4dKH0jpagjzh vaXvw3AltRWGVHsbY9aODAWcXQMZgsVE7OnhBodfxgv5O/dx/s3g+WDDPGQwwCHXfHsw RNh7Nn7u1uRf/AaHUlgPkzHEf/AvQexSHOf8aO3mT+lSihWTvz9TrTgOfqjyRn8mkGK6 9hIg== X-Gm-Message-State: AOJu0YwtU3CElfXuZxmxIR6gGs4RDy3Lmblv1GocoC/cyFfYqW1Wlyo7 xnTkU7LHeb3n5epQpkZmbncRYsjaN6HyHOde3h7h3CEb4KtsMqr+BIm2c2RDDaE= X-Gm-Gg: ASbGncstkI3BVNBzoZLJkj2QpcITFxALmbwHjM52neEvYQLDQ/d7WagMmPSS54Y9UPc ZA7qga0+H3YB+kPegJoUQqAkyNn7RZS2VWxCn2jQOaHF0ry86qkkpzMvsSDva7A0FPb/YznPA+P p+NhBQJ9St4Hwi+p/4vRd2Q4oQlfMq1AojuW0fv11NQ6EGg1kVbgNvrBAkq/myArJNpwWrP8KTM 3vXyoFCp7smDDw6zzYO78h7Dpyn5GYXx5YL7rY3wPFGTBgsGKZNqxAWUtWttnpWLqkaJOkBcITF yE4w+qD3asMJ+DpBRNWuo5+yiX4bRRqKnHw3ZgK6ji9Tii1x15z5HJKLhxHIDbk= X-Google-Smtp-Source: AGHT+IEHB2SdVgs2u9Sqr5VxgjF95MMdoKTM6l6GeAz4+UOVU+sZKZjLqQCT4y76weGe/rboJOgSew== X-Received: by 2002:a05:600c:35c2:b0:43b:cd07:92fb with SMTP id 5b1f17b1804b1-43ecfa43d05mr49322645e9.6.1744104787265; Tue, 08 Apr 2025 02:33:07 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.33.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:33:06 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:19 +0200 Subject: [PATCH v2 22/24] arm64: dts: qcom: sm8450: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-22-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2663; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=ugLpRJRdk7cDWz8R72pGsFHS9vPwfXUk7nvd0BavrPo=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0pVNe6yC1do4qOq/ey+5fmHAqNQ4xjlMFi8 C5K+iIGgOaJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtKQAKCRDBN2bmhouD 10IwD/9aS5ZPEYT4ouqg1A25TtpCnEOb4r2j3AD1ro8m7it1BWSE7tKokTB2VrY9YRcItdnzD5H MuIYrr9LJpkhyHLvJ6Gy57TzkF6Sx1+jPMgH1MHasmE7aN+AQMTMjXQaYy4QiIkxqNg40hP82vG XjLBWmjcUY7p8qVbXeevUUhY7+wcrZYJaB7gz3zeg9j+cxQdYrGX52py4XB/uyLoAeQ36x3xIWu 8dWh7BBQaVx+Tw2KaQp5shpz44nKMuIdUjLtx+a7kgzQceief5mhL9GxyCZcPsVXF1LPp3ploZH u4RgNeeMg9unsTmmg5dfHcRRuESqN0mVAsaVQiKbM16TnikgmcDOx7FKh3PPKN7w9g0iwEAtQie qWZuKXpFZPORzhOGDaQMxRZt6HMLl0RoPDkNij/MSMD9YlTtnA9Y0hF0aD4aPkZqDS4JPwOtUly jq86pveZmWzVcXfLHNhRFLrOIwhE1SSRp/Ll84hicr9A0ce9+zdNkkfvthflqglcJ8W3JEB/BBl U2gLwHYPn70KnvFZUS+Gcny407yoWApEu90/1rT732NrMN57SJnbCRoAlTHGgu6g6JQmD0paE85 0Y3+jIBa50XJV7OaeJel4krHlZ0OsDwxTfj+o2tAT7Rk37kuMufcSIrNWR55ZYoIPjSiBAilEZ8 6KyQORvbFHvFd0Q== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sm8450.dtsi index 0b36f4cd4497ecffe0a15cd6102e9d9ac62a7425..edfde85a2d0c7d6ed572e8e5363e348a516cc45d 100644 --- a/arch/arm64/boot/dts/qcom/sm8450.dtsi +++ b/arch/arm64/boot/dts/qcom/sm8450.dtsi @@ -4,6 +4,7 @@ */ #include +#include #include #include #include @@ -3518,8 +3519,10 @@ mdss_dsi0: dsi@ae94000 { "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, <&mdss_dsi0_phy 1>; + assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&mdss_dsi_opp_table>; power-domains = <&rpmhpd RPMHPD_MMCX>; @@ -3610,8 +3613,10 @@ mdss_dsi1: dsi@ae96000 { "iface", "bus"; - assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, <&mdss_dsi1_phy 1>; + assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, + <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&mdss_dsi_opp_table>; power-domains = <&rpmhpd RPMHPD_MMCX>; @@ -3670,10 +3675,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 */ From patchwork Tue Apr 8 09:32:20 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 880307 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 359D6269B02 for ; Tue, 8 Apr 2025 09:33:10 +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=1744104793; cv=none; b=JUdxcaEWauORNIxKxrgwWfF1Zw+4rY/VhX5507euWyirHBNZ7tub+RFLqcei/+yBKHnv4D0LxeeVJO5fpx2KffNSMHEzzoubcqBBBIWcMy0uNLOIPNmzljJVIkavcq1ya1BNJfFyvt7qxAjW/VpSFdxc5ueIxZvyAHcsh0CXeqs= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104793; c=relaxed/simple; bh=kv66JXJMQwvyQy8IMat3vtfyIifmhMMDCFfmYyWx17o=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=A2o/zXB+IAkjSix3tgN3+JjsgP44EDzFDs5iTecNykr3O0V0hMqc3H40Hx5IKJIxQ6trRw20poEGIgm/lGO/czsyzbCtRSVOWzVcGTVs9YfRC3Gx01IxDNDFVvWki4P2im5Qa0o78o0toCOLBuGpuNADUaoH7fYhWwtAFd9tI70= 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=GJHsF8vJ; 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="GJHsF8vJ" Received: by mail-wm1-f41.google.com with SMTP id 5b1f17b1804b1-43cee550af2so5216445e9.1 for ; Tue, 08 Apr 2025 02:33:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104788; x=1744709588; 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=NPpauOlUZM7m2C7OOyRUvio+pwuYkpY1PK+AHDphjYE=; b=GJHsF8vJ9bHRuCVbkkQf3zOUlTg2PJVxpTfJWy7gJSPvSeLAg42nR+RRIhZJopB0Cl U1lblWxr4WIoGOHyuaEyx0Dctn1+FXtsoLVA2eqb/Xp01VHs4MQGsGzzMvkAEDfdPifv vJWp7lu1cdBtSbREku97QWwLa+M8Ss5SYRCmW757hNBi6by+qaS9B4/yWqUab3ff5YQi F93vJeEzfbtaf4km2CJiJno5q7hTz86HHvxYGjjX9eccIdBE038ZGMilEZdf9nw5q5/Q IrWOn1ThcNOdfI1NarYfBp4r+ZH2tpZkPRjhPrDNn2Bw01TOUBbcDlAojmMi8UnGSQ+M qEIg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104788; x=1744709588; 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=NPpauOlUZM7m2C7OOyRUvio+pwuYkpY1PK+AHDphjYE=; b=MqROuax4/sacBd3E4dr04oVbjbBX/so+LS2tGgHxW+zhTtn6MuEV5snzG/B5Yo0cop nYDWB5huHFIsTG5LzId6/hr5N7BOEbpoWrT7fPWjd8iOYDzkS9+i3LLGRXI5BY5N8Raw tF/ej2HNt/yKmLZ+tyThM/lPNKSV8CMe9mPbzqRR2gU9t9DLC8z30dKOmfZC9tOC7HNE xWIe1OhSrHmKN0SQaXSKM5tPuKcS5VhGkpJLLqIDQYw6nWZ8BntmsJGDbAJKH2agjS// O3zNfjM9/r6l425k0ZkiOCx0Pulhe40g9v8+EAeH9JVORplsRViXeAGKn5ETHOk+Phud QuDg== X-Gm-Message-State: AOJu0YzU2+zXLRSK+S26/vUgWI+3bdrLei5qGX7Y8ygsc50yBqloo+K3 vCYFk1HsNoBM6mhGDcfr4qP9L5AoaRg/IGMOudxsgRpWSX5sYjiemxF6KNFh5aA= X-Gm-Gg: ASbGncsaP/jCKARtdWPqYpyMDtR9ZUJyQOA3w7rLx+sJcalelrUt6y9cQy1VmQGPWH9 6ZteOtrXx2kXZ7OFwE95aEHMqyXFR7UA0/e3rYy8PIFODdds52i++J1qzOwMUauHUYuSSlpkKhn Kf+Wb6NOBt8JS9zUIhQM4UWqr66AT7Pt3YrjXwKQPjrWxlWcm+6TJL2YJXxEjutBrR6hGcdbOgb B2Zajswm/ziDz234UKs/PVhHp5UPnMBk5U1/KixUxpFuZ+JMDqbXIVX7Le5gHn5bnnFIGQ5PGry gGMB3HJD3ZWwK2gAvYKrUdtAV8SjEAbPP80+cKSDQAVoOsFfmypAyOMwrfVVPNc= X-Google-Smtp-Source: AGHT+IE/HEYFhKvGIn1QJ76xbnrC0OtoMKOwDHlx+9LFg+ZS/IsGCRzhg6tovUInEbBoYNJWi29H3A== X-Received: by 2002:a05:600c:848d:b0:439:a3df:66f3 with SMTP id 5b1f17b1804b1-43ecfa18ba7mr50772265e9.6.1744104788594; Tue, 08 Apr 2025 02:33:08 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.33.07 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:33:08 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:20 +0200 Subject: [PATCH v2 23/24] arm64: dts: qcom: sm8550: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-23-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2292; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=kv66JXJMQwvyQy8IMat3vtfyIifmhMMDCFfmYyWx17o=; b=owEBbQKS/ZANAwAKAcE3ZuaGi4PXAcsmYgBn9O0qUE3gakt+IF3gxl2+EaGVQmeVGcLjzcagA lV1WJQTC+CJAjMEAAEKAB0WIQTd0mIoPREbIztuuKjBN2bmhouD1wUCZ/TtKgAKCRDBN2bmhouD 1/66D/wNh0NPP3faIwSx9t4OOFBTSeznCbPFHEyoCBQPf/C6kedkJPE4YY2QE0LqyrEnBvosIdj 4IP0bmPyc2gLUPD8NWHmjJRv2qqsXVTxOkssNoM+IZjspFE6z78IEMFfgRmqtSpZLDm06bMbH7X PVudqu5HFAam/GX8wDch/q2UWXD5eLFZMi2VTnSILLIOLz5wHq/EDZbXRq2pam0T4MrUjqrfthN XkK66WCQoEcKLN74QlhCEkReLUMTmVGcT09f0WeXbk5KFmuxbX9QZa47NFxLdIGL990sAqVSR26 tg/dtOnYg8aiqznQvNk90JWO0JYCs7dsrnCYSnf2rA1T+GsOieaaj7bXINSDFpXNmWQCggDJHl3 KEfoEuH0kbOlcv/IKXrNCBWiV+6qsoAiDvrqnB5wvM6Jso6t5X6AeTuu/G2Gve/8ylP2aomhpPl fD8KYRbXZKdkkRbnPqnIusTw+t8G8ZSBDaG4n1VWB+W4DWQlU5WO+wqMXSKIkHRHYReaPkZalLS hpM6ayQNRDJ1iHZHoFGytOYl3gwsADSFqJVDxjkP4rMLYCZ3/yvhwqPYqfRYi2fZsU6RR3gkuye vWfBWVA+ZWMujANHLp7oob9AdoNasK8vVo4YfwxLEuNm5I3GWxcFzsYGrTa1tBZyR9xr2vsvpt0 l987snkDH7qYokQ== 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sm8550.dtsi index f78d5292c5dd5ec88c8deb0ca6e5078511ac52b7..a2732e04896e2f6dcdcd019d90d23731ad0d15a7 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 */ +#include #include #include #include @@ -3554,8 +3555,8 @@ mdss_dsi0: dsi@ae94000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&mdss_dsi_opp_table>; @@ -3649,8 +3650,8 @@ mdss_dsi1: dsi@ae96000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&mdss_dsi_opp_table>; @@ -3708,10 +3709,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 */ From patchwork Tue Apr 8 09:32:21 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Krzysztof Kozlowski X-Patchwork-Id: 879068 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 64817266EE2 for ; Tue, 8 Apr 2025 09:33:11 +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=1744104793; cv=none; b=R0sKRY6yXGkIYB21VEoazs8AaZjVQ/qkb1zMfHq8YRZgSse/30oNEGNI+ZrEzou6X5tft244aySBCdk6KSKkXdtrfdFv88f21wOuMaZCVRdmwnB0Ah1dr1aN6OFvsxW04NYJdHqptC68WBalpbXEbBTOVRP/ddbPrY52bgxWOzA= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1744104793; c=relaxed/simple; bh=+THkgVpoy/rRLP83IuTs8Eveo9iDzR0z4mJGgzyxS24=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=cg0My1IAuXmKsNCJ10r5574ve/JanhZszt6RqdaB+vvFJ/HPa+gpmm2Ib9Yz/oABSQlajPT1YfbLaQmLLodC236tYjLSFqJvzOIUKE7JDQBejHEKAEFXmCa3guR0Gm9jbGwnCaegOD2DEnEiDZe0JMhSKSYquuPlC26TITWnZGA= 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=J6po00CT; 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="J6po00CT" Received: by mail-wm1-f48.google.com with SMTP id 5b1f17b1804b1-43d64e6c83eso3469485e9.0 for ; Tue, 08 Apr 2025 02:33:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1744104790; x=1744709590; 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=ULUqJejZSC5nnlCNSxAHqEc3hbIIv1W/jt34WfulPY0=; b=J6po00CTnp8zTcWuUU4+A3K+2YzbfIrdw/4fJ5ia2jtq3gWySNAaq154VmWjZ6l01Y 5RHa3kDTfMT7zC8f4pJZzWXcOx/jXPpnXae+VLQPvlNcgr9VhPF0hOKO9cExsGk4Vsmh o2CUMsJP9deuGQtHMjXjUZmrRW54SBjyH1YtGD4XODsyFPEYqfYIEf5Ha3EKuE8r2sQE W8wPyJKggOSDpRCI5Qo75RDO+potikKeGNMNJWxxs5GmsEa7zKeA4vcda7YM6O+fH3Br /+ONj3pYUpIbvplCyINrTmkbgisHXpGbRnPRdT874Q5qDU0rxxNDJmvpLKKCGJkha8Aj URxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744104790; x=1744709590; 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=ULUqJejZSC5nnlCNSxAHqEc3hbIIv1W/jt34WfulPY0=; b=O63afwhEU4RffUP6Ar4OnBF4bOpc9U94C06TAQUn2tPcmMqyr8iFobLAHW/QjAvrTS OeVj+fbHSpkvsoG9Yp29FmJ/j+xr2rMrHOew8XI6IupinhCaeuOwrldhfX7IrvUPPLr/ 8wiqJOX3ZKIRn9KahOWcrDkRtzdMXlYp5o0OM+dTexEyt1hnNLydzJ4FNK95R8vQVt9i bv4/TKHtaBZcMZCkTJspCCPPWSyo0jbZ0mSYdIHzQ2eVW138eMMGalTwZctbZBbf617t P15QZB1sA56ePtG+NHXW5xACiXEysl6IfMVLVnp9h+DhO8cn55TQlLqh7pkgRbrtNH1U 2GLw== X-Gm-Message-State: AOJu0YykDarKBXtLUbciFbEQ5XN0Vzps9jMKk3qwOHVnrN3CGweWw/JT dw9sNnM3e4pNy8+DIo1FdbLJ47Ktkf/4rD2/n4dfqaLRWZPdEYKFMksoWsqVNhw= X-Gm-Gg: ASbGncvDyyBeVI99q9+XeWPzWYe1WVTdO7lV4rWz0Vxorh+kgJkNgvB6ixzqWg5/f7m YkalaVv4o965MEFrMEYnoRGbsOt9jilaejOA7peQoIb94HnPs8Mswl9+q+TYov+RMLQp7n14m8T C3hV0V3dnT+GhsfXbQqcAeXJ4XU5zolna7j8D5vFpy81t86yw2gep/uoHxOQ1Zd8VovJf4a1TY5 JB6FGHpvq/m1Et/OVb7QuZwI1NfLxpCuygh+ZKeLWKeWO22UfQy8Odtk622F1nlHG4zQckh8xHH Yr6SwHWDITnHQoDQ42uDhcHwusCtpjitgN3OUInMWER/CdnHZJEkA+G3F5wsN5A= X-Google-Smtp-Source: AGHT+IElEO3Zn4kWfRqQNDL9/9huemxPeaq8yM+IvbB5/Rp6O8G7xT2cBDwTI1dv0/5NwPmjEDaCHw== X-Received: by 2002:a05:600c:474a:b0:43b:c938:1d0e with SMTP id 5b1f17b1804b1-43ecf81c7c6mr55036405e9.2.1744104789985; Tue, 08 Apr 2025 02:33:09 -0700 (PDT) Received: from [192.168.1.26] ([178.197.198.86]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-43ec34be2f4sm153680085e9.19.2025.04.08.02.33.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 02:33:09 -0700 (PDT) From: Krzysztof Kozlowski Date: Tue, 08 Apr 2025 11:32:21 +0200 Subject: [PATCH v2 24/24] arm64: dts: qcom: sm8650: Use the header with DSI phy clock IDs Precedence: bulk X-Mailing-List: linux-arm-msm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Message-Id: <20250408-dts-qcom-dsi-phy-clocks-v2-24-73b482a6dd02@linaro.org> References: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@linaro.org> In-Reply-To: <20250408-dts-qcom-dsi-phy-clocks-v2-0-73b482a6dd02@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, Neil Armstrong , Krzysztof Kozlowski , Dmitry Baryshkov X-Mailer: b4 0.14.2 X-Developer-Signature: v=1; a=openpgp-sha256; l=2291; i=krzysztof.kozlowski@linaro.org; h=from:subject:message-id; bh=+THkgVpoy/rRLP83IuTs8Eveo9iDzR0z4mJGgzyxS24=; b=kA0DAAoBwTdm5oaLg9cByyZiAGf07SuiTBmhjcveEYa6ypTihMexMowGhAfxKCgeT4orS54v/ YkCMwQAAQoAHRYhBN3SYig9ERsjO264qME3ZuaGi4PXBQJn9O0rAAoJEME3ZuaGi4PXGJsP/2Jl Tj2fkBiqtT3mHYL64wDFz6kOaApbi7myzukd4lRiMNojgqfD1gIiWRdICh4vjCNxqmyWK1g7Cx0 svUsj05fWOOGFlg6NYwai/fGcNZjY5GUicGPaMg13TceM3a/aDUwMU/s79rE4OPE2LWCf44cF5Q TfkjQ1wxXty7sNtbo/8ICeoXRCfkMuG4RCauoM9E6D68T1Wqrcjl9f0qKPzptWRxzEmuoZeLU8t EWbcP7JPcxNyhVfkKZcH3KTseFrl5KMUNHx/NBDFluQ+vJ3Ugb+DI50zNgG26oI+VpL6wCtXiPj /wZoHVhnPDZCNgxaxXTlh3/MBot6Dfa4LhQLLbcnGIyb1T3393nu7Ggo0Ymg+Pptoe1SlTwJyuc Z2r4gBCCrRrBw/eXo8LJgyEkcVGhf4iJmEE2AaStSH4WeBlhT0x859Z/wfYnRwGP9QclwE+j7zN psU+Q4tGpMH6Bc5pUqoL6w60T8UtiZZFbNx87ugYwHP7HPlwUnpu9RBSO+8JojRRUE+mtaThJ1H 8yG/o3ltx3hT8HuvaOWUU7PhxUfMZ9J1f2GVkzsDnH/uBvhoOLP3ZCnz6gVrOOMLSODC7GbbeNb MnBXFa800U9ymiUB6ogCCQ7xZ4QWJm6DpzLfjBVCb6Ize3qZyGgLZgdOEzLddrfoFIaf7w9+E27 PQ4d8 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. Reviewed-by: Dmitry Baryshkov Reviewed-by: Neil Armstrong Signed-off-by: Krzysztof Kozlowski --- 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/qcom/sm8650.dtsi index 818db6ba3b3be99c187512ea4acf2004422f6a18..437daccca1bbe72bf8179e5d4b2f7c097a330360 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 */ +#include #include #include #include @@ -5213,8 +5214,8 @@ mdss_dsi0: dsi@ae94000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE0_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK0_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi0_phy 0>, - <&mdss_dsi0_phy 1>; + assigned-clock-parents = <&mdss_dsi0_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi0_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&mdss_dsi_opp_table>; @@ -5310,8 +5311,8 @@ mdss_dsi1: dsi@ae96000 { assigned-clocks = <&dispcc DISP_CC_MDSS_BYTE1_CLK_SRC>, <&dispcc DISP_CC_MDSS_PCLK1_CLK_SRC>; - assigned-clock-parents = <&mdss_dsi1_phy 0>, - <&mdss_dsi1_phy 1>; + assigned-clock-parents = <&mdss_dsi1_phy DSI_BYTE_PLL_CLK>, + <&mdss_dsi1_phy DSI_PIXEL_PLL_CLK>; operating-points-v2 = <&mdss_dsi_opp_table>; @@ -5458,10 +5459,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 */