1*f126890aSEmmanuel Vadot// SPDX-License-Identifier: (GPL-2.0+ OR MIT) 2*f126890aSEmmanuel Vadot/* 3*f126890aSEmmanuel Vadot * Device Tree Include file for Marvell Armada 388 SoC. 4*f126890aSEmmanuel Vadot * 5*f126890aSEmmanuel Vadot * Copyright (C) 2015 Marvell 6*f126890aSEmmanuel Vadot * 7*f126890aSEmmanuel Vadot * Gregory CLEMENT <gregory.clement@free-electrons.com> 8*f126890aSEmmanuel Vadot * 9*f126890aSEmmanuel Vadot * The main difference with the Armada 385 is that the 388 can handle two more 10*f126890aSEmmanuel Vadot * SATA ports. So we can reuse the dtsi of the Armada 385, override the pinctrl 11*f126890aSEmmanuel Vadot * property and the name of the SoC, and add the second SATA host which control 12*f126890aSEmmanuel Vadot * the 2 other ports. 13*f126890aSEmmanuel Vadot */ 14*f126890aSEmmanuel Vadot 15*f126890aSEmmanuel Vadot#include "armada-385.dtsi" 16*f126890aSEmmanuel Vadot 17*f126890aSEmmanuel Vadot/ { 18*f126890aSEmmanuel Vadot model = "Marvell Armada 388 family SoC"; 19*f126890aSEmmanuel Vadot compatible = "marvell,armada388", "marvell,armada385", 20*f126890aSEmmanuel Vadot "marvell,armada380"; 21*f126890aSEmmanuel Vadot soc { 22*f126890aSEmmanuel Vadot internal-regs { 23*f126890aSEmmanuel Vadot sata@e0000 { 24*f126890aSEmmanuel Vadot compatible = "marvell,armada-380-ahci"; 25*f126890aSEmmanuel Vadot reg = <0xe0000 0x2000>; 26*f126890aSEmmanuel Vadot interrupts = <GIC_SPI 28 IRQ_TYPE_LEVEL_HIGH>; 27*f126890aSEmmanuel Vadot clocks = <&gateclk 30>; 28*f126890aSEmmanuel Vadot status = "disabled"; 29*f126890aSEmmanuel Vadot }; 30*f126890aSEmmanuel Vadot 31*f126890aSEmmanuel Vadot }; 32*f126890aSEmmanuel Vadot }; 33*f126890aSEmmanuel Vadot}; 34*f126890aSEmmanuel Vadot 35*f126890aSEmmanuel Vadot&pinctrl { 36*f126890aSEmmanuel Vadot compatible = "marvell,mv88f6828-pinctrl"; 37*f126890aSEmmanuel Vadot}; 38