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 82849364053 for ; Tue, 21 Jul 2026 13:21:16 +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=1784640078; cv=none; b=NuqDjYSaGIpHD/c/x3uPfqHQoTZZHNynRvoTNFjPXz+Ia6qCPkyyoaS9C6yawgeFRPbNOA4I+a9YoYNhSNJ998b/fuAr34/8TM4zgbI7sNCPhXQWApWoJKvhqjnsN29xLIUdQxdBQHkja6YaTwsEHWwlZQhPntlcq0s0/WLMnSU= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1784640078; c=relaxed/simple; bh=0HO97leHp75Uk5lDK7e236r3uBIsuf5TqmqiuNpXoPQ=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Ce86ah1CNlusqZDDFi/UFkYdqzR2m/wGHEn4xHU9EQ92e9HX3Qevvp4ahPVCX6HSXuL9rtUo9hPRmb1HF0PMAWJQjmwNsiNUE5SCD82r7FZjBeuVcX9yfj7WGLY1N6ZDbQxqMSqn1dziNffRIgbapCfLVueN9R4MbpPYfUOUAxE= 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=E6Kn+zQe; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=MBJ7GrEb; 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="E6Kn+zQe"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="MBJ7GrEb" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 66LAR8Iq1134525 for ; Tue, 21 Jul 2026 13:21:16 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= En8rHhEFa2AQPtYmloWakD56oM4Ac1MosqTfK028sLE=; b=E6Kn+zQew6xbmfVS dnmqx3lXbUHKIamYHIqpOEaBzvTQKXd6YusVtQT0PFSNOW8twJ1lE3rW78t8VZ6A j4kbOsLqLpwwBPlTDJ+Kh/BkOQSRBEzM6baYa+oWh4nIb5Wugr4hnROdiO9P2SMc KERCBtmjJ1YthzP0ydGw1lJsISOsYIQpiHqimN2AVeNsUm6j8U7Qpw/0rxmnx7fc tVT9Fk0Pmj4OW5j7q1s23S0fz7U/obEh9OnnayyFDMo8KQGKXbFuMte7HOUQ84YH iauaKkWNGmXKJHLBIkgV53NFuL/e3hSvW77219VT7ts4sXHmYjEEaSjCvK2w/kej tWfQRQ== Received: from mail-qt1-f199.google.com (mail-qt1-f199.google.com [209.85.160.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4fj0as2xcb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 21 Jul 2026 13:21:15 +0000 (GMT) Received: by mail-qt1-f199.google.com with SMTP id d75a77b69052e-51c075c1e25so161565621cf.3 for ; Tue, 21 Jul 2026 06:21:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1784640075; x=1785244875; 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=En8rHhEFa2AQPtYmloWakD56oM4Ac1MosqTfK028sLE=; b=MBJ7GrEbXWK1WZslDhM/6B4w9h7HUziYhvp/xELYQpt5LSyO2BBjLQ0O2+x1W9wDXA UP8FAM/yRAvqXOvjXxvf7CFuy2YXcB7tm793Ti/S7JQ+BBfEE8H7PLFlglVHCEFhnFAZ tja5q2T2C9nae3ACrUpoiPFbmKefjGTNysR4rUjosCI8uWYZvP9N1IBNRA2JIus0u8o5 PaNQKXy+WOUwFlrIHwJhuXJqnsW+tdjtPRKWfptNY6WdydVBzZpLHU7ilgzVru5Xxof5 5zZ51r92B1xdIwwHzuqosi4Qvoi118L/HFBz9/EazpswfOMrkSko1DnbIg6TBCTl8OaK ojmw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1784640075; x=1785244875; 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=En8rHhEFa2AQPtYmloWakD56oM4Ac1MosqTfK028sLE=; b=XsOaPA7NWFaQDZ+k4s9MgYM3k/T1HTSHLm0TnpSa6NSipFzg6Y9DZwbKWuBr9alNvj aFPLUHbNaVV4e7gvdhioiJY5yUg1EL5x4jd1mDCqzUfTppahhv25x0Ao6B+CmJ/Icexl WiPxw5ZuvkzmMQM5TM2l+d9O4wuEgCFpcx0k/RNLx2k7GXcstE8oRFonhbHu0KRoFhlf vGHbbN8Mu07gq+lMWZP0a+eEfX4DVQZ4qsmf0JzXXMtSmCiFgR/gXKUtqXti6F3gpjP0 Rb2M2IFWThUbfH7voFXO9MYZaD5swUoxygutjjjlXsZpO+AMeBJEzDno7ptA4y9XOAZ2 IJyA== X-Forwarded-Encrypted: i=1; AHgh+RrKJJP2UwZQ63KJyp4kIcu6cPrpbdj8029CQtC/Tonokf51AKDbiAKFuugKPI4BygQTk/2yJN7IKskkrxs=@vger.kernel.org X-Gm-Message-State: AOJu0YxXFPSkJCczHWevIMaRRtBjJ0iwMuVKsgCBFFI6KTjVCzWhFCC5 EtcouDExCLGrimzZxwlXbFUUu8Iw/U1JsufwYRl8dsFJw5u+pESVSdvIEY4jkrDJ3gG6AEGJHg4 T55/fXqYuNfcNpsT+GtSIMVx/dqjxL6yOHLJ2GvQQJ061sJ4rtEIymFvwd6OVeE4VUs8= X-Gm-Gg: AfdE7cnVpPVpqfaetvqT+6Cq4EoUHDOlk9khPQ3mg4MUaDNvHggjvk6qavW9IUCtcQm ec7z+uEBibM6CHEL6yF2UmLbZRAgoCIVigwAf+ZTYoRsSNxvx6PY3G+Iyo20Vo0PMNC8sDrt+w7 Vb4QY5+iMxx/oo7PIfj3U3JQWX19RxWoTeHJ25gcCRjA6idrZwS4dJR1KlZA6bB8lrvkPeTaO7R h+ciIFhTy5gr0z0Ml74Taxh7SD0IXpdhqZVmjRWzJvE09ledxs+rNVCeATfDEXxERj138iaWQ+b inUeZM6wFmipEHpknfB0ippDZK0CZl6gmYDOoIt1WVZALlSoD+/eLlDPwP8y2iXiM/8HdkefX1S gMKSg5VxN8BSEUcYJH8BgaxAzwqidcB7rZh3+L6sUJa9EsQMoBn7vGk8jfwWmHWON2m9VaJ0Y20 wN1QYJy/rMEypELwdh01NHeo8nwe2WY9vrWj/YdjSj1zGkozSSRmY= X-Received: by 2002:a05:622a:aa83:20b0:526:f9e1:9e4a with SMTP id d75a77b69052e-526f9e1a225mr8883881cf.48.1784640074792; Tue, 21 Jul 2026 06:21:14 -0700 (PDT) X-Received: by 2002:a05:622a:aa83:20b0:526:f9e1:9e4a with SMTP id d75a77b69052e-526f9e1a225mr8883681cf.48.1784640074384; Tue, 21 Jul 2026 06:21:14 -0700 (PDT) Received: from QCOM-eG0v1AUPpu.na.qualcomm.com ([2a01:e0a:830:450:751c:d61c:c91:60dd]) by smtp.gmail.com with ESMTPSA id a640c23a62f3a-c1712a5f8c5sm598326066b.34.2026.07.21.06.21.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Jul 2026 06:21:13 -0700 (PDT) From: Loic Poulain Date: Tue, 21 Jul 2026 15:21:09 +0200 Subject: [PATCH v2 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: <20260721-camss-version-v2-2-b2440d99085a@oss.qualcomm.com> References: <20260721-camss-version-v2-0-b2440d99085a@oss.qualcomm.com> In-Reply-To: <20260721-camss-version-v2-0-b2440d99085a@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 X-Mailer: b4 0.14.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNzIxMDE0MSBTYWx0ZWRfX3wM/s2yRfkiK OcltyHEZFkqaPsV+Qht4UXqE9xvFYRvESCQwGbgAfZlYVDFQstT4lFxABIqcOWYpPpioW6b6+I6 2F2cQZcBWd0k6K7g+x7V7Z+SIsAn949ORp45nNJ6RwvIdBxd0Z3dT2QJPBGYNmDakbALRIMtkDZ B68OoxD/iNtyrPo7mFr8QPDVELbB5AwytyG8DMgowWEFLC57nxuWvRYpxHXbpF1n8MGekndrYGw 1D/X3usK/1aatXjTqfTThmRbBK9Vp9dhxG7he+KDjLzPubE9qHBkLddrwuMdreH5oRwjVoKdKM4 YWa5qf8Y+dFwLpOVjcP6ZKgqtk/YnInAwVhxUV4zbIAMwm8afwf7aHc1nY/bPX5JQE8wk6unMdC RiIvTyKYpb9wOW47rnUAJHxdr5yTSQK59JKwb7jqXT2tdWM5s1AIkF3C+lA0viPpmjUD0J80bWX 1Z99TpZbBymtrt5O5cg== X-Proofpoint-Spam-Info: AW1haW4tMjYwNzIxMDE0MSBTYWx0ZWRfX4kcH5CB+N6pK 1DSiAnU2kaelfH9oPGq/X9OHpAu52o/Kx/kSqcnsz8MiJ2uaGsweMFe79l5CTMPWx8xDcSygXpJ tBpv6WzID6QWudEbegFipuu9HK3/j1E= X-Authority-Analysis: v=2.4 cv=DoFmPm/+ c=1 sm=1 tr=0 ts=6a5f724b cx=c_pps a=WeENfcodrlLV9YRTxbY/uA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=RAioF0-LDSMA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=KKAkSRfTAAAA:8 a=EUspDBNiAAAA:8 a=6k50daf3fveMbYCwvhsA:9 a=QEXdDO2ut3YA:10 a=kacYvNCVWA4VmyqE58fU:22 a=cvBusfyB2V15izCimMoJ:22 X-Proofpoint-GUID: fiZchY4mTpJyiUnHMdqR2U4JiYARGc8W X-Proofpoint-ORIG-GUID: fiZchY4mTpJyiUnHMdqR2U4JiYARGc8W 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-21_01,2026-07-20_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 malwarescore=0 lowpriorityscore=0 clxscore=1015 phishscore=0 suspectscore=0 impostorscore=0 bulkscore=0 priorityscore=1501 spamscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2606150000 definitions=main-2607210141 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 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 01a9d4f780fbe130554601481bed50eac5978bed..a87161f3d5524a6e40a7281e28787538613dd9cd 100644 --- a/drivers/media/platform/qcom/camss/camss.c +++ b/drivers/media/platform/qcom/camss/camss.c @@ -5591,6 +5591,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