]> rtime.felk.cvut.cz Git - sojka/nv-tegra/linux-3.10.git/commit
devfreq: Account only powered time in trans_stat
authorArto Merilainen <amerilainen@nvidia.com>
Mon, 7 Jul 2014 12:50:21 +0000 (15:50 +0300)
committerMandar Padmawar <mpadmawar@nvidia.com>
Thu, 10 Jul 2014 12:32:41 +0000 (05:32 -0700)
commit179f834be18b91906a9f96b12e6653aa626ec80d
treef8f737b719890c4033c8e87b7b462cdb082703bc
parent2f60e0c1b62133be4302128632839b0fb68e85ad
devfreq: Account only powered time in trans_stat

This patch modifies devfreq to account only the time a device is
powered in trans_stat. In addition, this patch also fixes a race
in trans_stat maintenance in cases where the node is readed at
the same time the transition table is being updated by frequency
re-estimation.

Change-Id: I6e4341317b6dda88d69028c9f67785400e5a7a65
Signed-off-by: Arto Merilainen <amerilainen@nvidia.com>
Reviewed-on: http://git-master/r/435174
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-by: Prajakta Gudadhe <pgudadhe@nvidia.com>
Reviewed-by: Samuel Russell <samuelr@nvidia.com>
Tested-by: Samuel Russell <samuelr@nvidia.com>
Reviewed-by: Ilan Aelion <iaelion@nvidia.com>
drivers/devfreq/devfreq.c
include/linux/devfreq.h