From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760301AbdEOJVp (ORCPT ); Mon, 15 May 2017 05:21:45 -0400 Received: from mail-co1nam03on0088.outbound.protection.outlook.com ([104.47.40.88]:64570 "EHLO NAM03-CO1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933537AbdEOJVl (ORCPT ); Mon, 15 May 2017 05:21:41 -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 v2 2/3] arm64: dts: add LS1043A DPAA QBMan nodes Date: Mon, 15 May 2017 12:21:17 +0300 Message-ID: <1494840078-22243-3-git-send-email-madalin.bucur@nxp.com> X-Mailer: git-send-email 2.1.0 In-Reply-To: <1494840078-22243-1-git-send-email-madalin.bucur@nxp.com> References: <1494840078-22243-1-git-send-email-madalin.bucur@nxp.com> Reply-To: X-EOPAttributedMessage: 0 X-Matching-Connectors: 131393136930911825;(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)(39400400002)(39860400002)(39380400002)(39850400002)(39410400002)(39450400003)(39840400002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(9170700003)(50986999)(76176999)(498600001)(48376002)(6666003)(2950100002)(6916009)(47776003)(106466001)(43066003)(36756003)(50466002)(86362001)(3450700001)(2351001)(189998001)(7416002)(104016004)(53936002)(54906002)(305945005)(8936002)(105606002)(38730400002)(50226002)(110136004)(33646002)(5660300001)(77096006)(356003)(85426001)(2906002)(81166006)(8656002)(5003940100001)(4326008)(8676002);DIR:OUT;SFP:1101;SCL:1;SRVR:BY2PR03MB173;H:tx30smr01.am.freescale.net;FPR:;SPF:Fail;MLV:ovrnspm;A:1;MX:1;PTR:InfoDomainNonexistent;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BL2FFO11FD007;1:kv1lUFtq1bJd6g09Mn436yAyF6VgUFxiqCkfmoqI8BwLEDxFzPz1AYs492E+IE8zsx/WbUvRUAxfyvowa/qsO2SVeeN/1Iryqfhu7QZBFyreDESRDFMGxMSlG/GhC/lI5yYQP9b1bFveLSRE28701nqG642BuEX9zjpoAXW0YYJBSgCprJWk9x2koAqtX2VxSO7ahw2IMUSfQ96p7H1kmtHNp/8xBoW5lZFVjnLv/lh9NxkC+Rg7I8JW/cEdE4tKqSIM13+Py7hb2dtSvk3CQkq3h6oqJcta3KjpW1+poUnSdjhXF1TkZveeepQw5ZM6ULkY2eWWdPvRo5AUH8jYhEiwzoP+RitJv1QjnMuTZsu27xOPxFIUuMmCgsgwoIpJ33z+5fmW42Hfn/rka2/ypCOhjkymsIJLN7JjEzpoSuK2wVUfTWvQYIQPqFRw+XruvckzRfDIFEDuDbFnAoNQqYdcoHigGwIEU6QhsawZmR9fsoOuTXNvJpMVexVQlgipeiKofjYalqBAWzhyCPWwQHWLtq3jm9IeK254mEWPe2z3dUCK0RkbUN0e8XcAZpRtrjq7HHEhVcHXcrWGxHSbqjBX/cQnHQDWYdUe6x0WGYZaViQz0+B89REDzjl5ZYq0xZKOfN/cpJPUz83qJqZNk8kb3VdxnhnGzuddR4jW1ZDYQhJObn3Cg/cQ5KQIwjavhDc3SDZz+R1B1ZAYo8MidjHlDKsmOnbK0xVzXvkZ+BKBSo+q0yE5S8C8reMBBNvk MIME-Version: 1.0 Content-Type: text/plain X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d3a8d8cd-5884-40e9-f651-08d49b73c727 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(201703131430075)(201703131517081);SRVR:BY2PR03MB173; X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB173;3:qYDQUt9jaQDHfio4W6yr6hNrkwbodbmbflAiTL229BBmT/RaK2iRFDjeDb5BzJoytvE8YOLyMwbSOqWvD8ozTs8Ezw5gcNfGpi6CjYNfCnOJ3wVJl4Js/l57ueLRILRiXD8WIW4w6wv5vtytspz6lvMWtJ4JE2PXMmU7rIWptCdC1u4xTzvZHXtrWvX8wYRa/7joJ2Z3i1nFl3uAgSl2Fiuo+l55XgxxR7vJENxk/8Tqe3au2ehxP2U0Z6YVdOKI/7sxL31LhvIo0hY79juzxizBzKziHrkRVFTpRffHMTdc01oqT0X5+WM++OIfo37T/Mp06J1PBFXIq+6gHYoKkon7rKKqFJLnQXvBjS7uYk26F9YwQDVxR06s1ETmtJBqUiEa8Ea/0ynhSzsljBt4s+eQEnlbto3R+LcKQQGwV0LwH4CchtHNFRU5R5Ofb/b9;25:EcGUzXN6fdNSi8FPOMxhEXaEQS+Pf1hhyyXQFKlnO7YU3ETI28CaIFXCA/psobRVUQgPIQBhhY4aD5517oSBDj1xd7GVY/Lln7R9B9iOxJ81X2sFy0HXPxx6DbhM2oDny5XNTi+0JN8ywuLQ4zSSnCVS+KcTfzNU9tAla91XgLoxQL2b3o0adBb789JLjZO6P6/6JJit82Ib1KynMKTV+07Y3xFRRgwJnsC6fFd4y9PWJeSFCUl8yl237icxbBAWrnK4BX093NnC6ukaFZDUQpxqJVLjLmuhWshDazdRCOsfvIDqIltAl3P6zMkLQTffB9f2Gfz9Bymp1wivrPPiqblZ+Quq3Z4cpaBim3dPM5L/sCXV/TZuC3RtgXqXCuIQnqGZFylX+AXsSfptIEQYqitB2K2WiZhvPkj2WN5/dWROqEdmVhgSq8EKY6agq2SLMoPMce7DjHiu98XidAXcdg== X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB173;31:Vq8ZVPTRynUYr6AIIGY1fggGlpRLINXH6JGHZa6+57Tzj3wMUf0/NbqMbse5WmiyOdNmTWOil6QrGkH8g33f9cW1P9anKuytMCyvQMvB/OhKvn7Ic4rqj2UtcXnUwnG8RGzBCximfL0hrTXDLb4QgIgjRCmxdNWfs2fNvu1CPeNwJzWLqKFveaSRmIIQmhLhupr2idPmvoG9lqHBiE1XTon0XUEaeha48FY+vn8j4VrmpzC7jCotFnYimB80I5I6 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)(13023025)(13018025)(13024025)(5005006)(8121501046)(13015025)(13017025)(3002001)(93006095)(93001095)(10201501046)(6055026)(6096035)(20161123561025)(20161123565025)(201703131430075)(201703131448075)(201703131433075)(201703161259150)(201703151042153)(20161123556025)(20161123559100)(20161123563025);SRVR:BY2PR03MB173;BCL:0;PCL:0;RULEID:(400006);SRVR:BY2PR03MB173; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR03MB173;4:qYhbBDXvqzAjs+nE6gDfFZN1h2t3AwGlDc3w0SZoWxj?= =?us-ascii?Q?iu5CXBeT8hh9YeZ9j0RlyUdMUq9hQpLQAUDFoT67e9VWAsMPTvAExrmX22i4?= =?us-ascii?Q?wPAh+LdytkJrmpgr/OWo3ho607AsgoF42dT/mzc5Tktpm0FDyFef1HWVx5Ik?= =?us-ascii?Q?gr6XuOaKlbK4+I7a37uXJ8LUA6U/g+nIEKGEb11Mq3vMxXS3YxJpqF06sI1q?= =?us-ascii?Q?6bOM6l+Vwy7ZJOLNHftgCyRs4kc2kWha7oQoZItZwpU/pc7GaOtiSzyOTNr8?= =?us-ascii?Q?LwVInCEWBOpwxln3msE5M8iVUJUbkVn+OJfR7Z55pBmH/2ItoSZcbwFZ55wn?= =?us-ascii?Q?ekSk1NdvOBxLyLSTwc3qKvJCt7H8T3kKE19FGmJEFgujjn0cTyEC8mDDQQzV?= =?us-ascii?Q?5IHRhf6pYFjlfhLreA+ulwQW8pQWNunLQIT6Rgip2ouD4Qxiyw0Rmls/oNjN?= =?us-ascii?Q?2aD5CmhSLN7k3kPQ5mfjSai1eYDSaLcYiAnnDFy/GywtMRhkNT7gilzZNR8r?= =?us-ascii?Q?QK/q+R5rpi9dvIqyzS05SxirSdUp13QJ3z3Rmb9skQ8KpcSjLgozBskC93gL?= =?us-ascii?Q?FhwxQzwVY2FlYuq4lzS8F2YpK61I2JVRlT2R1VXvL6II84YeuCx1S1MV0Nsv?= =?us-ascii?Q?LQeAi0/ARZW/sV/cU1iFmJelC3GNnFUx1O9epbcrjwiKiW/rVfoAnnzzc2To?= =?us-ascii?Q?nf6L7dBoon9zsGmTIRwLQOHy1zlmfbwEpKs6axYI/9MR5snl+2bVeq5P1fSF?= =?us-ascii?Q?umYg8lYe6DJ02ypxjmrSdl8uMG1kLeJ0pDBuJlVs0R/ApV7Fx3I4eqvk7ygb?= =?us-ascii?Q?x9ztaXuXJr4+DMdz+7zuI2jbU8yQo1hSR94f9VcJ0lElCz5FjAOQSYvm4iW4?= =?us-ascii?Q?n7wyMjV+s3TRMlkv1NZkz5/B4jUERM61ZfaUO+Kswboj2mhKIYdpv7LRT7me?= =?us-ascii?Q?lkedSTpwJDc9qQzKV3aNwQZmBMSCi20sDPwD+cA=3D=3D?= X-Forefront-PRVS: 0308EE423E X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BY2PR03MB173;23:Io4Vh8qipy+aSIJuRMmSVZHND0QnipXLgJAJBKjaBl?= =?us-ascii?Q?i+2i6Lz81KUE1arlVcj0eYlOEOgHw7YvRBBUvUwdHF02n5s3GR2NrdOryaY1?= =?us-ascii?Q?qXvYrE9vXFO4RHbL4VOkPudO+vP6yj8q0otJv0pX3sNGX5Ylheroz9xJ2xx7?= =?us-ascii?Q?aMUNz2BVKL9kh1xy9oZAfO8vjBcoQ/9EwNIPkZAnUmiVo2LqVqeqUnhqRKge?= =?us-ascii?Q?5WExIm81j4ug9DWlHpLtmCZjAga2ru6PegRjTejfiMl8jq1DFtNsS8aSSP3Z?= =?us-ascii?Q?dxsLBDWrpW8TJCJGLvogWT+PP6m3eVPbjVYXxOW7ufexFssfoQ8f9NI4CZDB?= =?us-ascii?Q?nZEemAX/kiniPewe0YW0xbyNak5sK7XYtOAaGBGubZIvGF09vLkleGm0xUdC?= =?us-ascii?Q?33ijMfTpwiLETRY7W7OgdWykYUP8Kaapa4IkVQdu3S7jxPDt6KdI2q2/tMI8?= =?us-ascii?Q?4T5r31RuaesQFZpnpOtWpgEej+jvST57UJHNaiKPoXsylEyfYclGqNwzkoyW?= =?us-ascii?Q?e2viFzPytUgc79K8LXoq63XORCQjACZz+gZudmGB0WtJJyrnebDL6m5DpxVY?= =?us-ascii?Q?ePUSIKBZBzfMcMX0EH3vBbTddBJxeTSqJ2UW/4roxEalpXb/PBIvbGJkGM5s?= =?us-ascii?Q?rp5GHyASi5b2ob7CmE+IJdyPxpr7EP2y8ymGL32hf/R/aQgnSz4qRsgcalUV?= =?us-ascii?Q?SHiTI4anGyFbISurHaD5OKffZcVKUIinZL69awWhqRTTCwGkjabRkqWmMoOR?= =?us-ascii?Q?LHX7WcR1bUcrrwqo/idSe1sTihDzzcEtEMX2LHWGv7H87JfJlSUHynNJ1yOx?= =?us-ascii?Q?TSatWY8FXqU7nc8lyiepgUfBAAxFotquk37txoTh50zT61jwXJCslaD+Qubr?= =?us-ascii?Q?JzDeS6P140qMJND5NqEh+mZZ9Cu26S7PlTlQdg0KkWevRImgpS1AsFsWIAaA?= =?us-ascii?Q?O1CUqTUBKZL7EMmTD1QLguQn3bzSc0P7038SLBSGyfGVaA6N9H4+dfFGvH3H?= =?us-ascii?Q?zVjW/n4XaJis6ArrU8Xe1zPAIlb4cEjYK5GeDxfKmGnRxpoYQisqeyCqfV9c?= =?us-ascii?Q?1dzJPD8oqlGjhjtg3HRVDOR2IWwBa7ufCycx3r6LN+b7hV73oq94GvwXlw+K?= =?us-ascii?Q?orWUhuPd7qDebSNi/bYrhl28SCxjiYV9Mpm4K+UYylVA8Db5JL1VLWCrzj9a?= =?us-ascii?Q?9T55ST2QlbE9aTRoO6Z5vNEhBzxd26qus+6BbuYPaMPF82A2uhzboPSuQnUg?= =?us-ascii?Q?3lCC4KL1y89WViI26FkPSb52no+Y/yhHLAd0rJMQficXFE1ATeV+9fuA4YMY?= =?us-ascii?Q?xaGBqFG7Y3NurjzlBLZpQ=3D?= X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB173;6:xQaN/Nv0agyRHuDk5GJnXN9dQuj2TctK0U04siw2lnxab0BpChkx3Tgsu9lDhJnBrML8BhN4caz44h/L0vdrSd1nAdsa2l2QRJeT/24mLCNEe5tJiB+JYoDt9KLJ0BIgcJQquMs/jOiAx86Aw9jHhdrRVgk6+qhYCDNnTusJjTyg3z9mXQEdFUJaKMUnZZ5HSz5LuN/ldHQlWqM4UOkdeKVks6er6tBhgyDRD1lbRUrHCRR6UEvz7wrR6tC4Dy4rd3bBVTDfDre243+EoOmcdhm2bz9kvu7pi+MJ6JZz5o2LS3d8YRxRaI8pCjqq1lMMQf1yDqcWoHOTC2x1CVJe1p0NiKfokpqx+QSQx41blQpLjWhF4OdOMPhr3hBUwtQq+qhmwq6Quy2aq3aFu6Pr0yhnzwbrJJyZq/7Dy8N/4XQAN1nLC5RnfMl4G9GjLkOZrtGZsaB8R3Qe93yJ8vS59GLeu57IszJSTRW8r8LZ7h0nNNr75Mg24XgSIHIJhOrhaT4pQWvQg+WGDiXB6LFPYQ==;5:5bJcV3pR+WkAsNz9AayMRkFOZOx4Poej0ee2dMkn1leanxNNfHfL2Ugx13zWuY3W6jAfeEAAShFvyjr6PjAIEn9Nz4N8rrDc/k/OBd4dfMViqb8OspXxn7cwW4ETlDl+Gc8Pe7xVFEeOIm/+sEND7XlspTq99/aoDxRrfmfEXmAKYqHZKByZyNQUvfASXHzE;24:TJwrLY8NXpzB6clluaaKiHNpsvQ9pZQNJ5gd9lvB9v5CKMq0S3hUcjjcUL0lLuNfiI/c99hOvNzszL/PRb02LekvTfiGdYT6YmimKx7FjHY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;BY2PR03MB173;7:ydCjBc3WFMF/JyEpZXU3hcSfAk2Vp0QjcnKkcuqBj7V7ZPEOm1HKzACjqXpN2i0K/kntOvO1w9CHWsqZoSP4glZ0m5CtIbodM154X7xEY9m4K+Fsw0a2NnZYhX0tzwy/+E+1eXrQrky40Exyk8fIGSmhZilSrhQaa2QD+IecExXkqgMfsl9OOajYHjktkQZt4pgicDxyBSlX+tYAECEay09OdYG1QdAC8LA0rrojbJem2H1jUYqEnwHJFzHn+r4rWDoQJEKTxQ553tsqlRRqtrJaaj7ENw4++AHNZy0l17tz09KAwUB5uGWws4o2KLQhdP6YtQgK9if/rASENFM2dg== X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 May 2017 09:21:32.8883 (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: BY2PR03MB173 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Add the DPAA 1.x QMan and BMan nodes in the LS1043A device tree. Signed-off-by: Roy Pledge Signed-off-by: Madalin Bucur --- arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi | 53 ++++++++++++++++++++++++++ 1 file changed, 53 insertions(+) diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi index 45cface..a729755 100644 --- a/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi +++ b/arch/arm64/boot/dts/freescale/fsl-ls1043a.dtsi @@ -45,6 +45,7 @@ */ #include +#include / { compatible = "fsl,ls1043a"; @@ -106,6 +107,33 @@ /* DRAM space 1, size: 2GiB DRAM */ }; + reserved-memory { + #address-cells = <2>; + #size-cells = <2>; + 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; + }; + }; + sysclk: sysclk { compatible = "fixed-clock"; #clock-cells = <0>; @@ -333,6 +361,28 @@ }; }; + qman: qman@1880000 { + compatible = "fsl,qman"; + reg = <0x0 0x1880000 0x0 0x10000>; + interrupts = <0 45 0x4>; + memory-region = <&qman_fqd &qman_pfdr>; + }; + + bman: bman@1890000 { + compatible = "fsl,bman"; + reg = <0x0 0x1890000 0x0 0x10000>; + interrupts = <0 45 0x4>; + memory-region = <&bman_fbpr>; + }; + + bportals: bman-portals@508000000 { + ranges = <0x0 0x5 0x08000000 0x8000000>; + }; + + qportals: qman-portals@500000000 { + ranges = <0x0 0x5 0x00000000 0x8000000>; + }; + dspi0: dspi@2100000 { compatible = "fsl,ls1043a-dspi", "fsl,ls1021a-v1.0-dspi"; #address-cells = <1>; @@ -688,3 +738,6 @@ }; }; + +#include "qoriq-qman-portals.dtsi" +#include "qoriq-bman-portals.dtsi" -- 2.1.0