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 60DFD3CAE68 for ; Thu, 7 May 2026 09:58:31 +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=1778147912; cv=none; b=KvLY1013KSyb0ObpE5JBzaTyHmgrRI4vMmGzUOnzvwGWar6jgEw1MjGFRenQgTod8SJJXaeqw3i7aCxCxsKw+BMk6EmioOUdEDjD4WBfpHANn0Rzyw2Rys8wFB7YvUWqj1Yn/yFXoSeobIw+nqYaYYONTRx/MkagH0dbmVYBsyw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1778147912; c=relaxed/simple; bh=ueFkU1uS82QA7Qz5PfMYXENS68x8c9lLBflhnOVZ6aQ=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Fk3gGpxtAJ8D2L2gM7lEGKcAAMaU6Eb442Vu2VGbmZSP3cycGlrg3CoivkUNFuZmksdkjgzpXOMZEg+/nR7bAj+AXAg8VHgkXww7CtNHA3TGjoG0lPUAVVzCZsRS8LYZ7kWASpQ7RLrJ5GoyhCFs8jtB+Pl+RVZ4HWGgpnGgZl4= 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=W2kgtRor; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=RLw16P2+; 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="W2kgtRor"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="RLw16P2+" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6477q6L01425037 for ; Thu, 7 May 2026 09:58:30 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= ueFkU1uS82QA7Qz5PfMYXENS68x8c9lLBflhnOVZ6aQ=; b=W2kgtRorpmg7moVR 3nlYSTqKjEDGPqScfuuynl+ySOpMiJh83vEoZcBlOZEBh9yd3nCqsBUdd8VyvyP7 GunBZVbuedem/NmEEbvHSKYmCNI8BbCFA88sy9bQWNUT3SjpawchIXUNJcHbNCNZ A6y+M4ZcA0j5BqpSH6Ippu7OdwKtHpIKqCiEW2Gy4eXjArnoKxB7hI5nmunLc38a S/rIBKkfYIiUNH9HUrcODxWx6Ct18jo64EBIz2ifaGHEVpsG81ZQF4ejIDHW1cmw wFYxfs4tdAcbB07HrRZgEQplVz3PDrPovSug5QxRHGiIg2JgXC55BG65GnfwaiBl btSNSg== Received: from mail-pj1-f69.google.com (mail-pj1-f69.google.com [209.85.216.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4e0pqfrgns-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 07 May 2026 09:58:30 +0000 (GMT) Received: by mail-pj1-f69.google.com with SMTP id 98e67ed59e1d1-36629e48023so187587a91.2 for ; Thu, 07 May 2026 02:58:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1778147909; x=1778752709; 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=ueFkU1uS82QA7Qz5PfMYXENS68x8c9lLBflhnOVZ6aQ=; b=RLw16P2+pV8KRfHB0cRjQ65JlYKBoRLh/0UBTz4b9Wz/2ZycMkkYwLpcETZ0Njnf5u kgyudRmonENtAHNeSGC/d+EIuqGj0EDmCJxjsTJuPJNuugP7kec3/hDc/vT02v5mda1i RECzlyvYw3aMnwAETJfNAW2Fv6tumPqiYV5EtyCQ1LQ1Jso2SmzJ9pzjl4m9VfdxoBc8 xebAMvaWJ0+vjSfBsplCR/MGxDJZ5sJNygkmmJ98SrIz79cRtYbHXG1EBhft9ZCfiCs+ YpNxiVb+jRXaLFMH/2EP0w5KZlzQbomwPUGFN9AjmyE1hUzS/dIKyLECsoviu6O4sp9r x2Rg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778147909; x=1778752709; 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=ueFkU1uS82QA7Qz5PfMYXENS68x8c9lLBflhnOVZ6aQ=; b=ke7qtVJhaBcj5FjA0gNQzy1gJqJXgTTr+EZ5M6c9pl+/wb8StUAEG/V4nEh5M5Y2he hfYYC8aTfTSxFwYNv2ty9Oarqj+MKM2UVbNZeHwQx65vDFcs2jn/uqXJERCg2U0QvcEB Jm5fb9K6sCrIg0GXIk479gD8V6WhM8DpdMeA88yXCtNKCI7FUovm9iymfy3CmwZ/x3rj WQYAhdxGRrRqFnZWr6ee61J+RMD21OGg9s9QlHTR9J/jU+RTKGGUaa0hNM8YXprEOyDp O+5BRB7Vl9Qgsm1CzaJ6GMVDcZrN2DR876+FHnHmuv34yk5D1ODs2y9CSRt9wjr3i2+Y 5/yg== X-Forwarded-Encrypted: i=1; AFNElJ/kjd3b/qfQ1kMhhjLr2wTSRECWHilOG18NrHx7PuAzX9fnrY/uM5DEE+5FL9c+UGqHbPX9p7PQJe7iag==@vger.kernel.org X-Gm-Message-State: AOJu0YyiJKeOzd37dhFkFQbws++si3q3ei5Akotd87VUSZtbJzqG98vx 07YJAnmiAF29KRfmRHBJyfurRdQmYRVcGHNN0dL2CouVDwhT4QwYiubB/Zdo704gEs8uNrSLLm5 NKB4b3/uYvHREqrd2RPa49XeTxEJ+Mc5ruZpyQFPJsUTvLJJQnBToE0q7RUrnRTasOw== X-Gm-Gg: AeBDies6qhvnlOQB58bhWHzODdTn3AJB4lwZsqpqmBD6J3S/IoVmMPyNWoaQvSxCpb4 vp4mWBZPXqHixy3pxXNnAiG4f79rMfswLzrNq6YmTmOl8rb+GWWhSDCAvwfaYES/c9ETRxDaeBd kvn4wWKsirlTPgmp3fIxZi0EWSvvdt1n++mSMw37hK4pkdtGGgdFIpdOeMXtfvTQtcQy5fGfkaJ 4AaM+pNHGR6HNfu64mba+bM9Ti4S0/qXexZ3/VgI3WM5t4W1o0PuYO0uTYvTwEZyjAo6UAoaC7k zjx2nTgnxNa/XwFoy9pD1z3nbVF9hKVQoUrged2OGbDkf/jikupHDuVepwd0EIeWFadHFaxlOta 6P8g2hOx4YiUSqv8tszfTl7OkpUjp7JNiG4eGiI5Te9QSJLGvMhJ5KILuE6aCG79fBC/DCHLjlm JT4jlFui3bEhCI9Bo= X-Received: by 2002:a17:90b:3a0f:b0:361:472e:3be6 with SMTP id 98e67ed59e1d1-365ac79e167mr6984129a91.26.1778147909425; Thu, 07 May 2026 02:58:29 -0700 (PDT) X-Received: by 2002:a17:90b:3a0f:b0:361:472e:3be6 with SMTP id 98e67ed59e1d1-365ac79e167mr6984112a91.26.1778147908928; Thu, 07 May 2026 02:58:28 -0700 (PDT) Received: from ?IPV6:2405:201:e02c:3e:6c6b:1a56:afde:6508? ([2405:201:e02c:3e:6c6b:1a56:afde:6508]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-365b4c4270esm6906007a91.9.2026.05.07.02.58.22 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 07 May 2026 02:58:28 -0700 (PDT) Message-ID: <605bcc1c-a4ab-4125-a4b9-facf801db26c@oss.qualcomm.com> Date: Thu, 7 May 2026 15:28:21 +0530 Precedence: bulk X-Mailing-List: linux-tegra@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC V6 0/8] arm_scmi: vendors: Qualcomm Generic Vendor Extensions To: Dmitry Baryshkov Cc: cristian.marussi@arm.com, sudeep.holla@kernel.org, cw00.choi@samsung.com, kyungmin.park@samsung.com, myungjoo.ham@samsung.com, konradybcio@kernel.org, andersson@kernel.org, linux-arm-msm@vger.kernel.org, dri-devel@lists.freedesktop.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, arm-scmi@vger.kernel.org, linux-tegra@vger.kernel.org, linux-pm@vger.kernel.org, jonathanh@nvidia.com, thierry.reding@kernel.org, digetx@gmail.com, conor+dt@kernel.org, krzk+dt@kernel.org, robh@kernel.org References: <20260507062237.78051-1-sibi.sankar@oss.qualcomm.com> Content-Language: en-US From: Sibi Sankar In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=TJB1jVla c=1 sm=1 tr=0 ts=69fc6246 cx=c_pps a=vVfyC5vLCtgYJKYeQD43oA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=NGcC8JguVDcA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=3WHJM1ZQz_JShphwDgj5:22 a=nip31g8rMu7ECPMDnyQA:9 a=QEXdDO2ut3YA:10 a=rl5im9kqc5Lf4LNbBjHf:22 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNTA3MDA5OCBTYWx0ZWRfXxh/DXo42hIEB yKd/wMtowRllbN+Qaey65cD1lbcI6L0p38TzLQFHvD+f6RtgSbIjCwZ0oKDYdIg8ZKhpvSWg+2C SDpBa3sTrVn/eEz4Lg5UHdAOyV543uCCQ9yAJsxmlHdan24qJJ6rhjo+VaZODwMXK3lX+1yOdBj B/+Qqj26OH+9mbNbgyz/s2VprnMehiMMS6o8p4NdFE8COTyGIX+OeXumW3+G9SDIUjnJTLtvPOj 4/GmgsuGMBtlUf1WOS4m/l95cfyDEkck6TxgOxIGhICQg6fX5WXHU0+MJ9bLW8mHjt2yNxyYHIA IPkJYMFxWyiHThnAhH8TROmYhD0pWajvwFr63eTYFhoaEMR6ZgFShz8EYJ63zZFl+zrVDovQsge L3+p0VvUMiIneKiwtoHtSy5l8DnRLoaAJLlrOQSz6TPg3Wrdm4gTVUGunf63jha2NsnnVbOhn+/ OEjybKKMejJkQEpXixg== X-Proofpoint-GUID: En9mU6J0tVHBPh7Et67uiMWhEkcnJasM X-Proofpoint-ORIG-GUID: En9mU6J0tVHBPh7Et67uiMWhEkcnJasM 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-05-06_02,2026-05-06_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 malwarescore=0 impostorscore=0 bulkscore=0 phishscore=0 priorityscore=1501 adultscore=0 spamscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2604200000 definitions=main-2605070098 On 5/7/2026 2:40 PM, Dmitry Baryshkov wrote: > On Thu, May 07, 2026 at 11:52:29AM +0530, Sibi Sankar wrote: >> The QCOM SCMI vendor protocol provides a generic way of exposing a number of >> Qualcomm SoC specific features (like memory bus scaling) through a mixture of >> pre-determined algorithm strings and param_id pairs hosted on the SCMI >> controller. On Qualcomm Glymur and Hamoa SoCs, the memlat governor and the >> mechanism to control the various caches and ram is hosted on the CPU Control >> Processor (CPUCP) and the method to tweak and start the governor is exposed >> through the QCOM SCMI Generic Extension Protocol. > > Could you please clarify, does this apply to the common commercial > Glymur and Hamoa laptops? Yes, they do apply to common commercial Glymur/Hamoa Laptops as is. This is the same solution used on the windows side of things as well. There can be certain cases like Johan has reported earlier where certain oems are stuck with on older version of CPUCP which requires a the memlat string to be sent out in lower case we should be able to handle those as well with overriding those by using driver data and specific compatibles. -Sibi >