Lines Matching +full:key +full:- +full:press

1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Steve Twiss <stwiss.opensource@diasemi.com>
13 For device-tree bindings of other sub-modules refer to the binding documents
14 under the respective sub-system directories.
15 Using regulator-{uv,ov}-{warn,error,protection}-microvolt requires special
24 - dlg,da9063
25 - dlg,da9063l
33 interrupt-controller: true
35 "#interrupt-cells":
38 dlg,use-sw-pm:
51 const: dlg,da9063-watchdog
59 const: dlg,da9063-rtc
67 const: dlg,da9063-onkey
69 dlg,disable-key-power:
72 Disable power-down using a long key-press.
73 If this entry does not exist then by default the key-press triggered
81 "^(ldo([1-9]|1[01])|bcore([1-2]|s-merged)|b(pro|mem|io|peri)|bmem-bio-merged)$":
86 - compatible
87 - reg
88 - interrupts
89 - interrupt-controller
94 - |
95 #include <dt-bindings/interrupt-controller/irq.h>
97 #address-cells = <1>;
98 #size-cells = <0>;
102 #interrupt-cells = <2>;
103 interrupt-parent = <&gpio6>;
105 interrupt-controller;
108 compatible = "dlg,da9063-rtc";
112 compatible = "dlg,da9063-watchdog";
116 compatible = "dlg,da9063-onkey";
117 dlg,disable-key-power;
122 regulator-name = "BCORE1";
123 regulator-min-microvolt = <300000>;
124 regulator-max-microvolt = <1570000>;
125 regulator-min-microamp = <500000>;
126 regulator-max-microamp = <2000000>;
127 regulator-boot-on;
131 regulator-name = "LDO_6";
132 regulator-uv-protection-microvolt = <0>;
133 regulator-ov-protection-microvolt = <0>;
136 regulator-name = "LDO_11";
137 regulator-min-microvolt = <900000>;
138 regulator-max-microvolt = <900000>;
139 regulator-uv-protection-microvolt = <1>;
140 regulator-ov-protection-microvolt = <1>;
141 regulator-always-on;