// SPDX-License-Identifier: GPL-2.0-or-later /* * dts file for AppliedMicro (APM) Mustang Board * * Copyright (C) 2013, Applied Micro Circuits Corporation */ /dts-v1/; /include/ "apm-storm.dtsi" / { model = "APM X-Gene Mustang board"; compatible = "apm,mustang", "apm,xgene-storm"; chosen { }; memory@100000000 { device_type = "memory"; reg = < 0x1 0x00000000 0x0 0x80000000 >; /* Updated by bootloader */ }; gpio-keys { compatible = "gpio-keys"; button { label = "POWER"; linux,code = <116>; linux,input-type = <0x1>; interrupt-parent = <&sbgpio>; interrupts = <0x5 0x1>; }; }; poweroff_mbox: poweroff_mbox@10548000 { compatible = "apm,mustang-poweroff-mailbox", "syscon"; reg = <0x0 0x10548000 0x0 0x30>; }; poweroff: poweroff@10548010 { compatible = "syscon-poweroff"; regmap = <&poweroff_mbox>; offset = <0x10>; mask = <0x1>; }; }; &pcie0clk { status = "okay"; }; &pcie0 { status = "okay"; }; &serial0 { status = "okay"; }; &menet { status = "okay"; }; &sgenet0 { status = "okay"; }; &sgenet1 { status = "okay"; }; &xgenet { status = "okay"; rxlos-gpios = <&sbgpio 12 1>; }; &mmc0 { status = "okay"; }; &mdio { menet0phy: phy@3 { reg = <0x3>; }; sgenet0phy: phy@4 { reg = <0x4>; }; sgenet1phy: phy@5 { reg = <0x5>; }; };