From patchwork Wed Mar 29 21:13:55 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Roy Pledge X-Patchwork-Id: 744969 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 3vtgcL1XHWz9s2Q for ; Thu, 30 Mar 2017 08:18:58 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3vtgcL0mmXzDqVT for ; Thu, 30 Mar 2017 08:18:58 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from NAM02-SN1-obe.outbound.protection.outlook.com (mail-sn1nam02on0080.outbound.protection.outlook.com [104.47.36.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3vtgVn2DfpzDqJV for ; Thu, 30 Mar 2017 08:14:09 +1100 (AEDT) Received: from BY2PR03CA052.namprd03.prod.outlook.com (10.141.249.25) by BLUPR03MB182.namprd03.prod.outlook.com (10.255.212.148) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.991.14; Wed, 29 Mar 2017 21:14:05 +0000 Received: from BY2FFO11FD021.protection.gbl (2a01:111:f400:7c0c::103) by BY2PR03CA052.outlook.office365.com (2a01:111:e400:2c5d::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1005.10 via Frontend Transport; Wed, 29 Mar 2017 21:14:03 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; 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 BY2FFO11FD021.mail.protection.outlook.com (10.1.15.210) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.977.7 via Frontend Transport; Wed, 29 Mar 2017 21:14:03 +0000 Received: from otc-sw1.am.freescale.net (otc-sw1.am.freescale.net [10.29.200.182]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id v2TLDwW5032154; Wed, 29 Mar 2017 14:14:01 -0700 From: Roy Pledge To: , , , , Subject: [RFC PATCH 3/5] dts: arch/powerpc: Update Freescale DTS for QBMan memory allocations Date: Wed, 29 Mar 2017 17:13:55 -0400 Message-ID: <1490822037-6752-4-git-send-email-roy.pledge@nxp.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1490822037-6752-1-git-send-email-roy.pledge@nxp.com> References: <1490822037-6752-1-git-send-email-roy.pledge@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131352956431245880; (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)(336005)(39840400002)(39450400003)(39850400002)(39380400002)(39860400002)(39400400002)(39410400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(2201001)(5660300001)(575784001)(33646002)(48376002)(86362001)(189998001)(36756003)(5003940100001)(50466002)(305945005)(105606002)(356003)(106466001)(85426001)(6666003)(4720700003)(2950100002)(104016004)(43066003)(3450700001)(4326008)(38730400002)(50226002)(50986999)(8936002)(2906002)(81156014)(54906002)(76176999)(81166006)(77096006)(47776003)(53936002)(8676002)(8656002)(217873001); DIR:OUT; SFP:1101; SCL:1; SRVR:BLUPR03MB182; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:ovrnspm; A:1; MX:1; PTR:InfoDomainNonexistent; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD021; 1:OWwh8alRfngfWhzDn8ebXCGmQHqzoEHoUz0HlsQNAWh1pHeyvfW42NkAPA0BV0GsB0l289poX2U4FWxmD11FxbQ/p/Jqj8rWJ537oSAoZ+wV6P3tYZEmSYqf6Rv2AFlYN88Q0XeOe90pAWoFLP89ZJddnwUnUUBJwFQXH2KO2gOneKRfmWZMXvK9JOGhUQEuLgf0kLYk+phaariBEsbzQu1ct0FB87aGKiX0SFYznt2PwgXazSnJHw05zhpXwoqC3KenNiuUMa0avHlVb6vKsabO95WY/9sm9CGq2Kv64gTupRejMLoASSUV5PBRcaIObuavvH891xkH0xC7fScxvag+XzxwfmGlahkDk6KXrcHv4FlDfYpG66M/imw2KXmvGolxwuOZJ4ouigwtw995lXBh7/2C0XJock5LsmZfWY3550AnjmYDT8SM94mYdLmqF1le3MMcwUCAsH03IuatbzLtuAdO4QsAItywAtb2JhDs1i21rIqKt0KkIWNBmUQLGu5fxQQoF1g0QMHnGFPhrs1tj08ASKw0QeE02wJZnAEcqVbIis0iBAUWyHdpe7csDm05EU0oby+3RVnvSPaE+16lMJgxw1rQRXIaErUD31FRKKLWf7byP59a2Te44SNkr1GzIfBpBaCf6WUx+G8teAPOdo4EqHGzlKTP3y1OJn2fHsd+pKNVxwnJrD6DCuEXizK1O65/1Ygr2kuzzlnZ35fDcsohoSh1EBqAyQEaGZQ= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 84179d62-704c-422b-2238-08d476e886bf X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030255075)(201703131430075)(201703131517081); SRVR:BLUPR03MB182; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB182; 3:LRA4ETouCiZ5WWRtDNbFrcpyQmgJoFnyG0+JVdt9QP9tIrCsImwbvZ6rOL3wJtoqYqeJKMAwDiheQ6xdbGgZcwVbeulApZnQWT2rRyTCHwzActv6MmaeuZj4cvSHMTMhtTOoZnnIVNTggCOUlu2yYaDsL3aArOuAh6Bg0Q8tPIWWDPShK6Xtplb5qEXNkR5sKGgabeRQouCf7NEuBDABgm0erEvjDct0zfABBc/EAWX6vz+PGoy4r9IGhQcu4TkaPBGz7uPSN2UQ9gFVXZSiXt1lPCpQE9Ol/EPdz4DjggC+vypYcxTPpb0424beEt5CwwhWLPLwnlX5s1pPgRhbVU8ONojws8wr/Dt8F03XDUNVJDDeas2ypmTB65nfpMShw8GzWYdBxmn8Fp4WHGsejmvn5swt7qNoke0YKAa7KqH7fgkut8wjwg/BAozyb9ibHRzctYs27/aQE3Frw/nYNQ==; 25:Ij6AA2lz6PzysXuTeDh9b6QvXBVqt8IDOWStubmpik/DByXYAauKzNFfQ6p1XFJzuYGTd3qAaDcQK/POx7NNnTuOBDx1ltXvV4qyVkmFYgg2KJKJwYDY1sD9xnkN+QRrsx4bzxe8jIjUpPpzg/76zQthY04hnGC9uThUrPaR9nkP/em3UxikeAp7qF8K2T0+Tz9tg3V1esvKMMeaiwvJDxxVGcDaZo2GHh7W4oAIN2s+drEJ7zU32ajyk6rV4oddav/ecPAAtO46ZfYRGsiZ3oKlGbPPupVNfCBCFagkx5FMr397z29+RSyVT788wecWRaK5EHM/b4hIEr0/Vp+PXvJFadhwwyx8b2sin1ymdfhndiv05w8pDyqPhZqu+NU86nEjTxF7qd35DLToSjH8DJvSR+n6WERwUvzFZDvx0wy3Cgqbh+kAjZ0OZRca9j6SlW/xOGqOWjqPu4swYk9Ygw== X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB182; 31:x1F2KPcn5cob8ToaApjp7QSvKDSzNFcHz6FMzTRaeEi6hxcmk8QLWXcHVObkoEUVW4gH0v7qsmI2uaERBGAciDJSPPwwYJtnbHJqlLt8Uc3CUFtja0xaQ5mcJwxTIBxEGqhRl+I/6kjek5m28uPcDJmahrRB9AUCsctTNPiDZ3Nr0I8wZhueJzjaGH3C/4QuQr4hq4EhaATHl1PisXok+C9+EIEafVtOqcwyWcXDewmL4L1g732kss6wYj95MEZdHGY0Jqt8aEZ9ui8gHEHwksQd3m5KqaqlSKf0Th62NzM= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6095135)(601004)(2401047)(13015025)(13018025)(13017025)(5005006)(8121501046)(13023025)(13024025)(10201501046)(3002001)(6055026)(6096035)(20161123563025)(20161123565025)(20161123559025)(20161123561025)(20161123556025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259075); SRVR:BLUPR03MB182; BCL:0; PCL:0; RULEID:(400006); SRVR:BLUPR03MB182; X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB182; 4:9m68CrCajxB84cYQ2iMfezKkP6GiQS41TEyotSDyC5VNIIv+hy9V6I+vKzBsGzd5qmHvlID+OLVy5yT4kQ/uvSQ8xXYEx0zgQlWgXOaQc1dKPs5OmPr3U6r0P0bvNz6tC37l+hMOVjj7u3wkXAul5DCeMCfBLJiR538yymI4GsojyYeEqdMTG7iYzPfUXvnXCmjYDR8uwodHhqEgBslG4HvPGg6aeU7VFv3pK3mEmwlMe3CPVUf94vXszvuDeoAKBvXtIIHfW4fbL080E3HyiGpBD3p4p8KP0HlrFfhyBXHZ/0hQZqR6t5WHZVpBolrYtakY91TFtdXnK/At7HQqDAGawSCs0ZwCFFeAQWm+uRVChP3XNyXFFI+B9fueEl3foBxAMlpLHjiiRJMJVeuMXmR+Vzjip8/8XGgpsmc6G03dyW5jhf+IEtRAWJhHY3i65BbVDMpqE4XLK3wPunMAQgovtevyamfShx3NoxvcrOhIPrZ8Nb4wmGWnR+TyFSLw/f3O/wwA/oGzwVsni+Rmo2Y6D6KtTqt7917flagcCvmn4tioJURWpNLY1bwO4kSScz/PYqJ4xnGerxvIdJF7LYfeLkDbdJqezf9rwAkA4ChvYgZyrUq0oNdJLIuCVYyrJdK/Cvfa5SdNjh8SnUjpWE6iLjLSftZ5aMuhjDVhFuG84qkZJ5N5XQSs+/z9KRCpZHo/ZAlFgrjxOHklG7BgQ56Vy4Kk4eCt9abPXdQ63sYrERCAGGVQnB5njaiFoauQWRNBhoDZ12MZy8K4RrGZO9BxxRzGoWTQnwKNkWVge/kz04Kvh4rn6h/YWCapWttEglRGNS9Z1pKBmjzMv7dz69uZYZx4O4KUXu/qB8O9O6I3L5/NCU4MCQWwcH0/834eI0e9NE7JpPDlCcY442v+rSnyA5FuG/0EhXay8CAT3yw= X-Forefront-PRVS: 0261CCEEDF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BLUPR03MB182; 23:cSfLhkDsMYfCnonkQpndkDh6h4UaRTNlxsuNqfzTSM?= =?us-ascii?Q?rhCkEP27CTbh6PjQeFoOY3r8A+Osf37HQja5TJjrYsmvxl3w4Xp5VQ0blYIX?= =?us-ascii?Q?3TAoUPGXEyXSOMKzsQTqc+2vv/hjFuPyd1aHlFUcVInPGrEJBGAaS/X7yBdM?= =?us-ascii?Q?06zyKn8KUGevhtvggEer6ohfLrg2LKhA0XGSXkdWsdt/2eloCvV9U9w8hXLt?= =?us-ascii?Q?VZzig22JHSqoyZvTh/QwFTIMZ6BRNjvMwCTJQZfum6Shu3MU2q9RnipR3f5+?= =?us-ascii?Q?DsA8R11h//tpLEgNayMkCCY11IXf/xXrXfcAaLCsA3pFW+FJwGMYchKg7eqm?= =?us-ascii?Q?DQghOBWdA05gDLGXFHjrWuZhLOayVbMSLhqJbSo3jWi5cnWTIfqebnJP2uai?= =?us-ascii?Q?0IsW5RAAMAev62sR4W7Nh1ccEHMeE/GwhkT12KhaFkgDjj8F/UqbK22KrF86?= =?us-ascii?Q?D1Nhy5SOLpNmympQSDJrg+kbN8Unw8MnSd3kmqQf6bxtjkPuMLCupEyzOoth?= =?us-ascii?Q?0vQSuOF6+Iob+dBOqGHYNCMjx04xMmJvc8LGlP3JQM58WqSI6U90Kc3H18c+?= =?us-ascii?Q?WapkGGT7iorhtSm6oB/1toK5FLDgl/0gjdLqpnvMplyC7R1QdW0Ocb9VtDiw?= =?us-ascii?Q?9hGTMoWX0jZ3+0TvFNNzIFtWoSXsI7ynkC0jl1xATS3C2x1z4nvfmMZDE1A8?= =?us-ascii?Q?N6UzPAbtClij0CsezKXg/sKxGjrMrjAg/aT1YyYUviT/hoVfwPPZCL4bemor?= =?us-ascii?Q?9LlakEsYZD303pwDp5dWGwJw68yssfpNZ1Ol4z9pplBDXRQRSzFKAU+MGt6b?= =?us-ascii?Q?HBQ4I2VJ+DcdL39CPch1YQP0V5nyA7iZfd2JlBGtRexgUQbV5lpI8ovPZYXq?= =?us-ascii?Q?GUVS2sHoDjdd/5PqvN0FersNDRiEyNx4BX96eQd0NbFfxUkhAZECYri0dOhG?= =?us-ascii?Q?jlVNimJq1xMvc0YvXfIss3GiMP/zFn35SCQwI150STxqoKdl4bKeB0uZINJI?= =?us-ascii?Q?rPcAQzLz3LAncgCMHLoPgVYTJDr/PzAvC0qpmcZLA9lTCPjep2W8oDqfoPeI?= =?us-ascii?Q?ae7VCt+OzoNY3tf5zOAP4E2Dl5M0Iop0x804qNGZ+aNbNcVfnzo+1xvdQslD?= =?us-ascii?Q?a5qDYjeiyVRaWybafkDcETQlyzRC2llsPt0XWZj011uM5vU02V90yRy+xtKa?= =?us-ascii?Q?d7Y1bZt4bVPtdqsaaV3rJhWfX8wnWgHa4V/1FM7jihINueIVbu8zpdbmpgFE?= =?us-ascii?Q?VxU20Q8XAbUNYB6OHBTTCQPNNAg4Almog9MA9wmknDjWrX+zYDTDXr7f3MZi?= =?us-ascii?Q?Q/vEpE72HohKgmy864n2w=3D?= X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB182; 6:kL2qEy16hnTmYRLIYXI/X4HVizYiOTyBFq23nTaoDlNRvb6VRDWqj8pnIW5Cb4xbeC0fGV3TylPjymqz7w3utnZsrM/iTyivJio8mL8YcD9esiBoT00LLU48IJRLT48Dz40rgqSI3djRDDjaQhPxzKMG/MFghVAL71GM+HZ7PrDsLnvyFLMrouLqN7AY+mNKGF8s/PuxjVBwwa6Bh0w4s6Yb+pYgFKwF/l0090mhK0+mnvqPAoCUzHurm2oaJtghezks/BI3MHqeIdzatrwHoFmkhZdavIgJDtifWy/wasyOmkvXHarIMDQWGvzkOkXUUaw7cvXwOyt3wmWjIuNs53QS27T+gQYe5CyNZHFaYqEeYBo4mywtGsqrcvYAV12n86yWOwnB/omryE0kFxWLAg==; 5:RQiW1bZfntFPxVtglP0zXwryMHbs/m2oYYmb9DZyblkGJMPuBKkcz2H27GHfimDn7mjQnG1Hzzfzg4n2uDmGaGbDLW5TJmOjm9ERneUOycuvXIBvYT+G+p+jcJhGZvfk3T+Pou22csNZvFNSUAe1LCZK/enVn4v0qz8oSNLzsI62AKIw6V5hvqrVR/hPcpMQ; 24:obGEtPfAXwe3p4oIjXa/Lr4N5y9+WaDNn2qO0o0W7zkqdshMjvRq4J3SZvGB2ie/wy5sJ+AmYSsDpck5e7LPvTVTC41D0gz/KAU7N/MSFes= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BLUPR03MB182; 7:745ARkGPYq5L/c03/8XmI6XbzTFyk/CHwink1taqGfCRATygAATScC4u4Z0A/IJdXtMURTmPaMxwhgENG+eihNMm1G6KYe/c43Pq20xXRGG6hLUr0pISAhrjEmOEeDTAmPINXVlAhn6q/uxDX3SLsHTx1yya7aUo1goShgglxplqPa1A+5nHtxVFwiIHgP1VTAMzXWxuetegugJoQb0v+nApFFfT8AfsC2NlRwlpXVQ5xEY3iY+gaQPXvpW2DIlZ5QAJlrGdlMk3DEdaA+vJ4/kCj/X4AL3aUNVIShvSEbTkcdYMilbip9742xk+vLJz6rmg0sOWwkUZ3xmuLqFMWg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Mar 2017 21:14:03.0154 (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: BLUPR03MB182 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: roy.pledge@nxp.com Cc: Roy Pledge , madalin.bucur@nxp.com Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" QBMan now uses the shared-dma-pool mechansim to manage early memory reservations. Signed-off-by: Roy Pledge --- arch/powerpc/boot/dts/fsl/b4qds.dtsi | 6 ++++++ arch/powerpc/boot/dts/fsl/b4si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/cyrus_p5020.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/kmcent2.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/kmcoge4.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/oca4080.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/p1023rdb.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/p1023si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/p2041rdb.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/p2041si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/p3041ds.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/p3041si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/p4080ds.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/p4080si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/p5020ds.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/p5020si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/p5040ds.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/p5040si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/t1023rdb.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/t1023si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/t1024qds.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/t1024rdb.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/t1040si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi | 6 ++++++ arch/powerpc/boot/dts/fsl/t104xqds.dtsi | 6 ++++++ arch/powerpc/boot/dts/fsl/t104xrdb.dtsi | 6 ++++++ arch/powerpc/boot/dts/fsl/t2081si-post.dtsi | 15 --------------- arch/powerpc/boot/dts/fsl/t208xqds.dtsi | 6 ++++++ arch/powerpc/boot/dts/fsl/t208xrdb.dtsi | 6 ++++++ arch/powerpc/boot/dts/fsl/t4240qds.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/t4240rdb.dts | 6 ++++++ arch/powerpc/boot/dts/fsl/t4240si-post.dtsi | 15 --------------- 32 files changed, 126 insertions(+), 165 deletions(-) diff --git a/arch/powerpc/boot/dts/fsl/b4qds.dtsi b/arch/powerpc/boot/dts/fsl/b4qds.dtsi index 3785ef8..a2abd1e 100644 --- a/arch/powerpc/boot/dts/fsl/b4qds.dtsi +++ b/arch/powerpc/boot/dts/fsl/b4qds.dtsi @@ -110,16 +110,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi index 1b33f51..844d99b 100644 --- a/arch/powerpc/boot/dts/fsl/b4si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/b4si-post.dtsi @@ -32,21 +32,6 @@ * this software, even if advised of the possibility of such damage. */ -&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>; diff --git a/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts b/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts index c603390..2b2227b 100644 --- a/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts +++ b/arch/powerpc/boot/dts/fsl/cyrus_p5020.dts @@ -31,16 +31,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/kmcent2.dts b/arch/powerpc/boot/dts/fsl/kmcent2.dts index 47afa43..98f5257 100644 --- a/arch/powerpc/boot/dts/fsl/kmcent2.dts +++ b/arch/powerpc/boot/dts/fsl/kmcent2.dts @@ -28,16 +28,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/kmcoge4.dts b/arch/powerpc/boot/dts/fsl/kmcoge4.dts index e103c0f..6cfff87 100644 --- a/arch/powerpc/boot/dts/fsl/kmcoge4.dts +++ b/arch/powerpc/boot/dts/fsl/kmcoge4.dts @@ -31,16 +31,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/oca4080.dts b/arch/powerpc/boot/dts/fsl/oca4080.dts index 17bc6f3..e06ce75 100644 --- a/arch/powerpc/boot/dts/fsl/oca4080.dts +++ b/arch/powerpc/boot/dts/fsl/oca4080.dts @@ -55,16 +55,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/p1023rdb.dts b/arch/powerpc/boot/dts/fsl/p1023rdb.dts index 9716ca6..d4abdcf 100644 --- a/arch/powerpc/boot/dts/fsl/p1023rdb.dts +++ b/arch/powerpc/boot/dts/fsl/p1023rdb.dts @@ -53,16 +53,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi b/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi index da6d3fc..9dbbba6 100644 --- a/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p1023si-post.dtsi @@ -32,21 +32,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -&bman_fbpr { - compatible = "fsl,bman-fbpr"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_fqd { - compatible = "fsl,qman-fqd"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_pfdr { - compatible = "fsl,qman-pfdr"; - alloc-ranges = <0 0 0x10 0>; -}; - &lbc { #address-cells = <2>; #size-cells = <1>; diff --git a/arch/powerpc/boot/dts/fsl/p2041rdb.dts b/arch/powerpc/boot/dts/fsl/p2041rdb.dts index e50fea9..4f6c233 100644 --- a/arch/powerpc/boot/dts/fsl/p2041rdb.dts +++ b/arch/powerpc/boot/dts/fsl/p2041rdb.dts @@ -64,16 +64,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi b/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi index 51e975d..f8615bb 100644 --- a/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p2041si-post.dtsi @@ -32,21 +32,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -&bman_fbpr { - compatible = "fsl,bman-fbpr"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_fqd { - compatible = "fsl,qman-fqd"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_pfdr { - compatible = "fsl,qman-pfdr"; - alloc-ranges = <0 0 0x10 0>; -}; - &lbc { compatible = "fsl,p2041-elbc", "fsl,elbc", "simple-bus"; interrupts = <25 2 0 0>; diff --git a/arch/powerpc/boot/dts/fsl/p3041ds.dts b/arch/powerpc/boot/dts/fsl/p3041ds.dts index 40748e4..50507c9 100644 --- a/arch/powerpc/boot/dts/fsl/p3041ds.dts +++ b/arch/powerpc/boot/dts/fsl/p3041ds.dts @@ -65,16 +65,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi b/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi index 187676f..a19b86c 100644 --- a/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p3041si-post.dtsi @@ -32,21 +32,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -&bman_fbpr { - compatible = "fsl,bman-fbpr"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_fqd { - compatible = "fsl,qman-fqd"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_pfdr { - compatible = "fsl,qman-pfdr"; - alloc-ranges = <0 0 0x10 0>; -}; - &lbc { compatible = "fsl,p3041-elbc", "fsl,elbc", "simple-bus"; interrupts = <25 2 0 0>; diff --git a/arch/powerpc/boot/dts/fsl/p4080ds.dts b/arch/powerpc/boot/dts/fsl/p4080ds.dts index 816b978..813117a 100644 --- a/arch/powerpc/boot/dts/fsl/p4080ds.dts +++ b/arch/powerpc/boot/dts/fsl/p4080ds.dts @@ -65,16 +65,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi b/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi index a025208..42868c7 100644 --- a/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p4080si-post.dtsi @@ -32,21 +32,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -&bman_fbpr { - compatible = "fsl,bman-fbpr"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_fqd { - compatible = "fsl,qman-fqd"; - alloc-ranges = <0 0 0x10 0>; -}; - -&qman_pfdr { - compatible = "fsl,qman-pfdr"; - alloc-ranges = <0 0 0x10 0>; -}; - &lbc { compatible = "fsl,p4080-elbc", "fsl,elbc", "simple-bus"; interrupts = <25 2 0 0>; diff --git a/arch/powerpc/boot/dts/fsl/p5020ds.dts b/arch/powerpc/boot/dts/fsl/p5020ds.dts index cd6f373..479f772 100644 --- a/arch/powerpc/boot/dts/fsl/p5020ds.dts +++ b/arch/powerpc/boot/dts/fsl/p5020ds.dts @@ -65,16 +65,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi b/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi index cd008cd..dec5e12 100644 --- a/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p5020si-post.dtsi @@ -32,21 +32,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -&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>; -}; - &lbc { compatible = "fsl,p5020-elbc", "fsl,elbc", "simple-bus"; interrupts = <25 2 0 0>; diff --git a/arch/powerpc/boot/dts/fsl/p5040ds.dts b/arch/powerpc/boot/dts/fsl/p5040ds.dts index 4508473..b97ca39 100644 --- a/arch/powerpc/boot/dts/fsl/p5040ds.dts +++ b/arch/powerpc/boot/dts/fsl/p5040ds.dts @@ -77,16 +77,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi b/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi index e2bd931..7a109d5 100644 --- a/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/p5040si-post.dtsi @@ -32,21 +32,6 @@ * software, even if advised of the possibility of such damage. */ -&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>; -}; - &lbc { compatible = "fsl,p5040-elbc", "fsl,elbc", "simple-bus"; interrupts = <25 2 0 0>; diff --git a/arch/powerpc/boot/dts/fsl/t1023rdb.dts b/arch/powerpc/boot/dts/fsl/t1023rdb.dts index 5ba6fbf..034ec42 100644 --- a/arch/powerpc/boot/dts/fsl/t1023rdb.dts +++ b/arch/powerpc/boot/dts/fsl/t1023rdb.dts @@ -47,18 +47,24 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi index 4908af5..de951f8 100644 --- a/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1023si-post.dtsi @@ -34,21 +34,6 @@ #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>; diff --git a/arch/powerpc/boot/dts/fsl/t1024qds.dts b/arch/powerpc/boot/dts/fsl/t1024qds.dts index d6858b7..a6fa860 100644 --- a/arch/powerpc/boot/dts/fsl/t1024qds.dts +++ b/arch/powerpc/boot/dts/fsl/t1024qds.dts @@ -47,18 +47,24 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t1024rdb.dts b/arch/powerpc/boot/dts/fsl/t1024rdb.dts index 73a6453..09cf13c 100644 --- a/arch/powerpc/boot/dts/fsl/t1024rdb.dts +++ b/arch/powerpc/boot/dts/fsl/t1024rdb.dts @@ -51,18 +51,24 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi index 145c7f4..3fa5a14 100644 --- a/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t1040si-post.dtsi @@ -34,21 +34,6 @@ #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>; diff --git a/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi b/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi index 863f943..531600b 100644 --- a/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi +++ b/arch/powerpc/boot/dts/fsl/t104xd4rdb.dtsi @@ -39,16 +39,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t104xqds.dtsi b/arch/powerpc/boot/dts/fsl/t104xqds.dtsi index 2fd4cbe..bb7cc7b 100644 --- a/arch/powerpc/boot/dts/fsl/t104xqds.dtsi +++ b/arch/powerpc/boot/dts/fsl/t104xqds.dtsi @@ -71,16 +71,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map }; }; diff --git a/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi b/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi index 5fdddbd..d0ba614 100644 --- a/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi +++ b/arch/powerpc/boot/dts/fsl/t104xrdb.dtsi @@ -45,16 +45,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi index a97296c..5215e86 100644 --- a/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t2081si-post.dtsi @@ -32,21 +32,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -&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>; diff --git a/arch/powerpc/boot/dts/fsl/t208xqds.dtsi b/arch/powerpc/boot/dts/fsl/t208xqds.dtsi index ec080bd..334da3b 100644 --- a/arch/powerpc/boot/dts/fsl/t208xqds.dtsi +++ b/arch/powerpc/boot/dts/fsl/t208xqds.dtsi @@ -45,16 +45,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi b/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi index ff87e67..102fe75 100644 --- a/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi +++ b/arch/powerpc/boot/dts/fsl/t208xrdb.dtsi @@ -45,16 +45,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t4240qds.dts b/arch/powerpc/boot/dts/fsl/t4240qds.dts index 9573cea..92375b4 100644 --- a/arch/powerpc/boot/dts/fsl/t4240qds.dts +++ b/arch/powerpc/boot/dts/fsl/t4240qds.dts @@ -326,16 +326,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t4240rdb.dts b/arch/powerpc/boot/dts/fsl/t4240rdb.dts index 8166c66..5cd8a62 100644 --- a/arch/powerpc/boot/dts/fsl/t4240rdb.dts +++ b/arch/powerpc/boot/dts/fsl/t4240rdb.dts @@ -86,16 +86,22 @@ ranges; bman_fbpr: bman-fbpr { + compatible = "shared-dma-pool"; size = <0 0x1000000>; alignment = <0 0x1000000>; + no-map; }; qman_fqd: qman-fqd { + compatible = "shared-dma-pool"; size = <0 0x400000>; alignment = <0 0x400000>; + no-map; }; qman_pfdr: qman-pfdr { + compatible = "shared-dma-pool"; size = <0 0x2000000>; alignment = <0 0x2000000>; + no-map; }; }; diff --git a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi index 68c4ead..97d5ae1 100644 --- a/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi +++ b/arch/powerpc/boot/dts/fsl/t4240si-post.dtsi @@ -32,21 +32,6 @@ * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ -&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>;