Home | History | Annotate | Line # | Download | only in dts
      1 /*
      2  * Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni (at) free-electrons.com>
      3  *
      4  * This file is licensed under the terms of the GNU General Public
      5  * License version 2. This program is licensed "as is" without any
      6  * warranty of any kind, whether express or implied.
      7  */
      8 
      9 #include "orion5x.dtsi"
     10 
     11 / {
     12 	compatible = "marvell,orion5x-88f5182", "marvell,orion5x";
     13 
     14 	soc {
     15 		compatible = "marvell,orion5x-88f5182-mbus", "simple-bus";
     16 
     17 		internal-regs {
     18 			pinctrl: pinctrl@10000 {
     19 				compatible = "marvell,88f5182-pinctrl";
     20 				reg = <0x10000 0x8>, <0x10050 0x4>;
     21 
     22 				pmx_sata0: pmx-sata0 {
     23 					marvell,pins = "mpp12", "mpp14";
     24 					marvell,function = "sata0";
     25 				};
     26 
     27 				pmx_sata1: pmx-sata1 {
     28 					marvell,pins = "mpp13", "mpp15";
     29 					marvell,function = "sata1";
     30 				};
     31 			};
     32 
     33 			core_clk: core-clocks@10030 {
     34 				compatible = "marvell,mv88f5182-core-clock";
     35 				reg = <0x10010 0x4>;
     36 				#clock-cells = <1>;
     37 			};
     38 
     39 			mbusc: mbus-controller@20000 {
     40 				compatible = "marvell,mbus-controller";
     41 				reg = <0x20000 0x100>, <0x1500 0x20>;
     42 			};
     43 		};
     44 	};
     45 };
     46