summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHyungwoo Yang <hyungwooy@nvidia.com>2014-06-17 11:22:56 -0700
committerMandar Padmawar <mpadmawar@nvidia.com>2014-06-24 04:48:05 -0700
commit0d1081f5f2a34f082deac2590835cd7bf15bedef (patch)
tree171cd9ac840c7af89351c33fefd37b322a55f474
parenta4936a69eeed7f060f6986036b0003667bde4a6f (diff)
ARM: Tegra: thermal: add Tksin parameters for t132
Adds Tskin parameters for T132 Bug 1524981 Change-Id: I8b9b96f1b47478b9d70a4167dcee0ca72e192a71 Signed-off-by: Hyungwoo Yang <hyungwooy@nvidia.com> Reviewed-on: http://git-master/r/424325 Reviewed-by: Automatic_Commit_Validation_User Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
-rw-r--r--arch/arm/mach-tegra/board-ardbeg-sensors.c30
1 files changed, 29 insertions, 1 deletions
diff --git a/arch/arm/mach-tegra/board-ardbeg-sensors.c b/arch/arm/mach-tegra/board-ardbeg-sensors.c
index 95963648b68b..24bbadc9e0aa 100644
--- a/arch/arm/mach-tegra/board-ardbeg-sensors.c
+++ b/arch/arm/mach-tegra/board-ardbeg-sensors.c
@@ -1391,6 +1391,29 @@ static struct therm_est_subdevice tn8ffd_skin_devs[] = {
},
};
+static struct therm_est_subdevice tn8ffd_t132_skin_devs[] = {
+ {
+ .dev_data = "Tdiode",
+ .coeffs = {
+ -1, -1, 0, -1,
+ 0, -1, -1, 0,
+ 0, 0, 1, 1,
+ 1, 1, 2, 2,
+ 2, 2, 3, 5
+ },
+ },
+ {
+ .dev_data = "Tboard",
+ .coeffs = {
+ -3, -1, 1, 1,
+ 2, 1, 2, 1,
+ -1, -1, 0, 2,
+ 3, 4, 5, 3,
+ 3, 4, 6, 36
+ },
+ },
+};
+
static struct pid_thermal_gov_params skin_pid_params = {
.max_err_temp = 4000,
.max_err_gain = 1000,
@@ -1517,7 +1540,12 @@ static int __init ardbeg_skin_init(void)
tegra_get_board_info(&board_info);
- if (board_info.board_id == BOARD_P1761 ||
+ if (board_info.board_id == BOARD_P1761 &&
+ board_info.fab == BOARD_FAB_D) {
+ skin_data.ndevs = ARRAY_SIZE(tn8ffd_t132_skin_devs);
+ skin_data.devs = tn8ffd_t132_skin_devs;
+ skin_data.toffset = 708;
+ } else if (board_info.board_id == BOARD_P1761 ||
board_info.board_id == BOARD_E1784 ||
board_info.board_id == BOARD_E1971 ||
board_info.board_id == BOARD_E1991 ||