Linux Audio

Check our new training course

Loading...
v4.17
 
  1/*
  2 * Device tree source for the Emerson/Artesyn MVME7100
  3 *
  4 * Copyright 2016 Elettra-Sincrotrone Trieste S.C.p.A.
  5 *
  6 * Author: Alessio Igor Bogani <alessio.bogani@elettra.eu>
  7 *
  8 * This program is free software; you can redistribute  it and/or modify it
  9 * under  the terms of  the GNU General  Public License as published by the
 10 * Free Software Foundation;  either version 2 of the  License, or (at your
 11 * option) any later version.
 12 *
 13 */
 14
 15/include/ "mpc8641si-pre.dtsi"
 16
 17/ {
 18	model = "MVME7100";
 19	compatible = "artesyn,MVME7100";
 20
 21	memory {
 22		device_type = "memory";
 23		reg = <0x00000000 0x80000000>;
 24	};
 25
 26	soc: soc@f1000000 {
 27		ranges = <0x00000000 0xf1000000 0x00100000>;
 28
 29		i2c@3000 {
 30			hwmon@4c {
 31				compatible = "dallas,max6649";
 32				reg = <0x4c>;
 33			};
 34
 35			rtc@68 {
 36				status = "disabled";
 37			};
 38		};
 39
 40
 41		enet0: ethernet@24000 {
 42			phy-handle = <&phy0>;
 43			phy-connection-type = "rgmii-id";
 44		};
 45
 46		mdio@24520 {
 47			phy0: ethernet-phy@1 {
 48				reg = <1>;
 49			};
 50			phy1: ethernet-phy@2 {
 51				reg = <2>;
 52			};
 53			phy2: ethernet-phy@3 {
 54				reg = <3>;
 55			};
 56			phy3: ethernet-phy@4 {
 57				reg = <4>;
 58			};
 59		};
 60
 61		enet1: ethernet@25000 {
 62			phy-handle = <&phy1>;
 63			phy-connection-type = "rgmii-id";
 64		};
 65
 66		mdio@25520 {
 67			status = "disabled";
 68		};
 69
 70		enet2: ethernet@26000 {
 71			phy-handle = <&phy2>;
 72			phy-connection-type = "rgmii-id";
 73		};
 74
 75		mdio@26520 {
 76			status = "disabled";
 77		};
 78
 79		enet3: ethernet@27000 {
 80			phy-handle = <&phy3>;
 81			phy-connection-type = "rgmii-id";
 82		};
 83
 84		mdio@27520 {
 85			status = "disabled";
 86		};
 87
 88		serial1: serial@4600 {
 89			status = "disabled";
 90		};
 91	};
 92
 93	lbc: localbus@f1005000 {
 94		reg = <0xf1005000 0x1000>;
 95
 96		ranges = <0 0 0xf8000000 0x08000000	// NOR Flash (128MB)
 97			  2 0 0xf2030000 0x00010000	// NAND Flash (8GB)
 98			  3 0 0xf2400000 0x00080000	// MRAM (512KB)
 99			  4 0 0xf2000000 0x00010000	// BCSR
100			  5 0 0xf2010000 0x00010000>;	// QUART
101
102		bcsr@4,0 {
103			compatible = "artesyn,mvme7100-bcsr";
104			reg = <4 0 0x10000>;
105		};
106
107		serial@5,1000 {
108			device_type = "serial";
109			compatible = "ns16550";
110			reg = <5 0x1000 0x100>;
111			clock-frequency = <1843200>;
112			interrupts = <11 1 0 0>;
113		};
114
115		serial@5,2000 {
116			device_type = "serial";
117			compatible = "ns16550";
118			reg = <5 0x2000 0x100>;
119			clock-frequency = <1843200>;
120			interrupts = <11 1 0 0>;
121		};
122
123		serial@5,3000 {
124			device_type = "serial";
125			compatible = "ns16550";
126			reg = <5 0x3000 0x100>;
127			clock-frequency = <1843200>;
128			interrupts = <11 1 0 0>;
129		};
130
131		serial@5,4000 {
132			device_type = "serial";
133			compatible = "ns16550";
134			reg = <5 0x4000 0x100>;
135			clock-frequency = <1843200>;
136			interrupts = <11 1 0 0>;
137		};
138	};
139
140	pci0: pcie@f1008000 {
141		status = "disabled";
142	};
143
144	pci1: pcie@f1009000 {
145		status = "disabled";
146	};
147
148	chosen {
149		stdout-path = &serial0;
150	};
151};
152
153/include/ "mpc8641si-post.dtsi"
v6.8
  1// SPDX-License-Identifier: GPL-2.0-or-later
  2/*
  3 * Device tree source for the Emerson/Artesyn MVME7100
  4 *
  5 * Copyright 2016 Elettra-Sincrotrone Trieste S.C.p.A.
  6 *
  7 * Author: Alessio Igor Bogani <alessio.bogani@elettra.eu>
 
 
 
 
 
 
  8 */
  9
 10/include/ "mpc8641si-pre.dtsi"
 11
 12/ {
 13	model = "MVME7100";
 14	compatible = "artesyn,MVME7100";
 15
 16	memory {
 17		device_type = "memory";
 18		reg = <0x00000000 0x80000000>;
 19	};
 20
 21	soc: soc@f1000000 {
 22		ranges = <0x00000000 0xf1000000 0x00100000>;
 23
 24		i2c@3000 {
 25			hwmon@4c {
 26				compatible = "dallas,max6649";
 27				reg = <0x4c>;
 28			};
 29
 30			rtc@68 {
 31				status = "disabled";
 32			};
 33		};
 34
 35
 36		enet0: ethernet@24000 {
 37			phy-handle = <&phy0>;
 38			phy-connection-type = "rgmii-id";
 39		};
 40
 41		mdio@24520 {
 42			phy0: ethernet-phy@1 {
 43				reg = <1>;
 44			};
 45			phy1: ethernet-phy@2 {
 46				reg = <2>;
 47			};
 48			phy2: ethernet-phy@3 {
 49				reg = <3>;
 50			};
 51			phy3: ethernet-phy@4 {
 52				reg = <4>;
 53			};
 54		};
 55
 56		enet1: ethernet@25000 {
 57			phy-handle = <&phy1>;
 58			phy-connection-type = "rgmii-id";
 59		};
 60
 61		mdio@25520 {
 62			status = "disabled";
 63		};
 64
 65		enet2: ethernet@26000 {
 66			phy-handle = <&phy2>;
 67			phy-connection-type = "rgmii-id";
 68		};
 69
 70		mdio@26520 {
 71			status = "disabled";
 72		};
 73
 74		enet3: ethernet@27000 {
 75			phy-handle = <&phy3>;
 76			phy-connection-type = "rgmii-id";
 77		};
 78
 79		mdio@27520 {
 80			status = "disabled";
 81		};
 82
 83		serial1: serial@4600 {
 84			status = "disabled";
 85		};
 86	};
 87
 88	lbc: localbus@f1005000 {
 89		reg = <0xf1005000 0x1000>;
 90
 91		ranges = <0 0 0xf8000000 0x08000000	// NOR Flash (128MB)
 92			  2 0 0xf2030000 0x00010000	// NAND Flash (8GB)
 93			  3 0 0xf2400000 0x00080000	// MRAM (512KB)
 94			  4 0 0xf2000000 0x00010000	// BCSR
 95			  5 0 0xf2010000 0x00010000>;	// QUART
 96
 97		bcsr@4,0 {
 98			compatible = "artesyn,mvme7100-bcsr";
 99			reg = <4 0 0x10000>;
100		};
101
102		serial@5,1000 {
103			device_type = "serial";
104			compatible = "ns16550";
105			reg = <5 0x1000 0x100>;
106			clock-frequency = <1843200>;
107			interrupts = <11 1 0 0>;
108		};
109
110		serial@5,2000 {
111			device_type = "serial";
112			compatible = "ns16550";
113			reg = <5 0x2000 0x100>;
114			clock-frequency = <1843200>;
115			interrupts = <11 1 0 0>;
116		};
117
118		serial@5,3000 {
119			device_type = "serial";
120			compatible = "ns16550";
121			reg = <5 0x3000 0x100>;
122			clock-frequency = <1843200>;
123			interrupts = <11 1 0 0>;
124		};
125
126		serial@5,4000 {
127			device_type = "serial";
128			compatible = "ns16550";
129			reg = <5 0x4000 0x100>;
130			clock-frequency = <1843200>;
131			interrupts = <11 1 0 0>;
132		};
133	};
134
135	pci0: pcie@f1008000 {
136		status = "disabled";
137	};
138
139	pci1: pcie@f1009000 {
140		status = "disabled";
141	};
142
143	chosen {
144		stdout-path = &serial0;
145	};
146};
147
148/include/ "mpc8641si-post.dtsi"