1 // SPDX-License-Identifier: GPL-2.0-or-later 2 /* 3 * sama5d3xmb.dts - Device Tree file for SAMA5 4 * 5 * Copyright (C) 2013 Atmel, 6 * 2013 Ludovic Desroches <ludov 7 */ 8 #include "sama5d3xcm.dtsi" 9 10 / { 11 compatible = "atmel,sama5d3xmb", "atme 12 13 ahb { 14 apb { 15 mmc0: mmc@f0000000 { 16 pinctrl-names 17 pinctrl-0 = <& 18 status = "okay 19 slot@0 { 20 reg = 21 bus-wi 22 cd-gpi 23 }; 24 }; 25 26 spi0: spi@f0004000 { 27 dmas = <0>, <0 28 29 flash@0 { 30 compat 31 spi-ma 32 reg = 33 }; 34 }; 35 36 ssc0: ssc@f0008000 { 37 atmel,clk-from 38 }; 39 40 /* 41 * i2c0 conflicts with 42 * disable it to allow 43 * can not enable audi 44 */ 45 i2c0: i2c@f0014000 { 46 wm8904: wm8904 47 compat 48 reg = 49 clocks 50 clock- 51 }; 52 }; 53 54 i2c1: i2c@f0018000 { 55 ov2640: camera 56 compat 57 reg = 58 pinctr 59 pinctr 60 resetb 61 pwdn-g 62 /* use 63 clocks 64 clock- 65 assign 66 assign 67 68 port { 69 70 71 72 73 }; 74 }; 75 }; 76 77 usart1: serial@f002000 78 dmas = <0>, <0 79 pinctrl-names 80 pinctrl-0 = <& 81 status = "okay 82 }; 83 84 isi: isi@f0034000 { 85 port { 86 isi_0: 87 88 89 90 91 }; 92 }; 93 }; 94 95 mmc1: mmc@f8000000 { 96 pinctrl-names 97 pinctrl-0 = <& 98 status = "okay 99 slot@0 { 100 reg = 101 bus-wi 102 cd-gpi 103 }; 104 }; 105 106 adc0: adc@f8018000 { 107 pinctrl-names 108 pinctrl-0 = < 109 &pinct 110 &pinct 111 &pinct 112 &pinct 113 &pinct 114 &pinct 115 >; 116 status = "okay 117 }; 118 119 pinctrl@fffff200 { 120 board { 121 pinctr 122 123 124 }; 125 126 pinctr 127 128 129 }; 130 131 pinctr 132 133 134 }; 135 136 pinctr 137 138 139 }; 140 141 pinctr 142 143 144 }; 145 146 pinctr 147 148 149 }; 150 151 pinctr 152 153 154 }; 155 }; 156 }; 157 158 dbgu: serial@ffffee00 159 dmas = <0>, <0 160 status = "okay 161 }; 162 163 watchdog@fffffe40 { 164 status = "okay 165 }; 166 }; 167 168 usb0: gadget@500000 { 169 atmel,vbus-gpio = <&pi 170 pinctrl-names = "defau 171 pinctrl-0 = <&pinctrl_ 172 status = "okay"; 173 }; 174 175 usb1: ohci@600000 { 176 num-ports = <3>; 177 atmel,vbus-gpio = <&pi 178 &pi 179 &pi 180 >; 181 status = "okay"; 182 }; 183 184 usb2: ehci@700000 { 185 status = "okay"; 186 }; 187 }; 188 189 sound { 190 compatible = "atmel,asoc-wm890 191 pinctrl-names = "default"; 192 pinctrl-0 = <&pinctrl_pck0_as_ 193 194 atmel,model = "wm8904 @ SAMA5D 195 atmel,audio-routing = 196 "Headphone Jack", "HPO 197 "Headphone Jack", "HPO 198 "IN2L", "Line In Jack" 199 "IN2R", "Line In Jack" 200 "Mic", "MICBIAS", 201 "IN1L", "Mic"; 202 203 atmel,ssc-controller = <&ssc0> 204 atmel,audio-codec = <&wm8904>; 205 206 status = "disabled"; 207 }; 208 };
Linux® is a registered trademark of Linus Torvalds in the United States and other countries.
TOMOYO® is a registered trademark of NTT DATA CORPORATION.