thermal: qti_qmi_cooling: Add remote subsystem cooling devices

QTI chipsets need to mitigate remote subsystem at different
temperature range by sending mitigation action over QMI. It includes
high temperature remote subsystem passive cooling, voltage floor
restriction for remote subsystem supply rail at low temperature etc.

This driver will add individual cooling devices for different
mitigation functionalities of each remote subsystem and themal-core
can mitigate them.

Change-Id: I9a2e01a130b20e55af96c7f65ba0e13789091e77
Signed-off-by: Manaf Meethalavalappu Pallikunhi <manafm@codeaurora.org>
6 files changed