From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.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 F22833D9523 for ; Fri, 31 Jul 2026 08:54:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785488083; cv=none; b=WwwbdXRoz/s1x3j9npc9cIYkdW3akId3DcHkyNi1nkoAFZSRTRSNVFz0CCxruerkrK8cS/9CqFkJCiL7XnG86RlvsEUM4PEqVUuyxJdYx+DbBuhb6rgGr94U9pMyhY4XSF5+hSJ4DnqdUOoaroadFBHgzaYj3dBrFp75EFWYlX8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785488083; c=relaxed/simple; bh=HRt0sENsNCg5TdKNkCgya6lDVoy/7AWXDcNPAdbMVAc=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=MBRMMG1O0/5bWph/B544zSV9aVqtljlxcA+QqG+VQ8/q4+SaM55jWCH+aEx2Mp5UPeW7kGuK+bwy6xrbQx81thfWOtCAwqw4q2gAAeEqZQ5olK0ApiNXzU7+mxmVrbBXJQE5oGR1wiG+GdhgZM4xJJD5K74lBe4FeXo67MwnkaA= 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=mrpLLmWX; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=SCdV+5q8; arc=none smtp.client-ip=205.220.168.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="mrpLLmWX"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="SCdV+5q8" Received: from pps.filterd (m0279863.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66V8oqDw3708281 for ; Fri, 31 Jul 2026 08:54:41 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= 2GbqD5VxK+C+Q7QSDdKxrIg/DseTMU+6U8ntfH9MGA8=; b=mrpLLmWXT8NUY65b NtRkkC3/V43piqloPgUZjAqnkBZDu8JI3W4upCEJRgcqcmGq0s41g5ncTUDZpDFK bMa6cLz+vL6j5vnnrvrOkNV3AYJ0qdNyCR6JJLca1GgNhTEwYK9r4yQeBJAkOY95 l6lfSF/qN6iIDT0DCTMo1H82mUXytuHnjjMgmKrnjftLKXEtc9xl0vnguRTwgqNR O2AyzzQydUdYpTfSc6mhkv5eJdIzTRK+gopYHl7Wa/0vIrjF0jF5OXPQxvgotFcs UqERTdxSEXU1VJHfyiupGcJMIqxPHtCpklVtLUUSHGdwnuj/ZWxmxV7uPyGcW2GC l1Kwlg== Received: from mail-qk1-f199.google.com (mail-qk1-f199.google.com [209.85.222.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4frrj8r0k5-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 31 Jul 2026 08:54:41 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-92e5e38fbc5so75635285a.2 for ; Fri, 31 Jul 2026 01:54:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1785488080; x=1786092880; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:from:to:cc:subject:date :message-id:reply-to:content-type; bh=2GbqD5VxK+C+Q7QSDdKxrIg/DseTMU+6U8ntfH9MGA8=; b=SCdV+5q8J8IH2hsBGJly/8bWiVmv9Qd9imoq2wEalowId8VmaEpM892g76eK0ChRGv WgQ4aYgeLWIw6RmcKLFTyW7pqeoMJDMe/OhZdSviJFPhGFA6ECVq2OpzRizFwgf08kl9 /BptCKCJA1iiX//E4R3R2e7F06n5/TL7W0w7MOkdDipTx8mMwGBU0mDq1jsExNzP2x4k KXHF+6u4Q5+qkzllF5WEzFrmQQyXS+rNq3DUHWZWgbniW+fJV4zOi+sEHRg8Ww0pBmCC KM6zPygWpON3pG5rG3YXBnAHOgK+6IgtqNDi1Qg7SmAcNiAj9rfi+8M7KT1MDEoQp39P eHVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1785488080; x=1786092880; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :content-type:mime-version:subject:date:from:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to :content-type; bh=2GbqD5VxK+C+Q7QSDdKxrIg/DseTMU+6U8ntfH9MGA8=; b=YRbMuKBhXd14bIfowxI2vRoMLSi/rtOnIIMzyU5o+dkehpJsm+AJvsGRo24kKxKg1v zdQePh5WyIP4CuAwNLAQZxMb/EQSCgZ9Hj1D4gWJyr1lpVt7ubt2HMXQbEJnvWm7CbKo F3ssfXAGCGIfAjHKrSYU3Y6xLuTAjw5Sd8ozqssGmZXRs1YkGQG4LzUSH8vMQgT5EWC0 MtoSwHe1Gjcq7cBBY6CXGwjOg9ZSvxrmGVmpTiIeCx5Vf+ie3l8b5kNVMHoS8iuxY+19 LidxeUYdHuDF9fb8d24JXpGogrtC7bpSZ9m10DEJGux+d073PoZzgqWIa1fK5MUBK2Y4 2KYA== X-Forwarded-Encrypted: i=1; AHgh+RqT3LjAbSQl82nJntTxkRhNjVDlHOOxUgNh/9GhhlAHzLCO/XqxcdCkQQUEhkAKJH9GsW+qcuUnG1kh/aQ=@vger.kernel.org X-Gm-Message-State: AOJu0Yy+vdqun6eDXNjuFkGl0SpVJx/0e7d0fGRJzCMdLLVatu+6vBKI M7g+XzSiF2gXmJpMqX4lbW7JicTo2/9rB2TbiOGRpaQP+Z/+E8oBibktNaVVxLF+EOar625nDNc HurB2BdnaFvxruylolWg7cw1Pg90w0znlmMyn/vEyRR9ZgjjIClsXOFPLvaSYisU30F8= X-Gm-Gg: AR+sD12d/Ur4dfB7mY1ke2b1dxgfvVF/4lmEWisi2VwHdykAizysrzwtbCl5882DKkY XYBpE2aj7zsu23fxMGtAUSHB+5zb5XC4mn4c8f6eaMtLsYIt9HYpkQ95eNB0fGdeMN23/fdz8ay OoTAs3rMwtCmrbJF8U1cmh5koCXpw4PInPEReTJRwI8uzCREEnEf3U1EPSxlFuISLwnn9mYdvgD EYlSeA/qOy9E/wmmzGo/UoyMkNZ4I9xlnNB6f8wXrKHcr9OHzmpU2zblina2iTSJBCOW+FcRknX xlU1FIUOBWvzWtfusrgbCUODdLFUAvyBkIvS8P8drZUjPfOEj++72fhtDsNAOmzY73FKuyQd8AS oHsnMABaT37HJuxAPv+nY0Gs9fYm0/IdAnoxWhvgmsec9p/h84uYCV+XBevCHUx5FkgLdlF6RGp UXFtUHhzSSbqzBEcpt5CV6qEyl9RIDj1PjqbJkcM9uC2kjkkTIhMkS X-Received: by 2002:ac8:590a:0:b0:51b:8539:e8f7 with SMTP id d75a77b69052e-52b4b04fb35mr12426311cf.42.1785488080121; Fri, 31 Jul 2026 01:54:40 -0700 (PDT) X-Received: by 2002:ac8:590a:0:b0:51b:8539:e8f7 with SMTP id d75a77b69052e-52b4b04fb35mr12425921cf.42.1785488079517; Fri, 31 Jul 2026 01:54:39 -0700 (PDT) Received: from QCOM-eG0v1AUPpu.na.qualcomm.com ([2a01:e0a:830:450:61cd:dcd3:c61a:ac3c]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c1fd44e9f0bsm61899366b.43.2026.07.31.01.54.38 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 31 Jul 2026 01:54:38 -0700 (PDT) From: Loic Poulain Date: Fri, 31 Jul 2026 10:54:35 +0200 Subject: [PATCH v4 2/4] media: qcom: camss: Add PM clock definitions for QCM2290 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Message-Id: <20260731-camss-version-v4-2-be8b716a8c4d@oss.qualcomm.com> References: <20260731-camss-version-v4-0-be8b716a8c4d@oss.qualcomm.com> In-Reply-To: <20260731-camss-version-v4-0-be8b716a8c4d@oss.qualcomm.com> To: Bryan O'Donoghue , Vladimir Zapolskiy , Mauro Carvalho Chehab Cc: linux-media@vger.kernel.org, linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, Loic Poulain , Frank Li X-Mailer: b4 0.14.2 X-Proofpoint-GUID: JhRKsH6CqhOcb9q6p45fDNv6fJp-a2ro X-Proofpoint-ORIG-GUID: JhRKsH6CqhOcb9q6p45fDNv6fJp-a2ro X-Proofpoint-Spam-Info: AW1haW4tMjYwNzMxMDA2MyBTYWx0ZWRfX5Wulrn0RCLAF nj99Ai2Z3jz3LsEgyNSLEC8PmA1/nXgdJGmuezT9jmZHxEnD79h1ABZst8NIYVofXyPXSSQltnp oEpcC38yMiUGvaqD8Sd8q9SXJ94KrFQ= X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzMxMDA2MyBTYWx0ZWRfX7BvQu3hZ31+W LwLZnDYsrk7AfUaKGZRfuu7q7E+7eFiueyLF842Bi7gPF5Siy2F4+gerWY4mRxkTjoOcaYLVO/r yNoalAuKTURi5Di/0Gl2hCwkWEuy+zR+0+a4yddspDy/wzWFcrliElDYlJpcPpdUKCx28EAjByg 1Ipl+zMRBFLcjl9MijoCLcfKVSpY8m0dQZB+GFSz1SoHv7viazkKh7Pml4o4CLYeVz9GsCRy//U 4GkbBGIWTWfPnxr/IMQSamspXaKvDMVkXu8pHLcc6bc9Kgc3D0hqb/KP73KbbSVnDqpt73oMDlS qbzDC1/utciZT2lUyDGupT7EXMD4bDwNktH0do1vRHYeJEuX+KLiJEwY5vqEbbK5UR/uL67UL11 AWGCFtBsq6w6TqUWuhyrsFFCfvBJg06GxUj8iBp5O6EBdvEBMANXZ2/44ia1c68Yf3mtcAzAWcy jGSmC0spDlRDAdZ9r8Q== X-Authority-Analysis: v=2.4 cv=dJeWXuZb c=1 sm=1 tr=0 ts=6a6c62d1 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=KKAkSRfTAAAA:8 a=8AirrxEcAAAA:8 a=EUspDBNiAAAA:8 a=AlTZOvFHHOWiQJBrp14A:9 a=QEXdDO2ut3YA:10 a=bTQJ7kPSJx9SKPbeHEYW:22 a=cvBusfyB2V15izCimMoJ:22 a=ST-jHhOKWsTCqRlWije3:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-07-31_03,2026-07-30_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 suspectscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 adultscore=0 clxscore=1015 malwarescore=0 spamscore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607310063 Provide the required CAMSS PM clock descriptors for the QCM2290 platform. Register the top_ahb, ahb and axi clocks so they can be managed automatically through the PM clock framework (they are part of the camss-top group). Reviewed-by: Bryan O'Donoghue Reviewed-by: Frank Li Signed-off-by: Loic Poulain --- drivers/media/platform/qcom/camss/camss.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/media/platform/qcom/camss/camss.c b/drivers/media/platform/qcom/camss/camss.c index b541071e97fe02f38aebda1d9b096b930d1cfde5..8827613d34fc77d43d865e1bd05aa0cc14a4cfca 100644 --- a/drivers/media/platform/qcom/camss/camss.c +++ b/drivers/media/platform/qcom/camss/camss.c @@ -5594,6 +5594,7 @@ static const struct camss_resources msm8996_resources = { static const struct camss_resources qcm2290_resources = { .version = CAMSS_2290, + .pm_clks = { "top_ahb", "ahb", "axi" }, .csiphy_res = csiphy_res_2290, .csid_res = csid_res_2290, .vfe_res = vfe_res_2290, -- 2.34.1