Lines Matching +full:da9063 +full:- +full:onkey
1 // SPDX-License-Identifier: GPL-2.0-or-later
6 #include <dt-bindings/gpio/gpio.h>
9 model = "Phytec phyFLEX-i.MX6 Quad";
10 compatible = "phytec,imx6q-pfla02", "fsl,imx6q";
17 reg_usb_otg_vbus: regulator-usb-otg-vbus {
18 compatible = "regulator-fixed";
19 regulator-name = "usb_otg_vbus";
20 regulator-min-microvolt = <5000000>;
21 regulator-max-microvolt = <5000000>;
23 enable-active-high;
26 reg_usb_h1_vbus: regulator-usb-h1-vbus {
27 compatible = "regulator-fixed";
28 pinctrl-names = "default";
29 pinctrl-0 = <&pinctrl_usbh1_vbus>;
30 regulator-name = "usb_h1_vbus";
31 regulator-min-microvolt = <5000000>;
32 regulator-max-microvolt = <5000000>;
34 enable-active-high;
38 pinctrl-names = "default";
39 pinctrl-0 = <&pinctrl_leds>;
40 compatible = "gpio-leds";
42 led_green: led-green {
47 led_red: led-red {
55 pinctrl-names = "default";
56 pinctrl-0 = <&pinctrl_audmux>;
61 pinctrl-names = "default";
62 pinctrl-0 = <&pinctrl_flexcan1>;
67 pinctrl-names = "default";
68 pinctrl-0 = <&pinctrl_ecspi3>;
70 cs-gpios = <&gpio4 24 GPIO_ACTIVE_LOW>;
73 compatible = "m25p80", "jedec,spi-nor";
74 spi-max-frequency = <20000000>;
80 pinctrl-names = "default";
81 pinctrl-0 = <&pinctrl_enet>;
82 phy-handle = <ðphy>;
83 phy-mode = "rgmii";
84 phy-reset-duration = <10>; /* in msecs */
85 phy-reset-gpios = <&gpio3 23 GPIO_ACTIVE_LOW>;
86 phy-supply = <&vdd_eth_io_reg>;
90 #address-cells = <1>;
91 #size-cells = <0>;
93 ethphy: ethernet-phy@0 {
94 compatible = "ethernet-phy-ieee802.3-c22";
96 txc-skew-ps = <1680>;
97 rxc-skew-ps = <1860>;
103 pinctrl-names = "default";
104 pinctrl-0 = <&pinctrl_gpmi_nand>;
105 nand-on-flash-bbt;
110 pinctrl-names = "default";
111 pinctrl-0 = <&pinctrl_i2c1>;
121 pinctrl-names = "default";
122 pinctrl-0 = <&pinctrl_pmic>;
123 compatible = "dlg,da9063";
125 interrupt-parent = <&gpio2>;
126 interrupts = <9 IRQ_TYPE_LEVEL_LOW>; /* active-low GPIO2_9 */
127 #interrupt-cells = <2>;
128 interrupt-controller;
132 regulator-min-microvolt = <730000>;
133 regulator-max-microvolt = <1380000>;
134 regulator-always-on;
138 regulator-min-microvolt = <730000>;
139 regulator-max-microvolt = <1380000>;
140 regulator-always-on;
144 regulator-min-microvolt = <1500000>;
145 regulator-max-microvolt = <1500000>;
146 regulator-always-on;
150 regulator-min-microvolt = <3300000>;
151 regulator-max-microvolt = <3300000>;
152 regulator-always-on;
156 regulator-min-microvolt = <3300000>;
157 regulator-max-microvolt = <3300000>;
158 regulator-always-on;
162 regulator-min-microvolt = <1200000>;
163 regulator-max-microvolt = <1200000>;
164 regulator-always-on;
168 regulator-min-microvolt = <2500000>;
169 regulator-max-microvolt = <2500000>;
170 regulator-always-on;
174 regulator-min-microvolt = <3000000>;
175 regulator-max-microvolt = <3000000>;
176 regulator-always-on;
180 regulator-min-microvolt = <3300000>;
181 regulator-max-microvolt = <3300000>;
182 regulator-always-on;
186 regulator-min-microvolt = <3300000>;
187 regulator-max-microvolt = <3300000>;
191 regulator-min-microvolt = <3300000>;
192 regulator-max-microvolt = <3300000>;
196 regulator-min-microvolt = <3000000>;
197 regulator-max-microvolt = <3000000>;
198 regulator-always-on;
203 compatible = "dlg,da9063-rtc";
207 compatible = "dlg,da9063-watchdog";
210 onkey {
211 compatible = "dlg,da9063-onkey";
218 pinctrl-names = "default";
219 pinctrl-0 = <&pinctrl_i2c2>;
220 clock-frequency = <100000>;
224 pinctrl-names = "default";
225 pinctrl-0 = <&pinctrl_i2c3>;
226 clock-frequency = <100000>;
230 imx6q-phytec-pfla02 {
398 pinctrl-names = "default";
399 pinctrl-0 = <&pinctrl_pcie>;
400 reset-gpio = <&gpio4 17 GPIO_ACTIVE_LOW>;
405 vin-supply = <&vddcore_reg>;
409 vin-supply = <&vddsoc_reg>;
413 vin-supply = <&vddsoc_reg>;
417 pinctrl-names = "default";
418 pinctrl-0 = <&pinctrl_uart3>;
419 uart-has-rtscts;
424 pinctrl-names = "default";
425 pinctrl-0 = <&pinctrl_uart4>;
430 vbus-supply = <®_usb_h1_vbus>;
435 vbus-supply = <®_usb_otg_vbus>;
436 pinctrl-names = "default";
437 pinctrl-0 = <&pinctrl_usbotg>;
438 disable-over-current;
443 pinctrl-names = "default";
444 pinctrl-0 = <&pinctrl_usdhc2>;
445 cd-gpios = <&gpio1 4 GPIO_ACTIVE_LOW>;
446 wp-gpios = <&gpio1 2 GPIO_ACTIVE_HIGH>;
447 vmmc-supply = <&vdd_sd1_reg>;
452 pinctrl-names = "default";
453 pinctrl-0 = <&pinctrl_usdhc3
455 cd-gpios = <&gpio1 27 GPIO_ACTIVE_LOW>;
456 wp-gpios = <&gpio1 29 GPIO_ACTIVE_HIGH>;
457 vmmc-supply = <&vdd_sd0_reg>;