diff options
author | Daniel Lezcano <daniel.lezcano@linaro.org> | 2020-07-06 13:55:35 +0300 |
---|---|---|
committer | Daniel Lezcano <daniel.lezcano@linaro.org> | 2020-07-07 16:55:20 +0300 |
commit | 3d44a509c1dafb75adfe218f022ad216885c135e (patch) | |
tree | 364a25f7bc0a939092b0bc7757ad1562bf05efe0 /lib/mpi/mpiutil.c | |
parent | 514acd00f957afa9b2a1fd521b2f180a950ee5e3 (diff) | |
download | linux-3d44a509c1dafb75adfe218f022ad216885c135e.tar.xz |
thermal: core: Add helpers to browse the cdev, tz and governor list
The cdev, tz and governor list, as well as their respective locks are
statically defined in the thermal_core.c file.
In order to give a sane access to these list, like browsing all the
thermal zones or all the cooling devices, let's define a set of
helpers where we pass a callback as a parameter to be called for each
thermal entity.
We keep the self-encapsulation and ensure the locks are correctly
taken when looking at the list.
Acked-by: Zhang Rui <rui.zhang@intel.com>
Reviewed-by: Amit Kucheria <amit.kucheria@linaro.org>
Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org>
Link: https://lore.kernel.org/r/20200706105538.2159-1-daniel.lezcano@linaro.org
Diffstat (limited to 'lib/mpi/mpiutil.c')
0 files changed, 0 insertions, 0 deletions