Back to home page

OSCL-LXR

 
 

    


0001 // SPDX-License-Identifier: GPL-2.0-only
0002 // Copyright (C) 2014 Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
0003 
0004 #include "orion5x.dtsi"
0005 
0006 / {
0007         compatible = "marvell,orion5x-88f5182", "marvell,orion5x";
0008 
0009         soc {
0010                 compatible = "marvell,orion5x-88f5182-mbus", "simple-bus";
0011 
0012                 internal-regs {
0013                         pinctrl: pinctrl@10000 {
0014                                 compatible = "marvell,88f5182-pinctrl";
0015                                 reg = <0x10000 0x8>, <0x10050 0x4>;
0016 
0017                                 pmx_sata0: pmx-sata0 {
0018                                         marvell,pins = "mpp12", "mpp14";
0019                                         marvell,function = "sata0";
0020                                 };
0021 
0022                                 pmx_sata1: pmx-sata1 {
0023                                         marvell,pins = "mpp13", "mpp15";
0024                                         marvell,function = "sata1";
0025                                 };
0026                         };
0027 
0028                         core_clk: core-clocks@10030 {
0029                                 compatible = "marvell,mv88f5182-core-clock";
0030                                 reg = <0x10010 0x4>;
0031                                 #clock-cells = <1>;
0032                         };
0033 
0034                         mbusc: mbus-controller@20000 {
0035                                 compatible = "marvell,mbus-controller";
0036                                 reg = <0x20000 0x100>, <0x1500 0x20>;
0037                         };
0038                 };
0039         };
0040 };