Merge branch 'master' of git://git.denx.de/u-boot-video
[oweals/u-boot.git] / arch / x86 / dts / chromebox_panther.dts
1 /dts-v1/;
2
3 /include/ "skeleton.dtsi"
4 /include/ "serial.dtsi"
5 /include/ "rtc.dtsi"
6 /include/ "tsc_timer.dtsi"
7
8 / {
9         model = "Google Panther";
10         compatible = "google,panther", "intel,haswell";
11
12         aliases {
13                 spi0 = "/spi";
14         };
15
16         config {
17                 silent-console = <0>;
18                 no-keyboard;
19         };
20
21         gpioa {
22                 compatible = "intel,ich6-gpio";
23                 u-boot,dm-pre-reloc;
24                 reg = <0 0x10>;
25                 bank-name = "A";
26         };
27
28         gpiob {
29                 compatible = "intel,ich6-gpio";
30                 u-boot,dm-pre-reloc;
31                 reg = <0x30 0x10>;
32                 bank-name = "B";
33         };
34
35         gpioc {
36                 compatible = "intel,ich6-gpio";
37                 u-boot,dm-pre-reloc;
38                 reg = <0x40 0x10>;
39                 bank-name = "C";
40         };
41
42         chosen {
43                 stdout-path = "/serial";
44         };
45
46         pci {
47                 compatible = "pci-x86";
48                 #address-cells = <3>;
49                 #size-cells = <2>;
50                 u-boot,dm-pre-reloc;
51                 ranges = <0x02000000 0x0 0xe0000000 0xe0000000 0 0x10000000
52                         0x42000000 0x0 0xd0000000 0xd0000000 0 0x10000000
53                         0x01000000 0x0 0x1000 0x1000 0 0xf000>;
54
55                 pch@1f,0 {
56                         reg = <0x0000f800 0 0 0 0>;
57                         compatible = "intel,pch9";
58
59                         spi {
60                                 #address-cells = <1>;
61                                 #size-cells = <0>;
62                                 compatible = "intel,ich-spi";
63                                 spi-flash@0 {
64                                         #size-cells = <1>;
65                                         #address-cells = <1>;
66                                         reg = <0>;
67                                         compatible = "winbond,w25q64",
68                                                 "spi-flash";
69                                         memory-map = <0xff800000 0x00800000>;
70                                         rw-mrc-cache {
71                                                 label = "rw-mrc-cache";
72                                                 reg = <0x003e0000 0x00010000>;
73                                         };
74                                 };
75                         };
76                 };
77         };
78
79         tpm {
80                 reg = <0xfed40000 0x5000>;
81                 compatible = "infineon,slb9635lpc";
82         };
83
84 };