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 760EF401A08 for ; Tue, 24 Mar 2026 15:14:40 +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=1774365281; cv=none; b=gbdFqSNeX8Qxw3rUxoQbE3pPEsy3BNAFi7Tgq+L6dMXG9vZxQBh//gWUp1ly36Ly3626zYQmF9LU5B/tjZVeriiQQyhnpe4pXbOoxg8gueEFvy+Uu7AgnHjIpaRMoI8S7T8yMmXILoWFknQXj7uukvVlFvVVGmFoHb1a4EXjAAQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774365281; c=relaxed/simple; bh=+0Msw2IiBwdvvih8mH/Ec6kci4sF7N/JTLM7+9HfjPs=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=eRzF0p4yS7piXQJNfFd1+JMlSuTdcp2TK9xjZ5dYIn9+pAo7ZT0gyX6YG5X9r4IUsz2olfuIVkkgWDigzl1esvBPsxrE+90tLYSx/80SqcCRzo2kShq53xo10QnEyFOv3A85jkgqvogiYYQdXgEji2CGGzahAIUoD1z2LyqXlv4= 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=KsABJsDJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Hgy0CHXl; 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="KsABJsDJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Hgy0CHXl" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62ODXF4T146415 for ; Tue, 24 Mar 2026 15:14:39 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= P5lyBSfEzVjBjyepyepbFSRgh9rqS3iMe6uh0gGT5Kk=; b=KsABJsDJDbjTrv6D 5dg4audenIHNcV8vGwAbViLj6O5qiamDV+wBUU0ENF7UzVSot0sT6mna03ATGtyw bD96SpP2dOCtbaPZR2tCOgGOjSxYWHrpzqBiT80+NZgXD5/pvGQgK7TaI51nbsdH 8IoXgUHy5YJkUuxJ2GJNboMrv8rXJ7nKnB4ZYU2E0Z20l9CRSf8W+0sBYwT7xzMb cFREHQBa5FAxJ+xKSmuh+m6sUyfOMpdJ5mt0glfyV2ZWxrygwahMhvR19Pupur38 1L9WEv3bYvOoa3otx7YerOIIpgxotLxfHu/p8FQzMy1AG3fusLA+YxaJBTG8cCGB CGXrDA== Received: from mail-ua1-f70.google.com (mail-ua1-f70.google.com [209.85.222.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d3ukm8d79-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 24 Mar 2026 15:14:39 +0000 (GMT) Received: by mail-ua1-f70.google.com with SMTP id a1e0cc1a2514c-94abae6fee7so288954241.0 for ; Tue, 24 Mar 2026 08:14:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774365279; x=1774970079; 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=P5lyBSfEzVjBjyepyepbFSRgh9rqS3iMe6uh0gGT5Kk=; b=Hgy0CHXlfOYRhR2szZUVZMWi9MT5v8wKl2jk6W5udSf9KhDhmTRhXbWaKGtxbHEv4S TfyNTPb7twzYzmjmrkWfOKqISEscGiGkxhUEvEXljp7CTcwCfBmZJQ2OSeoNmbpLy8Hk XpUMMekGIyfO3qxLqRyxwW2wWIGOg5HVhLAGjRO04peZ3Yy2PJRk4vLeGJXwOEec0CVH 0O/WZsncc8JnhEq7Wo0RUbjzG6B4txEheT8eEXyIXY4XBh0hT6G+hkH0ziZc4S/lt+Il 4aeswOG5iKRNNyI2h/9jC8/ydM4onzuVPKV1H1/gJd9tc/SHh8YXdcDiaJIRigwpMmiF 6pfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774365279; x=1774970079; 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=P5lyBSfEzVjBjyepyepbFSRgh9rqS3iMe6uh0gGT5Kk=; b=JSTBZlR73z/G3D1DaQsrObCdFv3TTwUwmdmUabEJv7OTbra13yCaflbctQVXg4Gvi1 bZpfnnUAUzSfk1A87KATMuiGVookCPzF/9lpPAe7Z2gvX0P+8IMbWTjV+wU6rZm21SFy GTlXzXokZ0MW5cH17sY2EaHuMJSu9CXhPNaS+DRO23pfiJC5ywXhOsqatwdjHsRG6vlE 0S7qCDdd27/58mFCHmZmJOvtPegnomsuYjKKURxehbOLiGU/ip7eofWzCwlqkA3DsUkV Xxb1bTXyDRjr9yZIHXV4dYpoYzPZVA742bNwn9pFAUJmDcSUXMjJk63eNB1WYCygNVq8 BRwg== X-Forwarded-Encrypted: i=1; AJvYcCV8kOP+yX0GvlY4wpowriOWV8ac/6nArM8ZWQ+1YpCe46bDKB7PskXXS+hDbNOX6ClCR801COwppQ0DMJ4=@vger.kernel.org X-Gm-Message-State: AOJu0YyHU/FrRkjVrKL2AIZnSeBTnW7URnL7TK1Aej0lGclVY2uhBhXF bzz3wLBg19iiJ/ZBSs5qZPhkYEvhTDp2oAFuHVNowhuBk7mwq6I6BIGoEs7fYlOYmWvc/PZKulr N5FX39ueW9R3SXMpVio8fNEErlcKso2NlU9S4DnBdloYgv9TidGIjIrBOvQLnTXYiY84= X-Gm-Gg: ATEYQzyBF78HeUkPh3lwJ1qYRERhAw5Y/Glp8pnvmH44Eq6gzLaTgT4ohhfLXplDHbS dKpUWb6nS1eyjPYNeZpbYufMWGWfyRCURQwu39WvpniIhnmO97T3ctmPpqDRDoMZC3Xk6cGFN2r d5PjhEN9pYHP1DBGW0Jleehz8MFqzL7qYBu43Dhh1BinoUU6Rzs5fl3tJ7DzQThFVgBDWZkLkkR Juvd+70Fu71VMua+fR06IS/5D03+T68rC5MloTBcDANtn0oQuDH8haHwPRW3dEhQeuhSj+1oT7A 92ZrMqAIiqRk7ZK8Qil2OZ8E7WohhiiA2s6pQ8+bL4D8aqXTfM3t4IEkBYU+v47lXdlv0VaSndg Yxv6wD/X3BFiNEf0Z3xbXm7qeHwC2Fr8ztFL5gAvhir+OlP3Ut/xn/HbQJH5iXs2KUGg+fo3juY s1FpM= X-Received: by 2002:a05:6102:2394:b0:5ff:c0e8:d89a with SMTP id ada2fe7eead31-6036ce74b50mr94097137.0.1774365278661; Tue, 24 Mar 2026 08:14:38 -0700 (PDT) X-Received: by 2002:a05:6102:2394:b0:5ff:c0e8:d89a with SMTP id ada2fe7eead31-6036ce74b50mr94085137.0.1774365278130; Tue, 24 Mar 2026 08:14:38 -0700 (PDT) Received: from [192.168.119.254] (078088045245.garwolin.vectranet.pl. [78.88.45.245]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-668cf7e4048sm4840089a12.9.2026.03.24.08.14.35 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 24 Mar 2026 08:14:36 -0700 (PDT) Message-ID: <87749d7b-b46f-400c-bc0d-932b15c7a75f@oss.qualcomm.com> Date: Tue, 24 Mar 2026 16:14:34 +0100 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 2/3] arm64: dts: qcom: eliza: Add CX power domain to GCC To: Abel Vesa , Bjorn Andersson Cc: Konrad Dybcio , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Dmitry Baryshkov , Krzysztof Kozlowski , linux-arm-msm@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260322-eliza-base-dt-fixes-v1-0-c633a6064a24@oss.qualcomm.com> <20260322-eliza-base-dt-fixes-v1-2-c633a6064a24@oss.qualcomm.com> Content-Language: en-US From: Konrad Dybcio In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=NLjYOk6g c=1 sm=1 tr=0 ts=69c2aa5f cx=c_pps a=R6oCqFB+Yf/t2GF8e0/dFg==:117 a=FpWmc02/iXfjRdCD7H54yg==:17 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=uPu1DMKTd49ALcYfVI0A:9 a=QEXdDO2ut3YA:10 a=TD8TdBvy0hsOASGTdmB-:22 X-Proofpoint-ORIG-GUID: ZsbQ8PuMIkJkbjTMr_kxWM5sF5kQqDHg X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzI0MDExOSBTYWx0ZWRfX9vtZaHHUvDEu 41n2qJiTAjpb4uJafqDNujS2A0X/tL72TiYL2O32XFmgGyUxyc5BBkhzEHkNEf16UMZAbx7F9yG UKxEjRR0N8Q1HcJp5Gr+HYd6BdZ0yzpRcLDoakBHICRPIcqw/ysuUViX45lKnBvmrpbDktOZD3I sUeuyMhX3/X/KmShUVnwuXBQEhsVilAXj1HJreVHQXBf40SBMDPW+enacntTxTOKZGGoIFCoHfn JlSIakJc/QYQhHhK2WZFT4cKDkAa+t7eCiN3Eq269N510VSns/lWECEDAq9d9cWAsbBTM+/EjtG uWEF5V1TLwz4erW52ApX1gdgKh7jXYFR4rkcCcNxLFHMdbfIsch3JRsrJruZP1kpyX1sBsdgCeG 08IGVcV7olhVzPq2UeM3onzJvBnRSW8vzFQLoOEhsSw4goF3146LfD12szkyGtmGI7SAiubHRYb mRx51d8C9JldC9pe9aA== X-Proofpoint-GUID: ZsbQ8PuMIkJkbjTMr_kxWM5sF5kQqDHg X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-24_03,2026-03-23_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 bulkscore=0 clxscore=1015 malwarescore=0 suspectscore=0 adultscore=0 priorityscore=1501 impostorscore=0 spamscore=0 phishscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603240119 On 3/24/26 2:45 PM, Abel Vesa wrote: > On 26-03-23 21:15:12, Bjorn Andersson wrote: >> On Sun, Mar 22, 2026 at 06:08:20PM +0200, Abel Vesa wrote: >>> Recent discussions off-list highlighted that the GCC should vote for the >>> RPMh CX power domain on Qualcomm platforms. >> >> Your commit message should describe the problem that the patch is trying >> to solve, not the story about how the patch came to be. > > Sure. Will fix. > >> >>> Without this, RPMh may not aggregate the correct load for the CX rail, >> >> "may not"? >> >> In what case will it aggregate the client votes cast on the GDSCs >> aggregate to anything without the power-domains property? > > So my understanding was that RPMh firmware aggregates votes > internally as it knows the actual parent-child relationship and we were > supposed to replicate that exactly in kernel for reliability purposes. > > Meaning, in theory it should know to aggregate proper load for the CX > based on GDSCs voting, it's just that it isn't always a sure thing. > > Maybe I missunderstood it though. GDSCs are fancy on/off switches RPMH votes must be carried out manually and in the kernel that's via RPMHPD/RPMHCC/ICC Konrad