Lines Matching +full:assert +full:- +full:falling +full:- +full:edge
1 // SPDX-License-Identifier: (GPL-2.0-or-later OR BSD-3-Clause)
3 * Copyright (C) STMicroelectronics 2023 - All Rights Reserved
7 /dts-v1/;
9 #include <dt-bindings/gpio/gpio.h>
10 #include <dt-bindings/regulator/st,stm32mp25-regulator.h>
13 #include "stm32mp25-pinctrl.dtsi"
14 #include "stm32mp25xxai-pinctrl.dtsi"
17 model = "STMicroelectronics STM32MP257F-EV1 Evaluation Board";
18 compatible = "st,stm32mp257f-ev1", "st,stm32mp257";
27 stdout-path = "serial0:115200n8";
31 clk_ext_camera: clk-ext-camera {
32 #clock-cells = <0>;
33 compatible = "fixed-clock";
34 clock-frequency = <24000000>;
37 pad_clk: pad-clk {
38 #clock-cells = <0>;
39 compatible = "fixed-clock";
40 clock-frequency = <100000000>;
44 imx335_2v9: regulator-2v9 {
45 compatible = "regulator-fixed";
46 regulator-name = "imx335-avdd";
47 regulator-min-microvolt = <2900000>;
48 regulator-max-microvolt = <2900000>;
49 regulator-always-on;
52 imx335_1v8: regulator-1v8 {
53 compatible = "regulator-fixed";
54 regulator-name = "imx335-ovdd";
55 regulator-min-microvolt = <1800000>;
56 regulator-max-microvolt = <1800000>;
57 regulator-always-on;
60 imx335_1v2: regulator-1v2 {
61 compatible = "regulator-fixed";
62 regulator-name = "imx335-dvdd";
63 regulator-min-microvolt = <1200000>;
64 regulator-max-microvolt = <1200000>;
65 regulator-always-on;
73 reserved-memory {
74 #address-cells = <2>;
75 #size-cells = <2>;
79 compatible = "shared-dma-pool";
81 no-map;
87 timeout-sec = <32>;
93 clock-names = "apb", "ker", "pad";
98 vdd-supply = <&scmi_vddcore>;
99 vdda18-supply = <&scmi_v1v8>;
102 #address-cells = <1>;
103 #size-cells = <0>;
107 remote-endpoint = <&imx335_ep>;
108 data-lanes = <1 2>;
109 bus-type = <4>;
115 remote-endpoint = <&dcmipp_0>;
125 remote-endpoint = <&csi_source>;
126 bus-type = <4>;
132 pinctrl-names = "default", "sleep";
133 pinctrl-0 = <ð2_rgmii_pins_a>;
134 pinctrl-1 = <ð2_rgmii_sleep_pins_a>;
135 max-speed = <1000>;
136 phy-handle = <&phy0_eth2>;
137 phy-mode = "rgmii-id";
141 #address-cells = <1>;
142 #size-cells = <0>;
143 compatible = "snps,dwmac-mdio";
144 phy0_eth2: ethernet-phy@1 {
145 compatible = "ethernet-phy-id001c.c916";
147 reset-assert-us = <10000>;
148 reset-deassert-us = <300>;
149 reset-gpios = <&gpiog 6 GPIO_ACTIVE_LOW>;
155 pinctrl-names = "default", "sleep";
156 pinctrl-0 = <&i2c2_pins_a>;
157 pinctrl-1 = <&i2c2_sleep_pins_a>;
158 i2c-scl-rising-time-ns = <100>;
159 i2c-scl-falling-time-ns = <13>;
160 clock-frequency = <400000>;
167 avdd-supply = <&imx335_2v9>;
168 ovdd-supply = <&imx335_1v8>;
169 dvdd-supply = <&imx335_1v2>;
170 reset-gpios = <&gpioi 7 (GPIO_ACTIVE_LOW | GPIO_PUSH_PULL)>;
174 remote-endpoint = <&csi_sink>;
175 clock-lanes = <0>;
176 data-lanes = <1 2>;
177 link-frequencies = /bits/ 64 <594000000>;
184 pinctrl-names = "default", "sleep";
185 pinctrl-0 = <&i2c8_pins_a>;
186 pinctrl-1 = <&i2c8_sleep_pins_a>;
187 i2c-scl-rising-time-ns = <57>;
188 i2c-scl-falling-time-ns = <7>;
189 clock-frequency = <400000>;
199 regulator-min-microvolt = <1800000>;
200 regulator-max-microvolt = <3300000>;
204 regulator-name = "vddcore";
208 regulator-name = "v1v8";
212 regulator-name = "v3v3";
216 regulator-name = "vdd_emmc";
220 regulator-name = "vdd3v3_usb";
224 regulator-name = "vdd_sdcard";
229 pinctrl-names = "default", "opendrain", "sleep";
230 pinctrl-0 = <&sdmmc1_b4_pins_a>;
231 pinctrl-1 = <&sdmmc1_b4_od_pins_a>;
232 pinctrl-2 = <&sdmmc1_b4_sleep_pins_a>;
233 cd-gpios = <&gpiod 9 (GPIO_ACTIVE_LOW | GPIO_PULL_UP)>;
234 disable-wp;
235 st,neg-edge;
236 bus-width = <4>;
237 vmmc-supply = <&scmi_vdd_sdcard>;
238 vqmmc-supply = <&scmi_vddio1>;
243 pinctrl-names = "default", "sleep";
244 pinctrl-0 = <&spi3_pins_a>;
245 pinctrl-1 = <&spi3_sleep_pins_a>;
250 pinctrl-names = "default", "sleep";
251 pinctrl-0 = <&spi8_pins_a>;
252 pinctrl-1 = <&spi8_sleep_pins_a>;
257 pinctrl-names = "default", "idle", "sleep";
258 pinctrl-0 = <&usart2_pins_a>;
259 pinctrl-1 = <&usart2_idle_pins_a>;
260 pinctrl-2 = <&usart2_sleep_pins_a>;
261 /delete-property/dmas;
262 /delete-property/dma-names;
267 pinctrl-names = "default", "idle", "sleep";
268 pinctrl-0 = <&usart6_pins_a>;
269 pinctrl-1 = <&usart6_idle_pins_a>;
270 pinctrl-2 = <&usart6_sleep_pins_a>;
271 uart-has-rtscts;