1*4882a593Smuzhiyun* Dialog DA9061/62/63 OnKey Module 2*4882a593Smuzhiyun 3*4882a593SmuzhiyunThis module is part of the DA9061/DA9062/DA9063. For more details about entire 4*4882a593SmuzhiyunDA9062 and DA9061 chips see Documentation/devicetree/bindings/mfd/da9062.txt 5*4882a593SmuzhiyunFor DA9063 see Documentation/devicetree/bindings/mfd/da9063.txt 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunThis module provides the KEY_POWER event. 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunRequired properties: 10*4882a593Smuzhiyun 11*4882a593Smuzhiyun- compatible: should be one of the following valid compatible string lines: 12*4882a593Smuzhiyun "dlg,da9061-onkey", "dlg,da9062-onkey" 13*4882a593Smuzhiyun "dlg,da9062-onkey" 14*4882a593Smuzhiyun "dlg,da9063-onkey" 15*4882a593Smuzhiyun 16*4882a593SmuzhiyunOptional properties: 17*4882a593Smuzhiyun 18*4882a593Smuzhiyun- dlg,disable-key-power : Disable power-down using a long key-press. If this 19*4882a593Smuzhiyun entry exists the OnKey driver will remove support for the KEY_POWER key 20*4882a593Smuzhiyun press when triggered using a long press of the OnKey. 21*4882a593Smuzhiyun 22*4882a593SmuzhiyunExample: DA9063 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun pmic0: da9063@58 { 25*4882a593Smuzhiyun onkey { 26*4882a593Smuzhiyun compatible = "dlg,da9063-onkey"; 27*4882a593Smuzhiyun dlg,disable-key-power; 28*4882a593Smuzhiyun }; 29*4882a593Smuzhiyun }; 30*4882a593Smuzhiyun 31*4882a593SmuzhiyunExample: DA9062 32*4882a593Smuzhiyun 33*4882a593Smuzhiyun pmic0: da9062@58 { 34*4882a593Smuzhiyun onkey { 35*4882a593Smuzhiyun compatible = "dlg,da9062-onkey"; 36*4882a593Smuzhiyun dlg,disable-key-power; 37*4882a593Smuzhiyun }; 38*4882a593Smuzhiyun }; 39*4882a593Smuzhiyun 40*4882a593SmuzhiyunExample: DA9061 using a fall-back compatible for the DA9062 onkey driver 41*4882a593Smuzhiyun 42*4882a593Smuzhiyun pmic0: da9061@58 { 43*4882a593Smuzhiyun onkey { 44*4882a593Smuzhiyun compatible = "dlg,da9061-onkey", "dlg,da9062-onkey"; 45*4882a593Smuzhiyun dlg,disable-key-power; 46*4882a593Smuzhiyun }; 47*4882a593Smuzhiyun }; 48