From patchwork Wed Dec 7 15:14:53 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Madalin Bucur X-Patchwork-Id: 703620 X-Patchwork-Delegate: scottwood@freescale.com Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3tYhsX5jnnz9t87 for ; Thu, 8 Dec 2016 02:16:16 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3tYhsX4qqPzDw5S for ; Thu, 8 Dec 2016 02:16:16 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0053.outbound.protection.outlook.com [104.47.38.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3tYhrB6nRBzDvp8 for ; Thu, 8 Dec 2016 02:15:06 +1100 (AEDT) Received: from BLUPR0301CA0019.namprd03.prod.outlook.com (10.162.113.157) by BY2PR0301MB0744.namprd03.prod.outlook.com (10.160.63.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.747.13; Wed, 7 Dec 2016 15:15:02 +0000 Received: from BN1AFFO11FD035.protection.gbl (2a01:111:f400:7c10::131) by BLUPR0301CA0019.outlook.office365.com (2a01:111:e400:5259::29) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.761.9 via Frontend Transport; Wed, 7 Dec 2016 15:15:01 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; buserror.net; dkim=none (message not signed) header.d=none; buserror.net; dmarc=fail action=none header.from=nxp.com; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1AFFO11FD035.mail.protection.outlook.com (10.58.52.159) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.734.4 via Frontend Transport; Wed, 7 Dec 2016 15:15:01 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:610; Count:9 Received: from fsr-fed2164-101.ea.freescale.net (fsr-fed2164-101.ea.freescale.net [10.171.73.197]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id uB7FEvYc016969; Wed, 7 Dec 2016 08:14:57 -0700 From: Madalin Bucur To: Subject: [PATCH v3 1/4] powerpc/fsl/dts: add QMan and BMan nodes on t1023 Date: Wed, 7 Dec 2016 17:14:53 +0200 Message-ID: <1481123696-21028-1-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 X-IncomingHeaderCount: 9 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131255973015228034; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.158.2; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1110001)(1109001)(336004)(339900001)(199003)(189002)(189998001)(2906002)(86362001)(4326007)(33646002)(68736007)(50986999)(53806999)(47776003)(8936002)(2351001)(8676002)(81156014)(36756003)(575784001)(97736004)(3450700001)(50226002)(106466001)(43066003)(81166006)(105606002)(104016004)(38730400001)(50466002)(39400400001)(48376002)(39380400001)(77096006)(626004)(5003940100001)(39450400002)(39410400001)(7846002)(39840400001)(69596002)(110136003)(39860400001)(6916009)(356003)(5660300001)(39850400001)(305945005)(85426001)(6666003); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR0301MB0744; H:az84smr01.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD035; 1:quxRfryDxtAPNciFDMG1dxnq4iu/lbxw0YIreYTm1J57QiDVXM+rFJB2Erdt/eHJDq9nUcxk/sssdk7Z6yFstcLqoM7r6UL+CFAlNuST3qLvHQhqOjV67IdyOcQjppt9f6HF5wEXRQelQKYZOxUPwxf/W7xpRWXcfeOsX8knEUiYfxdWqLEAPnQTo/4XNs/TiWjJZ0DLNZCWb+VmwS0+gXfFD1gBG9DnMCZeSBxZK9tD6z8VaFrumFe4HOM0gTK3CiMIIKgPe0Mn6z4/HVkFVQ4xWYW6Y5kKWCP3oPqAXnFkJRQ9E0uIv7jMfooJfgB3UMZYy6V+4gd15uidFFIidlwRLWK9PSxLzBgnZDFGgrsEAIUNvv4wUN0JB6sPryTWlC7yHAH81L7TWNWYWCqfYgvSUbay8FrciiLkEHOCtzJXLM5c9m5HC//VXc1yE1c7WBv+xFjQz8M9sIEMb2RyTLB3vGtcyFMFgy59Vk16yyXQeR9O1wB6T0mIU3KA/bkVzdeDbzqIrFX8uMTu9e/vFdQLaoalrmWWDImVxTT/d3SeLjTvfNQEl8zvpKCSKOjnywmPElSOM+MtjeHSev0a0r7ZZ5scYsscxYaGM9DoVAV3SRlJjpJeNzacgHYp9Bml MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: e7eff85e-00c2-44f0-e4db-08d41eb3d09e X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:BY2PR0301MB0744; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0744; 3:v8ynRhY7pK6cP4MU25bmwh9fyOv6uCgT/QT9DA3i0Jt2Pd4pTALXC3CCFw6KaupMuDnVeicECkbif6hY5+3KJNsjhhKNGME0TbF83cN3RLjjc19NJQYsvMfiH9JywG5sshSofGJFLi3nDmrUhtyfy6CjtudCdBzxJ+epj+S2YdpYfl9K5LiBNiPYyc4KyVlrv4ML4i4tFCxsYhO/35YRzR2OJWGX6ADUo3LUQeWhHpslAd+9d76QQOQeUp4ovjg8/FmNYq0JrN+IygTaVuRPRKImdMRtxdjHmnMSAsC25ytv0OnJwf6ZrjZcqYsD4fAHAfjQLi8RZh8w0pjo5d5cG4GksFDOXkR2kPvJB+wwpj21eQtVsZb81/XC8zdtfPJx X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0744; 25:cC71adgqv2rNbxeNxy0kXwd/sei9K7sBEK+eYTAGuq+3n8GRSva19p5UHWVBywmGcedNWOZyEaIXxg8EltQ7AmvQ11gQ8IrmI5vg8eEfdDO5y0iHiGjEz0EwaiXDnQ1ixu0AvaOPaaQ60G8QX6/tDC+vfKMBMTC0m9yod5o3u+Sq/1LpwOFPCs4Qvfw95HDTcHIs3iktiDBGa4K88HrTa2jiudhlJBdM2bR4msGENr9K6A7GVtcFZu4blCh7W4ZDcF9nQ9g8fDrGh2tIwdZGyAW7MnxAQKWClrv/4gG5aV+hGLhxIpny0XPdQCE9UaKfKJWT5Yp3+aUcZiPdSAKtiRgOomiXmtTvzPzMKhzAFfvQKTXPOw1tRLYnW9ghwBsaGPuThOFVVsEwxKDCqXWFRkmFjO2/d9ZgC5zthwA4P5xAQkF/pO8tNm/polxGwF+EE42XTiqfKPJbORLrzBN4BRQoFovpnFID5QxWLEBNRWL5mRn0SvvE2HiJBrRwMsuZLlzSBcCWsO/Y+VYohOwECzN2VhbNfmHpBSTxXJU8sCkHpphUQ43UfRyDbJTOUZkghxam5wdj+RoUd1Gdb8aDUr7mCUCOO5nzyl0eWLu2zGX1paU0WbEdWVWUDgZbdBqAgFb6/m7bvKqgL9HjGWz12g3lyR+n/kBc77uMH62kB3MVq207Gogf5zJ9dUG0+ZsVOce2BG43hUK+zLqdHy+aVlSH77r+0kRmfJ5nvu/O2W3MMNaWOcT16G8XUuwIDTurqSj/iThjGYoJW9IxEzK6/w== X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0744; 31:C5IX9kFf5qy9/+ahkJ4896+b80qrbMtNkxfjg/apwgcFeDzdFUue5yzlA3gKdwUgz5jjnoVx7aMf6GAaBGJx9Az7L44nR8yiQVKKiLn18zZoVwLXpwLeUWFwef/MNI7MbKtqIbRANrSftrvECSyaw1nfpVkilJiDcG8JLjqQ9y9KJbDIZ43j98zO1/F/6iVAVlO6HztaKZz1h/IONZOrcQHdVeiLnt1RgDmWzl5gcw3Cu6lo/S4JNQQ4vfNysrvjKv7MuKzp2P34WxoCRXrFxg== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095060)(601004)(2401047)(8121501046)(5005006)(13017025)(13015025)(13023025)(13024025)(13018025)(3002001)(10201501046)(6055026)(6096035)(20161123563025)(20161123556025)(20161123565025)(20161123561025)(20161123559025); SRVR:BY2PR0301MB0744; BCL:0; PCL:0; RULEID:(400006); SRVR:BY2PR0301MB0744; X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0744; 4:q62qyketiRCKq3Viac7XAc0l+DViAHaYaf3IR8VfVIxOagNhFYrht+vUqgXabDo9N3z3rzsRBIoyE6tuDMcYlQPNdqaSxIus5pJhKK6DJ7aruBxRVvSiwPHB2e++3GQeY1IFAO9IlALo45IadRYzqfi8HV8/f3fSEw5IX2P7G0JhacLjpxqaIZGKxY2AuALJNqDo0kMSMAJRFcmqxDreuvKsqg/hk7ln31es/LfbLESgAurStMMMR3scpsEUsQcT8HgnXNBbb+VwKQ4PXPJQtBxC+DacN/c3ohLqf6yVL4Qk0JSTLx12bQXEXp21JwRPD/5r+cs6zh++f6ypYCU22Gn9Tg0pSDVhwISBQ7jZld1+BQgUG79R5iqPk0iCfJJrGXJXqTEPkvxRUzKtCFlVGqueZHg0/eAdbYNQ0sJWACEkXg0u8Kwq964Rvo4kZsiDoZ45nEZNfsScre0EDzVuoLyaZesGupunAA4jo03wo7HTuODCtzuLMw6uCyBovnIWcqCnz2ACf2LlY1yL8levzC9P0pM1VLqhkZ7XhJwNIh+LbkinKic2aKJXCaPG20tMtM04TSejHXN93JAyvmv1feGE1ixGRAIXDpz0XTebWkRfvI7fDXwknnTagDa+yGDVAUcKON+XJRugfC/r7aceNp3HOa5TfstNeApxOPk36ybm3LD1WeDfkg7WJAmzxFH/B9Q3+LSSJD9Nt5pmkRB4T9UiYPkQHseyAmgkuufL+o6xLfKSlYkaDzZ+gJf6TV+f X-Forefront-PRVS: 01494FA7F7 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR0301MB0744; 23:0+owBp0il480OYHECg1mIAeX/hSm8yM50QDe8ad?= =?us-ascii?Q?Wg26QK5DnZGqbs7rm5SC1PlTaZT0RXmwUmYSU5oiDC+j3RobSbRt2e6adGnR?= =?us-ascii?Q?cZ7P8lQM2uNLbBxW1wm6zd+8tyjBVavx1o+VqO0djReRGtM4xLhm/XCACOPl?= =?us-ascii?Q?ubd+26kOxDhscUT1Ij0HV76SBJtSFhdL8uja7Ko/THqzXQBgsbCSoUafMZ97?= =?us-ascii?Q?ayZLMvO1YVd0xW1LbGSXaq5N01U4CshmoAgp+eogEgHHXbwCHCGC9jvwoa/9?= =?us-ascii?Q?b4ELdaGejxwJMjMY7sbqYqyWavyxlBg3h6dSmfyewnhg5FV2uaruBZj0ERAp?= =?us-ascii?Q?rNx/PBl/4CdjXT0fpWOvA9ht5Bihjy4X8QmXHbsjXNHtZq48bxj36HfaleaJ?= =?us-ascii?Q?ySMtiDhFQTxvtoHk07kAzJ/b6/TUy7udymh2vCtY1os5mNSpOz1AIxtPJNh8?= =?us-ascii?Q?H/ilemfMYbBaDnXI1DSp483mYQCQEREx0QNXKAzI01eQwGzatmB79FxiyLKf?= =?us-ascii?Q?AdF6ihrP9/reSQ6DRlSsL9cm+kkizVvST4tKk31Y7i9BhQJcJxvy4xvedhMN?= =?us-ascii?Q?3xz1ghnp+39+EzEaVAXK2muNUyccmjIlSgdntXtTaPjzYtsURHZsJ8Gn2xBz?= =?us-ascii?Q?N0AiJ6N6EXqDDFC6/um8vAjKJEjPaejZh4rXAQicfaebyPaWuXWupdMPaHM/?= =?us-ascii?Q?FUWXEamnzveK3E3U+2hn9gFspwjAzsQGr/VIfw9FF+Bjldun/kMZzpHtlC5y?= =?us-ascii?Q?/YmxLqFBdTmjMJlhLi/pwqA/7T7qAEhgwkogQ485uUxhgQwJeBN3XfhSinWk?= =?us-ascii?Q?4Czn3EFEcVnBIVaA1tuMhI7+wJYFXZuzPikPFU/e0bUQbsptYvlNI8ODoNhk?= =?us-ascii?Q?z7/mRWQqJImbcy3yii9Qh2vOiYJzAvhTUG/SbRcN0BJ60Umxi0Zvm6YKUCk9?= =?us-ascii?Q?1XzhlVekfKnKxnoMu8+LE6JN+6kkSmJbHPSAUY+0eCveVCrg++PKLePtbbH1?= =?us-ascii?Q?Qwcof0qzmzDBhV32nMo0VrM3pjp84BsfaRrSQ0qq35wzEvnLyYXGTrmhlPHc?= =?us-ascii?Q?2iMzgLOiz60qK1f6HbiaJ7VDYPR8Dzr4oCR9dIqcY1ViJMPNDYVT9iZtyioJ?= =?us-ascii?Q?90SMW3jteC173EpuLYyT/uW27d04hrnf3R0q8LPviQtASjhduf4NGtNAKQV6?= =?us-ascii?Q?xMNDY/GR+ugkWs/kAAvRqQDJ1Au1XFRh6Dop8YUtKfqJJLjw4niI3fS2lOlY?= =?us-ascii?Q?0g1CPohxLcgwcX9vS8TkpM0CAfS+BR+j4YyuXpqzG6o9qIdK2zgH5ViatVTT?= =?us-ascii?Q?oQZqWtRYjY2XnpbpIc1koutM=3D?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0744; 6:GpFMiIM/jBWAmvD/4MDB9yr+bi7Ayk/cs6V1GqNHd1/u0u+4h26wLghJc5RoYhO3eu+xBUpLD3R0c48I9x+O0GpbpEBEEzqbHcpS+ykYb5NmSuOfUxCGTwvL6mfv569wJIBeClFQEoQbC9EQMcMBnsVBXIO2JCto1+tRmXByUt0bnZEe0MMMZ+8lki6csGNAWJN9bWXA9v6Y3ALoW1TZsFbCEzI+lPLlSdT5dvuic/9Juk1SgqH5wGj70RDTgxYBP0Dz6iDJCn8AUmza95G+zPSAmNCKeb+L20AIFET9KdMV1qgvsx0Id7WRAeUbZL04Siz1TCSNiF9tO9Zg/fXXpZfCZkVPvRQ9rJTI+GqXnfonkj+yA5kYWp4D4nVqigHrs8N6DjvPFAAg/5Apm+NX8G2egnGktRO1VB2BWGuQzJJkwrFfa0U/Y+lcPLT0oOZx; 5:PVUg+J3DDsnCIAIX07PwYeyMpiZKL0CK5qQiGd0WVkz6IuJixpdU5gVt5Fsuk1eEKKka/PQaySqmamwwqO6+B24TtsNMbEul6iN1R4kpCCPfzC8tyHMK9pHDSUlelJJ+TXtS1rFN8hmGufW46J1IJd4tdteAtRdhjR0Wzu2RXLy7r60QP7mL3wmfNPkEkFZY; 24:xUMQ1U84yV4TS37ui9ftlIIPwGkyPde9lYm3R+pVIJsF8z+/43E+qVsp3sEqwxSeJmZ8oucHsPCbnXnOWiesqKtZnRHG8xDCXmeMNGq3mAk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR0301MB0744; 7:uOrZRHjQ+f+doL5t6oCuCbxpNVgmudIwwLHsaZoYcq5yShaCnrgdPTDICgcaXn3YoTJ5RI6qB0xZ+eIsBOO6fSYsMu/GDt51JjOBAmOAU7p0nkS200De6Zxn1dwbka4eFw0paUDuhOwTbLbBWnOI4W2wUjfotSM5yqMUX0kZOZMciJX1H3txT4/5u41BPxL9gTzLu9tLlgGy+OzkM+dA7cW5nMzT6NHXjbyws4IoscW5VNQ18xUv4PXv9Yz3zRq2Tke5m621CBxHWROo8QQmhp5ME9l+LRBzmeHRI8zwwpGHAsnLuKT3YXhltHsADdao8++PbD5OeYyO5yruoTjk2cy0g2wzbdP05ZxMU9Xo5lrvVKydwkf8YPrZgwUFBGHkkYJyxdr3VMU4lO3iS/WWO2YjuyPiwaYAWBDXeBRFFTk19KDTTFWDsuWsDs90RU8hXw081QdQNUOLsiPBO6pTjQ== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2016 15:15:01.1796 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB0744 X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: madalin.bucur@nxp.com Cc: oss@buserror.net, linuxppc-dev@lists.ozlabs.org Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" Signed-off-by: Madalin Bucur --- arch/powerpc/boot/dts/fsl/t1023rdb.dts | 29 ++++++++ arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 103 ++++++++++++++++++++++++++++ 2 files changed, 132 insertions(+) diff --git a/arch/powerpc/boot/dts/fsl/t1023rdb.dts b/arch/powerpc/boot/dts/fsl/t1023rdb.dts index 2975762..5ba6fbf 100644 --- a/arch/powerpc/boot/dts/fsl/t1023rdb.dts +++ b/arch/powerpc/boot/dts/fsl/t1023rdb.dts @@ -41,6 +41,27 @@ #size-cells = <2>; interrupt-parent = <&mpic>; + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + ranges; + + bman_fbpr: bman-fbpr { + size = <0 0x1000000>; + alignment = <0 0x1000000>; + }; + + qman_fqd: qman-fqd { + size = <0 0x400000>; + alignment = <0 0x400000>; + }; + + qman_pfdr: qman-pfdr { + size = <0 0x2000000>; + alignment = <0 0x2000000>; + }; + }; + ifc: localbus@ffe124000 { reg = <0xf 0xfe124000 0 0x2000>; ranges = <0 0 0xf 0xe8000000 0x08000000 @@ -72,6 +93,14 @@ ranges = <0x00000000 0xf 0x00000000 0x01072000>; }; + bportals: bman-portals@ff4000000 { + ranges = <0x0 0xf 0xf4000000 0x2000000>; + }; + + qportals: qman-portals@ff6000000 { + ranges = <0x0 0xf 0xf6000000 0x2000000>; + }; + soc: soc@ffe000000 { ranges = <0x00000000 0xf 0xfe000000 0x1000000>; reg = <0xf 0xfe000000 0 0x00001000>; diff --git a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi index 6e0b489..da2894c 100644 --- a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi @@ -34,6 +34,21 @@ #include +&bman_fbpr { + compatible = "fsl,bman-fbpr"; + alloc-ranges = <0 0 0x10000 0>; +}; + +&qman_fqd { + compatible = "fsl,qman-fqd"; + alloc-ranges = <0 0 0x10000 0>; +}; + +&qman_pfdr { + compatible = "fsl,qman-pfdr"; + alloc-ranges = <0 0 0x10000 0>; +}; + &ifc { #address-cells = <2>; #size-cells = <1>; @@ -180,6 +195,92 @@ }; }; +&bportals { + #address-cells = <0x1>; + #size-cells = <0x1>; + compatible = "simple-bus"; + + bman-portal@0 { + cell-index = <0x0>; + compatible = "fsl,bman-portal"; + reg = <0x0 0x4000>, <0x1000000 0x1000>; + interrupts = <105 2 0 0>; + }; + bman-portal@4000 { + cell-index = <0x1>; + compatible = "fsl,bman-portal"; + reg = <0x4000 0x4000>, <0x1001000 0x1000>; + interrupts = <107 2 0 0>; + }; + bman-portal@8000 { + cell-index = <2>; + compatible = "fsl,bman-portal"; + reg = <0x8000 0x4000>, <0x1002000 0x1000>; + interrupts = <109 2 0 0>; + }; + bman-portal@c000 { + cell-index = <0x3>; + compatible = "fsl,bman-portal"; + reg = <0xc000 0x4000>, <0x1003000 0x1000>; + interrupts = <111 2 0 0>; + }; + bman-portal@10000 { + cell-index = <0x4>; + compatible = "fsl,bman-portal"; + reg = <0x10000 0x4000>, <0x1004000 0x1000>; + interrupts = <113 2 0 0>; + }; + bman-portal@14000 { + cell-index = <0x5>; + compatible = "fsl,bman-portal"; + reg = <0x14000 0x4000>, <0x1005000 0x1000>; + interrupts = <115 2 0 0>; + }; +}; + +&qportals { + #address-cells = <0x1>; + #size-cells = <0x1>; + compatible = "simple-bus"; + + qportal0: qman-portal@0 { + compatible = "fsl,qman-portal"; + reg = <0x0 0x4000>, <0x1000000 0x1000>; + interrupts = <104 0x2 0 0>; + cell-index = <0x0>; + }; + qportal1: qman-portal@4000 { + compatible = "fsl,qman-portal"; + reg = <0x4000 0x4000>, <0x1001000 0x1000>; + interrupts = <106 0x2 0 0>; + cell-index = <0x1>; + }; + qportal2: qman-portal@8000 { + compatible = "fsl,qman-portal"; + reg = <0x8000 0x4000>, <0x1002000 0x1000>; + interrupts = <108 0x2 0 0>; + cell-index = <0x2>; + }; + qportal3: qman-portal@c000 { + compatible = "fsl,qman-portal"; + reg = <0xc000 0x4000>, <0x1003000 0x1000>; + interrupts = <110 0x2 0 0>; + cell-index = <0x3>; + }; + qportal4: qman-portal@10000 { + compatible = "fsl,qman-portal"; + reg = <0x10000 0x4000>, <0x1004000 0x1000>; + interrupts = <112 0x2 0 0>; + cell-index = <0x4>; + }; + qportal5: qman-portal@14000 { + compatible = "fsl,qman-portal"; + reg = <0x14000 0x4000>, <0x1005000 0x1000>; + interrupts = <114 0x2 0 0>; + cell-index = <0x5>; + }; +}; + &soc { #address-cells = <1>; #size-cells = <1>; @@ -413,6 +514,8 @@ }; /include/ "qoriq-sec5.0-0.dtsi" +/include/ "qoriq-qman3.dtsi" +/include/ "qoriq-bman1.dtsi" /include/ "qoriq-fman3l-0.dtsi" /include/ "qoriq-fman3-0-10g-0-best-effort.dtsi"