From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 508B2302CB1 for ; Fri, 5 Dec 2025 10:29:21 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764930569; cv=none; b=KvcwR0hFej/CXvrutQBEgaOtLI7uR0ukfjt9qVKg8Qm/00ct3YEsOcb+0HEb/3oWW5WLTXqNqOxKgKU8qyutH/ROs99P2ZqUigYysPek823vKGwUcIkKp4F/tzeVzTDyGyjHKZ8uSYpncQSMy1CX/4nZiCdACS48EhNqEqYCeII= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764930569; c=relaxed/simple; bh=1dM26NOpLL0YqZsN8uN70qJ9hPUmIuwB+9D1WAms06U=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=FuaM3O05wPxBKwbOM61BH58WHRj2UPFtZ57rLlwCOEJpSpzjaHCxXCuwmOauF96tHx7YqXRTIiAMRf22r8aWCJQy3skMZ4S+JkVtz/ZMOIiu8J8b1FuqT8989t4PvmVC9QOj4k5VpQphqOAjkourxI0Henzfs9ftNEgNlGFMUz4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=kxcX5H4y; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Buw22ZK3; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="kxcX5H4y"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Buw22ZK3" Received: from pps.filterd (m0279870.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5B52ewRU3173593 for ; Fri, 5 Dec 2025 10:29:18 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= T+P9UihzOlxTBT4XtK2QWIlMPWzgt0UAZU+mnK6obDw=; b=kxcX5H4ywgSX9OBY QH0Tob7BhgQrSNpKOE10iCo30tGUGekHrB4z4ilYFsMy54VaVx4wZyJ+TSRbGa3h RzhPMRvNf8FS3ZLxeAQbvomHIleBpKgxjMHk/Xbb+6rddAcVz8MTRzPcoLoxNjzP KE3kn2G9vDkW8tsBVV062h9MSCwEGtfAgp4KGiv7OZDKo7I+0rgQ1Svj1dH67cdL jnpkgW0Nl2baxSxO/4aCvwoLrVXSNTYAO/9BSDgzNNPUpF5H2pe4kZNC2zwP/Aow p+i53KvxELwPQuC/+Lhcxdfo34yW3NXj5qZDS+qCRSfcMq2dPjMt0yE2R7R9fbLC obnXRA== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4auptqs6ny-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 05 Dec 2025 10:29:18 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-29806c42760so58446685ad.2 for ; Fri, 05 Dec 2025 02:29:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1764930557; x=1765535357; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=T+P9UihzOlxTBT4XtK2QWIlMPWzgt0UAZU+mnK6obDw=; b=Buw22ZK3w0jiMo2BqXd/oy31S2jD0BNfe/H/dD7PevQfzbUFDk+cK7aLABuzrbS/Tm S7K6Kh/OSRl0ly+22aeUZQcThZDabKrV2vOBQSJPaSWc+SHGthH/OPf8Q240AUgilEsH 0pbQtE7rL5+z75DYcoD4KvCLobtoLniB0W+VCC5KY3vZNuuSJnpnV2kMXjwCV9RlGhE9 Qr+lskuYkD59w91VYZnt1n4zKsR+T4l0dCfM4Pfu4P7HpG8FVcRD8RR25Iv/xhT5d8ht rDYPpQVCslTKOEtcnFOa+uDJJfSFJ8IJttHcMFlFWTzHnPf78AVkNhHx13b2lezUg8v8 eHzw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764930557; x=1765535357; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=T+P9UihzOlxTBT4XtK2QWIlMPWzgt0UAZU+mnK6obDw=; b=W2qY/DlePQHWGhBibOuJDNmOabameDSODv/zA0OV4HAWgG/gST6gpkHUjIRbQp/+xv 6vUVXmUJEkhPeGWwCGoVglTMMmx5dmPsb6OqYWu5vTVK7jv9DGU5ctCgjCajgJzrKiwp /PBfoBqCyfRiwGWUOlhgAo5KxaO44C2f8JKaaB8ehQiXCCQEFDt/TeuCMzcthIzY4Qas f3Hc3xosc/vKsxGnUyglAYVqomHPh8ejFcIvg9OA5bzTBeBACBqYnKQJj0o81m2raKQp T0wt/K+arf2GR5IJLJ8HApIHAI2VSQShbCkQPG3oXJWrpJVK0ejmmUdK+V4jJV4AdWrC yeXQ== X-Forwarded-Encrypted: i=1; AJvYcCVUCBvMU+gbcsUf8dvtzaWD+2jGDKwwL3BOLqOcjreoF5wWgSIME6eqI8pNeFeJpoVeowvxINCZVuur2w0=@vger.kernel.org X-Gm-Message-State: AOJu0YyU/A3RDxkcvcZux2dt46SBAt+tGPyEwGVIGjjppLTtNA7QMKb5 Ec9jc72NqyFyV4RQUN+LmxpS41EZJJXpdii3q/jSCzlbPsw3xBGXeiGpifYuuWmFb0MkHhZsB97 G9EIslga/ouHukVIzpYYwHfVLcQp0OpzAo6hoqf35UZsrBe3l/bElm/y4K6Ab/OhvccA= X-Gm-Gg: ASbGncsBf6pPTUVfLMhizajocaNyKVD8aovOIcGYRNeWNH+jdSok16y8O8oIIZukLJs 61BZVBsTGISgJFG61PzDD8mb8t/l9czkSALxEEJBbRpfqfVBDJaaKq9GAi5QEU7O0GAqghKzeq6 OSTZOHjDDUGlJQzyTwx934TPG6x4NpopBMC777qAO5IOHVlcpJlCaGenN5gaNIdBuK3G9C7kfKS SeDs3Ruz76PGLLpP+Jad2xZU+9FN7wIiXhoMxqWGfKwxW9Uyox1TiBcIo2HsCUA+4nfRHZwfjU9 ISztxtOnbk/O/jPEJJX+dqDxSRCAD0Qv9Yai3mnQ/1gL4qBOIA1t+Ig7KF5Bsq5fCnqLKzyvmgF AkUjPqkozZGwpFoY6u3WpjdYGVRGU+mzm7g== X-Received: by 2002:a17:902:eccb:b0:297:fc22:3ab2 with SMTP id d9443c01a7336-29da1ebb0bamr73863095ad.36.1764930557374; Fri, 05 Dec 2025 02:29:17 -0800 (PST) X-Google-Smtp-Source: AGHT+IFh7HpsBEyO6ilZG7nPGO6ymE5SmKKfCKSfDxDslOX7vJaR3rccD+YDhq2XPNdO+dSiRh2JWg== X-Received: by 2002:a17:902:eccb:b0:297:fc22:3ab2 with SMTP id d9443c01a7336-29da1ebb0bamr73862905ad.36.1764930556932; Fri, 05 Dec 2025 02:29:16 -0800 (PST) Received: from [192.168.1.4] ([106.222.235.197]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29dae99f6a9sm45456135ad.65.2025.12.05.02.29.10 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 05 Dec 2025 02:29:16 -0800 (PST) Message-ID: <90bc84e7-19ca-450d-b41f-fd96367e8cce@oss.qualcomm.com> Date: Fri, 5 Dec 2025 15:59:09 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v3 5/6] arm64: dts: qcom: sm6150: Add gpu and rgmu nodes To: Dmitry Baryshkov Cc: Konrad Dybcio , Rob Clark , Sean Paul , Konrad Dybcio , Dmitry Baryshkov , Abhinav Kumar , Marijn Suijten , David Airlie , Simona Vetter , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Bjorn Andersson , Jessica Zhang , Dan Carpenter , linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, freedreno@lists.freedesktop.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Jie Zhang References: <20251122-qcs615-spin-2-v3-0-9f4d4c87f51d@oss.qualcomm.com> <20251122-qcs615-spin-2-v3-5-9f4d4c87f51d@oss.qualcomm.com> <8560ad26-4756-4c2a-97c3-2c5c0695172c@oss.qualcomm.com> <6fa1da5d-9ea7-4d72-a03a-82edc4bef099@oss.qualcomm.com> <3gqq3w6ovy5srgvabyeugsjbwrhaxmjvicykhjmlcxd74gtsaf@5u6wvvzeq52z> Content-Language: en-US From: Akhil P Oommen In-Reply-To: <3gqq3w6ovy5srgvabyeugsjbwrhaxmjvicykhjmlcxd74gtsaf@5u6wvvzeq52z> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Proofpoint-GUID: RSgepdA-V0KyGJqVVlsplYPfRPxDjVON X-Proofpoint-ORIG-GUID: RSgepdA-V0KyGJqVVlsplYPfRPxDjVON X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMjA1MDA3NiBTYWx0ZWRfX/wpggUfSVSKb Zb3rnmBF78KLeFUxiU6Thcug6CbeGC0Gqd2/n31CA++6UzNwpyDUBVm2y6JqJe8KIjDc0Cu2RtM S3PkF5PPcnCgYGZTWR0+Mf3wichSBNhnAL1gf2QK0Lnq8o8CuGCyuMM8xX+GKVffrDvmmiqOPAc y6b4NLDFS4W4AH029qMvvqAF0ay1CX0iRKdLSvibzWnujY8/VpwPY2zGFHj5f5h1bnAEQwyVhyR OvqGsp/ldPCf6p5ZuVj+SIA3AHiyWV/6qkjmQsPYtvZuD9/ggH3sifcr3vBebOuvmzvRkdLDgzq OXfgdEYXBEM3ENDXbj7CwhFkHDaiFVNo5vgc2wX4NuN8TBTANbTrPBuHQSFlPGVoqEXbsagLzbb Dspvwh4KpT5WOuZojBUPtwvU8oI4KQ== X-Authority-Analysis: v=2.4 cv=fKQ0HJae c=1 sm=1 tr=0 ts=6932b3fe cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=jBSxni06C9HboLYAjQ55wg==:17 a=IkcTkHD0fZMA:10 a=wP3pNCr1ah4A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=COk6AnOGAAAA:8 a=EUspDBNiAAAA:8 a=PFMJV2I6qJKDnvYOCoAA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 a=TjNXssC_j7lpFel5tvFf:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-12-05_03,2025-12-04_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 bulkscore=0 priorityscore=1501 malwarescore=0 lowpriorityscore=0 adultscore=0 phishscore=0 impostorscore=0 spamscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2512050076 On 12/4/2025 7:49 PM, Dmitry Baryshkov wrote: > On Thu, Dec 04, 2025 at 03:43:33PM +0530, Akhil P Oommen wrote: >> On 11/26/2025 6:12 AM, Dmitry Baryshkov wrote: >>> On Sat, Nov 22, 2025 at 03:03:10PM +0100, Konrad Dybcio wrote: >>>> On 11/21/25 10:52 PM, Akhil P Oommen wrote: >>>>> From: Jie Zhang >>>>> >>>>> Add gpu and rgmu nodes for qcs615 chipset. >>>>> >>>>> Signed-off-by: Jie Zhang >>>>> Signed-off-by: Akhil P Oommen >>>>> --- >>>> >>>> [...] >>>> >>>>> + gpu_opp_table: opp-table { >>>>> + compatible = "operating-points-v2"; >>>>> + >>>>> + opp-845000000 { >>>>> + opp-hz = /bits/ 64 <845000000>; >>>>> + required-opps = <&rpmhpd_opp_turbo>; >>>>> + opp-peak-kBps = <7050000>; >>>>> + }; >>>> >>>> I see another speed of 895 @ turbo_l1, perhaps that's for speedbins >>>> or mobile parts specifically? >>> >>> msm-4.14 defines 7 speedbins for SM6150. Akhil, I don't see any of them >>> here. >> >> The IoT/Auto variants have a different frequency plan compared to the >> mobile variant. I reviewed the downstream code and this aligns with that >> except the 290Mhz corner. We can remove that one. >> >> Here we are describing the IoT variant of Talos. So we can ignore the >> speedbins from the mobile variant until that is supported. > > No, we are describing just Talos, which hopefully covers both mobile and > non-mobile platforms. We cannot assume that. Even if we assume that there is no variation in silicon, the firmware (AOP, TZ, HYP etc) is different between mobile and IoT version. So it is wise to use the configuration that is commercialized, especially when it is power related. -Akhil. > >