Lines Matching +full:120 +full:- +full:pin
4 * SPDX-License-Identifier: Apache-2.0
7 #include <arm/armv8-m.dtsi>
8 #include <dt-bindings/gpio/gpio.h>
9 #include <dt-bindings/i2c/i2c.h>
10 #include <dt-bindings/pinctrl/gecko-pinctrl.h>
11 #include <dt-bindings/adc/adc.h>
16 zephyr,flash-controller = &msc;
21 clk_hfxo: clk-hfxo {
22 #clock-cells = <0>;
24 clock-frequency = <DT_FREQ_K(38400)>;
25 ctune = <120>;
31 #address-cells = <1>;
32 #size-cells = <0>;
35 compatible = "arm,cortex-m33";
43 * - for EM2, EM3: BURTC used as sys_clock
44 * - for EM3: BURTC clocked from ULFRCO
49 cpu-power-states = <&pstate_em1 &pstate_em2 &pstate_em3>;
52 power-states {
54 * EM1 is a basic "CPU WFI idle", all high-freq clocks remain
58 compatible = "zephyr,power-state";
59 power-state-name = "runtime-idle";
60 min-residency-us = <4>;
62 exit-latency-us = <2>;
70 compatible = "zephyr,power-state";
71 power-state-name = "suspend-to-idle";
72 min-residency-us = <260>;
73 exit-latency-us = <250>;
83 compatible = "zephyr,power-state";
84 power-state-name = "standby";
85 min-residency-us = <20000>;
86 exit-latency-us = <2000>;
92 compatible = "mmio-sram";
96 msc: flash-controller@50030000 {
97 compatible = "silabs,gecko-flash-controller";
101 #address-cells = <1>;
102 #size-cells = <1>;
106 compatible = "silabs,gecko-spi-usart";
108 interrupt-names = "rx", "tx";
109 #address-cells = <1>;
110 #size-cells = <0>;
115 compatible = "silabs,gecko-usart";
117 interrupt-names = "rx", "tx";
122 compatible = "silabs,gecko-burtc";
128 compatible = "silabs,gecko-stimer";
130 clock-frequency = <32768>;
136 compatible = "silabs,gecko-trng";
143 compatible = "silabs,gecko-i2c";
144 clock-frequency = <I2C_BITRATE_STANDARD>;
146 #address-cells = <1>;
147 #size-cells = <0>;
152 compatible = "silabs,gecko-i2c";
153 clock-frequency = <I2C_BITRATE_STANDARD>;
155 #address-cells = <1>;
156 #size-cells = <0>;
161 compatible = "silabs,gecko-gpio";
163 interrupt-names = "GPIO_EVEN", "GPIO_ODD";
166 #address-cells = <1>;
167 #size-cells = <1>;
170 compatible = "silabs,gecko-gpio-port";
172 gpio-controller;
173 #gpio-cells = <2>;
178 compatible = "silabs,gecko-gpio-port";
180 gpio-controller;
181 #gpio-cells = <2>;
186 compatible = "silabs,gecko-gpio-port";
188 gpio-controller;
189 #gpio-cells = <2>;
194 compatible = "silabs,gecko-gpio-port";
196 gpio-controller;
197 #gpio-cells = <2>;
202 compatible = "silabs,gecko-gpio-port";
204 gpio-controller;
205 #gpio-cells = <2>;
212 compatible = "silabs,gecko-wdog";
214 peripheral-id = <0>;
220 compatible = "silabs,gecko-iadc";
224 #io-channel-cells = <1>;
229 compatible = "silabs,bt-hci";
235 pinctrl: pin-controller {
236 /* Pin controller is a "virtual" device since SiLabs SoCs do pin
240 compatible = "silabs,gecko-pinctrl";
245 arm,num-irq-priority-bits = <4>;