Lines Matching +full:stm32 +full:- +full:dcmi
2 * Copyright 2015 - Maxime Coquelin <mcoquelin.stm32@gmail.com>
4 * This file is dual-licensed: you can use it either under the terms
22 * MA 02110-1301 USA
48 /dts-v1/;
50 #include "stm32f429-pinctrl.dtsi"
51 #include <dt-bindings/input/input.h>
52 #include <dt-bindings/gpio/gpio.h>
55 model = "STMicroelectronics STM32429i-EVAL board";
56 compatible = "st,stm32429i-eval", "st,stm32f429";
60 stdout-path = "serial0:115200n8";
72 clk_ext_camera: clk-ext-camera {
73 #clock-cells = <0>;
74 compatible = "fixed-clock";
75 clock-frequency = <24000000>;
80 dma-ranges = <0xc0000000 0x0 0x10000000>;
84 compatible = "simple-bus";
85 #address-cells = <1>;
86 #size-cells = <0>;
89 compatible = "regulator-fixed";
91 regulator-name = "vref";
92 regulator-min-microvolt = <3300000>;
93 regulator-max-microvolt = <3300000>;
98 compatible = "gpio-leds";
101 linux,default-trigger = "heartbeat";
115 compatible = "gpio-keys";
116 #address-cells = <1>;
117 #size-cells = <0>;
132 #phy-cells = <0>;
133 compatible = "usb-nop-xceiv";
135 clock-names = "main_clk";
138 panel_rgb: panel-rgb {
139 compatible = "ampire,am-480272h3tmqw-t01h";
143 remote-endpoint = <<dc_out_rgb>;
149 compatible = "regulator-fixed";
150 regulator-name = "mmc_vcard";
151 regulator-min-microvolt = <3300000>;
152 regulator-max-microvolt = <3300000>;
157 pinctrl-names = "default";
158 pinctrl-0 = <&adc3_in8_pin>;
159 vref-supply = <®_vref>;
162 st,adc-channels = <8>;
168 clock-frequency = <25000000>;
175 &dcmi {
180 remote-endpoint = <&ov2640_0>;
181 bus-width = <8>;
182 hsync-active = <0>;
183 vsync-active = <0>;
184 pclk-sample = <1>;
190 pinctrl-0 = <&i2c1_pins>;
191 pinctrl-names = "default";
197 resetb-gpios = <&stmpegpio 2 GPIO_ACTIVE_HIGH>;
198 pwdn-gpios = <&stmpegpio 0 GPIO_ACTIVE_LOW>;
200 clock-names = "xvclk";
205 remote-endpoint = <&dcmi_0>;
214 interrupt-parent = <&gpioi>;
215 interrupt-controller;
216 wakeup-source;
219 compatible = "st,stmpe-gpio";
220 gpio-controller;
221 #gpio-cells = <2>;
228 timeout-sec = <32>;
233 pinctrl-0 = <<dc_pins>;
234 pinctrl-names = "default";
235 dma-ranges;
239 remote-endpoint = <&panel_in_rgb>;
246 pinctrl-0 = <ðernet_mii>;
247 pinctrl-names = "default";
248 phy-mode = "mii";
249 phy-handle = <&phy1>;
251 #address-cells = <1>;
252 #size-cells = <0>;
253 compatible = "snps,dwmac-mdio";
254 phy1: ethernet-phy@1 {
266 vmmc-supply = <&mmc_vcard>;
267 cd-gpios = <&stmpegpio 15 GPIO_ACTIVE_HIGH>;
268 cd-inverted;
269 pinctrl-names = "default", "opendrain";
270 pinctrl-0 = <&sdio_pins>;
271 pinctrl-1 = <&sdio_pins_od>;
272 bus-width = <4>;
273 max-frequency = <12500000>;
280 pinctrl-0 = <&pwm1_pins>;
281 pinctrl-names = "default";
294 pinctrl-0 = <&pwm3_pins>;
295 pinctrl-names = "default";
305 pinctrl-0 = <&usart1_pins_a>;
306 pinctrl-names = "default";
313 phy-names = "usb2-phy";
314 pinctrl-0 = <&usbotg_hs_pins_a>;
315 pinctrl-names = "default";