From patchwork Tue Oct 17 00:11:58 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Trent Piepho X-Patchwork-Id: 10010313 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 01C8960235 for ; Tue, 17 Oct 2017 00:13:07 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id E715828709 for ; Tue, 17 Oct 2017 00:13:06 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id DB75B28715; Tue, 17 Oct 2017 00:13:06 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from bombadil.infradead.org (bombadil.infradead.org [65.50.211.133]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 48D4828709 for ; Tue, 17 Oct 2017 00:13:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20170209; h=Sender: Content-Transfer-Encoding:Content-Type:Cc:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-Id:Date:Subject:To :From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:In-Reply-To:References: List-Owner; bh=992ezFqq/ZfBpjbra3IEDQlM+gBkfK1k3av9jWGkZ8g=; b=qNs251eyNbtz0u G3FDn/qbh97BC4SP3f9C0OATAqnKo0gxesXqoiS6mBU9gH49Kfc2O+KG6tp8asMVedW9vVdB4cCRc oAKh9x6CODUgTd2DH2Eg4S1S/jHdUwkZl71y60NR4AVzAOo1mnkOBAjo8wV7ts3k+ttulryIN1inx jju/Z6EjWdsEuU7YeGX1izxbHpMZ3NG5nL3UzpMA4T8Xa/hUh6zo3NR0R1lBxneoiVIyuT2VddXpJ LCJ70D+f1GrwY8KgBO+OndFxDETnScg87mIVaRQ30+pmi1HMasD2aohQBWjd4K9hrZ2cvO/fFJmJC eUdbuMjp6FInh6U2wUlA==; Received: from localhost ([127.0.0.1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.87 #1 (Red Hat Linux)) id 1e4FVD-0004dr-9r; Tue, 17 Oct 2017 00:12:59 +0000 Received: from mail-by2nam01on0113.outbound.protection.outlook.com ([104.47.34.113] helo=NAM01-BY2-obe.outbound.protection.outlook.com) by bombadil.infradead.org with esmtps (Exim 4.87 #1 (Red Hat Linux)) id 1e4FV8-0004a6-QR for linux-arm-kernel@lists.infradead.org; Tue, 17 Oct 2017 00:12:57 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=impinj.onmicrosoft.com; s=selector1-impinj-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=0SdcVTn8gXJB91JQtP2TmABCbTNJNxbG5s72Sws4zgI=; b=BVpQNH2tfxwFHsMQyID1LbA4IV6mKHMqYqX+wTpbVlVkCZh8lX1rKoDd5vkjpPdUhbBmtSwA4/MTNs+27fj2DYQvDyMXUK8DZTF5psNT4JOqKD9oepIQEpAByOY/PyAvOCEzRljnKBdd0+fHmnnj8FX4NuCuAYnvIdRahRE2cM8= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=tpiepho@impinj.com; Received: from impinj.com (216.243.31.162) by CY4PR06MB2806.namprd06.prod.outlook.com (10.175.117.150) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.77.7; Tue, 17 Oct 2017 00:12:30 +0000 From: Trent Piepho To: linux-arm-kernel , linux-pci@vger.kernel.org Subject: [PATCH 1/2] PCI: dwc: Adjust Kconfig to allow IMX6 PCIe host on IMX7 Date: Mon, 16 Oct 2017 17:11:58 -0700 Message-Id: <20171017001159.109152-1-tpiepho@impinj.com> X-Mailer: git-send-email 2.13.6 MIME-Version: 1.0 X-Originating-IP: [216.243.31.162] X-ClientProxiedBy: CY4PR20CA0007.namprd20.prod.outlook.com (10.173.116.145) To CY4PR06MB2806.namprd06.prod.outlook.com (10.175.117.150) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 1ec521b7-4d18-478d-eaad-08d514f3c1e2 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(2017030254152)(2017052603199)(201703131423075)(201703031133081)(201702281549075); SRVR:CY4PR06MB2806; X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2806; 3:UxDvPqWdrIm27EA4uZoDG8+YE+Pzp2RrB/3V4/kwYCfXhyoR3iv6PEdDpD656oXH4XphfWb16a767wUci11ZSg4otBIWsv3B83q6gy7ebuuKOC7hmMCdUZY3Djn4S8kbKLEaUnW0GZ2kjeJFRai+ffdj/pSmt4s8Xdd9hI2ZNL4tRuzs06PvSPO2d9YWGjWonJiyes5en2M+eJ3FIMk+EM7pPnYwD01kq3j8Zsi4gwc36dvQLrN9EsPrdCiO0N07; 25:v8uajwss07rNP7Dpb5hvssnl3w/Sx0xBthkUaqDkZqkFigPhP88t/X2NE101lUH9dCF2qGs44Rkei3YaE8/eQBCUZ/lnSrNkmoUf4c7dFJd+oTkykyKruuJWr6lrftCdvyi4WI2NFj7lhCRSsQtKQvbTwXaOmSYdoGZ7+mMgXeOLnL4ift8Kcg8/qHIYAAOF1bzpJSTOMdd1coYbj99ClRNK41/2CeNX7fXnhcPd25J62/gPMcZwcgzRNFbkfTK378B+jzrBkfj+xNqe2ATa/xP+twrgk2e2wok+JyVtlA5LfSNVG2922a/OhKueV8UiRQFK9ueiNnkOWvhLC3bOTw==; 31:fsLHWVa1JDLb+vQK23KGVfjcBy3ktcsJFIlqlddlPaP8vDzxlH0dNGyCnb7fK/zyGiTSVcQooSJzcLCUrBZnb7LNibv5PuIbLSm5Sb6Ivb4lzbGr/e2ybPnoboCFgT7ZSY4SR1ztyvjH39BfgNVIGj0sNj/qFONQgYzn9IPB22ukkB63a874rOGaMWq7BUFhdEbExzT730LMBxKXBKN6NzIkHF8yuq9/KsL1ubL9LGo= X-MS-TrafficTypeDiagnostic: CY4PR06MB2806: X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2806; 20:Oga0KrtLudiLkE9idFgicSlG9HZuuHkFmpzlFLjdk8Z8aQCJtbwzHX2wxMMRwEJ3UaMgQtOGrrG8zM6xqvSZQjZx4L+x5HGFNPAFPI5mPTRu0izlAPMNXSvOqbALjHxav12/54DgjvPC/USMykjs5jgu7e9oJXlyXtYoWKxOXplt67KGHHm4xKud4EV7OeQ4p0AMUoTM/AJQ24JUozlpOrLfTu9WQGWxtKXM3ontCCUR3bbSL49axQOQ4bfWExfzk8wbHgbYGrmadTCIkMuxIh0LoIiobawaTsZRaJ2xvwlylrEVHantTzgHkKVH/YbnRjTvWr/qfDFKMEMEofybKybJp5PkbEl05wRKhwNcDYgJcgkdZQ/AbCDmOUhWIeeJyGDPYaATdje3Fi3leH2I3lpA3cYsrySI0n1OHU1pTJLryoa3CK0ZdOa4rhiGjNBy+datk1RHqO9xD3j1dPNhxBhCs8jxF/xhPtRwje/9xsAZn46GuZF4sPGOW842CkOH; 4:Li+6FcF/mZRxWRmxTvzSRbXp0tjH6CIDAXycnnWITuSTN85L1rWOKVtdcAofCIBqJlTDFeOjGRPboXa3OgeLNn99+m+qDoQO6ya5fc4nvVgj5ol+MTBRXdWx/fNxj5+c5gjxE4cWk4ZTiER2XV27sGbQ3Rb48NQfNImKKvkfsgHh5XFNIDNk+WGjrBGT5A1cNBsjOZk1qCJYvM7qtqZ0/Ev2lN8pnPGGp9OQOXY+ez6ZGMPmXCjnN9u8EZAcMshE1Punu3sTGO1NdvXoinPKTLl5ql6jCFS++SqjofEufFg= X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(2401047)(5005006)(8121501046)(10201501046)(3002001)(100000703101)(100105400095)(93006095)(93001095)(6041248)(20161123555025)(20161123562025)(20161123560025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR06MB2806; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR06MB2806; X-Forefront-PRVS: 04631F8F77 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10019020)(6009001)(376002)(346002)(189002)(199003)(2906002)(69596002)(6666003)(105586002)(68736007)(5660300001)(39060400002)(5003940100001)(55016002)(81166006)(316002)(8656003)(54906003)(3846002)(6116002)(53936002)(8936002)(16526018)(1076002)(16586007)(4326008)(81156014)(36756003)(25786009)(97736004)(7736002)(86362001)(8676002)(50226002)(66066001)(305945005)(189998001)(21086003)(478600001)(50466002)(106356001)(48376002)(33646002)(101416001)(50986999)(47776003); DIR:OUT; SFP:1102; SCL:1; SRVR:CY4PR06MB2806; H:impinj.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: impinj.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; CY4PR06MB2806; 23:ozp0NFKXVtp0gIH0lZ2IuP4PzZFdPKkZfWd6Txz8I?= =?us-ascii?Q?S6z0fKqW5BcsTWN8PKeZ7nlEhSqmDcAxECLRNhrJsJMJYdpUW1eEBoviMRJM?= =?us-ascii?Q?He0+TCAEk+Bx+18nXf5SZaD/Qs0kGCL+BV3GwiAEbfteBPcUhKTS4pfJCPtR?= =?us-ascii?Q?6Ai/I9B/H1dkhouu9DPyG0JV2TQPRHtytp4eC6MKaIbwcy6CzvyV6WShXGRv?= =?us-ascii?Q?V5I3xASeG7oS49IRC15EvVKoXvoIxpvqgqpDQ5nxND+P+faWDxhCIpwmJrIe?= =?us-ascii?Q?C29LRto6FQ8W8CgUBGsmbjnJKgmPbwVcXVREWFQ6PIDYzDHxHe10kU1Ik8Ap?= =?us-ascii?Q?HIel7WRKwXxYi7CXYHrinD+Qm8jyCbbS0dM2CCrQItTzTr/fsFkblWOMKlFN?= =?us-ascii?Q?egh+G/8qQvTgP1vSvB8HHYC9i9NByo7DkZnVPwNVQ4lHbxuDrYkefELbUM7Z?= =?us-ascii?Q?zmJFzoNq+M4laBNxLEtjyTnj/XfnGx4a0mlGsPe+U5HUTJxLZ0ZEJZKAdppa?= =?us-ascii?Q?ejrJ5vdCnpFqYZPuwZXRJAuepv8/aqxXPhWtjCitnDn896aEK1cVl+Q53Aiz?= =?us-ascii?Q?aPP5Frjj1tfHrUmgi7qmS6FjqkD70auD4XU+7o58Gek3JaeVZR20KSzm36a5?= =?us-ascii?Q?y/JQsDhafosGJjkqwnrEsFa+q9aQKu7O2KY36w3ZFmyjcTNw7GhgXVuwM7oe?= =?us-ascii?Q?5cJ9oSFQe10i00a5jWT6jDPcbhg/B73ug31gzKMg8fKGTL2+nJiehAO4tE6j?= =?us-ascii?Q?IXThxE7zFKuqJMQaAJh7IgvuqUtv40augyH+5Zn3Gs3G6Zh+9GnCcWfWfIHN?= =?us-ascii?Q?fLhzvYI1G1E9wD3TFhRpC2mSZZSPjsHlJUdJ1OCFZG4kdFRqnCvy1QQvhHxU?= =?us-ascii?Q?KjHeQBdYE4j3MJPsH26C6ORTqlbrAp/W4a1kLUP9XWCN7skpVf3YU/GGv1Eg?= =?us-ascii?Q?M9s/a0Zdr5S62wl027BE1LKPBMbY+2saXBMf4zcoZlDI10qHBX5jVj3i5m3x?= =?us-ascii?Q?xDpXiaBATGKjSAVf4GUOfj8EcUvqwnog91eKwu6tcJUNkXD0CyFwDs8eG/4q?= =?us-ascii?Q?CbzLMLQEB1DEPzOD7hjyXj7qaAB50yxhdOBbK2icMyM+p4zgA=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR06MB2806; 6:M3ehtadzauiYXwMb8+FRGtma7MTc4c+IPM+km5Tmyw/g4msR/98iJTyCPW1DGDJMfUjDDzjMILytUwavph1N7vXSVKLO35s/nov1U6IwtNxWWfLb8ZYfgE0gtintKpVRlkkDj9ThoGnvnrvx71sIGfwOIEkhoEdDGXPKKy89QOZwseKBKRQhY8WUh4qIlKR+xGMLuslxReM+OUp1bDXSrCBhLxbIjHugbDrGhaDNAZJlHvBndxmf/yJHvAaY7d+e9TkVvS49cKiHpn5gdGCjt1F2LN28wKmNy0NJLEzl9kVXEy7srgfMttlikS1bv/R+koHSqNB/wzyDbK5ARAKD7g==; 5:Gpgf5dzGHzHt9DISIjAI4G/inmNPXJwk7V19AKkY9oiIP2b5mhxA+9Q9d/m+bNVJOr6WIoNdPXc9GGFX49vZeX9apcbQ0lqvgNZexl73lvsv8wyZHjjd/SImhLJ/GluamK6zjqLvkqmYT+835dyVoH/zuh/ryM/0VltGkNHRCLc=; 24:a+qWC2IYdgmUowCKfxVMfPrVn2bmJoLE8slQJO8S5l4d27it3NQoqynXapNfCGgUG86o1Wt1XnafrjSFEj9D8ra+zcCbdZVDTlxGS69q+Bk=; 7:LT5Ji/acMC37sV0+UQX2cgcqz49NAD0MCZLX6g/5a+inmHpYYD6zUprh1ZBkKdvFHplEaE2IuK+TL3/biUHwfSscaJsIB3+htg7pViNVgcEF1a2uwOYILs4+yBfVTXsZv9dAtwmBbMXgtkYcNgWx86Ql7DP3lpVVFUpMNZGD3xPTXtREprOTYrRFI8LcLJEFYnJY6pZ8jzswaUJaJQxUnaaxybZU+GoUZOI3aN349+I= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: impinj.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Oct 2017 00:12:30.2931 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 6de70f0f-7357-4529-a415-d8cbb7e93e5e X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR06MB2806 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20171016_171254_968938_542FE61F X-CRM114-Status: UNSURE ( 9.53 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Andrey Smirnov , Lucas Stach , Richard Zhu , Trent Piepho Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+patchwork-linux-arm=patchwork.kernel.org@lists.infradead.org X-Virus-Scanned: ClamAV using ClamSMTP The IMX6 PCI-e host driver also supports the IMX7d. However, the Kconfig dependencies of the driver prevented it from being enabled unless the kernel was built with both IMX6 and IMX7 support. It works fine to build with only IMX7 support enabled. Cc: Andrey Smirnov Cc: Richard Zhu CC: Lucas Stach Signed-off-by: Trent Piepho Reviewed-by: Lucas Stach --- drivers/pci/dwc/Kconfig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/pci/dwc/Kconfig b/drivers/pci/dwc/Kconfig index 22ec82fcdea2..85cf392921a9 100644 --- a/drivers/pci/dwc/Kconfig +++ b/drivers/pci/dwc/Kconfig @@ -71,9 +71,9 @@ config PCI_EXYNOS select PCIE_DW_HOST config PCI_IMX6 - bool "Freescale i.MX6 PCIe controller" + bool "Freescale i.MX6/7 PCIe controller" depends on PCI - depends on SOC_IMX6Q + depends on SOC_IMX6Q || SOC_IMX7D depends on PCI_MSI_IRQ_DOMAIN select PCIEPORTBUS select PCIE_DW_HOST