From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752761AbcI3JYI (ORCPT ); Fri, 30 Sep 2016 05:24:08 -0400 Received: from mail-sn1nam01on0057.outbound.protection.outlook.com ([104.47.32.57]:52480 "EHLO NAM01-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751143AbcI3JX6 (ORCPT ); Fri, 30 Sep 2016 05:23:58 -0400 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;nxp.com; dkim=none (message not signed) header.d=none; From: Po Liu To: , , , CC: Bjorn Helgaas , Shawn Guo , "Marc Zyngier" , Rob Herring , Roy Zang , Mingkai Hu , Stuart Yoder , Yang-Leo Li , Arnd Bergmann , Minghuan Lian , Murali Karicheri , Po Liu Subject: [PATCH v6 1/3] arm/dts-ls1021: add pcie aer/pme interrupt-name property in the dts Date: Fri, 30 Sep 2016 17:11:35 +0800 Message-ID: <1475226697-7709-1-git-send-email-po.liu@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1473741659-17618-3-git-send-email-po.liu@nxp.com> References: <1473741659-17618-3-git-send-email-po.liu@nxp.com> X-EOPAttributedMessage: 0 X-Matching-Connectors: 131197010358784242;(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)(1109001)(1110001)(339900001)(199003)(189002)(2950100002)(189998001)(2906002)(5001770100001)(33646002)(97736004)(19580395003)(77096005)(68736007)(47776003)(5660300001)(87936001)(7416002)(85426001)(2201001)(48376002)(19580405001)(50466002)(104016004)(626004)(305945005)(105606002)(81156014)(81166006)(8676002)(106466001)(356003)(8936002)(229853001)(8666005)(92566002)(86362001)(36756003)(586003)(4326007)(5003940100001)(76176999)(50986999)(69596002)(11100500001)(50226002)(6666003)(7846002)(7059030)(2101003);DIR:OUT;SFP:1101;SCL:1;SRVR:SN1PR0301MB2013;H:az84smr01.freescale.net;FPR:;SPF:Fail;PTR:InfoDomainNonexistent;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: 1;BN1BFFO11FD007;1:ypLlFNRC5xQ7Qcoci6TrRtjIkL1/SKk2TacZ7SZ5HhmARWFu5k75eqaAmVhbpyUfrecgO+aRMjDEgBWI0Ceb/CxgcLZ0AZFQL1RmuG2rizSAZZpDnXwbrjZpYkN93huSq8J4TIxd+ttBs4hCVUr2ALMGgAPRbUn2sVmb5R5Pi2hYPMxzZmfebT23kjIwb1Z4iAf6OrEqsEofSJCukhMt0eQqbNMAToz0UnMrjQT5fbAOOsjocYw+c3wIMYTsFBaNFuyEDsfoVgmphfld5bh+brvVLcbRkh7dLLbvNHK5zj2ZAp4r2RmivOJSvBBO8QHvDvLLOFR+DQFIEhGxDDSnHX0EAVlazE3/FxLjgQ03/DrUN0+0wryEt7KYMVKxSJLw6BpDMPHxpYPpMUuy8atWeTIWymP9XWfCTtHg5/7pcCOQl41FEn7HFyaFJZo+APM3cUg1ulzA1nYF+9CGhaRnY/6EeaJSfwMAcZePoN1qRr48Pq0IIUGtsJ9u1Oso+m7axAMYf/jpROGQXSQuLuq2aqdNjz4xbKlbotDE2KHXby8ppD0y3mEvr1KwjHEjzj8H0dTtIPNMksGtDUyK7e38dQ8UoTLoePy7Kx63nXO4FifqxtV1AE8lzWogTscvimuZvTaCXHflRzknBI9HcZRIMoeLrMVdQumVY3UtCmY+RaToF/L+IE6IoJ2/WgAAMlXC0Yicf7TThSYdCNaCTOt0unWK1q/0pCtYcSuuEyG/f1cJo3y2p0A8lojKR3zfTD7b MIME-Version: 1.0 Content-Type: text/plain X-MS-Office365-Filtering-Correlation-Id: ba3d0e11-ec91-419c-45ea-08d3e913806b X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB2013;2:tlhZc+P6n3HLVxIALQlGh8aqajsAGt65geGiCcRw/4kIGquLQAyhuyw2A+Pm70T74SeHJCaNZmjkmzoBatHZ9Ay5V+9JKuLMxUN04ynGrd3sR3dapBOxjNgbDkdSVeDgDCkfr93urlGoBg4ZWls/Ekilbl9r7BlIoSQ1P9n1S+ap9gEqyUPAnujZpXrdFGgJ;3:G2o8tRdMCuLXFJo0O4PMcRCMxNbzJBtyyHv2kSWlH3R6DmqwipJ8smASa2lqN1DED6DI733cC8rxqL7Cf8uFrghDTal0klY9p3YXo0uTaymyXFbiO+a94+a8v7btEG4/bdIrtN3k6B6pKcz0DVptpGEa9l5+wBOzcyI6Das7cUAg91TNTlKz9b/YMzTtb9P/JP9llV8zNndjpxZRWbNLwmMzgWdOr/t2MbkUPaPRYtA=;25:VxmTDgx3Cc1sPbGhO3eDsVQhYSgORLX5z8M+toymYHHvTvChkzjr7WMR8plKDSkWwsH3JaHxhcN1U1AY0kcZzllEsfBW7uMKN4YAaAN0MAGkXClv0daSq/TCShZlmre1lL5Sc9ufqmBAPNbcVEkWL2GnA0aXGSCDkYN1SqSVlaW+LBLMvcimSLrZXkAh4B9RDXYcHmJUH2CYf8wNHADNjHO4zHeBgmD096NplpNiCw0im3zohG6YvEWLMdmFhioDAQ5OjLbwUDla7nOU+KUn/pP09gVjB85ACChn+Zle5/4UX1NPSwMXv1d+dp7xj8wkRrQb7oB6DU4sIAT4h0wMX9texPE4E/N/1oNk5BXQ2TV8UDEoggbrfR4wNz2tbRR6TQbLbxaqPZA6IfBDgKRTtfQnseD3eUkZyXR58Rfc3N4= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:SN1PR0301MB2013; X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB2013;31:Jvh4wNanaEudIM2EVg0iGWJ4xV8hUawHV2zzxtlNtAXrNK822qZAk6gqb5701KK2skahXkVUO//jHJ65QS5ejH5z/ajqUwAzLP39rqy6ueVU5GIw9KmuGRw7yQna1id7HPC1T7RbZ6zZ1ptqVcYGJzHczlnS3bJo54eP3X2oAWndoWPjbSXWLJzQ0t7bwBPikT2gsts95yJZBRpZSMP1Z6qOWuiKfntAIzbEy/VEmEk=;4:qDb/RgsWtEXBqzmVy6DUpVodoqQaLTwn+MlcEoLH0XIrtjctUwE74YTuKQdQcUTpobkXDk77gKcnhSEcF3ftu11hOiHseeEyCHJkfLTXYz5/bqcmhUioUAQmXqIdxDG3rkbENlO9STQiFSsex+E8fiFqx33srExFT90BaP7J90FvDsMP/J0N9v42HVCBiZTi4vpFjm6BVzS0CdxsPXj5fUUYNzXwJSIJifN1PgimQ/P3hEpQ/EjCD8ntKye9eMx+TONbWDNrhwD9GJqevguDl/Ah3pA+knjZhuDTTa8hRmzl0C8s7oMCkFV3o6jynWYfA56W5B7G151q1bL3l1pT2acEwtSl736akCNP2V4Ej71JJhvz7dxy2migzJKEZ71jaZTcVozhfmKNPDAC/nx6zZtGq0JBHf+Y/Ll2jOHc1oM26m3RyypUMImoonbtdgwNdVDMVwEt2oNHwjfvMK4lIVPKKicex5L8qx3ac81+a6126oj2eXujj8lkMqNP3k7lB6G7Gfe8pTa6j4AiA1YnsW8aq2Ev+XiYFeb9ogoTH3tGuOTIKvQkH26C968wM398 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197)(788757137089); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(13015025)(13017025)(13023025)(13018025)(13024025)(5005006)(8121501046)(3002001)(10201501046)(6055026);SRVR:SN1PR0301MB2013;BCL:0;PCL:0;RULEID:(400006);SRVR:SN1PR0301MB2013; X-Forefront-PRVS: 008184426E X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;SN1PR0301MB2013;23:B7I9YVUWv+b8C7XVy5jANXeorSO9xxs4N+smY9D?= =?us-ascii?Q?UYJ5AYtt4f+gR/HcdgCpmL5eKqN02QieIgiIee8wEVdpOMc+d4xUjDVPCsyE?= =?us-ascii?Q?6RNqGHUr5cBFxHPta7l4HWSNKernwDwjNV8gjoINkmD3xT5IsO+KuHUPTaEc?= =?us-ascii?Q?YZArzqHuc2nQSkxXLueykLew4VJ0Bpm3YN+rX7tOfCrJt945ONtKhViMZA+g?= =?us-ascii?Q?VuRqJUWL4hh9BC5iKD/Xk5++DtuD0BNs2Az4UAEcafEvOczmdxZCWrT+AftK?= =?us-ascii?Q?DQZbgcQ8t0QWp/2kAN8Hw5yGO5DFlrNk7fmJH7vx3sWiqQjhSlkEli55WkqB?= =?us-ascii?Q?6BD0iixxDuPQZrcBvIV+AA0wCkiWJIhPVrs52Yo/qIF4kK4R0/RNlCj2zk69?= =?us-ascii?Q?dOs7XFXQ+tEdTJLibfrdc4V1ZYjlflO3Evx5c98EDFZWH7rB/m/Jp08Qvc4U?= =?us-ascii?Q?Ms5rnLN4q3tjAZqolxMcGnrJ0WnRJEB+yErwhFjs3zxkBeCLktmGoW9qXMk8?= =?us-ascii?Q?n5E6IvRKN1qoPsWa5K9+QaWp8jDI6ppkHPSBhRUelhDZO0AbvMyS1ruMhaHX?= =?us-ascii?Q?x8hKfKSPg/VMB56HEFGaVI6p3vF0DSLaghv08l7OsbVa3Fr4BIDmVFIFFzdF?= =?us-ascii?Q?k53VqkQgwsMr12EOv4dWK/4xBF9sWvj+BMhglYSKRkRAkbKuyxDN4+TVfRJN?= =?us-ascii?Q?SnAuO6ruyVU5Jt133Omh9NQcmhYTrGHT5IZll/spndSjecsDQqxlb99HKYzf?= =?us-ascii?Q?QEkcC0LHtI0wB46XpxcvwI2VoRstEhYnFXErZIStcI2BGrW1ruvZQbRS84Un?= =?us-ascii?Q?nwOqLk7qXcL44epc2MnS19oWTXRVljssVFa9hdOjE2rDLT1Q0S1eS/U3k4oy?= =?us-ascii?Q?1Jcjt4S00uBaqJgPzBnLsOiYm0OSTCbUFY3EKVzRWOcdKboVkYhG6zdjhwJn?= =?us-ascii?Q?yT+lz6XfgYGXt4b7/Qi61exHpprateR3cI2F5EsX9+lcljOc17KmRSGKd/Xt?= =?us-ascii?Q?wpD6HagCo/ZV6tkQZ/kZw8L5SzYjiRxuUdgftPnxf3PdtOnukNEv+EPyN88C?= =?us-ascii?Q?7uFE7pCkvVW2GGv3HSNYNWmNhtTVrMMOVmg81NgbqXOsFAhFBVMtyAgMNVtb?= =?us-ascii?Q?FTLSvJewVU9An6uAMJYI65XcplmzM9smN7J7TdKUYhCIMlq+hSFv0GIQWFWF?= =?us-ascii?Q?Z0+k+grmgbu9l9bo0CRPqI/bmwYjkbP2Z9d5ikluvqjWaFnoq4ebVdQ8d6PS?= =?us-ascii?Q?ytFlMb09pcRaVwYJsJFmdKcctEXU7L/1K0wiiZul5?= X-Microsoft-Exchange-Diagnostics: 1;SN1PR0301MB2013;6:qIjGQAuN7Eyg91sqet0Z61ppi1L34rLii1uOJIBIetKKSDE5xMfpr+pn3PkLxOhjIDmElChLLLkfLyoXceh3lgDVs0q8jOzRmyiK+ylAejBzecDBmSXHqe+hxEAX8U0kz309W0yESy7YXgm31zRnq6JnbxJ00cLL1TY44OtowrDgBB9Ph6uStN4hPIFFtnL7mjgd1/ckb1Rn1wbyhehvY4JWGQE22RxpAvqeMsdvDbwEu4WT0TgE59Tm2ppMZn1L4QZNP0+YEZRwSDgByfTweIxYzZPJRXbMb/jFOHUl8/A=;5:4HfoCcBzxztluqYnqm1xJpOtabPlOFVn1kmk96mu3pxNsqFILzhhVan3wt9KxXJZQNmQagtR58lDE6A1dWRooBOQbEVOoADXEDbqjuUVq4CfX1A7hdfHh7euPjiJmA6soRoU25Z1tDvK8L4b2tjaxJq/6zvpVJYBHVxJqmDCKfs=;24:0Ufr8o9pvVt2Ry7qOl3U0glY8lTu//vm0kKzwPRRNMjPbPVNNWNzKnD9Jk1ieIeqi6UEpE7bEBaQQoZqe4w4SQBzs4u2hfQiO9icske6t5k=;7:T7c/wfBk/lE0m4ZYZPWstDZ8y2QqH7qlGl5bniDWBq+A1jFEoLKM1gwx0mqBNf6rt/AOlVsg+EDf1oKbtWZgXvk7USzpuH49eWHwHA0I/G6upWKdIsJRm4As083+a6VdVDJ9Mxc4O1ZIT0q2XFDoQYf86MzCq50/Wnn3TKuIAWKG+v4JCwQROwVp1rGd0zzNOJoPbzpJ8dNkFebR5ZTgsh8wLZo/qoOaPiKJTWRlIYp9VEQ82WFG8W73GQWzLLaVwslUEwzsU8z7cpUn56s8NI/olDJxqXu8riPXahAE+4+vbbqKOd2bTG2dDCeefPDj SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2016 09:23:49.7163 (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: SN1PR0301MB2013 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org NXP arm aer/pme interrupts was not MSI/MSI-X/INTx but using interrupt line independently. This patch add a "aer" "pme" interrupt-names for aer/pme interrupts. With the interrupt-names "aer","pme" code could probe aer/pme interrupt line for pcie root port, replace the aer/pme interrupt service irqs. This patch is intend to fixup the Layerscape platforms which aer/pme interrupt was not MSI/MSI-X/INTx, but using interrupt line independently. Since the interrupt-names "intr" never been used. Remove it. Signed-off-by: Po Liu --- changes for v6: - add remove "intr" reason; - add "pme" interrupt; arch/arm/boot/dts/ls1021a.dtsi | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/arch/arm/boot/dts/ls1021a.dtsi b/arch/arm/boot/dts/ls1021a.dtsi index 368e219..9b3cb3b 100644 --- a/arch/arm/boot/dts/ls1021a.dtsi +++ b/arch/arm/boot/dts/ls1021a.dtsi @@ -634,7 +634,9 @@ reg = <0x00 0x03400000 0x0 0x00010000 /* controller registers */ 0x40 0x00000000 0x0 0x00002000>; /* configuration space */ reg-names = "regs", "config"; - interrupts = ; /* controller interrupt */ + interrupts = , + ; /* aer interrupt */ + interrupt-names = "pme", "aer"; fsl,pcie-scfg = <&scfg 0>; #address-cells = <3>; #size-cells = <2>; @@ -657,7 +659,9 @@ reg = <0x00 0x03500000 0x0 0x00010000 /* controller registers */ 0x48 0x00000000 0x0 0x00002000>; /* configuration space */ reg-names = "regs", "config"; - interrupts = ; + interrupts = , + ; /* aer interrupt */ + interrupt-names = "pme", "aer"; fsl,pcie-scfg = <&scfg 1>; #address-cells = <3>; #size-cells = <2>; -- 2.1.0.27.g96db324