162306a36Sopenharmony_ci// SPDX-License-Identifier: GPL-2.0-only 262306a36Sopenharmony_ci// Copyright (C) 2016 Jamie Lentin <jm@lentin.co.uk> 362306a36Sopenharmony_ci 462306a36Sopenharmony_ci#include "orion5x.dtsi" 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci/ { 762306a36Sopenharmony_ci compatible = "marvell,orion5x-88f5181", "marvell,orion5x"; 862306a36Sopenharmony_ci 962306a36Sopenharmony_ci soc { 1062306a36Sopenharmony_ci compatible = "marvell,orion5x-88f5181-mbus", "simple-bus"; 1162306a36Sopenharmony_ci 1262306a36Sopenharmony_ci internal-regs { 1362306a36Sopenharmony_ci pinctrl: pinctrl@10000 { 1462306a36Sopenharmony_ci compatible = "marvell,88f5181-pinctrl"; 1562306a36Sopenharmony_ci reg = <0x10000 0x8>, <0x10050 0x4>; 1662306a36Sopenharmony_ci }; 1762306a36Sopenharmony_ci 1862306a36Sopenharmony_ci core_clk: core-clocks@10030 { 1962306a36Sopenharmony_ci compatible = "marvell,mv88f5181-core-clock"; 2062306a36Sopenharmony_ci reg = <0x10010 0x4>; 2162306a36Sopenharmony_ci #clock-cells = <1>; 2262306a36Sopenharmony_ci }; 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci mbusc: mbus-controller@20000 { 2562306a36Sopenharmony_ci compatible = "marvell,mbus-controller"; 2662306a36Sopenharmony_ci reg = <0x20000 0x100>, <0x1500 0x20>; 2762306a36Sopenharmony_ci }; 2862306a36Sopenharmony_ci }; 2962306a36Sopenharmony_ci }; 3062306a36Sopenharmony_ci}; 3162306a36Sopenharmony_ci 3262306a36Sopenharmony_ci&pinctrl { 3362306a36Sopenharmony_ci pmx_ge: pmx-ge { 3462306a36Sopenharmony_ci marvell,pins = "mpp8", "mpp9", "mpp10", "mpp11", 3562306a36Sopenharmony_ci "mpp12", "mpp13", "mpp14", "mpp15", 3662306a36Sopenharmony_ci "mpp16", "mpp17", "mpp18", "mpp19"; 3762306a36Sopenharmony_ci marvell,function = "ge"; 3862306a36Sopenharmony_ci }; 3962306a36Sopenharmony_ci}; 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_cið { 4262306a36Sopenharmony_ci pinctrl-0 = <&pmx_ge>; 4362306a36Sopenharmony_ci pinctrl-names = "default"; 4462306a36Sopenharmony_ci}; 45