From patchwork Wed Apr 10 13:38:28 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Murphy X-Patchwork-Id: 162021 Delivered-To: patch@linaro.org Received: by 2002:a02:c6d8:0:0:0:0:0 with SMTP id r24csp6220932jan; Wed, 10 Apr 2019 06:38:54 -0700 (PDT) X-Google-Smtp-Source: APXvYqyIi0M3NZyVj2gws3W7H2fMllspVF+66I336+FjddcMosTzQqYw5RVH9O0n7gcwmItgXX1r X-Received: by 2002:a62:e412:: with SMTP id r18mr43214022pfh.207.1554903534121; Wed, 10 Apr 2019 06:38:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554903534; cv=none; d=google.com; s=arc-20160816; b=DrSBLCXVHn6JR+KR6w3hFfPy8/CocYsTjBQLe+RdlC24XWDTarUAa5Kh7IA5CRgyq0 3dngXoDETeUIgASrzSuUdyMt20ytY5PpSlNUBLUG6lJW6NChpPqi7RaInFUdyp6ppqEM dvF8UI+QjF+zMdHcE89RWOJ3mQRFZbcjwfhK2GI+PbK7T/H8dJ3xz1eOZVOcTlxSNIFD 5ubPP5kOWetAV3H/1QBcj3mwDoBeWhCMbsK3XuQ38Ys0FlfXE5lCvdSLDlBxteGJDZFo Z6H6fBDbbhTXYa+3UCMNEC0b7GlrMCQe8bEoSVk+vNRRjE2Vbx5BvsZOnEXL7kOXNSgy zZ+Q== 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:dkim-signature; bh=xjr4IevYY44RIcephyTZKOHcl3H52uyijiHxVHQ5f3I=; b=HnVvM3YJN4hlUwG+oneDw9XgeRRYERW6ueZ6LTQiZrUvY5z9qru9aocg28aI/Ee0bQ KO0OVIr8oTcP+zFXPvKhe5GC/QjHPWRUvCasEaGhoIK27wN8BXIWu/tj3h4SKVI5jovg km/UbqdG5SRpU9w+FZ4GeEEGwZjfuzg0F9LOgJMKAIgPoPNQjwXdd379uoQEVDPTUaEp q1SNSlQzTNpk/cigYCUZOqMNv10t361x4reT83S3hLBjhYVzIhYEnf+YZxBV/0YQUYCk a8PbRbdl5t+kMbjb5S9B1Z7Y72qqJD/YV94hb5QGw1fbpKJNUnqi6cBduG1X6Y+C/Spi ivxg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@ti.com header.s=ti-com-17Q1 header.b=mmTEbVJp; 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; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a73si16710546pge.358.2019.04.10.06.38.53; Wed, 10 Apr 2019 06:38:54 -0700 (PDT) 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=@ti.com header.s=ti-com-17Q1 header.b=mmTEbVJp; 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; dmarc=pass (p=QUARANTINE sp=NONE dis=NONE) header.from=ti.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732632AbfDJNiw (ORCPT + 31 others); Wed, 10 Apr 2019 09:38:52 -0400 Received: from lelv0142.ext.ti.com ([198.47.23.249]:41824 "EHLO lelv0142.ext.ti.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731712AbfDJNiq (ORCPT ); Wed, 10 Apr 2019 09:38:46 -0400 Received: from lelv0266.itg.ti.com ([10.180.67.225]) by lelv0142.ext.ti.com (8.15.2/8.15.2) with ESMTP id x3ADcYRG114409; Wed, 10 Apr 2019 08:38:34 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1554903514; bh=xjr4IevYY44RIcephyTZKOHcl3H52uyijiHxVHQ5f3I=; h=From:To:CC:Subject:Date; b=mmTEbVJpoz+G3JOZgKTAMIs+M0REocPZifCLn75XVVJpaEBIrdXsCa9MEhcOKdV4H OfwYJH5VioqPqJriCQgdB4wYFpt9UNWEzl7Ji6R/37Sg+r3+jAZeBz379ACjYW8Nu1 rP2YQ9y1OObBFDsxdFAVW733y1iX6n2SE9n81N70= Received: from DFLE115.ent.ti.com (dfle115.ent.ti.com [10.64.6.36]) by lelv0266.itg.ti.com (8.15.2/8.15.2) with ESMTPS id x3ADcY45009206 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Wed, 10 Apr 2019 08:38:34 -0500 Received: from DFLE107.ent.ti.com (10.64.6.28) by DFLE115.ent.ti.com (10.64.6.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5; Wed, 10 Apr 2019 08:38:34 -0500 Received: from fllv0039.itg.ti.com (10.64.41.19) by DFLE107.ent.ti.com (10.64.6.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1713.5 via Frontend Transport; Wed, 10 Apr 2019 08:38:34 -0500 Received: from localhost (ileax41-snat.itg.ti.com [10.172.224.153]) by fllv0039.itg.ti.com (8.15.2/8.15.2) with ESMTP id x3ADcYiY123736; Wed, 10 Apr 2019 08:38:34 -0500 From: Dan Murphy To: , , , , , CC: , , , Dan Murphy Subject: [PATCH v2 1/6] regulator: lm363x: Make the gpio register enable flexible Date: Wed, 10 Apr 2019 08:38:28 -0500 Message-ID: <20190410133833.28859-1-dmurphy@ti.com> X-Mailer: git-send-email 2.21.0.5.gaeb582a983 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The use of and enablement of the GPIO can be used across devices. Use the enable_reg in the regulator descriptor for the register to write. Signed-off-by: Dan Murphy --- v2 - No changes - https://lore.kernel.org/patchwork/patch/1058777/ drivers/regulator/lm363x-regulator.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) -- 2.21.0.5.gaeb582a983 diff --git a/drivers/regulator/lm363x-regulator.c b/drivers/regulator/lm363x-regulator.c index c876e161052a..382b1cecdd93 100644 --- a/drivers/regulator/lm363x-regulator.c +++ b/drivers/regulator/lm363x-regulator.c @@ -263,8 +263,8 @@ static int lm363x_regulator_probe(struct platform_device *pdev) if (gpiod) { cfg.ena_gpiod = gpiod; - - ret = regmap_update_bits(regmap, LM3632_REG_BIAS_CONFIG, + ret = regmap_update_bits(regmap, + lm363x_regulator_desc[id].enable_reg, LM3632_EXT_EN_MASK, LM3632_EXT_EN_MASK); if (ret) {