18c2ecf20Sopenharmony_ci* Dialog DA9062/61 TJUNC Thermal Module 28c2ecf20Sopenharmony_ci 38c2ecf20Sopenharmony_ciThis module is part of the DA9061/DA9062. For more details about entire 48c2ecf20Sopenharmony_ciDA9062 and DA9061 chips see Documentation/devicetree/bindings/mfd/da9062.txt 58c2ecf20Sopenharmony_ci 68c2ecf20Sopenharmony_ciJunction temperature thermal module uses an interrupt signal to identify 78c2ecf20Sopenharmony_cihigh THERMAL_TRIP_HOT temperatures for the PMIC device. 88c2ecf20Sopenharmony_ci 98c2ecf20Sopenharmony_ciRequired properties: 108c2ecf20Sopenharmony_ci 118c2ecf20Sopenharmony_ci- compatible: should be one of the following valid compatible string lines: 128c2ecf20Sopenharmony_ci "dlg,da9061-thermal", "dlg,da9062-thermal" 138c2ecf20Sopenharmony_ci "dlg,da9062-thermal" 148c2ecf20Sopenharmony_ci 158c2ecf20Sopenharmony_ciOptional properties: 168c2ecf20Sopenharmony_ci 178c2ecf20Sopenharmony_ci- polling-delay-passive : Specify the polling period, measured in 188c2ecf20Sopenharmony_ci milliseconds, between thermal zone device update checks. 198c2ecf20Sopenharmony_ci 208c2ecf20Sopenharmony_ciExample: DA9062 218c2ecf20Sopenharmony_ci 228c2ecf20Sopenharmony_ci pmic0: da9062@58 { 238c2ecf20Sopenharmony_ci thermal { 248c2ecf20Sopenharmony_ci compatible = "dlg,da9062-thermal"; 258c2ecf20Sopenharmony_ci polling-delay-passive = <3000>; 268c2ecf20Sopenharmony_ci }; 278c2ecf20Sopenharmony_ci }; 288c2ecf20Sopenharmony_ci 298c2ecf20Sopenharmony_ciExample: DA9061 using a fall-back compatible for the DA9062 onkey driver 308c2ecf20Sopenharmony_ci 318c2ecf20Sopenharmony_ci pmic0: da9061@58 { 328c2ecf20Sopenharmony_ci thermal { 338c2ecf20Sopenharmony_ci compatible = "dlg,da9061-thermal", "dlg,da9062-thermal"; 348c2ecf20Sopenharmony_ci polling-delay-passive = <3000>; 358c2ecf20Sopenharmony_ci }; 368c2ecf20Sopenharmony_ci }; 37