ARM: dts: arm: orion5x: Add DT include for mv88f5181

Common definitions for the SoC for board definitions to use.

[gregory.clement@free-electrons.com: fix commit title]
Signed-off-by: Jamie Lentin <jm@lentin.co.uk>
Reviewed-by: Andrew Lunn <andrew@lunn.ch>
Acked-by: Rob Herring <robh@kernel.org>
Signed-off-by: Gregory CLEMENT <gregory.clement@free-electrons.com>
This commit is contained in:
Jamie Lentin 2016-05-19 22:43:36 +01:00 committed by Gregory CLEMENT
parent 96b5a54528
commit 91762fab30
2 changed files with 50 additions and 0 deletions

View file

@ -9,6 +9,7 @@ compatible: must contain "marvell,orion5x"
In addition, the above compatible shall be extended with the specific In addition, the above compatible shall be extended with the specific
SoC. Currently known SoC compatibles are: SoC. Currently known SoC compatibles are:
"marvell,orion5x-88f5181"
"marvell,orion5x-88f5182" "marvell,orion5x-88f5182"
And in addition, the compatible shall be extended with the specific And in addition, the compatible shall be extended with the specific

View file

@ -0,0 +1,49 @@
/*
* Copyright (C) 2016 Jamie Lentin <jm@lentin.co.uk>
*
* This file is licensed under the terms of the GNU General Public
* License version 2. This program is licensed "as is" without any
* warranty of any kind, whether express or implied.
*/
#include "orion5x.dtsi"
/ {
compatible = "marvell,orion5x-88f5181", "marvell,orion5x";
soc {
compatible = "marvell,orion5x-88f5181-mbus", "simple-bus";
internal-regs {
pinctrl: pinctrl@10000 {
compatible = "marvell,88f5181-pinctrl";
reg = <0x10000 0x8>, <0x10050 0x4>;
};
core_clk: core-clocks@10030 {
compatible = "marvell,mv88f5181-core-clock";
reg = <0x10010 0x4>;
#clock-cells = <1>;
};
mbusc: mbus-controller@20000 {
compatible = "marvell,mbus-controller";
reg = <0x20000 0x100>, <0x1500 0x20>;
};
};
};
};
&pinctrl {
pmx_ge: pmx-ge {
marvell,pins = "mpp8", "mpp9", "mpp10", "mpp11",
"mpp12", "mpp13", "mpp14", "mpp15",
"mpp16", "mpp17", "mpp18", "mpp19";
marvell,function = "ge";
};
};
&eth {
pinctrl-0 = <&pmx_ge>;
pinctrl-names = "default";
};