blob: 67ce52a102eff53565f71c29a3ec0f0d249a045f [file] [log] [blame]
Simon Glass791f61b2012-12-03 13:56:51 +00001/dts-v1/;
2
Stephen Warren3f972cc2013-07-24 10:09:20 -07003/include/ "coreboot.dtsi"
Simon Glass791f61b2012-12-03 13:56:51 +00004
5/ {
Wolfgang Denkec7fbf52013-10-04 17:43:24 +02006 #address-cells = <1>;
7 #size-cells = <1>;
Simon Glass791f61b2012-12-03 13:56:51 +00008 model = "Google Link";
9 compatible = "google,link", "intel,celeron-ivybridge";
10
11 config {
12 silent_console = <0>;
13 };
14
Wolfgang Denkec7fbf52013-10-04 17:43:24 +020015 gpio: gpio {};
Simon Glass791f61b2012-12-03 13:56:51 +000016
17 serial {
18 reg = <0x3f8 8>;
19 clock-frequency = <115200>;
20 };
21
Wolfgang Denkec7fbf52013-10-04 17:43:24 +020022 chosen { };
23 memory { device_type = "memory"; reg = <0 0>; };
Simon Glass87323ed2013-03-11 06:08:10 +000024
25 spi {
26 #address-cells = <1>;
27 #size-cells = <0>;
28 compatible = "intel,ich9";
29 spi-flash@0 {
30 reg = <0>;
31 compatible = "winbond,w25q64", "spi-flash";
32 memory-map = <0xff800000 0x00800000>;
33 };
34 };
Simon Glasse4e56272014-10-10 07:30:13 -060035
36 lpc {
37 compatible = "intel,lpc";
38 #address-cells = <1>;
39 #size-cells = <1>;
40 cros-ec@200 {
41 compatible = "google,cros-ec";
42 reg = <0x204 1 0x200 1 0x880 0x80>;
43
44 /* This describes the flash memory within the EC */
45 #address-cells = <1>;
46 #size-cells = <1>;
47 flash@8000000 {
48 reg = <0x08000000 0x20000>;
49 erase-value = <0xff>;
50 };
51 };
52 };
Simon Glass791f61b2012-12-03 13:56:51 +000053};