Commit | Line | Data |
---|---|---|
7a2aeb91 | 1 | // SPDX-License-Identifier: (GPL-2.0+ OR MIT) |
ba321360 HR |
2 | /* |
3 | * Device Tree file for Freescale LS1012A QDS Board. | |
4 | * | |
8637f58b | 5 | * Copyright 2016 Freescale Semiconductor, Inc. |
ba321360 | 6 | * |
ba321360 HR |
7 | */ |
8 | /dts-v1/; | |
9 | ||
10 | #include "fsl-ls1012a.dtsi" | |
11 | ||
12 | / { | |
13 | model = "LS1012A QDS Board"; | |
14 | compatible = "fsl,ls1012a-qds", "fsl,ls1012a"; | |
15 | ||
9c2eb8b7 YL |
16 | aliases { |
17 | mmc0 = &esdhc0; | |
18 | mmc1 = &esdhc1; | |
19 | }; | |
20 | ||
ba321360 HR |
21 | sys_mclk: clock-mclk { |
22 | compatible = "fixed-clock"; | |
23 | #clock-cells = <0>; | |
24 | clock-frequency = <24576000>; | |
25 | }; | |
26 | ||
27 | reg_3p3v: regulator-3p3v { | |
28 | compatible = "regulator-fixed"; | |
29 | regulator-name = "3P3V"; | |
30 | regulator-min-microvolt = <3300000>; | |
31 | regulator-max-microvolt = <3300000>; | |
32 | regulator-always-on; | |
33 | }; | |
34 | ||
35 | sound { | |
36 | compatible = "simple-audio-card"; | |
37 | simple-audio-card,format = "i2s"; | |
38 | simple-audio-card,widgets = | |
39 | "Microphone", "Microphone Jack", | |
40 | "Headphone", "Headphone Jack", | |
41 | "Speaker", "Speaker Ext", | |
42 | "Line", "Line In Jack"; | |
43 | simple-audio-card,routing = | |
44 | "MIC_IN", "Microphone Jack", | |
45 | "Microphone Jack", "Mic Bias", | |
46 | "LINE_IN", "Line In Jack", | |
47 | "Headphone Jack", "HP_OUT", | |
48 | "Speaker Ext", "LINE_OUT"; | |
49 | ||
50 | simple-audio-card,cpu { | |
51 | sound-dai = <&sai2>; | |
52 | frame-master; | |
53 | bitclock-master; | |
54 | }; | |
55 | ||
56 | simple-audio-card,codec { | |
57 | sound-dai = <&codec>; | |
58 | frame-master; | |
59 | bitclock-master; | |
60 | system-clock-frequency = <24576000>; | |
61 | }; | |
62 | }; | |
63 | }; | |
64 | ||
519de51c YY |
65 | &dspi { |
66 | bus-num = <0>; | |
67 | status = "okay"; | |
68 | ||
69 | flash@0 { | |
70 | #address-cells = <1>; | |
71 | #size-cells = <1>; | |
8c91374b | 72 | compatible = "micron,n25q128a11", "jedec,spi-nor"; |
519de51c YY |
73 | reg = <0>; |
74 | spi-max-frequency = <10000000>; | |
75 | }; | |
76 | ||
77 | flash@1 { | |
78 | #address-cells = <1>; | |
79 | #size-cells = <1>; | |
80 | compatible = "sst25wf040b", "jedec,spi-nor"; | |
81 | spi-cpol; | |
82 | spi-cpha; | |
83 | reg = <1>; | |
84 | spi-max-frequency = <10000000>; | |
85 | }; | |
86 | ||
87 | flash@2 { | |
88 | #address-cells = <1>; | |
89 | #size-cells = <1>; | |
90 | compatible = "en25s64", "jedec,spi-nor"; | |
91 | spi-cpol; | |
92 | spi-cpha; | |
93 | reg = <2>; | |
94 | spi-max-frequency = <10000000>; | |
95 | }; | |
96 | }; | |
97 | ||
ba321360 HR |
98 | &duart0 { |
99 | status = "okay"; | |
100 | }; | |
101 | ||
0f098701 YL |
102 | &esdhc0 { |
103 | status = "okay"; | |
104 | }; | |
105 | ||
106 | &esdhc1 { | |
107 | status = "okay"; | |
108 | }; | |
109 | ||
ba321360 HR |
110 | &i2c0 { |
111 | status = "okay"; | |
112 | ||
b025b4f5 | 113 | i2c-mux@77 { |
ba321360 HR |
114 | compatible = "nxp,pca9547"; |
115 | reg = <0x77>; | |
116 | #address-cells = <1>; | |
117 | #size-cells = <0>; | |
118 | ||
119 | i2c@4 { | |
120 | #address-cells = <1>; | |
121 | #size-cells = <0>; | |
122 | reg = <0x4>; | |
123 | ||
124 | codec: sgtl5000@a { | |
125 | #sound-dai-cells = <0>; | |
126 | compatible = "fsl,sgtl5000"; | |
127 | reg = <0xa>; | |
128 | VDDA-supply = <®_3p3v>; | |
129 | VDDIO-supply = <®_3p3v>; | |
130 | clocks = <&sys_mclk>; | |
131 | }; | |
132 | }; | |
133 | }; | |
134 | }; | |
135 | ||
f5ac5ac1 KS |
136 | &qspi { |
137 | status = "okay"; | |
138 | ||
139 | s25fs512s0: flash@0 { | |
140 | compatible = "jedec,spi-nor"; | |
141 | #address-cells = <1>; | |
142 | #size-cells = <1>; | |
143 | spi-max-frequency = <50000000>; | |
144 | m25p,fast-read; | |
145 | reg = <0>; | |
146 | spi-rx-bus-width = <2>; | |
147 | spi-tx-bus-width = <2>; | |
148 | }; | |
149 | }; | |
150 | ||
ba321360 HR |
151 | &sai2 { |
152 | status = "okay"; | |
153 | }; | |
427700a7 YT |
154 | |
155 | &sata { | |
156 | status = "okay"; | |
157 | }; |