1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
3 * Device Tree file for Freescale LS1012A QDS Board.
5 * Copyright 2016 Freescale Semiconductor, Inc.
10 #include "fsl-ls1012a.dtsi"
13 model = "LS1012A QDS Board";
14 compatible = "fsl,ls1012a-qds", "fsl,ls1012a";
21 sys_mclk: clock-mclk {
22 compatible = "fixed-clock";
24 clock-frequency = <24576000>;
27 reg_3p3v: regulator-3p3v {
28 compatible = "regulator-fixed";
29 regulator-name = "3P3V";
30 regulator-min-microvolt = <3300000>;
31 regulator-max-microvolt = <3300000>;
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";
50 simple-audio-card,cpu {
56 simple-audio-card,codec {
60 system-clock-frequency = <24576000>;
72 compatible = "micron,n25q128a11", "jedec,spi-nor";
74 spi-max-frequency = <10000000>;
80 compatible = "sst25wf040b", "jedec,spi-nor";
84 spi-max-frequency = <10000000>;
90 compatible = "en25s64", "jedec,spi-nor";
94 spi-max-frequency = <10000000>;
114 compatible = "nxp,pca9547";
116 #address-cells = <1>;
120 #address-cells = <1>;
125 #sound-dai-cells = <0>;
126 compatible = "fsl,sgtl5000";
128 VDDA-supply = <®_3p3v>;
129 VDDIO-supply = <®_3p3v>;
130 clocks = <&sys_mclk>;
139 s25fs512s0: flash@0 {
140 compatible = "jedec,spi-nor";
141 #address-cells = <1>;
143 spi-max-frequency = <50000000>;
146 spi-rx-bus-width = <2>;
147 spi-tx-bus-width = <2>;