Lines Matching +full:frame +full:- +full:inversion
1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
6 /dts-v1/;
12 compatible = "fsl,imx8ulp-evk", "fsl,imx8ulp";
14 bt_sco_codec: bt-sco-codec {
15 #sound-dai-cells = <1>;
16 compatible = "linux,bt-sco";
20 stdout-path = &lpuart5;
28 reserved-memory {
29 #address-cells = <2>;
30 #size-cells = <2>;
34 compatible = "shared-dma-pool";
37 linux,cma-default;
40 m33_reserved: noncacheable-section@a8600000 {
42 no-map;
45 rsc_table: rsc-table@1fff8000 {
47 no-map;
52 no-map;
57 no-map;
62 no-map;
67 no-map;
71 compatible = "shared-dma-pool";
73 no-map;
77 clock_ext_rmii: clock-ext-rmii {
78 compatible = "fixed-clock";
79 clock-frequency = <50000000>;
80 clock-output-names = "ext_rmii_clk";
81 #clock-cells = <0>;
84 clock_ext_ts: clock-ext-ts {
85 compatible = "fixed-clock";
87 clock-frequency = <50000000>;
88 clock-output-names = "ext_ts_clk";
89 #clock-cells = <0>;
92 sound-bt-sco {
93 compatible = "simple-audio-card";
94 simple-audio-card,name = "bt-sco-audio";
95 simple-audio-card,format = "dsp_a";
96 simple-audio-card,bitclock-inversion;
97 simple-audio-card,frame-master = <&btcpu>;
98 simple-audio-card,bitclock-master = <&btcpu>;
100 btcpu: simple-audio-card,cpu {
101 sound-dai = <&sai5>;
102 dai-tdm-slot-num = <2>;
103 dai-tdm-slot-width = <16>;
106 simple-audio-card,codec {
107 sound-dai = <&bt_sco_codec 1>;
111 sound-spdif {
112 compatible = "fsl,imx-audio-spdif";
113 model = "imx-spdif";
114 audio-cpu = <&spdif>;
115 audio-codec = <&spdif_out>;
118 spdif_out: spdif-out {
119 compatible = "linux,spdif-dit";
120 #sound-dai-cells = <0>;
125 mbox-names = "tx", "rx", "rxdb";
129 memory-region = <&vdevbuffer>, <&vdev0vring0>, <&vdev0vring1>,
135 pinctrl-names = "default", "sleep";
136 pinctrl-0 = <&pinctrl_flexspi2_ptd>;
137 pinctrl-1 = <&pinctrl_flexspi2_ptd>;
141 compatible = "jedec,spi-nor";
143 spi-max-frequency = <200000000>;
144 spi-tx-bus-width = <8>;
145 spi-rx-bus-width = <8>;
151 pinctrl-names = "default", "sleep";
152 pinctrl-0 = <&pinctrl_lpuart5>;
153 pinctrl-1 = <&pinctrl_lpuart5>;
158 #address-cells = <1>;
159 #size-cells = <0>;
160 clock-frequency = <400000>;
161 pinctrl-names = "default", "sleep";
162 pinctrl-0 = <&pinctrl_lpi2c7>;
163 pinctrl-1 = <&pinctrl_lpi2c7>;
169 int-gpios = <&gpiof 3 IRQ_TYPE_EDGE_FALLING>;
170 pinctrl-names = "default";
171 pinctrl-0 = <&pinctrl_typec1>;
178 gpio-controller;
179 #gpio-cells = <2>;
185 int-gpios = <&gpiof 5 IRQ_TYPE_EDGE_FALLING>;
186 pinctrl-names = "default";
187 pinctrl-0 = <&pinctrl_typec2>;
193 pinctrl-names = "default", "sleep";
194 pinctrl-0 = <&pinctrl_sai5>;
195 pinctrl-1 = <&pinctrl_sai5>;
196 assigned-clocks = <&cgc1 IMX8ULP_CLK_SAI5_SEL>;
197 assigned-clock-parents = <&cgc1 IMX8ULP_CLK_SPLL3_PFD1_DIV1>;
203 pinctrl-names = "default", "sleep";
204 pinctrl-0 = <&pinctrl_spdif>;
205 pinctrl-1 = <&pinctrl_spdif>;
206 assigned-clocks = <&cgc2 IMX8ULP_CLK_SPDIF_SEL>;
207 assigned-clock-parents = <&cgc1 IMX8ULP_CLK_SPLL3_PFD1_DIV1>;
212 pinctrl-names = "default";
213 pinctrl-0 = <&pinctrl_usb1>;
215 hnp-disable;
216 srp-disable;
217 adp-disable;
218 over-current-active-low;
223 fsl,tx-d-cal = <110>;
232 pinctrl-names = "default";
233 pinctrl-0 = <&pinctrl_usb2>;
235 hnp-disable;
236 srp-disable;
237 adp-disable;
238 over-current-active-low;
243 fsl,tx-d-cal = <110>;
252 pinctrl-names = "default", "state_100mhz", "state_200mhz", "sleep";
253 pinctrl-0 = <&pinctrl_usdhc0>;
254 pinctrl-1 = <&pinctrl_usdhc0>;
255 pinctrl-2 = <&pinctrl_usdhc0>;
256 pinctrl-3 = <&pinctrl_usdhc0>;
257 non-removable;
258 bus-width = <8>;
263 pinctrl-names = "default", "sleep";
264 pinctrl-0 = <&pinctrl_enet>;
265 pinctrl-1 = <&pinctrl_enet>;
270 clock-names = "ipg", "ahb", "ptp", "enet_clk_ref";
271 assigned-clocks = <&cgc1 IMX8ULP_CLK_ENET_TS_SEL>;
272 assigned-clock-parents = <&clock_ext_ts>;
273 phy-mode = "rmii";
274 phy-handle = <ðphy>;
278 #address-cells = <1>;
279 #size-cells = <0>;
281 ethphy: ethernet-phy@1 {
283 micrel,led-mode = <1>;