Searched refs:cooling_devs (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/soc/qcom/ |
H A D | qcom_aoss.c | 85 struct qmp_cooling_device *cooling_devs; member 484 qmp->cooling_devs = devm_kcalloc(qmp->dev, QMP_NUM_COOLING_RESOURCES, in qmp_cooling_devices_register() 485 sizeof(*qmp->cooling_devs), in qmp_cooling_devices_register() 488 if (!qmp->cooling_devs) in qmp_cooling_devices_register() 494 ret = qmp_cooling_device_add(qmp, &qmp->cooling_devs[count++], in qmp_cooling_devices_register() 503 devm_kfree(qmp->dev, qmp->cooling_devs); in qmp_cooling_devices_register() 510 (qmp->cooling_devs[count].cdev); in qmp_cooling_devices_register() 511 devm_kfree(qmp->dev, qmp->cooling_devs); in qmp_cooling_devices_register() 521 thermal_cooling_device_unregister(qmp->cooling_devs[i].cdev); in qmp_cooling_devices_remove()
|
/kernel/linux/linux-6.6/drivers/soc/qcom/ |
H A D | qcom_aoss.c | 67 * @cooling_devs: thermal cooling devices 84 struct qmp_cooling_device *cooling_devs; member 389 qmp->cooling_devs = devm_kcalloc(qmp->dev, QMP_NUM_COOLING_RESOURCES, in qmp_cooling_devices_register() 390 sizeof(*qmp->cooling_devs), in qmp_cooling_devices_register() 393 if (!qmp->cooling_devs) in qmp_cooling_devices_register() 399 ret = qmp_cooling_device_add(qmp, &qmp->cooling_devs[count++], in qmp_cooling_devices_register() 408 devm_kfree(qmp->dev, qmp->cooling_devs); in qmp_cooling_devices_register() 415 (qmp->cooling_devs[count].cdev); in qmp_cooling_devices_register() 416 devm_kfree(qmp->dev, qmp->cooling_devs); in qmp_cooling_devices_register() 426 thermal_cooling_device_unregister(qmp->cooling_devs[ in qmp_cooling_devices_remove() [all...] |
Completed in 3 milliseconds