162306a36Sopenharmony_ci* Dialog DA9062/61 TJUNC Thermal Module 262306a36Sopenharmony_ci 362306a36Sopenharmony_ciThis module is part of the DA9061/DA9062. For more details about entire 462306a36Sopenharmony_ciDA9062 and DA9061 chips see Documentation/devicetree/bindings/mfd/da9062.txt 562306a36Sopenharmony_ci 662306a36Sopenharmony_ciJunction temperature thermal module uses an interrupt signal to identify 762306a36Sopenharmony_cihigh THERMAL_TRIP_HOT temperatures for the PMIC device. 862306a36Sopenharmony_ci 962306a36Sopenharmony_ciRequired properties: 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci- compatible: should be one of the following valid compatible string lines: 1262306a36Sopenharmony_ci "dlg,da9061-thermal", "dlg,da9062-thermal" 1362306a36Sopenharmony_ci "dlg,da9062-thermal" 1462306a36Sopenharmony_ci 1562306a36Sopenharmony_ciOptional properties: 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ci- polling-delay-passive : Specify the polling period, measured in 1862306a36Sopenharmony_ci milliseconds, between thermal zone device update checks. 1962306a36Sopenharmony_ci 2062306a36Sopenharmony_ciExample: DA9062 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ci pmic0: da9062@58 { 2362306a36Sopenharmony_ci thermal { 2462306a36Sopenharmony_ci compatible = "dlg,da9062-thermal"; 2562306a36Sopenharmony_ci polling-delay-passive = <3000>; 2662306a36Sopenharmony_ci }; 2762306a36Sopenharmony_ci }; 2862306a36Sopenharmony_ci 2962306a36Sopenharmony_ciExample: DA9061 using a fall-back compatible for the DA9062 onkey driver 3062306a36Sopenharmony_ci 3162306a36Sopenharmony_ci pmic0: da9061@58 { 3262306a36Sopenharmony_ci thermal { 3362306a36Sopenharmony_ci compatible = "dlg,da9061-thermal", "dlg,da9062-thermal"; 3462306a36Sopenharmony_ci polling-delay-passive = <3000>; 3562306a36Sopenharmony_ci }; 3662306a36Sopenharmony_ci }; 37