From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S934186AbdC3OiR (ORCPT ); Thu, 30 Mar 2017 10:38:17 -0400 Received: from mail-by2nam03on0060.outbound.protection.outlook.com ([104.47.42.60]:43227 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S934172AbdC3OiO (ORCPT ); Thu, 30 Mar 2017 10:38:14 -0400 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com; From: Madalin Bucur To: , , CC: , , , , , , Madalin Bucur , Roy Pledge Subject: [PATCH 1/3] dts: arm64: add DPAA QBMan portals Date: Thu, 30 Mar 2017 17:37:50 +0300 Message-ID: <1490884672-18294-2-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1490884672-18294-1-git-send-email-madalin.bucur@nxp.com> References: <1490884672-18294-1-git-send-email-madalin.bucur@nxp.com> Reply-To: X-EOPAttributedMessage: 0 X-Matching-Connectors: 131353582920496053;(91ab9b29-cfa4-454e-5278-08d120cd25b8);() X-Forefront-Antispam-Report: CIP:192.88.168.50;IPV:NLI;CTRY:US;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(336005)(39840400002)(39450400003)(39860400002)(39380400002)(39410400002)(39850400002)(39400400002)(2980300002)(1109001)(1110001)(339900001)(199003)(189002)(9170700003)(50986999)(43066003)(3450700001)(76176999)(50226002)(5003940100001)(36756003)(86362001)(305945005)(4326008)(7416002)(81166006)(8936002)(356003)(8676002)(105606002)(33646002)(5660300001)(106466001)(50466002)(38730400002)(104016004)(2950100002)(189998001)(48376002)(2906002)(85426001)(47776003)(6666003)(53936002)(77096006)(8656002)(54906002);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR0301MB1959;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD045;1:xEl0LIjdMq2AazzRO6XIrnO3Vyke1diM2wgMxdAKCRTcYr7FBqTEV1YGFOxuQzPL8w0nwM+W6xg3p5CKfVJopI77RaIS/z6LrFoO/Rup6IO2QfphyDuatAhTqBBjKvcyLVTqj3nV8wT1H+IUoPYvupzPHY2Iqw5sathl16GaTyhPlscQX0gky7GNfxYEHni5Q9dXjphwqPKKN0BSF/j5D1mB2SYMzHfSlmaJwoxDFFtg/dPqUPaJ/jmsu0NDYl4Rfe/n3hA8ZizmS4ubQE8vu3iDcuu8a52Wj9DvTLoB4ptKhqXeHPwmTIPC3pTdCEbuWkxkle00KZMfSB01JbdXg4NTbsmnXttyVJQO7ZTpvhTacdjg5qPJoF9ouzxkPj8sl8l2y5Al5ik8cJ0L9L7OYHlJsAxYBcA4HUDdikfC8V6ApuWBs9rTxcjqGBQL9K2ravlUbwykLA87kVgsezByrnopo9mp4AI1CgspUg1o7RLqQuHzAZzLADHkQI7vmaWVchmGq8qbaSY7K9HCuZM9wtuYzisUFRCxgeIq8ZZOgkuKl0DGgNwlrvPMr1C17NxXahduVPlYeFzwcp7Gk9Wy/jo1cNctma86LgszkjvwR1ppOZij1S0IuQCy0lJJTJRFebUehyGmNOflE9dhFc4xG2ii3nuCX7eNjtXYGfBKrlJoGYV5fIzqvHfiHi6Z0Zyk16Hpy0nGzPGKAQyIAzBRUGo1or9yZ1axnXgXtKTJ9+s= MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: 3e22015b-570b-427d-73b5-08d4777a646a X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030255075)(201703131430075)(201703131517081);SRVR:BY2PR0301MB1959; X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB1959;3:/JD0XapcdnRofyZitAsK23fPOgDyZ3DS2qI8u5HEj5P4tZ8K8p7nd4weAwcLwr02BVU2+f2Iqw5MyRxV3oJaVCzxaetszFYJjpmk6l0VdmI5HgP4tCVJhueNXjhWE7XE/4I4VgdXDbeG0Vgb3I/pbGR2JEhOvA7kXZB8NNZRcGevyJ4RxN0uUURKR1I4SCP6pMIyYE7v+BQc44s2G/7I85nzIlohr29L4rnRbfq7o3nu6iPgThRtx8VjznnTpHVP2vB0k7zNfB0iRLMpZwvUUM9bivlw5Z1p7uNHLL54Z/x6Od1n7FkOWkDHQkDOHFuuFkl6q0kRBGxsMD7deCx7OBJCdeecD+WQKQ3Nq0R9vpuOzNCW0hUKY+U6WfN+EJzQ6yqZRBDGlP7QtyhzL1KoHPhh7qOUpLWKatRly7Z8BWV12eMKuhOmmGK4RRyLaFt/KnYrSBNPMi2vi3paVXNkDw== X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB1959;25:wlpm+6lzPWLSQlg30do8rdePGgVJpllj33MuNg/k0DauQD0JW+n5K89gm/BpEsvbw03GYQtu2tm05tHU6JsrHB7+x6ZhEtbhWEBf6A/59fbVCJK5Ejo6sliXJgMvjNqxTiqXf4U3b/vyZ50yk5Q4ExZlFMS1vmEYNW08F1ju2FTlHCivEJMMiPFJf2nMaVTqfPnErhmFtjd0iTaFK4DV8p14cNRKgAfxgWJDUfOhVMmVTnpri6FllaWtLKJi5jCoE5bHDKOBkOgupUBZ6w4et1pcrvItQtyWY2akfeEfTNlZ+2tynE6V1zjlEl2ocEQ5JAuIwu2JIUf55MbJr8ABjc4fpx60+DIlsGlrcrZrQLUMtlcYQYLrSZkAj2fKH+SeTddaxiWJWd7iw9Dfjt9t9XiCRthEKghV6fpz6Zpv3IUXTD8FpIyruve0a7gmGTVS4FrC45C6M3ngzRFxI8sbdQ==;31:1xJc0O09TX/fc4IfteLjQJN7u0mSxOQ0YbbFvPFf5+Fclu0bFtN9bcsLqYf0OE2PbUr9+mtw4me8BboKoum4+TrXVAqb5vVVAenEeNKtgWwjJBp9lcH8fVXUrkesiwSVTM42ASjFrignXZ9dShL9OTS8/jSU4k5pqAgHF73cinEdE5KNqdY2opdpsczbyvb5Oi/oozG+Zjpb6nu0j1p4yXA2UFgT9kb/igu01nvQ2h465zv6zzLYnc3EKpE+FWgWovfqfXian09qbV35ptZgcA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(227817650892897)(275809806118684); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6095135)(601004)(2401047)(13017025)(13024025)(13018025)(13023025)(8121501046)(5005006)(13015025)(10201501046)(93006067)(93001067)(3002001)(6055026)(6096035)(20161123561025)(20161123565025)(201703131430075)(201703131441075)(201703131448075)(201703131433075)(201703161259075)(20161123563025)(20161123556025);SRVR:BY2PR0301MB1959;BCL:0;PCL:0;RULEID:(400006);SRVR:BY2PR0301MB1959; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR0301MB1959;4:2U6LZHKOHafMf9reJ1+Nz2xtTar3Do7TGEIH+cdZ?= =?us-ascii?Q?+vK7kiuG3ozXATbqqJoBpitABlOhornPUjoU2wkEZfUKmiaCcqyUfjiL2NGU?= =?us-ascii?Q?EpiWO5eL2PiODnqP6JH1vRSNxfc8KrhqP0anx83Sh/HJMUmh0cCHGwafNwF7?= =?us-ascii?Q?J67qTykvbSp9S3B5conDNVanZBusTjSe0wfPfFao4eGCvKLnquRh+Vb38MMt?= =?us-ascii?Q?P4DHOTEXrK8433U5S/viIUsNY4qti8urRHNy7HKK3mgb56GYV0t+geBYxNF3?= =?us-ascii?Q?OcqJGJEMaHqOwotZUHZqzLZwORSReE5CCeXhvk2WrcNG/sBhjwO2I+3Vt3VU?= =?us-ascii?Q?I9lm8BBC4xpwvrKUP8o1BlXDYxD+iS+IM888xKuBbNdnKoP2audocxiYNZai?= =?us-ascii?Q?ysqGl95cLM9BXYzQ5VvOyL7Yb00ZczdvF6XW//jCxh2EdnbvW31n/UFuK8bw?= =?us-ascii?Q?xIgi9e6kD4aBSMjwyBL2NeFq5axE9n1uvCpWNvKdg14FzNzaHnmDqBfAQ677?= =?us-ascii?Q?4Orknp8NVkZSPpYmsg5rhklpSlTeO4AJN+ha9ljod9ydaneXxN5hNXdGtjFW?= =?us-ascii?Q?5CSJf3Ub03rW2YuPWk8C4oqXYTBPWm+lLpMQbczveEy78cy97JRH7khIMzzf?= =?us-ascii?Q?RUHCIxBirCSXS5F8No9nq16AV/7yQyX8Fhts+5jqqYwCVZBUs2ZK4FhCiCRu?= =?us-ascii?Q?u83fCGTWzjEWQaQnGMiwvLQMzf7T5TKkppqG+ZCRmI5IZPP6Ak47cZwVJLWk?= =?us-ascii?Q?6t0Pr/7pXxtsvjZuvRn+ar3upkPr2VtE/vltC/ckxlw1fOU192ppij2zK0Fz?= =?us-ascii?Q?5QV4+QuBH2Bwet1BgYZZZuunLUWxNugEYwiFfhFu0vbaEqmhujiT1ZMckoaP?= =?us-ascii?Q?qVG81FkQvlEjCw72jjEy83PM03b9M8mZrypR543RIjepcjlW7Xze4G9QB8Du?= =?us-ascii?Q?Xs/C2f0eO2824AXjcB3xTJNaaPy1P353G1cZbuKVIZ4lVdJgIcHVaAYMS+rF?= =?us-ascii?Q?sGg=3D?= X-Forefront-PRVS: 02622CEF0A X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR0301MB1959;23:Dqcp6yEFi2HagfiAq1m+aZ383xOU/wB9SWsGgbd?= =?us-ascii?Q?RythW7FtnmNi4h6FlMTC4HXXdCkTVO/WEHfUJLOmcJv4mz8MA2DUvDthZECE?= =?us-ascii?Q?TY6cuPdGp9IakAJ/xN1WkzcjE4s81oWJKb93Mu/JqEx72XgdL5rNx602XylF?= =?us-ascii?Q?UUxRJ21fqg+pyRwE17sWuDeNIcD9BAdl1VKmxI57hpwbco/0FAqOLWnG0T/+?= =?us-ascii?Q?ZDJBkhbUKaSI0lAxMAUiyKy+X59QOzu8f3AkcXwf1Bjl/c75OAwHqLjp68cp?= =?us-ascii?Q?oSzSiJAhLg14Y03JxkGUWBSweeuxa93ObRuR1F0UOZT+Wj+sMuVmRZseIB59?= =?us-ascii?Q?UdZNxHZv4MlRjOk2PwWp4ucrfg61fynJ7BE3+uc/t6ldsxG6ru/Ft29iynFA?= =?us-ascii?Q?QLH0XKMZwCNeBupA2QQfRYY/6H/7ppc+QQFdjfS72QBkFQbqsPs8aP1R+aIY?= =?us-ascii?Q?K4R+1WU4nwwB2VDTOWa8/q0Zb3F4P+HW4JfMWepcsPNGjtnpwWzygHs8+USo?= =?us-ascii?Q?bQrdzvdBpnOP8jp5msGeELM1tq6fBlHSVqalylDVn1AIG8Ch53fz2rYYT6sv?= =?us-ascii?Q?nHvd/wpxA8lFvsE22eqlyyF7a71NTKHsZwxQpo09gDbZ89+GbCocGXqGPDQz?= =?us-ascii?Q?hPCaF7fXRPHoy9RB3S20piHmeid/kOHJlteJuiExRjNjLB+09aI+tMnRv+Jn?= =?us-ascii?Q?+lXT4+3AEn4ky5DgKKxAU81o9XT+TfS2zlxjDE4+QKLisCoVMuUcPoDV5EFG?= =?us-ascii?Q?2wRHE/aWyTQ+1isVltlewM4UHuWyzSrY7TrJecjydfYazvjRbPcRbar54+4F?= =?us-ascii?Q?+lVfGo18EzcExw5BAfRskEbNQHjS5VpADXNomSZ6Ie8sjaBIu37MFPfzvjdN?= =?us-ascii?Q?wrwPFxyJ5GzXVdE1HeF66ufWRtT0JL7Hiw62MvqDu5DpZfIx9h9Hmlzwc+Qc?= =?us-ascii?Q?qeu6zkbB0ubq9roqZFDEabZ6ZcxnQ++R9pneCMiSsXQuGUnmMrc/IX40Ed5G?= =?us-ascii?Q?keIa9a3cx7BXQ6Vpf8m3bQIx4VdZZ5E5uwRz1oxA4M/Bedp3n37n6gGh+PAy?= =?us-ascii?Q?TZ++oYCeuh+nMMhhzPEb6z6zw5FwV4ofm5TT6wvnGLUFmDgdKdeQCfoV8HtA?= =?us-ascii?Q?6GjpfFkugnn8oxS3vMksWAYC6JdonOOJNRJRwEi3hL/MWN1H9B6jMPevLtoU?= =?us-ascii?Q?npAyIIsgfbofjbubKMrzDIGelnjfpGnNYmnr/oU111G3yZKDFKkvvMaNhkQ?= =?us-ascii?Q?=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB1959;6:UZto9EFJtqvHu4rxeMBqFK0qLGJFWZyDqiPsLsg0pdeWThPCZ+eFq8cRXSs2PXxC8tQfSMWbgHeuzbUV+m5NmpC5xSkZp9d+JbadlMwpvTmKg1L+w9iBKQaJ/82l4aXtrHrCohwavRtMc3d4RtkURmUsAwk2/FB/waX6nCFt4n8PzsSTfsZUcVf45eAh+nhoAFISwhN58Gz+qgfAIHfakUB6Q/ceka2fS7uN3m8UO4HfFejfcKq0mHQrKdycz6GDa+AqqjpC020xyOt4HlQ3t+4Suv9qE+x8mgC446D8nv4dsmhCusm0PHugJ9y9bai44GtcWF74o/WTYzaWn0Y3gG8zA26yaBSFGOs8M0xyyQpZQ02d+L871J7MH/RwEg/xfVjWDsRGJObiqXKzheUtxQ==;5:XO1wUHnSUIG+w2744X9KKSG0cNaHeKJmHhM0GZ0v5UdzXElb4XDpozfqyr7YVSiKnWbvQ67V0L1o9r4k2WeoJb+CSiGV5oeTIr0a9FcBYYb+Eifx55VRjfgUOCsQbuWssUegcnV1xLRbyX93KgzcVNITIfqbicdfF3lRkJ1O3kT9H5f50fXwsbXYEQOcrMlJ;24:IuSSNXGzAWzrRgC5s0V7e82dza+A03J5FuIrWKxXJ4T/d74NUGjbj0Qf8b8YMtz7Tv6wHuMhspPf5oPs4cLFObEb04v5d14WMvKYuEq5PHo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BY2PR0301MB1959;7:EvrTBsGCgfZIHJ+LMM9Zy/mvkSyniPC31cctlnRuJfJmRY4jOXIz4s7dKWqvBflgbJMzjDE3sQHB6uYJihxDwyZR5tavQHu+tpKdP4h0MOz6F+mX4LbbGu5cDGIecvrBO3bPWXdAXuWGlKeGavdHX9CDT8U5vwA+zs6aK7K3iztCnDNCgz6gT3kff4FklWkU/6nWi/0mS1PTa1Mq2WUJuIHqbqbRX3C2CgWvHBVcoAJA9xS7M1/bcvSNbM2jzsYLupS5QgnCGWUQK3e8/7JxtyJ9QLnfUZTaPLqufnI18ce1Q/KYnVjbmddZGGGa7x1YficBfm4f/u4Hcj9/HDNWNA== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Mar 2017 14:38:11.8624 (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.168.50];Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR0301MB1959 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add the DPAA 1.x DPAA QMan and BMan portal nodes. Signed-off-by: Roy Pledge Signed-off-by: Madalin Bucur --- .../boot/dts/freescale/qoriq-bman1-portals.dtsi | 67 +++++++++++++++++++ .../boot/dts/freescale/qoriq-qman1-portals.dtsi | 76 ++++++++++++++++++++++ 2 files changed, 143 insertions(+) create mode 100644 arch/arm64/boot/dts/freescale/qoriq-bman1-portals.dtsi create mode 100644 arch/arm64/boot/dts/freescale/qoriq-qman1-portals.dtsi diff --git a/arch/arm64/boot/dts/freescale/qoriq-bman1-portals.dtsi b/arch/arm64/boot/dts/freescale/qoriq-bman1-portals.dtsi new file mode 100644 index 0000000..b007344 --- /dev/null +++ b/arch/arm64/boot/dts/freescale/qoriq-bman1-portals.dtsi @@ -0,0 +1,67 @@ +/* + * QorIQ BMan Portals device tree + * + * Copyright 2011-2016 Freescale Semiconductor Inc. + * + * SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) + */ + +&bportals { + #address-cells = <1>; + #size-cells = <1>; + compatible = "simple-bus"; + + bman-portal@0 { + compatible = "fsl,bman-portal"; + reg = <0x0 0x4000 0x4000000 0x4000>; + interrupts = <0 173 0x4>; + }; + + bman-portal@10000 { + compatible = "fsl,bman-portal"; + reg = <0x10000 0x4000 0x4010000 0x4000>; + interrupts = <0 175 0x4>; + }; + + bman-portal@20000 { + compatible = "fsl,bman-portal"; + reg = <0x20000 0x4000 0x4020000 0x4000>; + interrupts = <0 177 0x4>; + }; + + bman-portal@30000 { + compatible = "fsl,bman-portal"; + reg = <0x30000 0x4000 0x4030000 0x4000>; + interrupts = <0 179 0x4>; + }; + + bman-portal@40000 { + compatible = "fsl,bman-portal"; + reg = <0x40000 0x4000 0x4040000 0x4000>; + interrupts = <0 181 0x4>; + }; + + bman-portal@50000 { + compatible = "fsl,bman-portal"; + reg = <0x50000 0x4000 0x4050000 0x4000>; + interrupts = <0 183 0x4>; + }; + + bman-portal@60000 { + compatible = "fsl,bman-portal"; + reg = <0x60000 0x4000 0x4060000 0x4000>; + interrupts = <0 185 0x4>; + }; + + bman-portal@70000 { + compatible = "fsl,bman-portal"; + reg = <0x70000 0x4000 0x4070000 0x4000>; + interrupts = <0 187 0x4>; + }; + + bman-portal@80000 { + compatible = "fsl,bman-portal"; + reg = <0x80000 0x4000 0x4080000 0x4000>; + interrupts = <0 189 0x4>; + }; +}; diff --git a/arch/arm64/boot/dts/freescale/qoriq-qman1-portals.dtsi b/arch/arm64/boot/dts/freescale/qoriq-qman1-portals.dtsi new file mode 100644 index 0000000..4baec2c --- /dev/null +++ b/arch/arm64/boot/dts/freescale/qoriq-qman1-portals.dtsi @@ -0,0 +1,76 @@ +/* + * QorIQ QMan Portals device tree + * + * Copyright 2011-2016 Freescale Semiconductor Inc. + * + * SPDX-License-Identifier: (GPL-2.0+ OR BSD-3-Clause) + */ + +&qportals { + #address-cells = <1>; + #size-cells = <1>; + compatible = "simple-bus"; + + qportal0: qman-portal@0 { + compatible = "fsl,qman-portal"; + reg = <0x0 0x4000 0x4000000 0x4000>; + interrupts = <0 172 0x4>; + cell-index = <0>; + }; + + qportal1: qman-portal@10000 { + compatible = "fsl,qman-portal"; + reg = <0x10000 0x4000 0x4010000 0x4000>; + interrupts = <0 174 0x4>; + cell-index = <1>; + }; + + qportal2: qman-portal@20000 { + compatible = "fsl,qman-portal"; + reg = <0x20000 0x4000 0x4020000 0x4000>; + interrupts = <0 176 0x4>; + cell-index = <2>; + }; + + qportal3: qman-portal@30000 { + compatible = "fsl,qman-portal"; + reg = <0x30000 0x4000 0x4030000 0x4000>; + interrupts = <0 178 0x4>; + cell-index = <3>; + }; + + qportal4: qman-portal@40000 { + compatible = "fsl,qman-portal"; + reg = <0x40000 0x4000 0x4040000 0x4000>; + interrupts = <0 180 0x4>; + cell-index = <4>; + }; + + qportal5: qman-portal@50000 { + compatible = "fsl,qman-portal"; + reg = <0x50000 0x4000 0x4050000 0x4000>; + interrupts = <0 182 0x4>; + cell-index = <5>; + }; + + qportal6: qman-portal@60000 { + compatible = "fsl,qman-portal"; + reg = <0x60000 0x4000 0x4060000 0x4000>; + interrupts = <0 184 0x4>; + cell-index = <6>; + }; + + qportal7: qman-portal@70000 { + compatible = "fsl,qman-portal"; + reg = <0x70000 0x4000 0x4070000 0x4000>; + interrupts = <0 186 0x4>; + cell-index = <7>; + }; + + qportal8: qman-portal@80000 { + compatible = "fsl,qman-portal"; + reg = <0x80000 0x4000 0x4080000 0x4000>; + interrupts = <0 188 0x4>; + cell-index = <8>; + }; +}; -- 2.1.0