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 4ACDB2F4A14 for ; Thu, 27 Nov 2025 17:58:10 +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=1764266291; cv=none; b=HJmjSo30etOC9mSAHLNdlgu7kqKLaeCcWjPdK7FFfvOKFErjOxu+RPuGMvQqJm0Fo+lMco01cfllGh/5E+XRX+Oep9Z2nr0U/Yi0bfVtsCWdD0Lu7isDj1+r6oleNIq2jVf3UffPgh/quwqPeXdGKBDgoJwRS+RFTAfR21Zysos= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764266291; c=relaxed/simple; bh=furyDZlmLc3xCTAePhEJDZM34ZMnN5QvUae2oONszpk=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=Wql+jXM6s8esgOMpgg5BOQEOi+Urqt3xS7SGmrbxXakCsYAdqMUSWUFNEFVyeetpa7gneljFABTpSAKKnJPr7lEh+L4E4iD6q2edqf5ARGOSKwZmG4RSYlWdW5Znz1+uMvaOnGzVqkyFWeMKZgrG1aB7T+SUAR9OZmRG/uDxkF8= 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=OQa1FdJx; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=Wjz//aVV; 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="OQa1FdJx"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="Wjz//aVV" Received: from pps.filterd (m0279869.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 5ARDwXYg2856162 for ; Thu, 27 Nov 2025 17:58:09 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:message-id :mime-version:subject:to; s=qcppdkim1; bh=6qfQ0xhMaDEiBsdpx9O2N7 A7GMeP6biSSr7Ux58azGk=; b=OQa1FdJx422vxuFB90BRbeCXc69mcyYgCwHmaM GF+JqjPuvAHgBWeb7iH8fixDE/Mw2MrzP/Mim7UxAT/RLCs+hMB0cxKPE6YUN83R FlWncmQTDLn3LVNF9OJGzuTwLLRyhTHeG6SNAq+7IHn82BKULFb3HnOLi2bLaBvM NnqW+0uWrk9jElS2AZ/vbVqxdrOzYgRhKuONlMV/xC6BOVTUbCRV9Tg7FcceJFsR fX9DP/LGIEClzqvYEGWew5E/LxrPGD/BIRZZ6Skz5A4v8nqT/17jJGmYduOYg7n3 +TwDPvDqax2Iyk/ARl8gDDxVVkZDh/Is2bdis149qstPbkBQ== Received: from mail-pl1-f198.google.com (mail-pl1-f198.google.com [209.85.214.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ap4vhbnej-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Thu, 27 Nov 2025 17:58:09 +0000 (GMT) Received: by mail-pl1-f198.google.com with SMTP id d9443c01a7336-297fbfb4e53so16506525ad.1 for ; Thu, 27 Nov 2025 09:58:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1764266288; x=1764871088; darn=vger.kernel.org; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:from:to:cc:subject:date:message-id:reply-to; bh=6qfQ0xhMaDEiBsdpx9O2N7A7GMeP6biSSr7Ux58azGk=; b=Wjz//aVVCnFdhl7NPXxmnbLhkkn4ivsoj+vXiPA805ysP6BDmmqBh84HOZdLamLyFD nW8/1Jkq4s8Oy9TljeMbMDsbt9ifOU7uD8bySRCwtvPT2Vqlg0Eq7L54UtMcTJMfWIYb pD5r4EeAWHn+ykM+Weqr6MLdEmB7cawwG6zbSMm9mvYbsizyRo69z69U/Tv/1W2ce45Y e3VcdiMDTQn385IJDFVJau9FjeJln7+wNf+dQnGFQWhr66GxjJswVQZeZ/VEqifVSk35 MhkQn9pg3629xwZPGzbi+LoM6hNPFFQq+QLRUE02VmgWYYS1H9MPgQ9pyyW16to6Ffze BJpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764266288; x=1764871088; h=cc:to:content-transfer-encoding:mime-version:message-id:date :subject:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=6qfQ0xhMaDEiBsdpx9O2N7A7GMeP6biSSr7Ux58azGk=; b=iF00N8ecDPEATv6dJN5ONOQ1xHU7x9Fa8H0kMI4d84gurL4u7HCeeNY65Fddm1gJXx 8dA8tb0TfAL4ehDqvA52hQuNOIuBXu+i/Frj/AWPaJGQ1D0N3AF1g6vGybUKMNxXlauP l+ihwGHKxslWB0PH3UzeQtZ+6JzDHEFKEQhYHKT2geTXcpc82KiF27dslGVPYZil1Ytg 2d4wxc/ux6YmFyKQY5lGQbVxthXF2h0/e2O8tMbDMTpzfT0TmZ6v6bH8oQy/wcW+iP7s J+AjFKPzqzu2JgKLYWr8dZA2tL0dvbvCT7axSXNQe2L2yFBUsj8a/S4oLQHNwdCLb4Xf QpMA== X-Forwarded-Encrypted: i=1; AJvYcCVk0Eek1q4rDVUTsJ6URbK7t6Ww0SC6e2M8bLHWCIYLQPoPxkpl8+g1BVQx/gh9b2hL51HuW+nbler9Xys=@vger.kernel.org X-Gm-Message-State: AOJu0YwA/H6pH5tEUdA4BvN3NXaFLN/E1ln5tS74R6KlLfvIMWuQmMUQ F2DRqx3At60N0NE9KgjcwLJ8Ky+kJ02cgYHBQlpgRtoUBwyouE0BKa8uA9GBWoKmqKewjx5arBK QlByMi9GyQVbNL6fk1Leecoph+3c2Z0/9u9loFpgAptTfMbFAAuoG8Z0ZLcHlOOH0M9smadMsOM g= X-Gm-Gg: ASbGncuAnfzXCCtCuZs4/sdq6ww+MKX/O4tLhKt1KInz34wnbL3DZu25qHXrxP/ypEV kHM6NG0d2e9jau90rkyewuBVvL32S5QFTgPxT+hb1mFtV4btlszXzVPTRjguXPWIQxSsGUn3Vpr pRFfWIcgAPtEIfpRgC3IM6wxq6dOS4Ie10E2BJt8+Ij0EqatQhBwaH5gFfnxc8cgsopg48NFx3k BgAsH2j5IYksHhBlYoh7ZrDGWQh1MqIiV+pAmeTZAlUd4ouiZIAaRKY3rIZDPPmolK4pOdTwz/a tvTS2O+DSLmNVL2GZP08SowPlkJju/DtxGOfy82llwjO9wDofOpRLwiNDPszx551vnXm6hHEAIb PXBGcRIvCQYjS7jYtY9q8g/9YRA1LGdnVEqrq0VBJ X-Received: by 2002:a17:902:da82:b0:269:82a5:f9e9 with SMTP id d9443c01a7336-29bab148972mr132276265ad.29.1764266287984; Thu, 27 Nov 2025 09:58:07 -0800 (PST) X-Google-Smtp-Source: AGHT+IHzJeN91LKau7SoWOtLpVjxnPCY44Cl2b5fLY8v/1Q6yZRgBXgSa5jCAeyFPktaMjvh9Rt0Gg== X-Received: by 2002:a17:902:da82:b0:269:82a5:f9e9 with SMTP id d9443c01a7336-29bab148972mr132275945ad.29.1764266287481; Thu, 27 Nov 2025 09:58:07 -0800 (PST) Received: from hu-jkona-hyd.qualcomm.com ([202.46.23.25]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29bce445927sm23785535ad.37.2025.11.27.09.58.00 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 27 Nov 2025 09:58:07 -0800 (PST) From: Jagadeesh Kona Subject: [PATCH v2 0/8] clk: qcom: gcc: Update the SDCC RCGs to use shared_floor_ops Date: Thu, 27 Nov 2025 23:27:35 +0530 Message-Id: <20251127-sdcc_shared_floor_ops-v2-0-473afc86589c@oss.qualcomm.com> 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 X-B4-Tracking: v=1; b=H4sIAA+RKGkC/3WNwQqDMBBEf0VybiSJWm1P/Y8iIptNDahrs620S P69qdBjLwNvYN5sgjF4ZHHONhFw9expTmAOmYChn28ovU0sjDKV1qaSbAE6HvqAtnMjUehoYVk bA4DgsG5qkbZLQOdfu/faJh48Pyi895tVf9uf8fjHuGqp5EkVTVko69CWF2LO789+BJqmPIVoY 4wfgxS1Z8EAAAA= X-Change-ID: 20251125-sdcc_shared_floor_ops-722ccecfe787 To: Bjorn Andersson , Michael Turquette , Stephen Boyd , Vinod Koul , Konrad Dybcio , Dmitry Baryshkov , Taniya Das , Melody Olvera , Ajit Pandey , Imran Shaik , Luca Weiss , Rajendra Nayak , Abel Vesa , Sibi Sankar , Dmitry Baryshkov , Konrad Dybcio Cc: Ajit Pandey , Imran Shaik , Taniya Das , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, linux-kernel@vger.kernel.org, Jagadeesh Kona , Vladimir Zapolskiy X-Mailer: b4 0.14.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjUxMTI3MDEzNCBTYWx0ZWRfX8JsoV2GkmpVn d29sC0rRlrEFG7XgDlqMy5ASgY6Fy1lfefw1qYej75kp9evIESAUuwQAIPZUjTzPR8mgizVqHyS L8SEdgYaJTTT4BilI8y/OxeunmPxlrOX9AGkAQANeUa/kTKXohag3Zeqam69YG56WVpP+QJ2otB JYQk+NXefDQ7PFoS2YGANJZOntDLTzGZVchRew6+ln5h7ePhngYCYMOZeyQX06z+g0g6j0dncRU Qf94kEbP40YfHOCaIc+5oQ2Rr0Yc70z43xhdbY0v5FScaFBDbA3SxcOi1jlzeo31KEgYUh0qKOk qoW7qqjJC0ipiP3ut0ZJN9N8fypkhLkb+KJb8gvMijr2xvoZiXrse9dsBxjt4b5zRHGztU4RMea KFLFcBRahBkyYyrYOxAdaQigTfOrYQ== X-Proofpoint-ORIG-GUID: 6izGWprztYtnJmxag1ekonAZ3o1GlEsj X-Proofpoint-GUID: 6izGWprztYtnJmxag1ekonAZ3o1GlEsj X-Authority-Analysis: v=2.4 cv=Lt6fC3dc c=1 sm=1 tr=0 ts=69289131 cx=c_pps a=MTSHoo12Qbhz2p7MsH1ifg==:117 a=ZePRamnt/+rB5gQjfz0u9A==:17 a=IkcTkHD0fZMA:10 a=6UeiqGixMTsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=pguQOEV48Il3LvxSDVQA:9 a=QEXdDO2ut3YA:10 a=GvdueXVYPmCkWapjIL-Q:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.9,FMLib:17.12.100.49 definitions=2025-11-25_02,2025-11-27_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 malwarescore=0 lowpriorityscore=0 impostorscore=0 phishscore=0 priorityscore=1501 suspectscore=0 adultscore=0 spamscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2510240001 definitions=main-2511270134 This series updates the clock ops to clk_rcg2_shared_floor_ops for the SDCC RCGs on SM8450, SM8750, SM4450, SDX75, Milos, X1E80100, QDU1000 and GLYMUR chipsets. This change is required to ensure RCG is safely parked during disable and new parent configuration is programmed in hardware only when new parent is enabled, to avoid cases where RCG configuration fails to update and overclocking issues. Signed-off-by: Jagadeesh Kona --- Changes in v2: - Added patches 6,7,8 to use shared_floor_ops for SDCC RCGs on X1E80100, QDU1000 and GLYMUR chipsets also. - picked the R-By tags received on v1. - Link to v1: https://lore.kernel.org/r/20251126-sdcc_shared_floor_ops-v1-0-9038430dfed4@oss.qualcomm.com --- Jagadeesh Kona (8): clk: qcom: gcc-sm8450: Update the SDCC RCGs to use shared_floor_ops clk: qcom: gcc-sm8750: Update the SDCC RCGs to use shared_floor_ops clk: qcom: gcc-sm4450: Update the SDCC RCGs to use shared_floor_ops clk: qcom: gcc-sdx75: Update the SDCC RCGs to use shared_floor_ops clk: qcom: gcc-milos: Update the SDCC RCGs to use shared_floor_ops clk: qcom: gcc-x1e80100: Update the SDCC RCGs to use shared_floor_ops clk: qcom: gcc-qdu1000: Update the SDCC RCGs to use shared_floor_ops clk: qcom: gcc-glymur: Update the SDCC RCGs to use shared_floor_ops drivers/clk/qcom/gcc-glymur.c | 4 ++-- drivers/clk/qcom/gcc-milos.c | 6 +++--- drivers/clk/qcom/gcc-qdu1000.c | 4 ++-- drivers/clk/qcom/gcc-sdx75.c | 4 ++-- drivers/clk/qcom/gcc-sm4450.c | 6 +++--- drivers/clk/qcom/gcc-sm8450.c | 4 ++-- drivers/clk/qcom/gcc-sm8750.c | 4 ++-- drivers/clk/qcom/gcc-x1e80100.c | 4 ++-- 8 files changed, 18 insertions(+), 18 deletions(-) --- base-commit: 92fd6e84175befa1775e5c0ab682938eca27c0b2 change-id: 20251125-sdcc_shared_floor_ops-722ccecfe787 Best regards, -- Jagadeesh Kona