{"id":815385,"url":"http://patchwork.ozlabs.org/api/patches/815385/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/patch/20170919092658.22482-5-Zhiqiang.Hou@nxp.com/","project":{"id":28,"url":"http://patchwork.ozlabs.org/api/projects/28/?format=json","name":"Linux PCI development","link_name":"linux-pci","list_id":"linux-pci.vger.kernel.org","list_email":"linux-pci@vger.kernel.org","web_url":null,"scm_url":null,"webscm_url":null,"list_archive_url":"","list_archive_url_format":"","commit_url_format":""},"msgid":"<20170919092658.22482-5-Zhiqiang.Hou@nxp.com>","list_archive_url":null,"date":"2017-09-19T09:26:57","name":"[4/5] arm64: dts: ls1012a: Add PCIe controller DT node","commit_ref":null,"pull_url":null,"state":"accepted","archived":false,"hash":"d1b3766340be585f718c7e862edeb9cebb01d2e9","submitter":{"id":67929,"url":"http://patchwork.ozlabs.org/api/people/67929/?format=json","name":"Z.Q. Hou","email":"zhiqiang.hou@nxp.com"},"delegate":null,"mbox":"http://patchwork.ozlabs.org/project/linux-pci/patch/20170919092658.22482-5-Zhiqiang.Hou@nxp.com/mbox/","series":[{"id":3816,"url":"http://patchwork.ozlabs.org/api/series/3816/?format=json","web_url":"http://patchwork.ozlabs.org/project/linux-pci/list/?series=3816","date":"2017-09-19T09:26:58","name":"arm64: add ls1012a and ls1046a pcie support","version":1,"mbox":"http://patchwork.ozlabs.org/series/3816/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/815385/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/815385/checks/","tags":{},"related":[],"headers":{"Return-Path":"<linux-pci-owner@vger.kernel.org>","X-Original-To":"incoming@patchwork.ozlabs.org","Delivered-To":"patchwork-incoming@bilbo.ozlabs.org","Authentication-Results":["ozlabs.org;\n\tspf=none (mailfrom) smtp.mailfrom=vger.kernel.org\n\t(client-ip=209.132.180.67; helo=vger.kernel.org;\n\tenvelope-from=linux-pci-owner@vger.kernel.org;\n\treceiver=<UNKNOWN>)","spf=fail (sender IP is 192.88.168.50)\n\tsmtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed)\n\theader.d=none;nxp.com; dmarc=fail action=none header.from=nxp.com;"],"Received":["from vger.kernel.org (vger.kernel.org [209.132.180.67])\n\tby ozlabs.org (Postfix) with ESMTP id 3xxJ0n2fxJz9sMN\n\tfor <incoming@patchwork.ozlabs.org>;\n\tTue, 19 Sep 2017 19:46:17 +1000 (AEST)","(majordomo@vger.kernel.org) by vger.kernel.org via listexpand\n\tid S1751463AbdISJpU (ORCPT <rfc822;incoming@patchwork.ozlabs.org>);\n\tTue, 19 Sep 2017 05:45:20 -0400","from mail-cys01nam02on0089.outbound.protection.outlook.com\n\t([104.47.37.89]:52480\n\t\"EHLO NAM02-CY1-obe.outbound.protection.outlook.com\"\n\trhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP\n\tid S1751361AbdISJoo (ORCPT <rfc822;linux-pci@vger.kernel.org>);\n\tTue, 19 Sep 2017 05:44:44 -0400","from BN6PR03CA0071.namprd03.prod.outlook.com (10.173.137.33) by\n\tCO2PR03MB2360.namprd03.prod.outlook.com (10.166.93.20) with Microsoft\n\tSMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.56.11; Tue, 19 Sep 2017 09:44:42 +0000","from BL2FFO11OLC005.protection.gbl (2a01:111:f400:7c09::194) by\n\tBN6PR03CA0071.outlook.office365.com (2603:10b6:404:4c::33) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.56.11 via\n\tFrontend Transport; Tue, 19 Sep 2017 09:44:41 +0000","from tx30smr01.am.freescale.net (192.88.168.50) by\n\tBL2FFO11OLC005.mail.protection.outlook.com (10.173.160.91) with\n\tMicrosoft\n\tSMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id\n\t15.20.35.14 via Frontend Transport; Tue, 19 Sep 2017 09:44:41 +0000","from titan.ap.freescale.net ([10.192.208.233])\n\tby tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id\n\tv8J9iINR014190; Tue, 19 Sep 2017 02:44:37 -0700"],"Received-SPF":"Fail (protection.outlook.com: domain of nxp.com does not\n\tdesignate 192.88.168.50 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=192.88.168.50; helo=tx30smr01.am.freescale.net;","From":"Zhiqiang Hou <Zhiqiang.Hou@nxp.com>","To":"<linux-kernel@vger.kernel.org>, <devicetree@vger.kernel.org>,\n\t<linux-pci@vger.kernel.org>, <linux-arm-kernel@lists.infradead.org>,\n\t<linuxppc-dev@lists.ozlabs.org>, <marc.zyngier@arm.com>,\n\t<robh+dt@kernel.org>, <mark.rutland@arm.com>,\n\t<bhelgaas@google.com>, <shawnguo@kernel.org>, <Mingkai.Hu@nxp.com>,\n\t<Minghuan.Lian@nxp.com>, <roy.zang@nxp.com>","CC":"Hou Zhiqiang <Zhiqiang.Hou@nxp.com>","Subject":"[PATCH 4/5] arm64: dts: ls1012a: Add PCIe controller DT node","Date":"Tue, 19 Sep 2017 17:26:57 +0800","Message-ID":"<20170919092658.22482-5-Zhiqiang.Hou@nxp.com>","X-Mailer":"git-send-email 2.14.1","In-Reply-To":"<20170919092658.22482-1-Zhiqiang.Hou@nxp.com>","References":"<20170919092658.22482-1-Zhiqiang.Hou@nxp.com>","X-EOPAttributedMessage":"0","X-Matching-Connectors":"131502878820528731;\n\t(91ab9b29-cfa4-454e-5278-08d120cd25b8); ()","X-Forefront-Antispam-Report":"CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(336005)(39860400002)(376002)(39380400002)(346002)(2980300002)(1110001)(1109001)(339900001)(199003)(189002)(97736004)(2950100002)(4326008)(50466002)(81166006)(53936002)(72206003)(1076002)(498600001)(356003)(8936002)(16586007)(105606002)(50986999)(48376002)(305945005)(85426001)(50226002)(8656003)(2201001)(2906002)(86362001)(5003940100001)(81156014)(106466001)(77096006)(316002)(104016004)(76176999)(6636002)(5660300001)(7416002)(6666003)(47776003)(189998001)(36756003)(8676002)(110136005)(68736007)(921003)(1121003)(2101003)(83996005);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:CO2PR03MB2360;\n\tH:tx30smr01.am.freescale.net; FPR:; SPF:Fail;\n\tPTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; ","X-Microsoft-Exchange-Diagnostics":["1; BL2FFO11OLC005;\n\t1:wyQLkhZol9s1rTkjhhbbDfaq86XjERECAhEjREhmgB8nksrdivDRlIX7+T5pXjNOiO6P6hJN5sxvnClt8V76OHTgimR++VgmxALopAroM3Q+p7o0cTT1keRWT98ppqOa","1; CO2PR03MB2360;\n\t3:TMAW4QOl/jhQDb4k/cpZ03bhiuNhBSsV0KKQ804D0vPQZFC1bDQlVmE/Z1iBunve5NJ02vFp4uhrm02fu4Cv7WFBrcfcmFem5veBa6yQpDQLlAkG7YHV8V8GjBM1lyMA4wKzWEH7hEqlS5B892irKDnrifvHJKc60W+aPMAd75fqv/ko7/Y4ggRgrMz2XL/MyHKwItlv4WoyzVpy4otrmZK0A3zGeSHCpUJlOQi/l39Ol6FbY0LLY9eCHlum9ajnkMcax4zo0A5fbkVOHAUpzwhDpQS/0/S60L0Ou1eqrinzhT+I7l1qmWqcE/4TZZCCMgSIhfK54OlzP3FjdRgKEa1LsIHNJxrgQ/bOqXO9EHI=;\n\t25:hS7US04TRSkObN0kU72z8/uSJKAGIQfVvgK36TlU95Qo/4YByDueiW0Hew78RM5uWZJDpQAFEWa9BQNj5iyRDMfKboqiqorB4l/+B2vrBUDDHi4aZaj2ok7j7D6iIydePeTun4fmBGr4tdmedXJSs3tE52ouZOBvBnr9XCGjnwaFIRB4xe3g/xGAMnDrFE7Ec9G3FO8oKMEgULw800T2Gx3O3JctfT34IIFOPmyHo8nJT0GBMsEXOmEvScVSwV/aX58I7D8T2lHccqlBbYi2sJfLVWNFCdG12IVhJtNlNzGTJhlc3s+3w3v4zvEZZkfTJdLpMJTufvy5XVElHzZnxA==","1; CO2PR03MB2360;\n\t31:6DKyaNC8bSHEPEv7sBHrW4irLv28LOcOXsxNNpAvThYLxH+AZctbjQH30GOTSdErxT4IgC4OkDBpsYiDNjxAZM/jAu0yK56a0aCChFMaCRtbwRlC9FsxX+FwF9miOWpCu34+a2aG9d0+7csskwXQteKpol63ik/c56/RYDGpmQmxgq0JkMt1S6a4/lrK1Sl8BVDGDpUwLfXolHUVJp7ReR1/zOREcFba5kEbvva0r/s=;\n\t4:Bcc2TZL8FAC2LOv/VST2ls2icli955jITfxfjLAsb3Pukmn/b24Gm/DkTAv6LhRbGTKTlv0LMh7dlsGRputGMezim29KCp1WvvPeksQ8GNkT1U1hBQcsDXpwXnOTHWM/jS8lX5/HACi2YJ6IOeKCayhiCrvlR1KFKxNEwnet7cKYCzd6ghJuw+FV7Pzulr4rfA9TdT9ok1fvJxPB+nIg4KdO0XzUcisBgCKdO88CtpMvKvNAcJmw1LR45GYZYeS1pSYVyD3vXREHDUBhm6PQXp7N3ZZyWHtCg39KEVrDmyk=","1; CO2PR03MB2360;\n\t23:1WoYwnFXU/zgLMXX7NYjiOall9DawMMBxPL86wtlpXB1SespQ5DhYTvRp7USOHtieNGBa67oqI7P1ns8Zx8rZaX/Yn525/KTDo7/kRRZBoorx3Jmx8k5AEHBOzbPt+2Lc31X2Dx6e+LaZalSBzDDYRD2O8ZzfSZ5IYfn86j1Sp62VE9oeO83G1jmy1F1Un9BKe8sBWtLCW/dNB/p3r2qpY0jwjaRg/hzWnXZj6r1npFIxgldKaHnFomUuB0d4BGj5MXpFCPLOsJVkAN6OwMRodH5zpsOZOmrqs6DAKzSQdkmsqgDBwY2jXGq9J9IrtdrvzAKJnxg4NEBEFvbbfXOhxY2bLOKGCjIPjkobsNpzPL8OTBZTQ9tvElspfRDMU488EdQHOPZr4B1h2D5UnCmc37ptnRYCh47H1J/vD9NQsrYAAsrMf0D39zhn8JBh3DWd0qKqH3S/Nd2wu0UQFdkakG44rss5OZLpxvwF0HpKlRsHiiNV1VCZG238Z9EmtNQQ3QGbg5BMh5v0L+Ja6XdLZnDtk8RVBh18iBfJ1xUKGDXrkwXMGcAoFctAEOJXuM2NL6JaPWM+cFn9XBsLwB14pcxMWvqW5rbC9TKJXKa8tw3iG/97+M5vA5flYtptxz27LNZs4RRQ3tYgyUlFCLWi2cN5aT1MxfyjdvsIhDWhJoGibJ8QZPeycZ5DKGaFStJPStRSqo02kxiG0ysa8h/QAXj6nt0qyqLlmrIU+gB1VpCuWHMA+T+l+TCBj5ErBt98jbgeeK/ueKUof2Jw1Wr+V+ZhcsC8uh4ztBNr+bMA9Rcv0//zpHXmYBJKZJJlAdR4lTz9aee+sWg0vMP18u2uYmzi6wtc8IHpt75n2oUglaQ9zhvmzCc5aQpf16DOAdPm2StRR1KU1DjkMLDUw0DPO0POYj6rcpsdGwwtD0/jcCLriPjg+cmeOuuUpEma+ZCopUe0mllDtXi4BXh7aY10m4tZASjQGuSsJIduLRtc2dkE92xHMIKJTmmuJdNOLrL3lqgtMierC6/tuSY4+h1hdD5DIVd/XajQif9vs1AAk+kz8c3GsWxT6ZHVZc/Yu9nBs+cIon4YrzLbpF1vi4vUPNZnoRgtpmFqsa4cGIZZ0S3oJEykKUB4E/8yd7/1X7a7DSBXUyYn0OW6CFX2z9nk59cDvQ5x3y96uBjoCfU+OtZ7DM0ljyZ/klzYn4qi0P0Toxqco1YauZbuJrlwQBtTsLy/+sntWhh+7icpGuMisgQNCytRJnVDBExYmo+Fwfe","1; CO2PR03MB2360;\n\t6:IeSFBSl7GSXJM+CMZc8cMf/Gz3hZR3D9AS2plujcHkgQypULpTTMZ+1yR/BQGlbwrV0L2DkWVMWWeFu2AHdjXYohKorFlUNrZBDt77RT0aAmTnuiNwjVOPJqJwidJEbziubnU/38BjaH9TY9gNn4JyW88OuhNlzcy5UtXHYhKSvwn1KCayeLTlqXZMl1HVvSi4Efq0ZJN6IBKawhlALNrFkdtNq/EXT1OfapeffTCQtXT68pL7XVTp/1Hsix2QPwX0xqck2ESpUdG936QuK3j/mnksXdE+XvgXflcrBGamSK+e+YtsirB0YjN190qxw7cWHuRwaq6K1mT8+rzpWucw==;\n\t5:emA6gvMKhVg3xDki2F0tW9YULuKse5x2PFyco44p76TMGpt0g4k/do6kePzftXSTQg6VLOb63FwPqiR+aZqk+l4+4PwtNDBYy/awk3xxf76v4xQDR6olHnySUnZRayTuvroPMVzqPU5wI5SDpqNNlg==;\n\t24:rlJIXMVt5GtiLeG+hLh0C4fnX1JkpcMTD5W03i5Eae5fgr+/TxSWJ4mc5Rp+Bn0wJ+xgxSpb7gVd3sbqTkkotO42HNK8r55vR3VCJeZ1oZ0=;\n\t7:QnsD5sQ/MbfV/x3NJgcY1MGTraFvmBRGmprq5/bqwd3b4XrLj4jDX9ZpgDdaRjthiG7McyosSPl2JmVE8DzPL1M90kOWh043CJSb+U+Zk+kd9WzHEGQ1v4Hkeew09zF40U34RmLHTdgHdbhq/z1N1bzXWkli/DM0GBs1iD4qIVCgyAjL8Ya2d8aYoZ57BOWNFceknz1floEwnp4opjJ08kLVpiGLMT2QhaqJyXD98gw="],"MIME-Version":"1.0","Content-Type":"text/plain","X-MS-PublicTrafficType":"Email","X-MS-Office365-Filtering-Correlation-Id":"d024ed63-4463-473f-f25b-08d4ff430d80","X-Microsoft-Antispam":"UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(2017052603199)(201703131430075)(201703131517081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:CO2PR03MB2360; ","X-MS-TrafficTypeDiagnostic":"CO2PR03MB2360:","X-Exchange-Antispam-Report-Test":"UriScan:(185117386973197);","X-Microsoft-Antispam-PRVS":"<CO2PR03MB2360B7365F199093FD56E30884600@CO2PR03MB2360.namprd03.prod.outlook.com>","X-Exchange-Antispam-Report-CFA-Test":"BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6095135)(2401047)(5005006)(8121501046)(93006095)(93001095)(3002001)(100000703101)(100105400095)(10201501046)(6055026)(6096035)(201703131430075)(201703131433075)(201703131448075)(201703161259150)(201703151042153)(20161123565025)(20161123559100)(20161123556025)(20161123561025)(20161123563025)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:CO2PR03MB2360; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(400006)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:CO2PR03MB2360; ","X-Forefront-PRVS":"04359FAD81","SpamDiagnosticOutput":"1:99","SpamDiagnosticMetadata":"NSPM","X-MS-Exchange-CrossTenant-OriginalArrivalTime":"19 Sep 2017 09:44:41.8812\n\t(UTC)","X-MS-Exchange-CrossTenant-Id":"5afe0b00-7697-4969-b663-5eab37d5f47e","X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp":"TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e;\n\tIp=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net]","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"CO2PR03MB2360","Sender":"linux-pci-owner@vger.kernel.org","Precedence":"bulk","List-ID":"<linux-pci.vger.kernel.org>","X-Mailing-List":"linux-pci@vger.kernel.org"},"content":"From: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>\n\nAdd PCIe controller node for ls1012a platform.\n\nSigned-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com>\n---\n arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi | 24 ++++++++++++++++++++++++\n 1 file changed, 24 insertions(+)","diff":"diff --git a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi\nindex a7698ac7264b..140570d45ff3 100644\n--- a/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi\n+++ b/arch/arm64/boot/dts/freescale/fsl-ls1012a.dtsi\n@@ -478,5 +478,29 @@\n \t\t\tmsi-controller;\n \t\t\tinterrupts = <0 126 IRQ_TYPE_LEVEL_HIGH>;\n \t\t};\n+\n+\t\tpcie@3400000 {\n+\t\t\tcompatible = \"fsl,ls1012a-pcie\", \"snps,dw-pcie\";\n+\t\t\treg = <0x00 0x03400000 0x0 0x00100000   /* controller registers */\n+\t\t\t       0x40 0x00000000 0x0 0x00002000>; /* configuration space */\n+\t\t\treg-names = \"regs\", \"config\";\n+\t\t\tinterrupts = <0 118 0x4>, /* controller interrupt */\n+\t\t\t\t     <0 117 0x4>; /* PME interrupt */\n+\t\t\tinterrupt-names = \"aer\", \"pme\";\n+\t\t\t#address-cells = <3>;\n+\t\t\t#size-cells = <2>;\n+\t\t\tdevice_type = \"pci\";\n+\t\t\tnum-lanes = <4>;\n+\t\t\tbus-range = <0x0 0xff>;\n+\t\t\tranges = <0x81000000 0x0 0x00000000 0x40 0x00010000 0x0 0x00010000   /* downstream I/O */\n+\t\t\t\t  0x82000000 0x0 0x40000000 0x40 0x40000000 0x0 0x40000000>; /* non-prefetchable memory */\n+\t\t\tmsi-parent = <&msi>;\n+\t\t\t#interrupt-cells = <1>;\n+\t\t\tinterrupt-map-mask = <0 0 0 7>;\n+\t\t\tinterrupt-map = <0000 0 0 1 &gic 0 110 IRQ_TYPE_LEVEL_HIGH>,\n+\t\t\t\t\t<0000 0 0 2 &gic 0 111 IRQ_TYPE_LEVEL_HIGH>,\n+\t\t\t\t\t<0000 0 0 3 &gic 0 112 IRQ_TYPE_LEVEL_HIGH>,\n+\t\t\t\t\t<0000 0 0 4 &gic 0 113 IRQ_TYPE_LEVEL_HIGH>;\n+\t\t};\n \t};\n };\n","prefixes":["4/5"]}