Lines Matching +full:spi +full:- +full:rx +full:- +full:delay +full:- +full:us
1 // SPDX-License-Identifier: GPL-2.0+
6 /dts-v1/;
12 compatible = "fsl,imx8dxl-evk", "fsl,imx8dxl";
22 stdout-path = &lpuart0;
30 reserved-memory {
31 #address-cells = <2>;
32 #size-cells = <2>;
37 * This will be automatically added to dtb if OP-TEE is installed.
40 * no-map;
46 compatible = "shared-dma-pool";
49 alloc-ranges = <0 0x98000000 0 0x14000000>;
50 linux,cma-default;
54 mux3_en: regulator-0 {
55 compatible = "regulator-fixed";
56 regulator-min-microvolt = <3300000>;
57 regulator-max-microvolt = <3300000>;
58 regulator-name = "mux3_en";
60 regulator-always-on;
63 reg_fec1_sel: regulator-1 {
64 compatible = "regulator-fixed";
65 regulator-name = "fec1_supply";
66 regulator-min-microvolt = <3300000>;
67 regulator-max-microvolt = <3300000>;
69 regulator-always-on;
73 reg_fec1_io: regulator-2 {
74 compatible = "regulator-fixed";
75 regulator-name = "fec1_io_supply";
76 regulator-min-microvolt = <1800000>;
77 regulator-max-microvolt = <1800000>;
79 enable-active-high;
80 regulator-always-on;
84 reg_usdhc2_vmmc: regulator-3 {
85 compatible = "regulator-fixed";
86 regulator-name = "SD1_SPWR";
87 regulator-min-microvolt = <3000000>;
88 regulator-max-microvolt = <3000000>;
90 enable-active-high;
91 off-on-delay-us = <3480>;
94 reg_vref_1v8: regulator-adc-vref {
95 compatible = "regulator-fixed";
96 regulator-name = "vref_1v8";
97 regulator-min-microvolt = <1800000>;
98 regulator-max-microvolt = <1800000>;
101 mii_select: regulator-4 {
102 compatible = "regulator-fixed";
103 regulator-name = "mii-select";
104 regulator-min-microvolt = <3300000>;
105 regulator-max-microvolt = <3300000>;
107 enable-active-high;
108 regulator-always-on;
113 vref-supply = <®_vref_1v8>;
118 pinctrl-names = "default";
119 pinctrl-0 = <&pinctrl_eqos>;
120 phy-mode = "rgmii-id";
121 phy-handle = <ðphy0>;
122 nvmem-cells = <&fec_mac1>;
123 nvmem-cell-names = "mac-address";
127 compatible = "snps,dwmac-mdio";
128 #address-cells = <1>;
129 #size-cells = <0>;
131 ethphy0: ethernet-phy@0 {
132 compatible = "ethernet-phy-ieee802.3-c22";
134 eee-broken-1000t;
135 qca,disable-smarteee;
136 qca,disable-hibernation-mode;
137 reset-gpios = <&pca6416_1 2 GPIO_ACTIVE_LOW>;
138 reset-assert-us = <20>;
139 reset-deassert-us = <200000>;
140 vddio-supply = <&vddio0>;
142 vddio0: vddio-regulator {
143 regulator-min-microvolt = <1800000>;
144 regulator-max-microvolt = <1800000>;
156 pinctrl-names = "default";
157 pinctrl-0 = <&pinctrl_fec1>;
158 phy-mode = "rgmii-txid";
159 phy-handle = <ðphy1>;
160 fsl,magic-packet;
161 rx-internal-delay-ps = <2000>;
162 nvmem-cells = <&fec_mac0>;
163 nvmem-cell-names = "mac-address";
167 #address-cells = <1>;
168 #size-cells = <0>;
170 ethphy1: ethernet-phy@1 {
171 compatible = "ethernet-phy-ieee802.3-c22";
173 reset-gpios = <&pca6416_1 0 GPIO_ACTIVE_LOW>;
174 reset-assert-us = <10000>;
175 qca,disable-smarteee;
176 vddio-supply = <&vddio1>;
178 vddio1: vddio-regulator {
179 regulator-min-microvolt = <1800000>;
180 regulator-max-microvolt = <1800000>;
187 pinctrl-names = "default";
188 pinctrl-0 = <&pinctrl_flexspi0>;
193 #address-cells = <1>;
194 #size-cells = <1>;
195 compatible = "jedec,spi-nor";
196 spi-max-frequency = <133000000>;
197 spi-tx-bus-width = <8>;
198 spi-rx-bus-width = <8>;
203 #address-cells = <1>;
204 #size-cells = <0>;
205 clock-frequency = <100000>;
206 pinctrl-names = "default";
207 pinctrl-0 = <&pinctrl_i2c2>;
213 gpio-controller;
214 #gpio-cells = <2>;
220 gpio-controller;
221 #gpio-cells = <2>;
224 pca9548_1: i2c-mux@70 {
226 #address-cells = <1>;
227 #size-cells = <0>;
231 #address-cells = <1>;
232 #size-cells = <0>;
238 gpio-controller;
239 #gpio-cells = <2>;
245 #address-cells = <1>;
246 #size-cells = <0>;
251 #address-cells = <1>;
252 #size-cells = <0>;
257 #address-cells = <1>;
258 #size-cells = <0>;
265 pinctrl-names = "default";
266 pinctrl-0 = <&pinctrl_lpuart0>;
279 pmic-thermal {
280 polling-delay-passive = <250>;
281 polling-delay = <2000>;
282 thermal-sensors = <&tsens IMX_SC_R_PMIC_0>;
298 cooling-maps {
301 cooling-device =
311 fsl,tx-d-cal = <114>;
316 pinctrl-names = "default";
317 pinctrl-0 = <&pinctrl_usbotg1>;
318 srp-disable;
319 hnp-disable;
320 adp-disable;
321 power-active-high;
322 disable-over-current;
328 fsl,tx-d-cal = <111>;
333 pinctrl-names = "default";
334 pinctrl-0 = <&pinctrl_usbotg2>;
335 srp-disable;
336 hnp-disable;
337 adp-disable;
338 power-active-high;
339 disable-over-current;
344 pinctrl-names = "default";
345 pinctrl-0 = <&pinctrl_usdhc1>;
346 bus-width = <8>;
347 no-sd;
348 no-sdio;
349 non-removable;
354 pinctrl-names = "default";
355 pinctrl-0 = <&pinctrl_usdhc2>, <&pinctrl_usdhc2_gpio>;
356 bus-width = <4>;
357 vmmc-supply = <®_usdhc2_vmmc>;
358 cd-gpios = <&lsio_gpio5 1 GPIO_ACTIVE_LOW>;
359 wp-gpios = <&lsio_gpio5 0 GPIO_ACTIVE_HIGH>;
364 fsl,spi-only-use-cs1-sel;
365 pinctrl-names = "default";
366 pinctrl-0 = <&pinctrl_lpspi3>;
369 spidev0: spi@0 {
372 spi-max-frequency = <30000000>;
377 pinctrl-names = "default";
378 pinctrl-0 = <&pinctrl_hog>;