omap_hwmod and added in dev
attributes of SR.
Tested on OMAP3630 SDP and OMAP4430 SDP Board
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Acked by: Nishanth Menon n...@ti.com
Cc: Benoit Cousson b-cous...@ti.com
Cc: Paul Walmsley p...@pwsan.com
---
V4:
Fixed comments like checking for NULL
omap_hwmod and added in dev
attributes of SR.
Tested on OMAP3630 SDP and OMAP4430 SDP Board
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Cc: Nishanth Menon n...@ti.com
---
V3:
Changed the Subject and Rephrased Commit log as reviewed
by Nishanth Menon.
V2:
Rebased on latest 'pm-wip
adds recalc API back.
Tested on OMAP3630 SDP Board.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Cc: Rajendra Nayak rna...@ti.com
Cc: Paul Wamsley p...@pwsan.com
---
arch/arm/plat-omap/clock.c |5 -
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/arch/arm/plat-omap
and OMAP4430 SDP Board
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
V2:
Rebased on latest 'pm-wip/voltdm_a' branch.
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 17 +
arch/arm/mach-omap2/omap_hwmod_44xx_data.c | 19 ---
arch/arm/mach-omap2
and OMAP4430 SDP Board
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
It apllies over Voltage Layer Cleanup Patch by
Kevin Hilman:
https://patchwork.kernel.org/patch/657421/
arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 17 +
arch/arm/mach-omap2/omap_hwmod_44xx_data.c
omap2_set_init_voltage: Invalid parameters!
omap2_set_init_voltage: Unable to put vdd_iva to its init voltage
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
Tested on OMAP4430 SDP Board.
Baseline:
http://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm.git
Update MPU, IVA and CORE voltage Rail values obtained from
OMAP4430 Data Manual Operating Condition Addendum_v0.4.
Tested on OMAP4430 SDP Board.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
V3:
Update CORE Voltages as well
in sync with V0.4 of OMAP4 Data Manual.
V2:
Fixed Comments from
:
omap2_set_init_voltage: Invalid parameters!
omap2_set_init_voltage: Unable to put vdd_iva to its init voltage
Tested on OMAP4430 SDP Board.
Baseline:
http://git.kernel.org/pub/scm/linux/kernel/git/khilman/linux-omap-pm.git
Branch :pm-core
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm
:
Rebased on pm-core and incorporated
comments from Nishanth Menon.
Shweta Gulati (3):
OMAP4: Enable 800 MHz and 1 GHz OPP for OMAP4.
OMAP4: Update Voltage Rail Values for MPU/IVA
OMAP4: Add IVA OPP enteries.
arch/arm/mach-omap2/opp4xxx_data.c | 26 --
1 files changed
Almost all OMAP4 boards support OPP 800 MHz and OPP 1 GHz.
Enable them in OPP Table. For small minority of boards which use
OMAP4430-800 MHz device OPP 1GHz is not supported,
OPP 1GHz should be disabled from board file.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Cc: linux-arm-ker
Update MPU/IVA voltage Rail values obtained from
OMAP4430 Data Manual Operating Condition Addendum_v0.3.
Tested on OMAP4430 SDP Board.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Cc: linux-arm-ker...@lists.infradead.org
---
arch/arm/mach-omap2/opp4xxx_data.c | 14 +++---
1
This Patch adds OPP enteries for IVA in OMAP4 OPP Table
Tested on OMAP4430 SDP Board.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Cc: linux-arm-ker...@lists.infradead.org
---
arch/arm/mach-omap2/opp4xxx_data.c |8 +++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git
This Patch adds OPP enteries for IVA in OMAP4 OPP Table
and updates IVA voltage Rail values obtained from latest
OMAP4430 Data Manual Operating Condition Addendum.
Tested on OMAP4430 SDP Board.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm/mach-omap2/opp4xxx_data.c
,
the board files are expected to call omap3_twl_set_sr_bit(false) to
ensure that I2C_SR path is not set for voltage control and prevent
the default behavior of omap3_twl_init.
Signed-off-by: Nishanth Menon n...@ti.com
Signed-off-by: Thara Gopinath th...@ti.com
Signed-off-by: Shweta Gulati
This Patch frees all the dynamically allocated memory
which couldn't have been released in some error hitting cases.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Cc: linux-arm-ker...@lists.infradead.org
---
arch/arm/mach-omap2/smartreflex.c | 18 --
1 files changed, 12
/git/khilman/linux-omap-pm.git
Branch: pm
Tested on OMAP4430 SDP, OMAP3630 SDP and OMAP3430 SDP.
Shweta Gulati (2):
OMAP4: Revise MPU Voltage rail values.
OMAP4: Enable Turbo and Nitro OPP for OMAP4
Vishwanath BS (1):
OMAP2+: Replace Voltage values with Macros.
arch/arm/mach-omap2
MPU voltage rail values are updated according to
latest OMAP4430 Data Manual Operating Condition Addendum.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm/plat-omap/include/plat/voltage.h |8
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/arch/arm/plat
vishwanath...@ti.com
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm/mach-omap2/opp3xxx_data.c | 47 ++-
arch/arm/mach-omap2/opp4xxx_data.c | 13 +
2 files changed, 31 insertions(+), 29 deletions(-)
diff --git a/arch/arm/mach-omap2
All OMAP4 boards support OPP-Turbo (800M) and OPP-Nitro (1G).
Enable them by default in OPPTable. For 800Mhz devices where
OPP-Nitro is not supported, OPP-Nitro should be disabled
from board file.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm/mach-omap2/opp4xxx_data.c |4
This Patch frees all the dynamically allocated memory
which couldn't have been released in some error hitting cases.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm/mach-omap2/smartreflex.c | 18 --
1 files changed, 12 insertions(+), 6 deletions(-)
diff --git
,
the board files are expected to call omap3_twl_set_sr_bit(false) to
ensure that I2C_SR path is not set for voltage control and prevent
the default behavior of omap3_twl_init.
Signed-off-by: Nishanth Menon n...@ti.com
Signed-off-by: Thara Gopinath th...@ti.com
Signed-off-by: Shweta Gulati
and boot tested on
OMAP2430 SDP.
Signed-off-by: Nishanth Menon n...@ti.com
Signed-off-by: Thara Gopinath th...@ti.com
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm/mach-omap2/omap_twl.c | 60
arch/arm/mach-omap2/pm.h |1 +
2 files
'twl_sr_enable'
is added.
This patch is based on LO PM Branch and Smartreflex has been
tested on OMAP3430 SDP, OMAP3630 SDP and boot tested on
OMAP2430 SDP.
Signed-off-by: Thara Gopinath th...@ti.com
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
arch/arm/mach-omap2/omap_twl.c | 62
SDP and boot tested on
OMAP2430 SDP.
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
Signed-off-by: Thara Gopinath th...@ti.com
---
arch/arm/mach-omap2/omap_twl.c | 46
arch/arm/mach-omap2/pm.h |2 +
2 files changed, 48 insertions(+), 0
From: Shweta Gulati shweta.gul...@ti.com
There is a mismatch in voltages specified in OPP table of MPU
and voltage specified in voltage table 'omap44xx_vdd_mpu_volt_data'
This Patch corrects MPU OPP Table as
well as enable OPP-Turbo and OPP-SB for MPU by default.
Signed-off-by: Thara Gopinath
From: Shweta Gulati shweta.gul...@ti.com
According to Defect OMAPS00210499 CAM, DSS and USBHOST should stay
in OFF state instead of Retention in OS Idle Path.
This Patch puts all the powerdomain in OFF state by default
in pm init code and ensures that Mpu next state is OFF only
before it goes
-off-by: Vishwanath Sripathy vishwanath...@ti.com
Signed-off-by: Shweta Gulati shweta.gul...@ti.com
---
Index: linux-omap-pm/arch/arm/mach-omap2/pm.h
===
--- linux-omap-pm.orig/arch/arm/mach-omap2/pm.h
+++ linux-omap-pm/arch/arm/mach
From: Shweta Gulati shweta.gul...@ti.com
This version of patch incorporates review comments which includes
shifting the code change in specific function 'omap3_iva_idle' and
removing iva_pwrdm from pwrst_list rather than checking all the pwrdms
in list to exclude iva_pwrdm.
The PM code should
28 matches
Mail list logo