3 #include <dt-bindings/gpio/x86-gpio.h>
5 /include/ "skeleton.dtsi"
6 /include/ "keyboard.dtsi"
7 /include/ "serial.dtsi"
9 /include/ "tsc_timer.dtsi"
12 model = "Google Link";
13 compatible = "google,link", "intel,celeron-ivybridge";
31 compatible = "intel,core-gen3";
38 compatible = "intel,core-gen3";
45 compatible = "intel,core-gen3";
52 compatible = "intel,core-gen3";
60 stdout-path = "/serial";
68 compatible = "intel,x86-pinctrl";
75 direction = <PIN_INPUT>;
81 direction = <PIN_OUTPUT>;
88 direction = <PIN_INPUT>;
94 direction = <PIN_INPUT>;
100 direction = <PIN_OUTPUT>;
107 direction = <PIN_INPUT>;
114 direction = <PIN_INPUT>;
121 direction = <PIN_INPUT>;
126 gpio-offset = <0 10>;
128 direction = <PIN_INPUT>;
132 gpio-offset = <0 11>;
134 direction = <PIN_INPUT>;
138 gpio-offset = <0 12>;
140 direction = <PIN_INPUT>;
145 gpio-offset = <0 14>;
147 direction = <PIN_INPUT>;
152 gpio-offset = <0 15>;
154 direction = <PIN_INPUT>;
159 gpio-offset = <0 21>;
161 direction = <PIN_INPUT>;
165 gpio-offset = <0 24>;
168 direction = <PIN_OUTPUT>;
172 gpio-offset = <0 28>;
174 direction = <PIN_INPUT>;
178 gpio-offset = <0x30 4>;
180 direction = <PIN_OUTPUT>;
186 gpio-offset = <0x30 9>;
188 direction = <PIN_INPUT>;
193 gpio-offset = <0x30 10>;
195 direction = <PIN_INPUT>;
200 gpio-offset = <0x30 11>;
202 direction = <PIN_INPUT>;
206 gpio-offset = <0x30 25>;
208 direction = <PIN_INPUT>;
212 gpio-offset = <0x30 28>;
214 direction = <PIN_OUTPUT>;
221 compatible = "pci-x86";
222 #address-cells = <3>;
225 ranges = <0x02000000 0x0 0xe0000000 0xe0000000 0 0x10000000
226 0x42000000 0x0 0xd0000000 0xd0000000 0 0x10000000
227 0x01000000 0x0 0x1000 0x1000 0 0xefff>;
230 reg = <0x00000000 0 0 0 0>;
231 compatible = "intel,bd82x6x-northbridge";
232 board-id-gpios = <&gpio_b 9 0>, <&gpio_b 10 0>,
233 <&gpio_b 11 0>, <&gpio_a 10 0>;
236 #address-cells = <1>;
238 elpida_4Gb_1600_x16 {
240 data = [92 10 0b 03 04 19 02 02
241 03 52 01 08 0a 00 fe 00
242 69 78 69 3c 69 11 18 81
243 20 08 3c 3c 01 40 83 81
244 00 00 00 00 00 00 00 00
245 00 00 00 00 00 00 00 00
246 00 00 00 00 00 00 00 00
247 00 00 00 00 0f 11 42 00
248 00 00 00 00 00 00 00 00
249 00 00 00 00 00 00 00 00
250 00 00 00 00 00 00 00 00
251 00 00 00 00 00 00 00 00
252 00 00 00 00 00 00 00 00
253 00 00 00 00 00 00 00 00
254 00 00 00 00 00 02 fe 00
255 11 52 00 00 00 07 7f 37
256 45 42 4a 32 30 55 47 36
257 45 42 55 30 2d 47 4e 2d
258 46 20 30 20 02 fe 00 00
259 00 00 00 00 00 00 00 00
260 00 00 00 00 00 00 00 00
261 00 00 00 00 00 00 00 00
262 00 00 00 00 00 00 00 00
263 00 00 00 00 00 00 00 00
264 00 00 00 00 00 00 00 00
265 00 00 00 00 00 00 00 00
266 00 00 00 00 00 00 00 00
267 00 00 00 00 00 00 00 00
268 00 00 00 00 00 00 00 00
269 00 00 00 00 00 00 00 00
270 00 00 00 00 00 00 00 00
271 00 00 00 00 00 00 00 00];
273 samsung_4Gb_1600_1.35v_x16 {
275 data = [92 11 0b 03 04 19 02 02
276 03 11 01 08 0a 00 fe 00
277 69 78 69 3c 69 11 18 81
278 f0 0a 3c 3c 01 40 83 01
279 00 80 00 00 00 00 00 00
280 00 00 00 00 00 00 00 00
281 00 00 00 00 00 00 00 00
282 00 00 00 00 0f 11 02 00
283 00 00 00 00 00 00 00 00
284 00 00 00 00 00 00 00 00
285 00 00 00 00 00 00 00 00
286 00 00 00 00 00 00 00 00
287 00 00 00 00 00 00 00 00
288 00 00 00 00 00 00 00 00
289 00 00 00 00 00 80 ce 01
290 00 00 00 00 00 00 6a 04
291 4d 34 37 31 42 35 36 37
292 34 42 48 30 2d 59 4b 30
293 20 20 00 00 80 ce 00 00
294 00 00 00 00 00 00 00 00
295 00 00 00 00 00 00 00 00
296 00 00 00 00 00 00 00 00
297 00 00 00 00 00 00 00 00
298 00 00 00 00 00 00 00 00
299 00 00 00 00 00 00 00 00
300 00 00 00 00 00 00 00 00
301 00 00 00 00 00 00 00 00
302 00 00 00 00 00 00 00 00
303 00 00 00 00 00 00 00 00
304 00 00 00 00 00 00 00 00
305 00 00 00 00 00 00 00 00
306 00 00 00 00 00 00 00 00];
308 micron_4Gb_1600_1.35v_x16 {
310 data = [92 11 0b 03 04 19 02 02
311 03 11 01 08 0a 00 fe 00
312 69 78 69 3c 69 11 18 81
313 20 08 3c 3c 01 40 83 05
314 00 00 00 00 00 00 00 00
315 00 00 00 00 00 00 00 00
316 00 00 00 00 00 00 00 00
317 00 00 00 00 0f 01 02 00
318 00 00 00 00 00 00 00 00
319 00 00 00 00 00 00 00 00
320 00 00 00 00 00 00 00 00
321 00 00 00 00 00 00 00 00
322 00 00 00 00 00 00 00 00
323 00 00 00 00 00 00 00 00
324 00 00 00 00 00 80 2c 00
325 00 00 00 00 00 00 ad 75
326 34 4b 54 46 32 35 36 36
327 34 48 5a 2d 31 47 36 45
328 31 20 45 31 80 2c 00 00
329 00 00 00 00 00 00 00 00
330 00 00 00 00 00 00 00 00
331 00 00 00 00 00 00 00 00
332 ff ff ff ff ff ff ff ff
333 ff ff ff ff ff ff ff ff
334 ff ff ff ff ff ff ff ff
335 ff ff ff ff ff ff ff ff
336 ff ff ff ff ff ff ff ff
337 ff ff ff ff ff ff ff ff
338 ff ff ff ff ff ff ff ff
339 ff ff ff ff ff ff ff ff
340 ff ff ff ff ff ff ff ff
341 ff ff ff ff ff ff ff ff];
347 reg = <0x00001000 0 0 0 0>;
348 compatible = "intel,gma";
349 intel,dp_hotplug = <0 0 0x06>;
350 intel,panel-port-select = <1>;
351 intel,panel-power-cycle-delay = <6>;
352 intel,panel-power-up-delay = <2000>;
353 intel,panel-power-down-delay = <500>;
354 intel,panel-power-backlight-on-delay = <2000>;
355 intel,panel-power-backlight-off-delay = <2000>;
356 intel,cpu-backlight = <0x00000200>;
357 intel,pch-backlight = <0x04000000>;
361 reg = <0x0000b000 0 0 0 0>;
362 compatible = "intel,me";
367 reg = <0x0000d000 0 0 0 0>;
368 compatible = "ehci-pci";
372 reg = <0x0000e800 0 0 0 0>;
373 compatible = "ehci-pci";
377 reg = <0x0000f800 0 0 0 0>;
378 compatible = "intel,bd82x6x", "intel,pch9";
380 #address-cells = <1>;
382 intel,pirq-routing = <0x8b 0x8a 0x8b 0x8b
383 0x80 0x80 0x80 0x80>;
384 intel,gpi-routing = <0 0 0 0 0 0 0 2
386 /* Enable EC SMI source */
387 intel,alt-gp-smi-enable = <0x0100>;
390 #address-cells = <1>;
392 compatible = "intel,ich9-spi";
395 #address-cells = <1>;
397 compatible = "winbond,w25q64",
399 memory-map = <0xff800000 0x00800000>;
401 label = "rw-mrc-cache";
402 reg = <0x003e0000 0x00010000>;
408 compatible = "intel,ich6-gpio";
417 compatible = "intel,ich6-gpio";
426 compatible = "intel,ich6-gpio";
435 compatible = "intel,bd82x6x-lpc";
436 #address-cells = <1>;
439 intel,gen-dec = <0x800 0xfc 0x900 0xfc>;
441 compatible = "google,cros-ec";
442 reg = <0x204 1 0x200 1 0x880 0x80>;
445 * Describes the flash memory within
448 #address-cells = <1>;
451 reg = <0x08000000 0x20000>;
452 erase-value = <0xff>;
459 compatible = "intel,pantherpoint-ahci";
460 reg = <0x0000fa00 0 0 0 0>;
462 intel,sata-mode = "ahci";
463 intel,sata-port-map = <1>;
464 intel,sata-port0-gen3-tx = <0x00880a7f>;
468 compatible = "intel,ich-i2c";
469 reg = <0x0000fb00 0 0 0 0>;
475 reg = <0xfed40000 0x5000>;
476 compatible = "infineon,slb9635lpc";
481 #include "microcode/m12306a9_0000001b.dtsi"