1/* 2 * Copyright 2013-2014 Texas Instruments, Inc. 3 * 4 * Keystone 2 Kepler/Hawking soc specific device tree 5 * 6 * This program is free software; you can redistribute it and/or modify 7 * it under the terms of the GNU General Public License version 2 as 8 * published by the Free Software Foundation. 9 */ 10 11/ { 12 compatible = "ti,k2hk", "ti,keystone"; 13 model = "Texas Instruments Keystone 2 Kepler/Hawking SoC"; 14 15 cpus { 16 #address-cells = <1>; 17 #size-cells = <0>; 18 19 interrupt-parent = <&gic>; 20 21 cpu@0 { 22 compatible = "arm,cortex-a15"; 23 device_type = "cpu"; 24 reg = <0>; 25 }; 26 27 cpu@1 { 28 compatible = "arm,cortex-a15"; 29 device_type = "cpu"; 30 reg = <1>; 31 }; 32 33 cpu@2 { 34 compatible = "arm,cortex-a15"; 35 device_type = "cpu"; 36 reg = <2>; 37 }; 38 39 cpu@3 { 40 compatible = "arm,cortex-a15"; 41 device_type = "cpu"; 42 reg = <3>; 43 }; 44 }; 45 46 soc { 47 /include/ "k2hk-clocks.dtsi" 48 49 dspgpio0: keystone_dsp_gpio@02620240 { 50 compatible = "ti,keystone-dsp-gpio"; 51 gpio-controller; 52 #gpio-cells = <2>; 53 gpio,syscon-dev = <&devctrl 0x240>; 54 }; 55 56 dspgpio1: keystone_dsp_gpio@2620244 { 57 compatible = "ti,keystone-dsp-gpio"; 58 gpio-controller; 59 #gpio-cells = <2>; 60 gpio,syscon-dev = <&devctrl 0x244>; 61 }; 62 63 dspgpio2: keystone_dsp_gpio@2620248 { 64 compatible = "ti,keystone-dsp-gpio"; 65 gpio-controller; 66 #gpio-cells = <2>; 67 gpio,syscon-dev = <&devctrl 0x248>; 68 }; 69 70 dspgpio3: keystone_dsp_gpio@262024c { 71 compatible = "ti,keystone-dsp-gpio"; 72 gpio-controller; 73 #gpio-cells = <2>; 74 gpio,syscon-dev = <&devctrl 0x24c>; 75 }; 76 77 dspgpio4: keystone_dsp_gpio@2620250 { 78 compatible = "ti,keystone-dsp-gpio"; 79 gpio-controller; 80 #gpio-cells = <2>; 81 gpio,syscon-dev = <&devctrl 0x250>; 82 }; 83 84 dspgpio5: keystone_dsp_gpio@2620254 { 85 compatible = "ti,keystone-dsp-gpio"; 86 gpio-controller; 87 #gpio-cells = <2>; 88 gpio,syscon-dev = <&devctrl 0x254>; 89 }; 90 91 dspgpio6: keystone_dsp_gpio@2620258 { 92 compatible = "ti,keystone-dsp-gpio"; 93 gpio-controller; 94 #gpio-cells = <2>; 95 gpio,syscon-dev = <&devctrl 0x258>; 96 }; 97 98 dspgpio7: keystone_dsp_gpio@262025c { 99 compatible = "ti,keystone-dsp-gpio"; 100 gpio-controller; 101 #gpio-cells = <2>; 102 gpio,syscon-dev = <&devctrl 0x25c>; 103 }; 104 105 mdio: mdio@02090300 { 106 compatible = "ti,keystone_mdio", "ti,davinci_mdio"; 107 #address-cells = <1>; 108 #size-cells = <0>; 109 reg = <0x02090300 0x100>; 110 status = "disabled"; 111 clocks = <&clkcpgmac>; 112 clock-names = "fck"; 113 bus_freq = <2500000>; 114 }; 115 /include/ "k2hk-netcp.dtsi" 116 }; 117}; 118