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}; 85