ARM: tegra: power: Added global EDP Capping table
authorPeter Boonstoppel <pboonstoppel@nvidia.com>
Fri, 15 Jul 2011 17:54:05 +0000 (10:54 -0700)
committerDan Willemsen <dwillemsen@nvidia.com>
Thu, 1 Dec 2011 05:47:46 +0000 (21:47 -0800)
commite36812cf4e50ab703f5a1cb01ecced693816750f
treecdc598b6f6e3c49ad5c80da718e74e5dc32e5e71
parent57204119111421f3005b5902475a33abcaef4d56
ARM: tegra: power: Added global EDP Capping table

 - Added table with EDP Capping values for different SKUs/regulator
   currents in new file edp.c
 - New entry point tegra_init_cpu_edp_limits()
 - Added DebugFS entry under debug/edp to list the currently
   selected EDP table
 - Populated EDP table in edp.c with data from Bug 844268
 - edp.c keeps main EDP table; cpu-tegra.c and board-cardhu-power.c
   both read from there

Bug 840255

Original-Change-Id: I55c2ee16278be8cd3005218bedebe76846d137d8
Reviewed-on: http://git-master/r/40938
Reviewed-by: Varun Colbert <vcolbert@nvidia.com>
Tested-by: Varun Colbert <vcolbert@nvidia.com>

Rebase-Id: R9a5f2bcfc1e6e0b5aee37cd700d75f9ef5cea30b
arch/arm/mach-tegra/Makefile
arch/arm/mach-tegra/board-cardhu-power.c
arch/arm/mach-tegra/board-cardhu-sensors.c
arch/arm/mach-tegra/cpu-tegra.c
arch/arm/mach-tegra/edp.c [new file with mode: 0644]
arch/arm/mach-tegra/include/mach/edp.h
arch/arm/mach-tegra/tegra3_clocks.c