{"id":815396,"url":"http://patchwork.ozlabs.org/api/patches/815396/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/patch/20170919092658.22482-5-Zhiqiang.Hou@nxp.com/","project":{"id":2,"url":"http://patchwork.ozlabs.org/api/projects/2/?format=json","name":"Linux PPC development","link_name":"linuxppc-dev","list_id":"linuxppc-dev.lists.ozlabs.org","list_email":"linuxppc-dev@lists.ozlabs.org","web_url":"https://github.com/linuxppc/wiki/wiki","scm_url":"https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git","webscm_url":"https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/","list_archive_url":"https://lore.kernel.org/linuxppc-dev/","list_archive_url_format":"https://lore.kernel.org/linuxppc-dev/{}/","commit_url_format":"https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?id={}"},"msgid":"<20170919092658.22482-5-Zhiqiang.Hou@nxp.com>","list_archive_url":"https://lore.kernel.org/linuxppc-dev/20170919092658.22482-5-Zhiqiang.Hou@nxp.com/","date":"2017-09-19T09:26:57","name":"[4/5] arm64: dts: ls1012a: Add PCIe controller DT node","commit_ref":null,"pull_url":null,"state":"not-applicable","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/linuxppc-dev/patch/20170919092658.22482-5-Zhiqiang.Hou@nxp.com/mbox/","series":[{"id":3817,"url":"http://patchwork.ozlabs.org/api/series/3817/?format=json","web_url":"http://patchwork.ozlabs.org/project/linuxppc-dev/list/?series=3817","date":"2017-09-19T09:26:53","name":"arm64: add ls1012a and ls1046a pcie support","version":1,"mbox":"http://patchwork.ozlabs.org/series/3817/mbox/"}],"comments":"http://patchwork.ozlabs.org/api/patches/815396/comments/","check":"pending","checks":"http://patchwork.ozlabs.org/api/patches/815396/checks/","tags":{},"related":[],"headers":{"Return-Path":"<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org>","X-Original-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Delivered-To":["patchwork-incoming@ozlabs.org","linuxppc-dev@lists.ozlabs.org"],"Received":["from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68])\n\t(using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xxJ7R5Z5Zz9s7B\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 19 Sep 2017 19:52:03 +1000 (AEST)","from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3])\n\tby lists.ozlabs.org (Postfix) with ESMTP id 3xxJ7R4fbmzDrMY\n\tfor <patchwork-incoming@ozlabs.org>;\n\tTue, 19 Sep 2017 19:52:03 +1000 (AEST)","from NAM02-CY1-obe.outbound.protection.outlook.com\n\t(mail-cys01nam02on0066.outbound.protection.outlook.com\n\t[104.47.37.66])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby lists.ozlabs.org (Postfix) with ESMTPS id 3xxHz31pXjzDqYN\n\tfor <linuxppc-dev@lists.ozlabs.org>;\n\tTue, 19 Sep 2017 19:44:47 +1000 (AEST)","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"],"Authentication-Results":["ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=nxp.com\n\t(client-ip=104.47.37.66;\n\thelo=nam02-cy1-obe.outbound.protection.outlook.com; \n\tenvelope-from=zhiqiang.hou@nxp.com; receiver=<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-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>, <bhelgaas@google.com>, \n\t<shawnguo@kernel.org>, <Mingkai.Hu@nxp.com>, <Minghuan.Lian@nxp.com>, \n\t<roy.zang@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; \n\tFPR:; SPF:Fail; PTR: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=","=?us-ascii?Q?1; CO2PR03MB2360;\n\t23:1WoYwnFXU/zgLMXX7NYjiOall9DawMMBxPL86wtlp?=\n\tXB1SespQ5DhYTvRp7USOHtieNGBa67oqI7P1ns8Zx8rZaX/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]; \n\tHelo=[tx30smr01.am.freescale.net]","X-MS-Exchange-CrossTenant-FromEntityHeader":"HybridOnPrem","X-MS-Exchange-Transport-CrossTenantHeadersStamped":"CO2PR03MB2360","X-BeenThere":"linuxppc-dev@lists.ozlabs.org","X-Mailman-Version":"2.1.24","Precedence":"list","List-Id":"Linux on PowerPC Developers Mail List\n\t<linuxppc-dev.lists.ozlabs.org>","List-Unsubscribe":"<https://lists.ozlabs.org/options/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=unsubscribe>","List-Archive":"<http://lists.ozlabs.org/pipermail/linuxppc-dev/>","List-Post":"<mailto:linuxppc-dev@lists.ozlabs.org>","List-Help":"<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=help>","List-Subscribe":"<https://lists.ozlabs.org/listinfo/linuxppc-dev>,\n\t<mailto:linuxppc-dev-request@lists.ozlabs.org?subject=subscribe>","Cc":"Hou Zhiqiang <Zhiqiang.Hou@nxp.com>","Errors-To":"linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org","Sender":"\"Linuxppc-dev\"\n\t<linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.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"]}