Message ID | 20200708154554.26450-24-wens@csie.org (mailing list archive) |
---|---|
State | Changes Requested |
Headers | show
Return-Path: <SRS0=wuE4=AT=lists.cip-project.org=bounce+64572+4908+4520428+8129116@kernel.org> Received: from mail.kernel.org (pdx-korg-mail-1.web.codeaurora.org [172.30.200.123]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 8EBA114E3 for <patchwork-cip-dev@patchwork.kernel.org>; Wed, 8 Jul 2020 15:46:52 +0000 (UTC) Received: from web01.groups.io (web01.groups.io [66.175.222.12]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 687D0207DF for <patchwork-cip-dev@patchwork.kernel.org>; Wed, 8 Jul 2020 15:46:50 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=lists.cip-project.org header.i=@lists.cip-project.org header.b="RhC2YKsG" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 687D0207DF Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=csie.org Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=bounce+64572+4908+4520428+8129116@lists.cip-project.org X-Received: by 127.0.0.2 with SMTP id zfMSYY4521763xPDslUSKESC; Wed, 08 Jul 2020 08:46:50 -0700 X-Received: from wens.tw (wens.tw [140.112.194.72]) by mx.groups.io with SMTP id smtpd.web10.13566.1594223184843829955 for <cip-dev@lists.cip-project.org>; Wed, 08 Jul 2020 08:46:25 -0700 X-Received: by wens.tw (Postfix, from userid 1000) id CF9486098A; Wed, 8 Jul 2020 23:46:17 +0800 (CST) From: "Chen-Yu Tsai (Moxa)" <wens@csie.org> To: nobuhiro1.iwamatsu@toshiba.co.jp, pavel@denx.de Cc: cip-dev@lists.cip-project.org, JohnsonCH.Chen@moxa.com Subject: [cip-dev] [PATCH 4.4.y-cip 23/23] PM / OPP: Update voltage in case freq == old_freq Date: Wed, 8 Jul 2020 23:45:54 +0800 Message-Id: <20200708154554.26450-24-wens@csie.org> In-Reply-To: <20200708154554.26450-1-wens@csie.org> References: <20200708154554.26450-1-wens@csie.org> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: <https://lists.cip-project.org/g/cip-dev/unsub> Sender: cip-dev@lists.cip-project.org List-Id: <cip-dev.lists.cip-project.org> Mailing-List: list cip-dev@lists.cip-project.org; contact cip-dev+owner@lists.cip-project.org Delivered-To: mailing list cip-dev@lists.cip-project.org Reply-To: cip-dev@lists.cip-project.org X-Gm-Message-State: xToJys6yHibBO5k98Cp9oPSIx4520428AA= Content-Type: multipart/mixed; boundary="Ns3eUs3WrXlCWf74AXE3" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=lists.cip-project.org; q=dns/txt; s=20140610; t=1594223210; bh=jsqh9nVCYBnj6AwYt1Rq2NdE91XKnxli4xNXxz74664=; h=Cc:Content-Type:Date:From:Reply-To:Subject:To; b=RhC2YKsGaZsJMIXv4wzwE9Mw3pMqaqNw+jN7TBTX4rFrd92bxh5iHBb+dVuUdLOLjx/ SM8ku83hcjAgGUVbUL6OyYD0kJWgENap1j52auRpW0HoeqkdBDsD1CHq40gF6hNTusKbR eA3uz1l4qz99LN6j7O3d81o/LTfmtnCN3EY= |
Series |
PM / OPP v2 & cpufreq backports part 2
|
expand
|
diff --git a/drivers/base/power/opp/core.c b/drivers/base/power/opp/core.c index c91eacf8d2ed3..e93eba1ade4a0 100644 --- a/drivers/base/power/opp/core.c +++ b/drivers/base/power/opp/core.c @@ -661,7 +661,7 @@ int dev_pm_opp_set_rate(struct device *dev, unsigned long target_freq) rcu_read_unlock(); /* Scaling up? Scale voltage before frequency */ - if (freq > old_freq) { + if (freq >= old_freq) { ret = _set_opp_voltage(dev, reg, u_volt, u_volt_min, u_volt_max); if (ret)