Linux Audio

Check our new training course

Loading...
Note: File does not exist in v6.2.
  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};