From patchwork Wed Jul 19 11:54:21 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kever Yang X-Patchwork-Id: 790971 X-Patchwork-Delegate: philipp.tomsich@theobroma-systems.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="FcxKy9MK"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 3xCFpl63lhz9s7g for ; Wed, 19 Jul 2017 21:55:43 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 97AC2C21E58; Wed, 19 Jul 2017 11:54:50 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H3, RCVD_IN_MSPIKE_WL, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 7A84FC21DBA; Wed, 19 Jul 2017 11:54:45 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D17E5C21DD1; Wed, 19 Jul 2017 11:54:37 +0000 (UTC) Received: from mail-pg0-f66.google.com (mail-pg0-f66.google.com [74.125.83.66]) by lists.denx.de (Postfix) with ESMTPS id 937CEC21D83 for ; Wed, 19 Jul 2017 11:54:33 +0000 (UTC) Received: by mail-pg0-f66.google.com with SMTP id s4so208409pgr.5 for ; Wed, 19 Jul 2017 04:54:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=TaQH8bRLAnjYxbd1kdhY0deZrtx/X0sLxYnP8G2YrbA=; b=FcxKy9MKjyxSKyMeLBuz2paan0DEu3OQRg/yyzBk0J0XxfYQeR9QbWj674Wni+djNr /resbYTzyAFAoxaTAREP9jV1YhX1G1nrFyjMPHz9sS/ywX31lPq480C2x4+dIBfNnsGN HqdN91szZ+Ny8xBZ+2W7alk40C9FOfqcmopFfSJjYSAmhmhiyUbqnF9DQGkZdHio7CN7 G/CPnAbCKkW/6Mw4A0KESa9v0h5NIgIGkmvVq/uv5/zvwLQl+avrbZJgfR12qwYRmNfg Tve10Z/yBpZU18GYYptfRdFkPt/hGpNzVMM7WDHINw/X9pHr9ok94AobXV+X0wJcPqo0 /j3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=TaQH8bRLAnjYxbd1kdhY0deZrtx/X0sLxYnP8G2YrbA=; b=f3fLjotaGgPK1NhRjWurx4+8kRMON0kFhVscyRAgMcHO7ERKPxZeGr6b0AuCQAzxjJ VqfitZV89vT+YrhIeMH0fepW6b7TmX5zKciL4ymZMxmeeXE7iyJyor2/qzzDtfiBkz+g ecqWs6yYEEuaCiNi9SP2Hjd6o35kd0bm71FVjnGGWk3TkG/VosQysRk0TWHWv5ELDC5+ in2RJH/tNOvSo+XKUPL1loY0u/X6I3lTmzxDk5Q90ycgJ8y3YUYaUnoPxgl+kc2GM0BD pONp+vI/D2j/u1VrH2uI27x2Bn/ufZ0hIXLsDHq67dEMYxxM0eAYa8zaZbW6t5qQxDIE Z8MQ== X-Gm-Message-State: AIVw110SHoPfCqQssTDN+a+R3OVSoGB11DphWj0LlRnP3dNn/v3P5S6/ uQvzixFTn3TQTFzc X-Received: by 10.99.105.70 with SMTP id e67mr2605012pgc.77.1500465272324; Wed, 19 Jul 2017 04:54:32 -0700 (PDT) Received: from localhost.localdomain ([103.29.142.67]) by smtp.gmail.com with ESMTPSA id u9sm9613639pfd.56.2017.07.19.04.54.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 19 Jul 2017 04:54:31 -0700 (PDT) From: Kever Yang To: sjg@chromium.org Date: Wed, 19 Jul 2017 19:54:21 +0800 Message-Id: <1500465263-25544-2-git-send-email-kever.yang@rock-chips.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1500465263-25544-1-git-send-email-kever.yang@rock-chips.com> References: <1500465263-25544-1-git-send-email-kever.yang@rock-chips.com> Cc: Mark Kettenis , Elaine Zhang , u-boot@lists.denx.de Subject: [U-Boot] [PATCH 2/4] power: pwm_regulator: fix the pwm_set_config parameter order X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" The rkpwm reg order has fixed by below patch: e3ef41d rockchip: pwm: fix the register layout for the PWM controller We need to correct the parameter order for pwm_set_config() to make the pwm regulator works correctly. Signed-off-by: Kever Yang Acked-by: Philipp Tomsich Reviewed-by: Philipp Tomsich Reviewed-by: Simon Glass --- drivers/power/regulator/pwm_regulator.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/power/regulator/pwm_regulator.c b/drivers/power/regulator/pwm_regulator.c index 00a7cca..fcf5e00 100644 --- a/drivers/power/regulator/pwm_regulator.c +++ b/drivers/power/regulator/pwm_regulator.c @@ -80,7 +80,7 @@ static int pwm_regulator_set_voltage(struct udevice *dev, int uvolt) } ret = pwm_set_config(priv->pwm, priv->pwm_id, - (priv->period_ns / 100) * duty_cycle, priv->period_ns); + priv->period_ns, (priv->period_ns / 100) * duty_cycle); if (ret) { dev_err(dev, "Failed to configure PWM\n"); return ret;