cpuidle: add poll_limit_ns to cpuidle_device structure
mainline inclusion from mainline-5.4 commit 259231a0 category: feature bugzilla: https://bugzilla.openeuler.org/show_bug.cgi?id=34 CVE: NA Add a poll_limit_ns variable to cpuidle_device structure. Calculate and configure it in the new cpuidle_poll_time function, in case its zero. Individual governors are allowed to override this value. Signed-off-by:Marcelo Tosatti <mtosatti@redhat.com> Signed-off-by:
Rafael J. Wysocki <rafael.j.wysocki@intel.com> Signed-off-by:
Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by:
Yubo Miao <miaoyubo@huawei.com> Signed-off-by:
Xiangyou Xie <xiexiangyou@huawei.com> Reviewed-by:
Hailiang Zhang <zhang.zhanghailiang@huawei.com> Reviewed-by:
Hanjun Guo <guohanjun@huawei.com> Signed-off-by:
Yang Yingliang <yangyingliang@huawei.com> Signed-off-by:
Jiajun Chen <chenjiajun8@huawei.com> Signed-off-by:
Yang Yingliang <yangyingliang@huawei.com>
Showing
- drivers/cpuidle/cpuidle.c 31 additions, 0 deletionsdrivers/cpuidle/cpuidle.c
- drivers/cpuidle/poll_state.c 2 additions, 11 deletionsdrivers/cpuidle/poll_state.c
- drivers/cpuidle/sysfs.c 7 additions, 0 deletionsdrivers/cpuidle/sysfs.c
- include/linux/cpuidle.h 6 additions, 0 deletionsinclude/linux/cpuidle.h
Please register or sign in to comment