Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp1274288iog; Tue, 14 Jun 2022 02:52:08 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx5CSpJMek5AoqosFSoZq8CB/ne6fF1QySYcmhtj4JdckbcnNjgbfdr0mLXYMP00gucle7g X-Received: by 2002:a17:907:3d8a:b0:710:c2e8:79f2 with SMTP id he10-20020a1709073d8a00b00710c2e879f2mr3383031ejc.577.1655200328595; Tue, 14 Jun 2022 02:52:08 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655200328; cv=none; d=google.com; s=arc-20160816; b=vbPFRHthto35QJTxuyoRXxb90HvKezSm54w/8Twf7t4IZJcQgHqoJT7GVBCEVA6Swb vNJwSfp/vowSdB7eSOwu4aCe1YZesT9a0me0nT3E98XnNfeLd7cnrKWW50xk05Pq8f9w mhGeFq7sFqv7XW1UhmyynI39ZW+Su+db11t5SxM+pv3R6JXupT7v7Czt2/NFDOemchSt FbT548YsP4nxHXYbe1Khlnope9o+TixgAfuBJKM6tUbUvihV6hihPqc8zf4WfbDGoGjD bHUG8UXh3oHrQhHwNSvENlt3TPCpIA5Sd8F9g0//Uvjp34JuCd+i8LK85/vltQKYrlie xizQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:message-id:date:subject:cc:to:from :dkim-signature; bh=WU2SxIa3e8crrchJ4+uMW6gTSuHsBFIrNtuhSA4zOHA=; b=JcdkEZ/aiNAEvnGjW1SZ5Bi2xCs0dg1hR8t/81bWuOfWlsL4OqlPzG0VCBwXSMLI+e /+whUijttzh4D2wosMstS/lSEKpeFgtdn2Z1MruhvQy/efDLEqshTnl7hXjFOFsT0fPf 11tG9FfHByKN/rIPnr7n36FEhwkTAR67HEEqPNFS/ZB5sFX7t/+TYLs195MvhiG0OgsQ b2btmTpPLpArrUIWp+YxiYg/tFG/L/++LJqj4cOgoGj3J66i+waU5gEAK4pSN9ARroW7 wqLjvg6mPWiMAfITpSH1cY8dC8dehlxjoEdKOY60ocyp8Ev/fyocorfqwvH8yfcEoD5B nJkA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=jk1ZFKQ3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bs1-20020a056402304100b0042dc9a13627si10851653edb.416.2022.06.14.02.51.42; Tue, 14 Jun 2022 02:52:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@quicinc.com header.s=qcdkim header.b=jk1ZFKQ3; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=quicinc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S241141AbiFNJt2 (ORCPT + 99 others); Tue, 14 Jun 2022 05:49:28 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35028 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230312AbiFNJt1 (ORCPT ); Tue, 14 Jun 2022 05:49:27 -0400 Received: from alexa-out.qualcomm.com (alexa-out.qualcomm.com [129.46.98.28]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 58B2F41F84; Tue, 14 Jun 2022 02:49:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=quicinc.com; i=@quicinc.com; q=dns/txt; s=qcdkim; t=1655200166; x=1686736166; h=from:to:cc:subject:date:message-id:mime-version; bh=WU2SxIa3e8crrchJ4+uMW6gTSuHsBFIrNtuhSA4zOHA=; b=jk1ZFKQ3Wn+FkHTNxUEejTnLzc99roxF0wZ5Ido5dv/Cx41sDG0Nb9f2 Ln2t91i8xJBFwdcEGcgBoFpzZgjkMfYHxxvGok+30SA3owFX+0d3lLBYT IL4bJRtI6mzs+tFbFPdTI4m5i98C1OVgma2XgNNbc8N7xIvSt/d2rr53R 8=; Received: from ironmsg-lv-alpha.qualcomm.com ([10.47.202.13]) by alexa-out.qualcomm.com with ESMTP; 14 Jun 2022 02:49:26 -0700 X-QCInternal: smtphost Received: from nasanex01c.na.qualcomm.com ([10.47.97.222]) by ironmsg-lv-alpha.qualcomm.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Jun 2022 02:49:25 -0700 Received: from nalasex01a.na.qualcomm.com (10.47.209.196) by nasanex01c.na.qualcomm.com (10.47.97.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Tue, 14 Jun 2022 02:49:08 -0700 Received: from c-skakit-linux.qualcomm.com (10.80.80.8) by nalasex01a.na.qualcomm.com (10.47.209.196) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.986.22; Tue, 14 Jun 2022 02:49:03 -0700 From: Satya Priya To: Bjorn Andersson , Rob Herring CC: Lee Jones , Liam Girdwood , Mark Brown , , , , , , , , Satya Priya Subject: [PATCH V15 0/9] Add Qualcomm Technologies, Inc. PM8008 regulator driver Date: Tue, 14 Jun 2022 15:18:22 +0530 Message-ID: <1655200111-18357-1-git-send-email-quic_c_skakit@quicinc.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [10.80.80.8] X-ClientProxiedBy: nasanex01b.na.qualcomm.com (10.46.141.250) To nalasex01a.na.qualcomm.com (10.47.209.196) X-Spam-Status: No, score=-4.4 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Satya Priya (9): dt-bindings: mfd: pm8008: Add reset-gpios dt-bindings: mfd: pm8008: Change the address cells dt-bindings: mfd: pm8008: Add regulators for pm8008 mfd: pm8008: Add reset-gpios mfd: pm8008: Remove the regmap member from pm8008_data struct mfd: pm8008: Use i2c_new_dummy_device() API regulator: Add a regulator driver for the PM8008 PMIC arm64: dts: qcom: pm8008: Add base dts file arm64: dts: qcom: sc7280: Add pm8008 support for sc7280-idp .../devicetree/bindings/mfd/qcom,pm8008.yaml | 69 +++++- arch/arm64/boot/dts/qcom/pm8008.dtsi | 54 +++++ arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 66 ++++++ drivers/mfd/qcom-pm8008.c | 60 ++++- drivers/regulator/Kconfig | 9 + drivers/regulator/Makefile | 1 + drivers/regulator/qcom-pm8008-regulator.c | 242 +++++++++++++++++++++ include/linux/mfd/qcom_pm8008.h | 9 + 8 files changed, 492 insertions(+), 18 deletions(-) create mode 100644 arch/arm64/boot/dts/qcom/pm8008.dtsi create mode 100644 drivers/regulator/qcom-pm8008-regulator.c create mode 100644 include/linux/mfd/qcom_pm8008.h -- 2.7.4