From nobody Fri Apr 3 23:45:01 2026 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 6E5B7204C36 for ; Mon, 23 Mar 2026 01:21:08 +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=1774228869; cv=none; b=mi0YQUqRLGOl28RmX3DDIarz4/djNznqftqy8idwxj5bqJS2/Y4mI7pvD9FSoJQA0jjJit/S9IOujDbf3m5uN1H8GwassLxm34OFHWuI3y48u5Oi3Paz5Cr7aYxyGeCCwlIHgaqwPHgT/T3s5sGurPUZWghrxP3CELqHgo6yt2w= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774228869; c=relaxed/simple; bh=JJLy7zrimt3lFsyOiPC3Ko8ZS4DbF0joBlDEKSnr9LY=; h=From:Date:Subject:MIME-Version:Content-Type:Message-Id:References: In-Reply-To:To:Cc; b=Pxi9kO9CkzgUgm5CZBjltRmmzBFk+tRLPFD0zyb0x2xcKnl2Xn15cnqjAr1HLtV3NR8oE/sW+10Sl6hCeMtpWQsnWvm+FeNX7GrOEfqoph0r7HkfcOIKuz/SMVQ8galxOtFGrEcVw4emqD5JjIAlnu61A7VvEHf9OsM3fH+iXXM= 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=VK3ts1UK; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Ysz0nFV/; 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="VK3ts1UK"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Ysz0nFV/" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62M9J4Nr3990188 for ; Mon, 23 Mar 2026 01:21:08 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= cZbcO3R3ZiiIrrEyD1DPqzyfiyG8GHzXSWNSaApjzNo=; b=VK3ts1UKug3x1HZ3 zIw6Kv2baYOhQXviVp/5dl017bgimSzvSeqVD6nmCDBKcn4DNaGxJ5zJunpE6g/0 dWSHTX2XRfTVLelijL4J5Mx60mm5JmlkS6cWWR0ARwaFuw/JRpej7ff4teucA31N 6/aVcVRxPshLAsgl78QDZiVKPO+txvUxDki67APKVu1+HL6Gs/VoM+mdhRikQah4 QGNWQpzlW4leQ1BwRGJaP9T0zRBq/RI/ZAGNpmisMQqztIaG8gTWVK0SAdwhANAj HZosOhpa7rhZOXfuPs0AEnQlY/hMY5XVKUYfzAgUMS5fQdJHLaRIM2ePZio94lg+ ATm1yw== Received: from mail-qt1-f198.google.com (mail-qt1-f198.google.com [209.85.160.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4d1mghb533-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Mon, 23 Mar 2026 01:21:07 +0000 (GMT) Received: by mail-qt1-f198.google.com with SMTP id d75a77b69052e-509070bda13so299908711cf.1 for ; Sun, 22 Mar 2026 18:21:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1774228867; x=1774833667; darn=vger.kernel.org; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:from:to:cc:subject:date:message-id :reply-to; bh=cZbcO3R3ZiiIrrEyD1DPqzyfiyG8GHzXSWNSaApjzNo=; b=Ysz0nFV/t/syzVQ6I04nb6b7V6b00bx3sSRpWorPe9ftx1jQz5S4oi3R+4k3cge99L MGsPKNtEjX9ER0Jf7ssZAbilnrZJJetODt0Wo0yrWodk4Bmp34uZoH7Cd2R7Snz0FgcT y146GBqojSKMf9n/pvDgv0uImyNppOWQIFmNbk2w1vjldaXJ3Oevv89woZ/BoRcGUqyy r090DTBmiLDeJLTVYWNvCH86jDmcpSM38+4KqDE1PPVwm359m9HrQn1RMaGFtIHe9vru xoq0zBgry2tVyHZ9hlVMh331bF5voTYQIjrSaiTRcyfZvFi/0GylZXGnIyolX6IOjUxI oGXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774228867; x=1774833667; h=cc:to:in-reply-to:references:message-id:content-transfer-encoding :mime-version:subject:date:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=cZbcO3R3ZiiIrrEyD1DPqzyfiyG8GHzXSWNSaApjzNo=; b=c2wFQB/CwKSyPaf8bYCHKq1rCR7msICQLikg28FDHUTWaNv+kSfhsCoszVCGh70Eho DvSgEJ2TyUYdy0ste1ZPp32pfEFKfzVgbVcoSdnhdp64cLmEoQrbHTImEAV5XeGCjg1l /OKYQY9q1TBVbx2XmSkgaicwOUhX86mBJY8xIDZGAnH328Y5eGBoIVGsTd5X3RokP1Nh DCttK3Vd9PkjbPY8mahmfSnUh2L8nXRaRgWWU3kYhQSo07JYc+DFsoqZcjDN79w4JkzY R6d7Pjowe5gdPHRPnaHY5iUTAQ5eTVXLGMyfGXWIAkMSj+k1xI7lZwOPcc9FYL69DQ2l DvkA== X-Forwarded-Encrypted: i=1; AJvYcCVJKNOk1yfVTEaanu+1p+3nsYQXhH08b8aU95wirOUnWALgfN19R+j4cK/Y0aZj+2EV6XABnjBfDUoDs+Y=@vger.kernel.org X-Gm-Message-State: AOJu0YxszdIbdudNpG7HeJoE7FTa4/SMObXeFl4CSIAxfzERYshiKHnx U2hvKzfF7tmzbrgr/DlQ5N0VpZDVztCNo645XjgfgmoV3XbsVUwzF5TPDDL8SvHzsieUpvKdKHr 7bgzXPU7qaGAeBIpIypLHibh1NfjdNcuAJ7jRKra41N9Qa4Sf9ICMb5PZ+NJdvr0DF5M= X-Gm-Gg: ATEYQzyjZP/jcqnXc+inGghv5T4aaZBg7/rpn+zSAbGy7Lm6HIEZSPkUEhvETH0dmKn 4rCHdTrf7pdQuLYDgkcJgVbUlN/qo0Kqscb5snK5TXiLCH+w4YBxUDBUIZGsN/Rp/Di6QNoTD29 oslFXtj4gaLDkj3CDuE+sMkZe+EiiQZpz/Z0pT3+zOSzQUEWgFA/4MDQ+z1NfceG1fPrVTKa7DR lZiu8xefelnIpHOsMa0v8kxWMDXM5mjxankyxovfZxBFkaQcY2FuSkr1e74dD1E0ciOVxWUx2uC PQPlv8qEH69fs4d/nIDvObz0hJ47vPiotqmS7qbtNE4/JSp4HvGrFzENuuVvczECbopY3UAOMz1 PaaK6RXY3xlrYOkhDYwSgsTWNqrxe0a0wpQMbNSmCXGCEH7gQR9wcoCZuuXfDoDwA5TMWfAkyG0 2wYzT2mBeZql4AVDarzt0q3+RJ78zjr7kd0ro= X-Received: by 2002:a05:622a:a6d1:b0:50b:4a3c:8917 with SMTP id d75a77b69052e-50b4a3c9321mr69117121cf.24.1774228866846; Sun, 22 Mar 2026 18:21:06 -0700 (PDT) X-Received: by 2002:a05:622a:a6d1:b0:50b:4a3c:8917 with SMTP id d75a77b69052e-50b4a3c9321mr69116901cf.24.1774228866451; Sun, 22 Mar 2026 18:21:06 -0700 (PDT) Received: from umbar.lan (2001-14ba-a073-af00-264b-feff-fe8b-be8a.rev.dnainternet.fi. [2001:14ba:a073:af00:264b:feff:fe8b:be8a]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a28530cf9esm2108092e87.82.2026.03.22.18.21.02 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 22 Mar 2026 18:21:04 -0700 (PDT) From: Dmitry Baryshkov Date: Mon, 23 Mar 2026 03:20:57 +0200 Subject: [PATCH 1/3] soc: qcom: ocmem: make the core clock optional 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: quoted-printable Message-Id: <20260323-ocmem-v1-1-ad9bcae44763@oss.qualcomm.com> References: <20260323-ocmem-v1-0-ad9bcae44763@oss.qualcomm.com> In-Reply-To: <20260323-ocmem-v1-0-ad9bcae44763@oss.qualcomm.com> To: Bjorn Andersson , Konrad Dybcio , Stephen Boyd , Georgi Djakov , Rob Clark , Brian Masney Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org X-Mailer: b4 0.14.3 X-Developer-Signature: v=1; a=openpgp-sha256; l=1150; i=dmitry.baryshkov@oss.qualcomm.com; h=from:subject:message-id; bh=JJLy7zrimt3lFsyOiPC3Ko8ZS4DbF0joBlDEKSnr9LY=; b=owEBbQGS/pANAwAKAYs8ij4CKSjVAcsmYgBpwJV6vwszrv0OHxmPWsKZWtFNXBkjkRsHjpOVo k1YbTCKqZuJATMEAAEKAB0WIQRMcISVXLJjVvC4lX+LPIo+Aiko1QUCacCVegAKCRCLPIo+Aiko 1XJpCACP111XZ3pSn+qV3oNYYTwhszJhqMXaPMn3IN7yoMgHMW6qavobBMTDEgOiHkDjB6tNEeL 5IxlGmalDPxNwZ3fuu2hf8115p9RfJDFg4OZEvShe3mPY7a/LsyaGglIezXyaGL6/0YhDfydUbl cB/cnKhChCqAtlQWEPt6VPLiNI16foLdgDJQjq4YLUzdp3y8Gm4gJGNvjz8Az9G8rh0X4GbUKoX DK3FisYXxajV4KBzsmILppLVNRnnglUXtIryr9s9dPBLrvnClamPAjwS2AiZalPgQEO47rF92Ov RVWiBTCNJ+4V+i24C5jtpZEv/4z9qgId3pcmKiYlskNld6mL X-Developer-Key: i=dmitry.baryshkov@oss.qualcomm.com; a=openpgp; fpr=8F88381DD5C873E4AE487DA5199BF1243632046A X-Authority-Analysis: v=2.4 cv=HI7O14tv c=1 sm=1 tr=0 ts=69c09583 cx=c_pps a=mPf7EqFMSY9/WdsSgAYMbA==:117 a=xqWC_Br6kY4A:10 a=IkcTkHD0fZMA:10 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=xyGvnGGLPPhhD2GXcrEA:9 a=QEXdDO2ut3YA:10 a=dawVfQjAaf238kedN5IG:22 X-Proofpoint-ORIG-GUID: qx8SUwN1BXE44PXc-RhzJgmLE_PHILYv X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzIzMDAwOCBTYWx0ZWRfX+XG/UZIUokm6 jk2LlAxXqzO0WdOSRq1jZFWiSWZih3H4cQhhFZ9WqPj850KH6+8YW/pVOU8t62DU5JG456fUSGq ffBQot2xIlNzc04045JaiM7I+AghXGnY4pmnrkGx3kU8SgKeaCXX7MKUuv6gndO5IPCUz2OoW+c BM0fiGnHAhG1QJ9UZXf2SCvLJjo1xpBgU4q3DNq/ohbAxHHPPUL2gyTiIHN+CA0+UmiCQp/5gxV qVg9C8EGIr/SuGnK7Te+DMRQxcoOuzx2qFGFfLVs/j/W91nZafCa09Beh56luKR4wi60/l30ION /QYMD5bkwnLNXYnECxPlABBtbnM5clffu4GXvvZvcQoCFqrS9g6/THqohQcRJg1I1S58P6P7n9e CAXl3th+Q+Hl4jpLIKiFevZBrI5vjjtOOi4Me8IKHnZbq4dmczpKg/hPx8K5Gvz/ljdgHMQiP4x tKS34gppeT3vt5hSVTg== X-Proofpoint-GUID: qx8SUwN1BXE44PXc-RhzJgmLE_PHILYv 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-22_07,2026-03-20_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 clxscore=1015 phishscore=0 malwarescore=0 bulkscore=0 impostorscore=0 suspectscore=0 spamscore=0 adultscore=0 lowpriorityscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2603050001 definitions=main-2603230008 OCMEM's core clock (aka RPM bus 2 clock) is being handled internally by the interconnect driver. Corresponding clock has been dropped from the SMD RPM clock driver. The users of the ocmem will vote on the ocmemnoc interconnect paths, making sure that ocmem is on. Make the clock optional, keeping it for compatibility with older DT. Fixes: d6edc31f3a68 ("clk: qcom: smd-rpm: Separate out interconnect bus clo= cks") Signed-off-by: Dmitry Baryshkov Reviewed-by: Konrad Dybcio --- drivers/soc/qcom/ocmem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/soc/qcom/ocmem.c b/drivers/soc/qcom/ocmem.c index 6a23f18b0281..dd46bb14b7be 100644 --- a/drivers/soc/qcom/ocmem.c +++ b/drivers/soc/qcom/ocmem.c @@ -308,7 +308,7 @@ static int ocmem_dev_probe(struct platform_device *pdev) ocmem->dev =3D dev; ocmem->config =3D device_get_match_data(dev); =20 - ocmem->core_clk =3D devm_clk_get(dev, "core"); + ocmem->core_clk =3D devm_clk_get_optional(dev, "core"); if (IS_ERR(ocmem->core_clk)) return dev_err_probe(dev, PTR_ERR(ocmem->core_clk), "Unable to get core clock\n"); --=20 2.47.3