On 05/22/2013 11:56 PM, Nishanth Menon wrote:
Hi Andrii,
We are almost there.. minor comments follow:
On 11:42-20130521, Andrii Tseglytskyi wrote:
[...]
diff --git a/arch/arm/cpu/armv7/omap5/abb.c b/arch/arm/cpu/armv7/omap5/abb.c
new file mode 100644
index 000..92470be
--- /dev/null
+++ b
On 05/22/2013 11:56 PM, Nishanth Menon wrote:
Hi Andrii,
We are almost there.. minor comments follow:
On 11:42-20130521, Andrii Tseglytskyi wrote:
[...]
diff --git a/arch/arm/cpu/armv7/omap5/abb.c b/arch/arm/cpu/armv7/omap5/abb.c
new file mode 100644
index 000..92470be
--- /dev/null
+++ b
voltage
* Foward Body-Bias - applies voltage bias to increase transistor
performance at the cost of power. Used to operate safely at high
OPPs.
* Reverse Body-Bias - applies voltage bias to decrease leakage and
save power. Used to save power at lower OPPs.
Signed-off-by: Andrii Tseglytskyi
Patch adds a call of abb_setup() function, and proper registers
definitions needed for ABB setup sequence. ABB is initialized
for MPU voltage domain.
Signed-off-by: Andrii Tseglytskyi
---
arch/arm/cpu/armv7/omap-common/clocks-common.c |9 +
arch/arm/cpu/armv7/omap5/prcm-regs.c
contains minor comments fixes.
v03: series contains:
- clearing pending ABB interrupts before beginning of ABB configuration.
- clearing ABB "setup" and "control" registers before beginning of
ABB configuration.
- removing superfluous wait on ABB "in transition" do
Hi,
Thank you for review.
On 05/17/2013 04:11 PM, Nishanth Menon wrote:
[snip]
On 19:49-20130513, Andrii Tseglytskyi wrote:
[...]
+ if (fuse && ldovbb) {
+ if (abb_setup_ldovbb(fuse, ldovbb))
+ return;
+ }
+
+ /* configure timing
Hi,
Tom, Nishant, could you please review this series ?
Thank you in advance.
Regards,
Andrii
On 05/13/2013 05:15 PM, Andrii Tseglytskyi wrote:
Adaptive Body Biasing (ABB) modulates transistor bias voltages
dynamically in order to optimize switching speed versus leakage.
Adaptive Body-Bias
Patch adds a call of abb_setup() function, and proper registers
definitions needed for ABB setup sequence. ABB is initialized
for MPU voltage domain.
Signed-off-by: Andrii Tseglytskyi
---
arch/arm/cpu/armv7/omap-common/clocks-common.c |9 +
arch/arm/cpu/armv7/omap5/prcm-regs.c
contains minor comments fixes.
Andrii Tseglytskyi (2):
OMAP3+: introduce generic ABB support
OMAP5: add ABB setup for MPU voltage domain
arch/arm/cpu/armv7/omap-common/Makefile|1 +
arch/arm/cpu/armv7/omap-common/abb.c | 139
arch/arm/cpu/armv7/omap
voltage
* Foward Body-Bias - applies voltage bias to increase transistor
performance at the cost of power. Used to operate safely at high
OPPs.
* Reverse Body-Bias - applies voltage bias to decrease leakage and
save power. Used to save power at lower OPPs.
Signed-off-by: Andrii Tseglytskyi
On 05/13/2013 05:58 PM, Nishanth Menon wrote:
Few minor comments follow:
On 17:15-20130513, Andrii Tseglytskyi wrote:
diff --git a/arch/arm/cpu/armv7/omap-common/abb.c
b/arch/arm/cpu/armv7/omap-common/abb.c
new file mode 100644
index 000..7ade110
--- /dev/null
+++ b/arch/arm/cpu/armv7
From: "Andrii.Tseglytskyi"
Patch adds a call of abb_setup() function, and proper registers
definitions needed for ABB setup sequence. ABB is initialized
for MPU voltage domain.
Signed-off-by: Andrii.Tseglytskyi
---
arch/arm/cpu/armv7/omap-common/clocks-common.c |9 +
arch/arm/cpu/a
voltage
* Foward Body-Bias - applies voltage bias to increase transistor
performance at the cost of power. Used to operate safely at high
OPPs.
* Reverse Body-Bias - applies voltage bias to decrease leakage and
save power. Used to save power at lower OPPs.
Signed-off-by: Andrii Tseglytskyi
les
it for OMAP5 silicons.
Andrii Tseglytskyi (1):
OMAP3+: introduce generic ABB support
Andrii.Tseglytskyi (1):
OMAP5: add ABB setup for MPU voltage domain
arch/arm/cpu/armv7/omap-common/Makefile|1 +
arch/arm/cpu/armv7/omap-common/abb.c | 139
ar
14 matches
Mail list logo