1*5c0ee547SKonstantin Porotchkin// SPDX-License-Identifier: GPL-2.0+ 2*5c0ee547SKonstantin Porotchkin/* 3*5c0ee547SKonstantin Porotchkin * Copyright (C) 2020 Marvell International Ltd. 4*5c0ee547SKonstantin Porotchkin */ 5*5c0ee547SKonstantin Porotchkin 6*5c0ee547SKonstantin Porotchkin#include "cn9130-crb.dtsi" 7*5c0ee547SKonstantin Porotchkin 8*5c0ee547SKonstantin Porotchkin/ { 9*5c0ee547SKonstantin Porotchkin model = "Marvell Armada CN9130-CRB-A"; 10*5c0ee547SKonstantin Porotchkin}; 11*5c0ee547SKonstantin Porotchkin 12*5c0ee547SKonstantin Porotchkin&cp0_pcie0 { 13*5c0ee547SKonstantin Porotchkin status = "okay"; 14*5c0ee547SKonstantin Porotchkin num-lanes = <4>; 15*5c0ee547SKonstantin Porotchkin num-viewport = <8>; 16*5c0ee547SKonstantin Porotchkin /* Generic PHY, providing serdes lanes */ 17*5c0ee547SKonstantin Porotchkin phys = <&cp0_comphy0 0 18*5c0ee547SKonstantin Porotchkin &cp0_comphy1 0 19*5c0ee547SKonstantin Porotchkin &cp0_comphy2 0 20*5c0ee547SKonstantin Porotchkin &cp0_comphy3 0>; 21*5c0ee547SKonstantin Porotchkin iommu-map = 22*5c0ee547SKonstantin Porotchkin <0x0 &smmu 0x480 0x20>, 23*5c0ee547SKonstantin Porotchkin <0x100 &smmu 0x4a0 0x20>, 24*5c0ee547SKonstantin Porotchkin <0x200 &smmu 0x4c0 0x20>; 25*5c0ee547SKonstantin Porotchkin iommu-map-mask = <0x031f>; 26*5c0ee547SKonstantin Porotchkin}; 27*5c0ee547SKonstantin Porotchkin 28*5c0ee547SKonstantin Porotchkin&cp0_usb3_0 { 29*5c0ee547SKonstantin Porotchkin status = "okay"; 30*5c0ee547SKonstantin Porotchkin usb-phy = <&cp0_usb3_0_phy0>; 31*5c0ee547SKonstantin Porotchkin phy-names = "usb"; 32*5c0ee547SKonstantin Porotchkin}; 33*5c0ee547SKonstantin Porotchkin 34*5c0ee547SKonstantin Porotchkin&cp0_usb3_1 { 35*5c0ee547SKonstantin Porotchkin status = "okay"; 36*5c0ee547SKonstantin Porotchkin usb-phy = <&cp0_usb3_0_phy1>; 37*5c0ee547SKonstantin Porotchkin phy-names = "usb"; 38*5c0ee547SKonstantin Porotchkin}; 39