1*28c1b08dSSteve Twiss* Dialog DA9062/61 TJUNC Thermal Module 2*28c1b08dSSteve Twiss 3*28c1b08dSSteve TwissThis module is part of the DA9061/DA9062. For more details about entire 4*28c1b08dSSteve TwissDA9062 and DA9061 chips see Documentation/devicetree/bindings/mfd/da9062.txt 5*28c1b08dSSteve Twiss 6*28c1b08dSSteve TwissJunction temperature thermal module uses an interrupt signal to identify 7*28c1b08dSSteve Twisshigh THERMAL_TRIP_HOT temperatures for the PMIC device. 8*28c1b08dSSteve Twiss 9*28c1b08dSSteve TwissRequired properties: 10*28c1b08dSSteve Twiss 11*28c1b08dSSteve Twiss- compatible: should be one of the following valid compatible string lines: 12*28c1b08dSSteve Twiss "dlg,da9061-thermal", "dlg,da9062-thermal" 13*28c1b08dSSteve Twiss "dlg,da9062-thermal" 14*28c1b08dSSteve Twiss 15*28c1b08dSSteve TwissOptional properties: 16*28c1b08dSSteve Twiss 17*28c1b08dSSteve Twiss- polling-delay-passive : Specify the polling period, measured in 18*28c1b08dSSteve Twiss milliseconds, between thermal zone device update checks. 19*28c1b08dSSteve Twiss 20*28c1b08dSSteve TwissExample: DA9062 21*28c1b08dSSteve Twiss 22*28c1b08dSSteve Twiss pmic0: da9062@58 { 23*28c1b08dSSteve Twiss thermal { 24*28c1b08dSSteve Twiss compatible = "dlg,da9062-thermal"; 25*28c1b08dSSteve Twiss polling-delay-passive = <3000>; 26*28c1b08dSSteve Twiss }; 27*28c1b08dSSteve Twiss }; 28*28c1b08dSSteve Twiss 29*28c1b08dSSteve TwissExample: DA9061 using a fall-back compatible for the DA9062 onkey driver 30*28c1b08dSSteve Twiss 31*28c1b08dSSteve Twiss pmic0: da9061@58 { 32*28c1b08dSSteve Twiss thermal { 33*28c1b08dSSteve Twiss compatible = "dlg,da9061-thermal", "dlg,da9062-thermal"; 34*28c1b08dSSteve Twiss polling-delay-passive = <3000>; 35*28c1b08dSSteve Twiss }; 36*28c1b08dSSteve Twiss }; 37