QMI thermal mitigation(TS) sensor. The QMI TS Sensor driver can list the sensors that are available in the remote subsystem. This driver can read the temperature, set threshold and get threshold notification. Each child node of the QMI TS devicetree node represents a remote subsystem and it can have more than one remote sensor names. Properties: - compatible: Usage: required Value type: Definition: should be "qcom,qmi-sensors" - #thermal-sensor-cells: Usage: required Value type: Definition: Must be 1. See thermal.txt for description. Subsystem properties: - qcom,instance-id: Usage: required Value type: Definition: Remote subsystem QMI server instance id to be used for communicating with QMI. - qcom,qmi-sensor-names: Usage: required Value type: Definition: Remote sensor names. Below strings are the only acceptable sensor names, 1. pa 2. pa_1 3. pa_2 4. qfe_pa0 5. qfe_wtr0 6. modem_tsens 7. qfe_mmw0 8. qfe_mmw1 9. qfe_mmw2 10. qfe_mmw3 11. xo_therm 12. qfe_pa_mdm 13. qfe_pa_wtr 14. qfe_mmw_streamer0 15. qfe_mmw0_mod 16. qfe_mmw1_mod 17. qfe_mmw2_mod 18. qfe_mmw3_mod 19. qfe_ret_pa0 20. qfe_wtr_pa0 21. qfe_wtr_pa1 22. qfe_wtr_pa2 23. qfe_wtr_pa3 24. sys_therm1 25. sys_therm2 26. modem_tsens1 27. mmw_pa1 28. mmw_pa2 29. mmw_pa3 30. sdr_mmw_therm 31. qtm_therm 32. modem_bcl_warn 33. sdr0_pa0 34. sdr0_pa1 35. sdr0_pa2 36. sdr0_pa3 37. sdr0_pa4 38. sdr0_pa5 39. sdr0 40. sdr1_pa0 41. sdr1_pa1 42. sdr1_pa2 43. sdr1_pa3 44. sdr1_pa4 45. sdr1_pa5 46. sdr1 47. mmw0 48. mmw1 49. mmw2 50. mmw3 51. mmw_ific0 52. sub1_modem_cfg 53. sub1_lte_cc 54. sub1_mcg_fr1_cc 55. sub1_mcg_fr2_cc 56. sub1_scg_fr1_cc 57. sub1_scg_fr2_cc 58. sub2_modem_cfg 59. sub2_lte_cc 60. sub2_mcg_fr1_cc 61. sub2_mcg_fr2_cc 62. sub2_scg_fr1_cc 63. sub2_scg_fr2_cc 64. isense_trim 65. epm0 66. epm1 67. epm2 68. epm3 69. epm4 70. epm5 71. epm6 72. epm7 73. sdr0_pa 74. sdr1_pa 75. sdr2_pa 76. sdr3_pa 77. sdr4_pa 78. sdr5_pa 79. sdr6_pa 80. sdr7_pa 81. sdr2 82. sdr3 83. sdr4 84. sdr5 85. sdr6 86. sdr7 87. rf_cal 88. modem_cfg 89. lte_cc 90. mcg_fr1_cc 91. mcg_fr2_cc 92. scg_fr1_cc 93. scg_fr2_cc Example: qmi_sensor: qmi-ts-sensors { compatible = "qcom,qmi-sensors"; #thermal-sensor-cells = <1>; modem { qcom,instance-id = <0x0>; qcom,qmi-sensor-names = "pa", "pa_1", "qfe_pa0", "qfe_wtr0"; }; cdsp { qcom,instance-id = ; qcom,qmi-sensor-names = "isense_trim"; }; };