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 };