-
- Downloads
OMAP3+: introduce generic ABB support
Adaptive Body Biasing (ABB) modulates transistor bias voltages dynamically in order to optimize switching speed versus leakage. Adaptive Body-Bias ldos are present for some voltage domains starting with OMAP3630. There are three modes of operation: * Bypass - the default, it just follows the vdd 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 <andrii.tseglytskyi@ti.com> Acked-by:
Nishanth Menon <nm@ti.com>
Showing
- arch/arm/cpu/armv7/omap-common/Makefile 1 addition, 0 deletionsarch/arm/cpu/armv7/omap-common/Makefile
- arch/arm/cpu/armv7/omap-common/abb.c 137 additions, 0 deletionsarch/arm/cpu/armv7/omap-common/abb.c
- arch/arm/cpu/armv7/omap5/Makefile 1 addition, 0 deletionsarch/arm/cpu/armv7/omap5/Makefile
- arch/arm/cpu/armv7/omap5/abb.c 67 additions, 0 deletionsarch/arm/cpu/armv7/omap5/abb.c
- arch/arm/include/asm/arch-omap3/omap3.h 7 additions, 0 deletionsarch/arm/include/asm/arch-omap3/omap3.h
- arch/arm/include/asm/arch-omap4/omap.h 8 additions, 0 deletionsarch/arm/include/asm/arch-omap4/omap.h
- arch/arm/include/asm/arch-omap5/omap.h 13 additions, 0 deletionsarch/arm/include/asm/arch-omap5/omap.h
- arch/arm/include/asm/omap_common.h 22 additions, 0 deletionsarch/arm/include/asm/omap_common.h
Loading
Please register or sign in to comment