Lines Matching +full:i2c +full:- +full:speed

1 /* SPDX-License-Identifier: Apache-2.0 */
3 /dts-v1/;
5 #include <arm/armv7-m.dtsi>
6 #include <zephyr/dt-bindings/i2c/i2c.h>
7 #include <zephyr/dt-bindings/input/input-event-codes.h>
11 #address-cells = <1>;
12 #size-cells = <1>;
24 zephyr,shell-uart = &uart0;
25 zephyr,uart-pipe = &uart1;
31 compatible = "gpio-leds";
43 compatible = "gpio-keys";
57 #address-cells = <1>;
58 #size-cells = <0>;
61 compatible = "arm,cortex-m3";
67 compatible = "mmio-sram";
72 compatible = "soc-nv-flash";
77 compatible = "zephyr,sim-flash";
79 #address-cells = <1>;
80 #size-cells = <1>;
81 erase-value = <0x00>;
84 compatible = "soc-nv-flash";
87 erase-block-size = <1024>;
88 write-block-size = <4>;
91 compatible = "fixed-partitions";
92 #address-cells = <1>;
93 #size-cells = <1>;
103 sysclk: system-clock {
104 compatible = "fixed-clock";
105 clock-frequency = <25000000>;
106 #clock-cells = <0>;
111 compatible = "arm,cmsdk-timer";
117 compatible = "arm,cmsdk-timer";
123 compatible = "arm,cmsdk-dtimer";
129 compatible = "arm,cmsdk-uart";
132 interrupt-names = "tx", "rx";
134 current-speed = <115200>;
138 compatible = "arm,cmsdk-uart";
141 interrupt-names = "tx", "rx";
143 current-speed = <115200>;
147 compatible = "arm,cmsdk-uart";
150 interrupt-names = "tx", "rx";
152 current-speed = <115200>;
156 compatible = "arm,cmsdk-uart";
159 interrupt-names = "tx", "rx";
161 current-speed = <115200>;
165 compatible = "arm,cmsdk-watchdog";
171 compatible = "arm,cmsdk-uart";
174 interrupt-names = "tx", "rx";
176 current-speed = <115200>;
180 compatible = "arm,cmsdk-gpio";
183 gpio-controller;
184 #gpio-cells = <2>;
188 compatible = "arm,cmsdk-gpio";
191 gpio-controller;
192 #gpio-cells = <2>;
196 compatible = "arm,cmsdk-gpio";
199 gpio-controller;
200 #gpio-cells = <2>;
204 compatible = "arm,cmsdk-gpio";
207 gpio-controller;
208 #gpio-cells = <2>;
220 i2c_touch: i2c@40022000 {
221 compatible = "arm,versatile-i2c";
222 clock-frequency = <I2C_BITRATE_STANDARD>;
223 #address-cells = <1>;
224 #size-cells = <0>;
228 i2c_audio_conf: i2c@40023000 {
229 compatible = "arm,versatile-i2c";
230 clock-frequency = <I2C_BITRATE_STANDARD>;
231 #address-cells = <1>;
232 #size-cells = <0>;
236 i2c_shield0: i2c@40029000 {
237 compatible = "arm,versatile-i2c";
238 clock-frequency = <I2C_BITRATE_STANDARD>;
239 #address-cells = <1>;
240 #size-cells = <0>;
244 i2c_shield1: i2c@4002a000 {
245 compatible = "arm,versatile-i2c";
246 clock-frequency = <I2C_BITRATE_STANDARD>;
247 #address-cells = <1>;
248 #size-cells = <0>;
253 compatible = "arm,mps2-fpgaio-gpio";
256 gpio-controller;
257 #gpio-cells = <1>;
262 compatible = "arm,mps2-fpgaio-gpio";
265 gpio-controller;
266 #gpio-cells = <1>;
271 compatible = "arm,mps2-fpgaio-gpio";
274 gpio-controller;
275 #gpio-cells = <1>;
283 arm,num-irq-priority-bits = <3>;