summaryrefslogtreecommitdiff
path: root/drivers/gpu/arm/midgard
diff options
context:
space:
mode:
authorchenzhen <chenzhen@rock-chips.com>2017-02-23 10:02:37 +0800
committerchenzhen <chenzhen@rock-chips.com>2017-03-15 09:45:49 +0800
commit30e2eaaf4bdb6c31d07d3b27b885b7acc2cf2377 (patch)
tree32484b4bfd28cb405e86b2334a0f52813bc16d94 /drivers/gpu/arm/midgard
parent6b022755ac35d9c07295d93f118b448612abb511 (diff)
Revert "Revert "MALI: midgard: support sharing regulator with other devices""
This reverts commit eb6c2ed7207f4dd086548dd58589ed4ea042504f. Change-Id: I09424d08bfac3457da24b10fe2b97d2856399e63 Signed-off-by: chenzhen <chenzhen@rock-chips.com>
Diffstat (limited to 'drivers/gpu/arm/midgard')
-rw-r--r--drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c
index 22f67916b549..0bf5fcd21c03 100644
--- a/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c
+++ b/drivers/gpu/arm/midgard/backend/gpu/mali_kbase_devfreq.c
@@ -77,7 +77,7 @@ kbase_devfreq_target(struct device *dev, unsigned long *target_freq, u32 flags)
#ifdef CONFIG_REGULATOR
if (kbdev->current_voltage == voltage)
return 0;
- err = regulator_set_voltage(kbdev->regulator, voltage, voltage);
+ err = regulator_set_voltage(kbdev->regulator, voltage, INT_MAX);
if (err) {
dev_err(dev, "Failed to set voltage (%d)\n", err);
return err;
@@ -90,7 +90,7 @@ kbase_devfreq_target(struct device *dev, unsigned long *target_freq, u32 flags)
#ifdef CONFIG_REGULATOR
if (kbdev->regulator && kbdev->current_voltage != voltage &&
old_freq < freq) {
- err = regulator_set_voltage(kbdev->regulator, voltage, voltage);
+ err = regulator_set_voltage(kbdev->regulator, voltage, INT_MAX);
if (err) {
dev_err(dev, "Failed to increase voltage (%d)\n", err);
return err;
@@ -110,7 +110,7 @@ kbase_devfreq_target(struct device *dev, unsigned long *target_freq, u32 flags)
#ifdef CONFIG_REGULATOR
if (kbdev->regulator && kbdev->current_voltage != voltage &&
old_freq > freq) {
- err = regulator_set_voltage(kbdev->regulator, voltage, voltage);
+ err = regulator_set_voltage(kbdev->regulator, voltage, INT_MAX);
if (err) {
dev_err(dev, "Failed to decrease voltage (%d)\n", err);
return err;