[U-Boot] [PATCH v1 0/2] OMAP3+: introduce generic Adaptive Body Bias Support

2013-05-13 Thread 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

[U-Boot] [PATCH v1 1/2] OMAP3+: introduce generic ABB support

2013-05-13 Thread Andrii Tseglytskyi
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

[U-Boot] [PATCH v1 2/2] OMAP5: add ABB setup for MPU voltage domain

2013-05-13 Thread Andrii Tseglytskyi
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

Re: [U-Boot] [PATCH v1 1/2] OMAP3+: introduce generic ABB support

2013-05-13 Thread 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

[U-Boot] [PATCH v02 1/2] OMAP3+: introduce generic ABB support

2013-05-13 Thread Andrii Tseglytskyi
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

[U-Boot] [PATCH v02 0/2] OMAP3+: introduce generic Adaptive Body Bias Support

2013-05-13 Thread Andrii Tseglytskyi
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

[U-Boot] [PATCH v02 2/2] OMAP5: add ABB setup for MPU voltage domain

2013-05-13 Thread 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

Re: [U-Boot] [PATCH v1 1/2] OMAP3+: introduce generic ABB support

2013-05-15 Thread Andrii Tseglytskyi
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

Re: [U-Boot] [PATCH v02 1/2] OMAP3+: introduce generic ABB support

2013-05-20 Thread Andrii Tseglytskyi
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

[U-Boot] [PATCH v03 0/2] OMAP3+: introduce generic Adaptive Body Bias Support

2013-05-21 Thread Andrii Tseglytskyi
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

[U-Boot] [PATCH v03 2/2] OMAP5: add ABB setup for MPU voltage domain

2013-05-21 Thread 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

[U-Boot] [PATCH v03 1/2] OMAP3+: introduce generic ABB support

2013-05-21 Thread Andrii Tseglytskyi
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

Re: [U-Boot] [PATCH v03 1/2] OMAP3+: introduce generic ABB support

2013-05-23 Thread Andrii Tseglytskyi
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

Re: [U-Boot] [PATCH v03 1/2] OMAP3+: introduce generic ABB support

2013-05-23 Thread Andrii Tseglytskyi
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