mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-08 21:22:09 -04:00
driver: thermal: qmi_cdev: Add support for DSC mitigation
Modem supports new DSC based mitigation nodes, which are not timer based. Add support for these new TMD devices to be registered as cooling devices in thermal framework. Change-Id: I4673aa80029804ff4fa8104d4e04651c3d825e48 Signed-off-by: Ram Chandrasekar <rkumbako@codeaurora.org>
This commit is contained in:
parent
885277a753
commit
40103f7638
1 changed files with 33 additions and 1 deletions
|
|
@ -1,6 +1,6 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-only
|
||||
/*
|
||||
* Copyright (c) 2017-2019, The Linux Foundation. All rights reserved.
|
||||
* Copyright (c) 2017-2020, The Linux Foundation. All rights reserved.
|
||||
*/
|
||||
|
||||
#define pr_fmt(fmt) "%s:%s " fmt, KBUILD_MODNAME, __func__
|
||||
|
|
@ -129,6 +129,38 @@ static struct qmi_dev_info device_clients[] = {
|
|||
.dev_name = "wlan",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "mmw_skin0_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "mmw_skin1_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "mmw_skin2_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "mmw_skin3_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "modem_skin_lte_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "modem_skin_nr_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "pa_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "pa_fr1_dsc",
|
||||
.type = QMI_CDEV_MAX_LIMIT_TYPE,
|
||||
},
|
||||
{
|
||||
.dev_name = "cpuv_restriction_cold",
|
||||
.type = QMI_CDEV_MIN_LIMIT_TYPE,
|
||||
|
|
|
|||
Loading…
Reference in a new issue