devfreq_cooling: make the structs devfreq_cooling_xxx visible for all
authorLukasz Luba <lukasz.luba@arm.com>
Thu, 15 Sep 2016 14:44:22 +0000 (15:44 +0100)
committerZhang Rui <rui.zhang@intel.com>
Wed, 23 Nov 2016 02:07:35 +0000 (10:07 +0800)
commit1cea4e7776b7e9096b696eeb66364f51a8d321ec
tree1a794489a04311febb3545a2eca20d01b577bba2
parentecaa015c7ab3e4e8522c181a5e211b6bd043946f
devfreq_cooling: make the structs devfreq_cooling_xxx visible for all

Currently the protection #ifdef CONFIG_DEVFREQ_THERMAL cuts the needed
structures devfreq_cooling_ops and devfreq_cooling_device.
The functions which are supposed to provide the empty implementation complain
about unknown structures.
Similar solution is present in include/linux/devfreq.h.

Reviewed-by: Ørjan Eide <orjan.eide@arm.com>
Signed-off-by: Lukasz Luba <lukasz.luba@arm.com>
Signed-off-by: Eduardo Valentin <edubezval@gmail.com>
include/linux/devfreq_cooling.h