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 B054037CD42 for ; Tue, 2 Jun 2026 09:22:07 +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=1780392129; cv=none; b=g8+mN58WipAttdrrramtodu89TX/0tAmFyYBsS/jtGHs/ZoP1Cioh0KN1f72gB3X16PUmnoNoBv4D9QTyhaLAoqxT72GPUIAo0vfu3iH/U1XE4obgJoRk8AbSHEVq8T9iKja6utnPMqOTlQy+xV2oqzQZn93oHO24rS8fhlcfRc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780392129; c=relaxed/simple; bh=CQJ/iTF08gDZ0QuTe5m6xh1x5y8gkRRGP8Ena/nviAo=; h=From:Subject:Date:Message-Id:MIME-Version:Content-Type:To:Cc; b=a1MLJdOG+doXHgIJRw/c4wKweEeou6D6j8TWMtrPsIe/YhNJiDxkJRe8k9TDifv1ye6DJOdRunHHegpvjVuEQkFtDBjDaPQu/jxnNVO7VWkAaPp9rKEL26FwcPfovdQrdd9LffgRYkPqLexmpVqZgqcUnzA5Qt0JA59vKN962Uc= 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=jsXCy4q0; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=eQDjbozY; 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="jsXCy4q0"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="eQDjbozY" Received: from pps.filterd (m0279865.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6528KXpP3429856 for ; Tue, 2 Jun 2026 09:22:07 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=DfMxrLb3OJHrMpWUGy9+oc bAeO1f8ZxGjFUkokeI3AI=; b=jsXCy4q0ljMmer+AYtZe/xTHa2zXjNGdQcIx+Z 7QvHnc+qxRiuLP5gKf3rW3z6Ucyt2gOpcjdK9Z+sLPLcUTgH0A2LWZ2e46BYcSzj SyRQ5io7MFKmc+2ISsS0Te5Zzmchd/jMiZ8emt9TCIsLrqM0kWG2vPx0gAKJfeGG TdbcqxpwGWhJX1dsc4z6Av1QkCWBVeIdkYcXR1zyIRaWsO6ea73IaV1iE3euxkTN bP6QNG5DHHNFqBJfQp1HhgwjIwrRDBLALi295Ep2rbW4OBNqaxrG/g9Fuua2FKkx swBuwdal3fgVtua9Rx1opy65OlcXJk0jQY0b1CANw0j7Eq2A== Received: from mail-pj1-f72.google.com (mail-pj1-f72.google.com [209.85.216.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4ehn8mhrhx-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 02 Jun 2026 09:22:06 +0000 (GMT) Received: by mail-pj1-f72.google.com with SMTP id 98e67ed59e1d1-36bd4146cb2so4188138a91.1 for ; Tue, 02 Jun 2026 02:22:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1780392126; x=1780996926; 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=DfMxrLb3OJHrMpWUGy9+ocbAeO1f8ZxGjFUkokeI3AI=; b=eQDjbozYwFhT+Rvg/sD+NGxfuo0mgTHtiury7lGWvuJd1hVE5GD//3Z7RQUF7WYHxr R/pis6RiE1R5+Wyj+FYIM9b3AyLV100yjX7iIN1QbPTWMxie9G3C89dTLpUnQzKWPF0y AJ2cnEfVN0swF7A2gRR2J9s8BiAFBinJA85grEt2XgLoKQ/qBxvPPx71Ky2opCFAFkfp 59zfALFawysLUOMOzxaqlBGFfZo46jBihZXcRwauWIKVUTZkA9DF1p35q9dnnxAVIXzD yS3NvcKBWJHrDLkLADuXKGfmXpABvMr3wMlhdje66uHi6C+lzzFAz4t0Qb2Dy8Ipw6ms JTBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1780392126; x=1780996926; 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=DfMxrLb3OJHrMpWUGy9+ocbAeO1f8ZxGjFUkokeI3AI=; b=n8G3M56UeYdsVwgqSSZ21P9l0+45kdROIg7jTilks4g9Z/RsuzjZgnqXWLAsmr3+rJ J4QHeNscUEYPbpkaEFz22aYpR5r/Dm31YYuBTZVh9Gx21aj0aPgWwbN+MFjmpIvhogIo MeuX1hrYjgAgsnxTQPsJ0XqPNGsLxBtKgGu0NJ/jW6tpRTAIRdX+2h7Xsdxf54WeDvtb VviLDxzzSPtLIuZI6bKS7w90ufrOVm9ipiv1kB8DTiFoJcYTCEugy02ldvArjQA5+5jT GO+aneyteXrG+T5yXgCyWj+9hNS5vyPYGPmj5yaw4Gxsu7f9eDEZwxgS+rLEmUriId2w a/kQ== X-Forwarded-Encrypted: i=1; AFNElJ+PtBsbqu9m/T5eBEEYiX3Gn8WpDHZ8uhyelaxoN4nquEgyEl3/PnXPxDoh+PAQyjvvkFKss3nsp1LZJlY=@vger.kernel.org X-Gm-Message-State: AOJu0Ywy8RCJLXiakk3M5l0E+Ptih4gdPHO2NIjfZuyyBL47FOo0B9MB OVVrDjXwiitJmstzROoBZ0fH5MTDwScg1hsY8TTJ/AthagTiAONBCHp/qu7Gyl+yYqb3FoAnU4S VI/WkNB9/6vs/58LjCvO1SaIKMZ5aXAlMaKirQYGLvmvYGG/CKsDzO8iUtu+3ghNofc0= X-Gm-Gg: Acq92OGyhQp1dZHSGWxIAPNsKuL0TTDkVpjDuPvBylJfxLHsW7tPgOu8r8aL7TYvlqW adQ3mHEpUqOre1Ri250GAgaKBuxIbfjBHN7ub9at+NDbsYtFaXV+axRAg66uDK1LZigxf/23K/4 AQfVfoAyuU7vLmqMcxPc0xRXjg/PP10wJZtbw1DLE1GA9wRHXoZXRnIEjhSgwimcD5EhTdSFDib Lr2+W1Y8iFC7bPaD8r+e0pVzilVoMynwjoZ6/3WuZ36jaKGGzEcJqSfMv82yqE8VLsdKn1vtNAS BDnU0sVqZOcX7yLMhuXGXjhvE/x16XvwfW2Yfx3HIEc1poRL63O8F/SzWjFU8V/hV6eth22PGxe wc1frlX0LnflAt5fRPe7MEQ8XHZ3ZA92hWAQ6HhOxPTme7vYQiwA8NKNsDOaM1v9fkYEFdCbn/x 17HTJBLbtsGUsoDgy1hTrBkUV87eN2/uNaPx+hsl/N51iPeQMJ+d3/IfIUkaFuj5/SR7w= X-Received: by 2002:a17:90b:1d44:b0:36b:769c:c037 with SMTP id 98e67ed59e1d1-36dd91f3ba0mr2368928a91.5.1780392126197; Tue, 02 Jun 2026 02:22:06 -0700 (PDT) X-Received: by 2002:a17:90b:1d44:b0:36b:769c:c037 with SMTP id 98e67ed59e1d1-36dd91f3ba0mr2368911a91.5.1780392125751; Tue, 02 Jun 2026 02:22:05 -0700 (PDT) Received: from hu-kathirav-blr.qualcomm.com (blr-bdr-fw-01_GlobalNAT_AllZones-Outside.qualcomm.com. [103.229.18.19]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-36dd91f1affsm2154028a91.11.2026.06.02.02.22.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 02 Jun 2026 02:22:05 -0700 (PDT) From: Kathiravan Thirumoorthy Subject: [PATCH 0/2] Add support for the REFGEN in the IPQ9650 SoC Date: Tue, 02 Jun 2026 14:51:58 +0530 Message-Id: <20260602-ipq9650_refgen-v1-0-55e2afa5ff64@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=H4sIALagHmoC/6tWKk4tykwtVrJSqFYqSi3LLM7MzwNyDHUUlJIzE vPSU3UzU4B8JSMDIzMDUyMD3cyCQkszU4P4otS09NQ8XUNLsyRTc4MUi6RkAyWgpgKgeGYF2MD oWAi/uDQpKzW5BGSKUm0tAFTlHw1yAAAA X-Change-ID: 20260520-ipq9650_refgen-196b570d8bc0 To: Liam Girdwood , Mark Brown , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Konrad Dybcio Cc: linux-arm-msm@vger.kernel.org, linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, Kathiravan Thirumoorthy X-Mailer: b4 0.15.2 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwNjAyMDA4NyBTYWx0ZWRfXwCoi3E7mYen2 PPaCn3pspGmopXenPMsVvQtHKOQ/EUftKDqsie8Ctke8uomJh23IEkdv2gYMILMRhiXYC2byKeV TwUISuUqQNZlIHGRQDo0G2jLkl0IWM7A7Wa3wa+tX56F7OizS+1vkKH02YFFhY999A7iRdnykpc mlJIZs80a21/N7++vk1HKSkrnlI5y6qNxwC6lQWUA14fEHNjSlhoidoQRI+/cyG1TBu/5shejNk d/hYq3fnWbEMe9T9FWmIgF6ROIABvBa5vnRuy/oV6d0El55f/Gr21D5ydrRnZSeKDLjyFQL7Jg0 GiCos6ukaNg5sFG52Fgvn14H+nwYhc12azRhQfqeQjoFFEUmdwBnZWkMQlrpB4ta6gEn2ZLSqo6 /Y3eldRxS/M/yPScl9kIzcs311FRQFGRbHa97zenTKioDmKuA7N9O59mz3YxxkamUlkBoo1Ivk8 XfsDaLG0vrJutm39kDg== X-Authority-Analysis: v=2.4 cv=d5nFDxjE c=1 sm=1 tr=0 ts=6a1ea0be cx=c_pps a=RP+M6JBNLl+fLTcSJhASfg==:117 a=Ou0eQOY4+eZoSc0qltEV5Q==:17 a=IkcTkHD0fZMA:10 a=FelO9ux0wxsA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=Um2Pa8k9VHT-vaBCBUpS:22 a=EUspDBNiAAAA:8 a=0aEQT0Sk7kFI2HZY0TQA:9 a=QEXdDO2ut3YA:10 a=iS9zxrgQBfv6-_F4QbHw:22 X-Proofpoint-ORIG-GUID: l14C274idq8m862P8ZoGAlOp5ok6Ej8E X-Proofpoint-GUID: l14C274idq8m862P8ZoGAlOp5ok6Ej8E X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1143,Hydra:6.1.125,FMLib:17.12.100.49 definitions=2026-06-01_07,2026-05-28_03,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 impostorscore=0 malwarescore=0 clxscore=1015 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 phishscore=0 suspectscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2605210000 definitions=main-2606020087 IPQ9650 SoC has 2 REFGEN blocks providing the reference current to the PCIe and USB, UNIPHY PHYs. For the other SoCs, clocks for this block is enabled on power up but that's not the case for IPQ9650 and we have to explicitly enable those clocks. Document the same and add support for it. Signed-off-by: Kathiravan Thirumoorthy --- Kathiravan Thirumoorthy (2): regulator: dt-bindings: qcom,sdm845-refgen-regulator: Document IPQ9650 regulator: qcom-refgen: add support for the IPQ9650 SoC .../regulator/qcom,sdm845-refgen-regulator.yaml | 21 +++++ drivers/regulator/qcom-refgen-regulator.c | 94 +++++++++++++++++++++- 2 files changed, 111 insertions(+), 4 deletions(-) --- base-commit: 08484c504b55a98bd100527fbe10a3caf55ff3ff change-id: 20260520-ipq9650_refgen-196b570d8bc0 Best regards, -- Kathiravan Thirumoorthy