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 5BB6B3EB0FF for ; Fri, 25 Sep 2026 08:46:51 +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=1790326019; cv=none; b=BysnGKGWq5hwa4dmGfmO7KVsiaPmFOxLpuSPYjFjo3QRyLme39g6eaF+GkbuZ2nBWZVIKJUu0Ck6jeK1DAjCToANO5kY7YhA3ybZhoyopxz+KMQcHszJ0oTVs35h+DXimaQecZel0ss6dXo+D5FvX1NMlBTszJ/+hQIr7FebMZE= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1790326019; c=relaxed/simple; bh=SDLAqJU6hsXEIAGdaMzzyy+lvvs5/IK3BK9h2abrj4o=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=VvUWVBg94AgRwQdAZwbMK5MfsxtWcE3fEK3c7tGcrFDTuvdL5WCzN+1nYJWY+byxQLOrMjYzK9p6kaikcbRC4RscZECaEhk/AxI3jrSTDFKwlbsDPe0XTdmH3YiXQwP8wwFttBz6ci2t9edcfMsBDLbePU92G4GqYlrFUKKiSrY= 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=DRzH6uzn; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eCcyZeTQ; 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="DRzH6uzn"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eCcyZeTQ" 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 68P4YpF3208828 for ; Fri, 25 Sep 2026 08:46:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:message-id:mime-version :subject:to; s=qcppdkim1; bh=GJDnY4MLzHgxp33EP8yQnhHOBbNaUsNxsx1 NqZiY4vw=; b=DRzH6uzng1YWnxG7YzVd5pkw4ae9YC9HIQifu7l/CqSksO2ljEU e4D3kqCvbV8n/kKqnk81aDFoLUscTI8EwU7Dqg23pheeC14EtzplfgSwGcciWKWn 2zn+KWrxe5GFxKNzqjCx4kOtoazbVhOOWwlnnNkAtbveP566PXMX80tZnLUqkuEp 0La+GbCNevm12kOLiNQoGwyk2mCjT/dJ/ibbQdO6/RiLX14qcQgicjEOhbT8SK7w gA9ysad6DsTGB7AjAEraLdZcC+/Byj7hmO/dXXaswd6ndWu/c0/OyuQaZCUFgvm7 +mQ2Gm4wKdu6YYtRZy9gmw7rtLowsO7JDEQ== 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 4gw898trrn-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Fri, 25 Sep 2026 08:46:47 +0000 (GMT) Received: by mail-qk1-f199.google.com with SMTP id af79cd13be357-934956beec8so142258485a.0 for ; Fri, 25 Sep 2026 01:46:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1790326007; x=1790930807; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=GJDnY4MLzHgxp33EP8yQnhHOBbNaUsNxsx1NqZiY4vw=; b=eCcyZeTQ9pE+1SB2/DjmNoVbIt4Wr/ndfasWYxlIWXzCm13MjNDSbgXH2WQJWjkgF+ U8K+9UOopZYPNPvjUXuGWhXjXtj6UnlHIoRqH7uX+G4G5aKQ921olnCd8MAZp6Tv0Akb xxGzOZzEluEwt5E9hHe5XOYGmJxapnFTt0QrxAiC9bkli6SZbqC70EyW7xgHL0xarpSI gxZTsO16o1VAw/JZh80eEeUGYr0opl9DzDmqXpAvKPzDCm3MErjPp7NhqNA/nUIJPmlt dLdV5APuyP6nOxZwy0IJOWm/FVaPvDfVOCVprMl7i5pDwIirqkNBSgTsHnLgxdBWxNji xw7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1790326007; x=1790930807; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to:content-type; bh=GJDnY4MLzHgxp33EP8yQnhHOBbNaUsNxsx1NqZiY4vw=; b=E1hzc5z3ZdbJSQI3/T/cuat83LTPnm0VEMhTTv5Ka6E5wIF/bubivylbjCuEkaFJva KNjva/R6bBZPxljV2oEHTttJ9xHG76luUDLdECKj1VyCrzzFEblUegsbFZNt8e4BRZxU 7FBN24zzWUprJxicP4vEbTnwD/1RCQaIstDNz3D3UpUUYV2Azmlrx63hhsjT6vqbYL5O H9wzlalb/jRbfngdYkYaElXAV9IuZlqeEL0AtRWoeRWKNL0K+PFqg5QXENABB17MCoyr NX2DU1ozOp5eowyadBslqwoymtx1Ir7IXYHJSvuw2/gi1enKgB+XMWc+cfHpngUSOA0I GIxw== X-Forwarded-Encrypted: i=1; AKwUvBwBeDaMJxFLEPuWcXc+Si9fAt4PVH40pXCK+fEymoXJj+dICbgLJ7zGtlPGdQty/AVI3rfxVip+gHcK@vger.kernel.org X-Gm-Message-State: AFuF++mq4zQrZir73VQZXlRWCfmtvZZpaSAN38Cx9bJ5egGvHUTZTdmo s37Y1oWzXOJ+MPbGB5XukCW/brx7OOJJgj7nkO8SFoQDjS/gTr+3lvUJ+/sbIHEoHHUyZrrtXPh sIhxqD+pbXeMEh3PaH1fNRsBiX+ZdXTrYu5sU8Bbug6wHUjw0gEpu4/9gMHXB6aTZ X-Gm-Gg: AYBFou2uB4+QwXQUX9/ZYf6ZeNS8ObkNB6c5kf9et4EksR76iDJ8XfJr9bfb0X8dnes XqKGTsit+WeNrkOFWiJ+twMBam2x3kqmH7bv6M0pJkTYjQofprGDj4aixqEEYquAoe/wIAKGorR BQ8vNz8Qgb++68wvsuOkMjCABN9Y8i7EBkzJhEwaUITscm3ak5CD5jDHunDqEmN3V2ovz64cBwm XFTGnawf7uT1xHRlEoFTaqM+RDRBZhjqZr4/Raw5k4CwUUIRJWCqH5D4vS6lVXkz4bXieDZD7jP kCk71vjFAUbMKXrtwPkOeFV+2aLzPyIIsld7bBx5T8GCjteSZ+ZzeAWAx/UfyWE0zwYyW2IxAUU CKMeBhexkhqcv X-Received: by 2002:a05:620a:4887:b0:937:6832:1f04 with SMTP id af79cd13be357-93c43cd6560mr337817785a.34.1790326007001; Fri, 25 Sep 2026 01:46:47 -0700 (PDT) X-Received: by 2002:a05:620a:4887:b0:937:6832:1f04 with SMTP id af79cd13be357-93c43cd6560mr337813685a.34.1790326006499; Fri, 25 Sep 2026 01:46:46 -0700 (PDT) Received: from debian ([5.133.47.210]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-4887a64f9bcsm5281953f8f.32.2026.09.25.01.46.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Sep 2026 01:46:45 -0700 (PDT) From: Srinivas Kandagatla To: Bjorn Andersson , Stephen Boyd , Brian Masney , Jerome Brunet , Rob Herring , Krzysztof Kozlowski , Conor Dooley Cc: Abel Vesa , Abel Vesa , Taniya Das , Konrad Dybcio , linux-arm-msm@vger.kernel.org, linux-clk@vger.kernel.org, devicetree@vger.kernel.org, linux-kernel@vger.kernel.org, Srinivas Kandagatla Subject: [PATCH v2 0/4] clk: qcom: Add LPASS clock controllers for Glymur Date: Fri, 25 Sep 2026 09:46:31 +0100 Message-ID: <20260925084635.112399-1-srinivas.kandagatla@oss.qualcomm.com> X-Mailer: git-send-email 2.53.0 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwOTI1MDAzNCBTYWx0ZWRfXxJk2JlCqir04 ECI7CZIJpaKXldGxOwsd6svumxsvc29r33IoMnrTykNuuebAhZo6aadaPnfvj39RLr/2egkRI9h O2KY+HXCq6e5ud+YhfbUa4ld65/rZmQkkqBfezN79RJAD/NGWIT+a1LlXvtIuiAB9jNdtnH8hjm PQTCD4ry2xzgAUUqQwUQbslV4NehKwzrVhnIlyZY4bSgr3wPAA/esqBAGkF/oSUbdVlXruJiUAZ nNOHCgQQVAQE75TtrqPZdyntNIGbIjxtACzWfYiZvGcU9vDkZPJzqIMgOmLR/r9sQRaGX5VseiK mOQXsd6HagND1cB8/7Tg5FDJBFmRQ5iHHnf7mtZNEuH6uF7krDO20gFWzyYuQAG/HAzQMY3jsxf z40fc0vzo3FVn4xlI5ytWYm3T0PpS3+TSjUZbsSF+0aXfr4VmaXEQI+YKxAiYgfRDO4il8uhCsm BMgsjQkD7uSxsjZdMww== X-Proofpoint-Spam-Info: AW1haW4tMjYwOTI1MDAzNCBTYWx0ZWRfX9CQpaf5kwWsZ ssHnZZX76GbEJPC/zcEK2hdeeoyr1ZY+1rcDnZaeFxKUoJpnbewjLIn1XqlEqk5baSr4FxRci8w RR5tqpbc7QrsAl/nULa7lzzckiFmqNA= X-Proofpoint-GUID: i1_GCljUI85G_TEnZm5NktDO-x3_fM-h X-Proofpoint-ORIG-GUID: i1_GCljUI85G_TEnZm5NktDO-x3_fM-h X-Authority-Analysis: v=2.4 cv=EJWTQFZC c=1 sm=1 tr=0 ts=6ab634f7 cx=c_pps a=HLyN3IcIa5EE8TELMZ618Q==:117 a=ZsC4DHZuhs/kKio7QBcDoQ==:17 a=VdqzKS8jKosA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=yOCtJkima9RkubShWh1s:22 a=qxLtA1zAx_OvAWKx6QUA:9 a=bTQJ7kPSJx9SKPbeHEYW:22 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1176,Hydra:6.1.134,FMLib:17.12.100.49 definitions=2026-09-25_02,2026-09-21_02,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 clxscore=1015 spamscore=0 lowpriorityscore=0 suspectscore=0 impostorscore=0 bulkscore=0 phishscore=0 adultscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2609040000 definitions=main-2609250034 This series adds the two LPASS clock controllers found on Glymur: LPASS Audio CC (SoundWire RX and WSA1..4 resets) and LPASS CC (the TX SoundWire reset). Q6DSP owns most LPASS clocks via Q6PRM, so only resets are exposed here -- enough for the LPASS audio macros and the SoundWire compute-mode controller to leave reset. Changes in v2: - 3/4: drop and , switch probe to device_get_match_data(), lower-case reset offsets (Taniya) - 3/4, 4/4: pick up Reviewed-by from Abel Srinivas Kandagatla (4): dt-bindings: clock: Add LPASS AUDIOCC and reset controller for Glymur dt-bindings: clock: Add LPASSCC and reset controller for Glymur clk: qcom: Add lpass audio clock controller driver for Glymur clk: qcom: Add lpass clock controller driver for Glymur .../bindings/clock/qcom,glymur-lpasscc.yaml | 60 +++++++++++++ drivers/clk/qcom/Kconfig | 11 +++ drivers/clk/qcom/Makefile | 1 + drivers/clk/qcom/lpasscc-glymur.c | 89 +++++++++++++++++++ .../dt-bindings/clock/qcom,glymur-lpasscc.h | 19 ++++ 5 files changed, 180 insertions(+) create mode 100644 Documentation/devicetree/bindings/clock/qcom,glymur-lpasscc.yaml create mode 100644 drivers/clk/qcom/lpasscc-glymur.c create mode 100644 include/dt-bindings/clock/qcom,glymur-lpasscc.h base-commit: 4c253ac4b29b8c6cc6fdef8f92d4facde62e63b9 -- 2.53.0