Received: by 10.223.185.116 with SMTP id b49csp1547500wrg; Sun, 4 Mar 2018 04:34:23 -0800 (PST) X-Google-Smtp-Source: AG47ELsTLrSdHfb6NIyv6nTWP9E+XBsSi3ezN4JGbext5QMJIRmtME8ZLl1S6kfznFODyIf1x6KU X-Received: by 10.101.70.10 with SMTP id v10mr9565080pgq.327.1520166863457; Sun, 04 Mar 2018 04:34:23 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1520166863; cv=none; d=google.com; s=arc-20160816; b=hE4UwM/lU6bqqdbK5cJWwr2AdGVcjeqS929cF0di2IQTqjLGUQGC8pZqJOduyOk8Bg RpdvycCGgjI/qq+icVuPuy0OLlTAv6awW811RsAKPZ7PCq2XAAuva9ciqQxIj8C6jc+s CM9vmKPp8J4A6MycSWCf80GbcZqH9YWqfH1+S2CFb6EtK/OS5CEDvhMtkLwa1edKG7f8 CxDtyPIYI1FSQkUMI7su48hiWpnkkHfr61uJdeIcjY2OWCuopJcNfypgKyfxHD6dTFRf WR+ht9tKu8Vu0QTt9qtcH7wMOp8snZ8Cr+RWl2/KRSGUhl8LQ1mTpC2Yu5i2vIrOTQF3 OQvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dmarc-filter:dkim-signature :dkim-signature:arc-authentication-results; bh=0lb7A41PHWGSHYZOfmZzDHtSAhix+jcXNZgOebmtOao=; b=k3NKPxkstiocAOZcJBtBiKFAxdpVPDgyf+phguop5mW8LqOJK/gFw20frnHgxjVqfB GRlMhlW37dB1pru4v0JPLkJ/XTt1/yUspbnaHLFIQ/qOg9Nrk0yo0EczSeMQXxe7DmKh lBG4nhSOl4CdbAA3zSQ2DJqrNkpslzCPAT7ab2EVLwhw1lxoE92kOPNXUu3paEyQukTe adRI7Q4jB3dmRCjbLEyHAkQ37EMCUsKrHAyJ4swHiYBu6z4D7OH0lo7DscK4McfCn/nI kqeKMfTqwzUqNtBSs+IeZBHoCtDBazeidQC2QrSsGHbe6dsyyduMXEC+wwPlZtRRA5s1 3DEA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=NIjbWVb4; dkim=pass header.i=@codeaurora.org header.s=default header.b=JYSaxZiQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i4si6956498pgt.271.2018.03.04.04.34.08; Sun, 04 Mar 2018 04:34:23 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=NIjbWVb4; dkim=pass header.i=@codeaurora.org header.s=default header.b=JYSaxZiQ; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932258AbeCDMb5 (ORCPT + 99 others); Sun, 4 Mar 2018 07:31:57 -0500 Received: from smtp.codeaurora.org ([198.145.29.96]:56480 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932069AbeCDMbz (ORCPT ); Sun, 4 Mar 2018 07:31:55 -0500 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 18CB9607E4; Sun, 4 Mar 2018 12:31:54 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1520166715; bh=bOVm99kY7AF80v0fxJr9pFkD6dGjqHRcoWJrFW0A+vA=; h=From:To:Cc:Subject:Date:From; b=NIjbWVb4sGAtWVNG/LmKH0ubs9TpsM+doFtvJ8buzo9v2C3w/MVeXtx/G63f5RKhi Im6/zU2H4aQg2DLBt3QPypcv3nsU0Wv9hLNsIRpKvvwlMNQ3jB+eIV6e0ABhmaOuiL OMRBQN/kjqfecwgpWsfOs0vrHN3aI5sreNKyE7Xk= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from lx-ilial.mea.qualcomm.com (unknown [185.23.60.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ilialin@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id EE94D601A1; Sun, 4 Mar 2018 12:31:51 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1520166714; bh=bOVm99kY7AF80v0fxJr9pFkD6dGjqHRcoWJrFW0A+vA=; h=From:To:Cc:Subject:Date:From; b=JYSaxZiQWRr0qeQFZmjZJKMxfg/NeKBGL7eOyW9lDH6V0dA6TmAZknl78mZgxkxQ7 wdNpgFWIeyizzDSSPZ1PKzidR4BkcmrtWVOvKeplG3WaWrWmKf+eCgqE3pdjw2aFyo /dxk/5DQTGLL8V1U+aj58pBI+ecbuNltk1xqkLYk= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org EE94D601A1 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=ilialin@codeaurora.org From: Ilia Lin To: linux-kernel@vger.kernel.org, devicetree@vger.kernel.org, lgirdwood@gmail.com, broonie@kernel.org, robh@kernel.org, mark.rutland@arm.com Cc: ilialin@codeaurora.org, amit.kucheria@linaro.org, nicolas.dechesne@linaro.org, celster@codeaurora.org, tfinkel@codeaurora.org Subject: [PATCH 0/2] Add SAW support to QCOM SPMI driver Date: Sun, 4 Mar 2018 14:31:47 +0200 Message-Id: <1520166709-554-1-git-send-email-ilialin@codeaurora.org> X-Mailer: git-send-email 1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset=y Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The SAW is the “Subsystem Power Manager (SPM), Adaptive Voltage Scaling (AVS) and Dynamic Current Management (DCM) Wrapper”, that is, a core that contains logic to implement the SPM, AVS, and DCM functions. The SAW manages power controls for a client core such as a CPU. The PMIC regulators supplying power to the CPU cores should not be controlled by the SPMI accesses directly, but through the SAW interface. The patch series adds SAW support to the SPMI regulator driver. The special SAW controlled regulators should be configured by device tree handle. The SPI driver will handle those regulators separately through the SAW interface, instead of SPMI. Ilia Lin (2): regulator: qcom_spmi: Add support for SAW dt-bindings: Add support for SAW documentation .../bindings/regulator/qcom,spmi-regulator.txt | 45 +++++++ drivers/regulator/qcom_spmi-regulator.c | 133 ++++++++++++++++++++- 2 files changed, 175 insertions(+), 3 deletions(-) -- Qualcomm Innovation Center, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project