1/dts-v1/; 2 3/include/ "skeleton.dtsi" 4/include/ "serial.dtsi" 5 6/ { 7 model = "Google Panther"; 8 compatible = "google,panther", "intel,haswell"; 9 10 aliases { 11 spi0 = "/spi"; 12 }; 13 14 config { 15 silent-console = <0>; 16 no-keyboard; 17 }; 18 19 gpioa { 20 compatible = "intel,ich6-gpio"; 21 u-boot,dm-pre-reloc; 22 reg = <0 0x10>; 23 bank-name = "A"; 24 }; 25 26 gpiob { 27 compatible = "intel,ich6-gpio"; 28 u-boot,dm-pre-reloc; 29 reg = <0x30 0x10>; 30 bank-name = "B"; 31 }; 32 33 gpioc { 34 compatible = "intel,ich6-gpio"; 35 u-boot,dm-pre-reloc; 36 reg = <0x40 0x10>; 37 bank-name = "C"; 38 }; 39 40 chosen { 41 stdout-path = "/serial"; 42 }; 43 44 spi { 45 #address-cells = <1>; 46 #size-cells = <0>; 47 compatible = "intel,ich-spi"; 48 spi-flash@0 { 49 #size-cells = <1>; 50 #address-cells = <1>; 51 reg = <0>; 52 compatible = "winbond,w25q64", "spi-flash"; 53 memory-map = <0xff800000 0x00800000>; 54 rw-mrc-cache { 55 label = "rw-mrc-cache"; 56 /* Alignment: 4k (for updating) */ 57 reg = <0x003e0000 0x00010000>; 58 type = "wiped"; 59 wipe-value = [ff]; 60 }; 61 }; 62 }; 63 64}; 65