~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

TOMOYO Linux Cross Reference
Linux/arch/arm/boot/dts/nxp/imx/imx6qdl-kontron-samx6i-ads2.dtsi

Version: ~ [ linux-6.12-rc7 ] ~ [ linux-6.11.7 ] ~ [ linux-6.10.14 ] ~ [ linux-6.9.12 ] ~ [ linux-6.8.12 ] ~ [ linux-6.7.12 ] ~ [ linux-6.6.60 ] ~ [ linux-6.5.13 ] ~ [ linux-6.4.16 ] ~ [ linux-6.3.13 ] ~ [ linux-6.2.16 ] ~ [ linux-6.1.116 ] ~ [ linux-6.0.19 ] ~ [ linux-5.19.17 ] ~ [ linux-5.18.19 ] ~ [ linux-5.17.15 ] ~ [ linux-5.16.20 ] ~ [ linux-5.15.171 ] ~ [ linux-5.14.21 ] ~ [ linux-5.13.19 ] ~ [ linux-5.12.19 ] ~ [ linux-5.11.22 ] ~ [ linux-5.10.229 ] ~ [ linux-5.9.16 ] ~ [ linux-5.8.18 ] ~ [ linux-5.7.19 ] ~ [ linux-5.6.19 ] ~ [ linux-5.5.19 ] ~ [ linux-5.4.285 ] ~ [ linux-5.3.18 ] ~ [ linux-5.2.21 ] ~ [ linux-5.1.21 ] ~ [ linux-5.0.21 ] ~ [ linux-4.20.17 ] ~ [ linux-4.19.323 ] ~ [ linux-4.18.20 ] ~ [ linux-4.17.19 ] ~ [ linux-4.16.18 ] ~ [ linux-4.15.18 ] ~ [ linux-4.14.336 ] ~ [ linux-4.13.16 ] ~ [ linux-4.12.14 ] ~ [ linux-4.11.12 ] ~ [ linux-4.10.17 ] ~ [ linux-4.9.337 ] ~ [ linux-4.4.302 ] ~ [ linux-3.10.108 ] ~ [ linux-2.6.32.71 ] ~ [ linux-2.6.0 ] ~ [ linux-2.4.37.11 ] ~ [ unix-v6-master ] ~ [ ccs-tools-1.8.12 ] ~ [ policy-sample ] ~
Architecture: ~ [ i386 ] ~ [ alpha ] ~ [ m68k ] ~ [ mips ] ~ [ ppc ] ~ [ sparc ] ~ [ sparc64 ] ~

  1 // SPDX-License-Identifier: (GPL-2.0+ OR MIT)
  2 /*
  3  * Device Tree include for the Kontron SMARC-sAMX6i board on a SMARC Eval
  4  * 2.0 carrier (ADS2).
  5  *
  6  */
  7 
  8 / {
  9         chosen {
 10                 stdout-path = "serial0:115200n8";
 11         };
 12 
 13         sound {
 14                 #address-cells = <1>;
 15                 #size-cells = <0>;
 16                 compatible = "simple-audio-card";
 17                 simple-audio-card,format = "i2s";
 18                 simple-audio-card,bitclock-master = <&dailink_master>;
 19                 simple-audio-card,frame-master = <&dailink_master>;
 20                 simple-audio-card,widgets =
 21                         "Headphone", "Headphone Jack",
 22                         "Line", "Line Out Jack",
 23                         "Microphone", "Microphone Jack",
 24                         "Line", "Line In Jack";
 25                 simple-audio-card,routing =
 26                         "Line Out Jack", "LINEOUTR",
 27                         "Line Out Jack", "LINEOUTL",
 28                         "Headphone Jack", "HPOUTR",
 29                         "Headphone Jack", "HPOUTL",
 30                         "IN1L", "Line In Jack",
 31                         "IN1R", "Line In Jack",
 32                         "Microphone Jack", "MICBIAS",
 33                         "IN2L", "Microphone Jack",
 34                         "IN2R", "Microphone Jack";
 35 
 36                 simple-audio-card,cpu {
 37                         sound-dai = <&ssi1>;
 38                 };
 39 
 40                 dailink_master: simple-audio-card,codec {
 41                         sound-dai = <&wm8904>;
 42                 };
 43         };
 44 
 45         reg_codec_mic: regulator-codec-mic {
 46                 compatible = "regulator-fixed";
 47                 regulator-name = "V_3V3_MIC";
 48                 regulator-min-microvolt = <3300000>;
 49                 regulator-max-microvolt = <3300000>;
 50                 regulator-always-on;
 51                 regulator-boot-on;
 52         };
 53 
 54         reg_codec_1p8v: regulator-codec-1p8v {
 55                 compatible = "regulator-fixed";
 56                 regulator-name = "V_1V8_S0_CODEC";
 57                 regulator-min-microvolt = <1800000>;
 58                 regulator-max-microvolt = <1800000>;
 59                 regulator-always-on;
 60                 regulator-boot-on;
 61         };
 62 };
 63 
 64 &audmux {
 65         status = "okay";
 66 };
 67 
 68 &can1 {
 69         status = "okay";
 70 };
 71 
 72 &can2 {
 73         status = "okay";
 74 };
 75 
 76 &ecspi4 {
 77         flash@1 {
 78                 compatible = "jedec,spi-nor";
 79                 reg = <1>;
 80                 spi-max-frequency = <100000000>;
 81                 m25p,fast-read;
 82         };
 83 };
 84 
 85 &fec {
 86         status = "okay";
 87 };
 88 
 89 &i2c1 {
 90         status = "okay";
 91 
 92         wm8904: audio-codec@1a {
 93                 compatible = "wlf,wm8904";
 94                 reg = <0x1a>;
 95                 #sound-dai-cells = <0>;
 96                 clocks = <&clks IMX6QDL_CLK_CKO2>;
 97                 clock-names = "mclk";
 98                 AVDD-supply = <&reg_codec_1p8v>;
 99                 CPVDD-supply = <&reg_codec_1p8v>;
100                 DBVDD-supply = <&reg_codec_1p8v>;
101                 DCVDD-supply = <&reg_codec_1p8v>;
102                 MICVDD-supply = <&reg_codec_mic>;
103         };
104 };
105 
106 &i2c3 {
107         eeprom@57 {
108                 compatible = "atmel,24c64";
109                 reg = <0x57>;
110                 pagesize = <32>;
111         };
112 };
113 
114 &pcie {
115         status = "okay";
116 };
117 
118 &ssi1 {
119         status = "okay";
120 };
121 
122 &uart1 {
123         status = "okay";
124 };
125 
126 &uart2 {
127         status = "okay";
128 };
129 
130 &uart4 {
131         status = "okay";
132 };
133 
134 &uart5 {
135         status = "okay";
136 };
137 
138 &usbh1 {
139         status = "okay";
140 };
141 
142 &usbotg {
143         status = "okay";
144 };
145 
146 &usdhc3 {
147         status = "okay";
148 };

~ [ source navigation ] ~ [ diff markup ] ~ [ identifier search ] ~

kernel.org | git.kernel.org | LWN.net | Project Home | SVN repository | Mail admin

Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.

sflogo.php