From patchwork Tue Aug 27 11:02:52 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153753 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="VeFh9cbl"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmGC2nDRz9s00 for ; Tue, 27 Aug 2019 21:04:03 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id C60DDC21FBA; Tue, 27 Aug 2019 11:03:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id F333BC2203D; Tue, 27 Aug 2019 11:02:56 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6EA03C21E9F; Tue, 27 Aug 2019 11:02:54 +0000 (UTC) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60048.outbound.protection.outlook.com [40.107.6.48]) by lists.denx.de (Postfix) with ESMTPS id 14C2FC21E9F for ; Tue, 27 Aug 2019 11:02:54 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gkzki8VDJ/CXT3HGyVgSRdaMeZIry4wYC61b4OeZhfvMdCoHd50f0IjwRgVCDFpe+wD2OR7Acgs5wuu9+uxlkXMhhjl92w+i73smCQWnDVbK8jnJUh7xWc8nYX7KhKoKpHbdR3OpZADTYahxkIlOkbfRI/WijUkT+wK5gQAkdGv0fS4aOF4q4PY7/J/vvMDNsRepEVI6ubvvLWlyk9KDc0G+qLBNZySCR8bd2OQEmQAaeKIr+4V0shsdHCXy0G1oK+YDRPQFlGADRFiAsOocNNIHxZzGzcLYEaZrPXI6N7+smKA6c4G64j7TP5pu2jBKkBYrmoXKfN2wu7iUS8OhUQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nMFQEUrli3eUM+QWX0ZYLvDXp4mWaEoqQLeXTaKIf1s=; b=YWYbcH/Sj7H3jZd6D80jVyBg8Kea4Ia/02+zGtjP9fjQXl1+HlXFBRW2Lhw9Q6Ly3AZsmaqMEuX9jPIipt6EIBAl51EtGjRuzT6yx8Fo7mzf2YtoJPOuMjh1BTtD8P0Yq9pXENoJWmMYjgYm5umrEFmIU8pd1lh19DGK9DkknxjACG+gHu3LBo+Xr1wvEi+c+EeEOwCEMImcV7eDJeBjk2fZwPSgr6SBtLlTSNSbVSzax1Ox+Pwaaa+SR/VOxow/WK9oaCK4kCxR8Z0cF3ICARIwJJb+ijs+hrBqIilapr5hjKbmc6S8FGAMW2iQUo55T90wk+7F4EOyWOeoSNJTNw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nMFQEUrli3eUM+QWX0ZYLvDXp4mWaEoqQLeXTaKIf1s=; b=VeFh9cblFN1/Z39ooNyhaRUJRUMgpgSGnU4P/TIW1UNQtk0W2hGOQPS5roiTdcfjvU/dAa3yJYpFpX5QxnwtZvr8cRFVR7rgrPVPPmV3Er2vKzR+7rZo3iBwDSWgc68fwUW1HHcxgVTcgDfe/KCkagOH/E72vUMXaodmxuRkWSM= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB6874.eurprd04.prod.outlook.com (52.133.243.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.19; Tue, 27 Aug 2019 11:02:53 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:02:53 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 01/47] powerpc: T208xRDB: Compile legacy PCIe routines conditionally Thread-Index: AQHVXMb5hsRGSOwn6kibd8WXw3UNAg== Date: Tue, 27 Aug 2019 11:02:52 +0000 Message-ID: <20190827110440.11523-2-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 08e378e7-88aa-46f2-4c1e-08d72ade1b5c x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB6874; x-ms-traffictypediagnostic: DB8PR04MB6874: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1360; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(136003)(39860400002)(376002)(346002)(199004)(189003)(8676002)(5660300002)(66946007)(52116002)(66556008)(8936002)(64756008)(66446008)(66476007)(4326008)(1076003)(53936002)(6436002)(6486002)(25786009)(486006)(66066001)(86362001)(6116002)(71190400001)(4744005)(476003)(11346002)(110136005)(2616005)(71200400001)(478600001)(6512007)(316002)(446003)(2906002)(14454004)(76176011)(386003)(186003)(6506007)(99286004)(36756003)(26005)(305945005)(256004)(81156014)(2501003)(102836004)(81166006)(7736002)(3846002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB6874; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: gJaYPnNADdRK7QgejlWoMDhVtgnJUdi32yGCNRN/ik67hKHQC4eyvj8JviIBgyO0TaKU+wnB5eK7PhlkHoC+W75paFQHoKrnpdNzD412bxtwaQYatFHGiRoErfc9ZUdgaHcGja42S4EdfqMwv5hocfnSPWSnCqw0Um3SXv/dN5QrSaTK/SM73V1y9U+gdbKAtsfi/ymIW0o8uyjYJdsczLzfAUrOgW01qcLzDEQmj12FqQuIWK9CdqcFquTwq9kDlw+XvOt8bYwG8V4yRWtgZOxwAMjWq77nRY/oKItiWa2+8wzpfLnbDbG1BS988isC3IEEJct1p+MFY3tUQyjWJTJJoMUiRXvSxOOef3JLiOpjnj/FXR1ebf/S4BiQtP09WvuslONF3rfHI/HiPVB5E4fafl+gL+31vLDUTqdPSN0= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 08e378e7-88aa-46f2-4c1e-08d72ade1b5c X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:02:53.0092 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9ap+WlY4oeShScIk9aRnAs7HaxlWoMsKWxB1EYWNUPECATrUzvtqESPrwmM7E+HYsbLOaW2pHlblyQDBATeZyQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6874 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 01/47] powerpc: T208xRDB: Compile legacy PCIe routines conditionally X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Compile the legacy PCIe initialization reoutines only when DM_PCI is not enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/t208xrdb/pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/freescale/t208xrdb/pci.c b/board/freescale/t208xrdb/pci.c index 161b8cb403..adc128d924 100644 --- a/board/freescale/t208xrdb/pci.c +++ b/board/freescale/t208xrdb/pci.c @@ -11,6 +11,7 @@ #include #include +#if !defined(CONFIG_DM_PCI) void pci_init_board(void) { fsl_pcie_init_board(0); @@ -20,3 +21,4 @@ void pci_of_setup(void *blob, bd_t *bd) { FT_FSL_PCI_SETUP; } +#endif From patchwork Tue Aug 27 11:02:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153754 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="ow39ZVwr"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmGx3gLVz9s00 for ; Tue, 27 Aug 2019 21:04:41 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 10E3FC22026; Tue, 27 Aug 2019 11:03:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 6DFF6C2206E; Tue, 27 Aug 2019 11:03:10 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 32B24C2203B; Tue, 27 Aug 2019 11:03:01 +0000 (UTC) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60058.outbound.protection.outlook.com [40.107.6.58]) by lists.denx.de (Postfix) with ESMTPS id 673EDC22003 for ; Tue, 27 Aug 2019 11:02:57 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ezex6sG5r9OpH+rD5YANwBJoqy4wsIkCYZG9ZCFJ86Q6AvVoMInAuehkZJA0TGqS2wVRyqTbK86yXqhmwA+lYVtAgwfSu1YGWU7LK6Ss5YT82FSS21EhdMlZbbsOmSMfv4ETZsfKWDYrvNz9ag/rPo2fkWOVrb9xq5Bn9YOS9XIAfLTAIPz4iUKhuyNy/+quvRfu9i5xp20SLWzCXDY217OOEr82/yHjjC1tJq90k0Z/nAWjPw7nGBeZT486Zg7QvBhekQgTxesNQ58v3otEBvNHWBg2cUBKSXWvyCuzZNYz41ngPliyzCHJH/84PkmY/MX89jRR0NBJNIxocnYaVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sOOuYoPFzIb2tloKJYbZ/Y1oRVHLZgjNPrTJzzn+RCU=; b=ekYC3OuPJBCsg2wm66s1sEYmBIDAFd6YPyhhr69F5aWZ7fEl67M9HVI2yA4t48cL86pdWM8LduVeF3HdfSXooH1rdUpLJWn/nV2fIlcp/6DwWop4TCjdKaEJEk+qv3gkR7Ee9tIAfd4EtWm6JEsWh57LVRugU5twpD4miyTxS6WTcwl2Fy+vz9G5eG+9PDQ4KiXpyjJKQ7EW5KtLftmbZgjPQSSFYZKZza2v0m6aQDEtbzMDsCR8mRXLQNS9nBz2/qgEZMO3nZSupwHDCO8OfWzzFF3h23OvYFmRBQ3+rgAhXe0krRc7tcXKsM8HqVIGztMw//yK4962i6TjCJk08g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sOOuYoPFzIb2tloKJYbZ/Y1oRVHLZgjNPrTJzzn+RCU=; b=ow39ZVwrd9gjist5MoOgt7DJug6ho1KgpGX5YWMGzUGJ5yNAkOpfUD392iLS5dF6TjWuzIJ4+d0nhEMJHkUnYuArXr9RxL4rlSz639I0dN3MAPqRn6f2ZEcRemsl6IeWfP5Q5A9ceU5kBCJXnBufuYRyI3FLfwAd8Plcgnd7MY4= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB6874.eurprd04.prod.outlook.com (52.133.243.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.19; Tue, 27 Aug 2019 11:02:56 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:02:56 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 02/47] powerpc: T208xRDB: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMb7Vibs0oTs+0KfHLkDdTa9GQ== Date: Tue, 27 Aug 2019 11:02:56 +0000 Message-ID: <20190827110440.11523-3-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 43d780a8-966a-4198-e54b-08d72ade1d7a x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB6874; x-ms-traffictypediagnostic: DB8PR04MB6874: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1186; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(136003)(39860400002)(376002)(346002)(199004)(189003)(8676002)(5660300002)(66946007)(52116002)(66556008)(8936002)(19627235002)(64756008)(66446008)(66476007)(4326008)(1076003)(53936002)(6436002)(6486002)(25786009)(486006)(66066001)(86362001)(6116002)(71190400001)(476003)(11346002)(110136005)(2616005)(71200400001)(478600001)(6512007)(316002)(446003)(2906002)(14454004)(76176011)(386003)(186003)(6506007)(99286004)(36756003)(26005)(305945005)(256004)(81156014)(2501003)(102836004)(81166006)(7736002)(3846002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB6874; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: vO5nfvPeLSH2JJWSVPVerDfNvBnQgwXChTaFOokPHJiAeB4zik/sMQN7fntmtbUZ7QWqsq4hNFJHcbFgxqgjTWITvmWULIgKnIp3TLzDXOHLLFpiYBPAStyC9vWiLQQLyEFSqGPQFc7QbrXO65nk5TYbsjU44GaWIfSI+vB0Z37hBQe0JCJIXjUcJg2hiBwh3m5Q0DbcomVbW8bH/kxl4jhZLqhKARDN3P7K8NshjUmwtLvoE/nMI0AOyooC3shqpcp6QI/FL3yp71YVWy21Rc7w8Zac0nowZ0dlwAMHZtsVaA2Vvydy9Xm/QOFpplZXB+/+6RKX8Y+8JQdwfHBKFwsGR+qMpBppzJcz5hPeSYvqVIRjmFcgkfXJxU5YQ7A8gVjZ3eUCk3AswK8UTWoF4IKOfPnnied8jIf/t5hUBAE= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 43d780a8-966a-4198-e54b-08d72ade1d7a X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:02:56.3683 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: xiwmzhsnaYIQ6x1k5TQTh7VXEMY18qbun6jeJkvwH6A1HhjtKbHhDdzQDCsHtGHB20IvDUsKo8NmZa9ZkTFHHw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6874 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 02/47] powerpc: T208xRDB: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/T208xRDB.h | 36 +++++++++++++++++++----------------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/include/configs/T208xRDB.h b/include/configs/T208xRDB.h index ab92ca3b68..3d95c4afa2 100644 --- a/include/configs/T208xRDB.h +++ b/include/configs/T208xRDB.h @@ -433,49 +433,51 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_PCIE2 /* PCIE controller 2 */ #define CONFIG_PCIE3 /* PCIE controller 3 */ #define CONFIG_PCIE4 /* PCIE controller 4 */ -#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ /* controller 1, direct to uli, tgtid 3, Base address 20000 */ #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 -#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull -#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ /* controller 2, Slot 2, tgtid 2, Base address 201000 */ #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 -#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull -#define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 -#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull -#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ /* controller 3, Slot 1, tgtid 1, Base address 202000 */ #define CONFIG_SYS_PCIE3_MEM_VIRT 0xb0000000 -#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc30000000ull -#define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 -#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull -#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ /* controller 4, Base address 203000 */ #define CONFIG_SYS_PCIE4_MEM_VIRT 0xc0000000 -#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc40000000ull -#define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ -#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull -#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ #ifdef CONFIG_PCI +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ +#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ #define CONFIG_PCI_INDIRECT_BRIDGE +#endif #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif From patchwork Tue Aug 27 11:02:59 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153756 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="j403iuKr"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmKF3ytcz9sBp for ; Tue, 27 Aug 2019 21:06:39 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id A7A83C22059; Tue, 27 Aug 2019 11:03:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 4689CC22060; Tue, 27 Aug 2019 11:03:25 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3E67BC22058; Tue, 27 Aug 2019 11:03:06 +0000 (UTC) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10060.outbound.protection.outlook.com [40.107.1.60]) by lists.denx.de (Postfix) with ESMTPS id CB27FC21FD4 for ; Tue, 27 Aug 2019 11:03:00 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=USndPj+bN5J8bog6ShZuDw/O6ZOgA52XnhYwbvmPLf0XiIMTHddGh0zwbbH7fLyRQTL2x6eFJzRBkKFj7rKZn+nm/9Af3HeK+I4/lJca1Ay7tFvavKL2KVyIkp3V96tf1L0FviSXiCErO87P6B7uqM74WFjmX6xYci88Z7RLBX5ida8yXyu9VGtlBZlo16WCAFQu5K5w10QlOQpWZ0VeAR8Ku6pXzYfwAFUmbbIt3kOke1WK0aUWQdzVkEC9ZF+ThspVJs3NF0Yctpe9rfiEAxX+CaF0xrdcPQ+KxhTJqFWO7Ons8vMGjytyM7Nf3EMM2g2P+hI2KzaCLocjPsq0hA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bT8PKugYqbwcbjgoV7IiLvwWlaE3T1t/uuLEvJo1w3o=; b=gcVYSBtgRFb7fFmRZuluhcMwCYkl+k5EEOxT7HEwJ8lFzw4NOYYxLMZY5czgL06LttKdP5qJRepw4lRjwwuhqouyTbyzHwYSS8ifA9L0KMwOgRidevmVrjnRDXCBcA9y26riIezqqNKiH+T6zkb5tYHy8GPW2vq93fp+zJq9eqQji0J9v+V+xPrft0NLbimzFlhhvOoilL30NwwgRE0us3BalurctXh9ZpPkJFoWrKMfph0+UwMcwVwcLjAsf6OS7UF+7pnHafJ/Tl8SfQczGfR7ovamhFR+n+PXpIvghkLpqnaxUnD+8YV2ZCdjGMn4dbsnYJ+AEc2sRGqVpA97kg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bT8PKugYqbwcbjgoV7IiLvwWlaE3T1t/uuLEvJo1w3o=; b=j403iuKrQuU/V14X+FPHma2aPQhagNytiBSLn3CjLEyWEQLZGhVAEMqTRYRrQKg2e/0AYeKzlwi9pdnqkfRke1Xj4Wcd/iFQWYIBsu+GkzTmyz2CoPtvJwmp6BGcuxmwtIbSS0Srjfzm0WcITzcU8EyfiqHv9vGg1IUlVAUk3mI= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB6874.eurprd04.prod.outlook.com (52.133.243.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.19; Tue, 27 Aug 2019 11:02:59 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:02:59 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 03/47] configs: T2080RDB: Enable PCIe driver Thread-Index: AQHVXMb9CkJ5Gu1BlU2grlqmjxA5Ug== Date: Tue, 27 Aug 2019 11:02:59 +0000 Message-ID: <20190827110440.11523-4-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5a919f24-0af0-4d60-80fc-08d72ade1f75 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB6874; x-ms-traffictypediagnostic: DB8PR04MB6874: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(136003)(39860400002)(376002)(346002)(199004)(189003)(8676002)(5660300002)(66946007)(52116002)(66556008)(8936002)(64756008)(66446008)(66476007)(4326008)(1076003)(53936002)(6436002)(6486002)(25786009)(486006)(66066001)(86362001)(6116002)(71190400001)(476003)(11346002)(110136005)(2616005)(71200400001)(478600001)(6512007)(316002)(446003)(2906002)(14454004)(76176011)(386003)(186003)(6506007)(99286004)(36756003)(26005)(305945005)(256004)(81156014)(2501003)(102836004)(81166006)(7736002)(3846002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB6874; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: pQuIn9YQy1Z8BGB4japIGDXr31k+7ZjQRRitwCVtByzlDQSkUAqW5YD9IoWu8jiC4DzHlnddFl6E07obmWcp68abd96Z2S4F4yGiLTtVfat4WPzwCUbAqbuN9l58SCCVfPQHgaKOlA2yEZ6xO1SJUj0xDIp6Dyp7Pq5VP8salEljw0xod5JtLoh4XtH0eDT7rsrSQklKbCEf+8sRmGKhVyAvW28alXTRMKH85HiZ+O2xZ3/SlB12CWIPysN+YihTGLBU3UzxI+KyGULwUVd0DdCE+JvYY6/DUchqUwyA9VikONAv8XYkpPUhLpCxaPrwRtPXiCK9HAWN+wl7YIisZj1R555vqI+h24L0Ws+DOzA/eRkFONi4SV2ul1RSi8SOTEmbfX0ioo5+0UCMTsQ8ZCPpGteyGGNYA+OjX1QTmv0= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a919f24-0af0-4d60-80fc-08d72ade1f75 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:02:59.6734 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ZjkhgnSsmlnCpjZ3SNhnMKgxFo0hUsG7SPbBfsN/XgY7TYkyWqh79/yH7OC4Bbhz9sFkSgUX9QzV9utuVEI41Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6874 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 03/47] configs: T2080RDB: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in T2080RDB defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/T2080RDB_NAND_defconfig | 4 ++++ configs/T2080RDB_SDCARD_defconfig | 4 ++++ configs/T2080RDB_SPIFLASH_defconfig | 4 ++++ configs/T2080RDB_defconfig | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/configs/T2080RDB_NAND_defconfig b/configs/T2080RDB_NAND_defconfig index dc2cc8b72d..a22c5bd061 100644 --- a/configs/T2080RDB_NAND_defconfig +++ b/configs/T2080RDB_NAND_defconfig @@ -60,6 +60,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NAND=y diff --git a/configs/T2080RDB_SDCARD_defconfig b/configs/T2080RDB_SDCARD_defconfig index 3e3ab3d51b..bcfbdf89c4 100644 --- a/configs/T2080RDB_SDCARD_defconfig +++ b/configs/T2080RDB_SDCARD_defconfig @@ -57,6 +57,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/T2080RDB_SPIFLASH_defconfig b/configs/T2080RDB_SPIFLASH_defconfig index 32b94c4289..42b54738a5 100644 --- a/configs/T2080RDB_SPIFLASH_defconfig +++ b/configs/T2080RDB_SPIFLASH_defconfig @@ -58,6 +58,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_SPIFLASH=y diff --git a/configs/T2080RDB_defconfig b/configs/T2080RDB_defconfig index c3388ce725..ad54f5ce83 100644 --- a/configs/T2080RDB_defconfig +++ b/configs/T2080RDB_defconfig @@ -44,6 +44,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:03:03 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153782 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="atL9X9HR"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmYt4Kf9z9s00 for ; Tue, 27 Aug 2019 21:17:38 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 31AFDC22071; Tue, 27 Aug 2019 11:03:48 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id A11C5C2201B; Tue, 27 Aug 2019 11:03:23 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 677C8C21F84; Tue, 27 Aug 2019 11:03:09 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70082.outbound.protection.outlook.com [40.107.7.82]) by lists.denx.de (Postfix) with ESMTPS id E6A2DC2204F for ; Tue, 27 Aug 2019 11:03:04 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I8MpUw4gEOugOf5V6YW/f8TE/+pG8GR+KFd0giIfomLNAWJau9MO9nJpMBXuyy+2vY/KD5cokTzfMyPNA2KHK9CBNeTlEc/2VUG/DZk9T0gt+JRKIBkCPErQk5WFHe8/gDtDZUHY5pENynxEa9ExFkCVlJ/o6g2w0QZx0bSbURepCMOfZcF9/2tp5yPsTibBNENzlrQZB11pOOtnGspVlTkvIKMAtgYs/1I+zjGV7B8mgvt+0LHYtB/7eL7ivX/7A42J5kh/bjIatn7SOot/Kw+QWzVmTfpeOJ3fFHiJ9l0n/6ZFITCw5U5VEwFzo7ZAsyhnztThjdTk7Y2ha0fRPw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nx9mimFAueDOgKGaeub5RM9EqToKxZDT039a/Eti2BY=; b=jjZwwtGXzfIl/jgvqp1grJaEg4jpvLffCB/bzdJOBUTkk1XsAgY1C2To0fib8r4B1r79HDFaQJsSnN7BXy0qmBxHNLbkylzuwQRDGrMcT7NURcCSMlZuSjvOziv5D/4qOyz/7oiyDUoEdnRbAv9/7N8wWPoAsm/MOIUmXsXPOCXy1sf5aWg9J8enPEtiIyo3qPk97XEXojr1MJU9NNVsK1m6mFNX4E51avyE0XExNbII/C+BNYlGDuPM01jtGtOt9yUWkFa2dkOF4PS3BSceeZxPTNzjlQdcrGvxQVfNaUSIme7bJmN+hgmM3coA+syWN3hm4WipYy68Qxcb9F9hGw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nx9mimFAueDOgKGaeub5RM9EqToKxZDT039a/Eti2BY=; b=atL9X9HRIDkXrz89Vw8UnTs9xR/8+YuFYVUiYrx4rglVWfmXs+1YWdjRqgQbRiD3K/I/YqzVcUBpLo7vB13XxlGcUw/6AftkyBmlr4gVqQw59qHYfCtMLxZtxvutehR7dto81P6vWsOavS5VloCSfLhNuJPDa3clOpHhfTf162s= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:03 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:03 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 04/47] powerpc: T4RDB: Compile legacy PCIe routines conditionally Thread-Index: AQHVXMb/VQ3oLCu0t0aRNT7rfC/H9A== Date: Tue, 27 Aug 2019 11:03:03 +0000 Message-ID: <20190827110440.11523-5-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2a2a4093-b34c-4aca-6f41-08d72ade216e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1360; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007)(32563001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: yTTMQAXonCCHF7fP2kFZ6hp2WdQmQmwteDl8BqzNi2lrihHXMSAc7pfRRAbWYY/fi+jWFgh3ggfCSL/+gLGMAPrjd1OVqWbZimk4b/jLxDfBjIB+JBIYzIH5Amo+vkQH8O+QEbC27gBk32dmJeYop7H05xEfbDhst5xeOplym8XKhmkXO5jUTLwa2ABBlviwggU/GcNKRfebAHUGhp3opoBhGyAtXgUJW4hXYLWcozTT7f4debnnK1ZZcZLywHVmqpzVZqQciGkke6n82Ry8lj5girjnl74+ZdT6SLY9Cehh/+FYss5GIjqG2FOI45OVmoOBtsZno5PjIyPpnStTP841C+qeUu7qb4rFtY2OuZA2Ttegz7wwCIZ3dzM7W3EGdhODfn7Se5QuxDCNZZOytsikbIIrBtkr9U0rHql9W8Y= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2a2a4093-b34c-4aca-6f41-08d72ade216e X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:03.2793 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1makSqburl6/hAz8wxPAoWWZ4083+j+h+U0KWlHquJqNPHRX8Y0u7SeEjI+gPoRLmyDleZb3/CF9Eb0k3KjAPw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 04/47] powerpc: T4RDB: Compile legacy PCIe routines conditionally X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Compile the legacy PCIe initialization reoutines only when DM_PCI is not enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/t4rdb/pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/freescale/t4rdb/pci.c b/board/freescale/t4rdb/pci.c index 4100370e20..7d670e1a2f 100644 --- a/board/freescale/t4rdb/pci.c +++ b/board/freescale/t4rdb/pci.c @@ -11,6 +11,7 @@ #include #include +#if !defined(CONFIG_DM_PCI) void pci_init_board(void) { fsl_pcie_init_board(0); @@ -20,3 +21,4 @@ void pci_of_setup(void *blob, bd_t *bd) { FT_FSL_PCI_SETUP; } +#endif From patchwork Tue Aug 27 11:03:06 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153767 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Rs5nO5UT"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmQr4NwYz9s00 for ; Tue, 27 Aug 2019 21:11:32 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 3F0F3C22060; Tue, 27 Aug 2019 11:04:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id A0306C22051; Tue, 27 Aug 2019 11:03:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id BA850C22051; Tue, 27 Aug 2019 11:03:12 +0000 (UTC) Received: from EUR02-HE1-obe.outbound.protection.outlook.com (mail-eopbgr10055.outbound.protection.outlook.com [40.107.1.55]) by lists.denx.de (Postfix) with ESMTPS id 498C4C2206B for ; Tue, 27 Aug 2019 11:03:08 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mtAFyhNoFhBDVxRxkWuhon0xEoyxM6QGEzWspGlNjTxm4P90BvgrwlTBelQXaYxl0vd+ObIAKaxrhn2lvilYomG61sS2QpFOoZ8j0Sb/g8AKdkH/4ju9ASnE9ZDnPXdq8Ew2UxJveS280yBukA4F6JO/QqipUZsj94KzR6bH+08BS6XYnLHuyo4DP0zsrP167SgSFM0cF3gml0F3Zh/aHQ0MPlIZND9MgopcT2V5a3FDh1RrXNWxUzGhwzH5vxfZjGUINY1xg2TusDdLZc2gCoED9DIihiqadx0+kpmlzzzMJiICpmy8Ltt2QwVJQgabmZ0RdMxywgo9LQzmPKVDgA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mIZivMkBZ+nNhD++XgRn8H3R/kZgGLzX+4H/zGqqYek=; b=BLTVM9CqnV4KVMb7Sqn4cb/uwhcWK7w4IkTQj+CSeDPve2JJWwR5U74OKlhvBdIywRAyX8v97X0zDkCMOJmsmInVR3peOTaz0QZqyRPVLzJrZZeXEnY7v66vgFoSMZwrWZkxJV5j2wmqLeK8NoWu0g5kpYXQAkwYFQDvWyR7JPJ8B4LnavtcPabHmvqGKSIPyf44j0vQU/NvuE+uKHmLvjte0pBpxFkhpOSUePTsSDO6hQzeENlT2wC6XyHEmG8GftRzjX7/5NUJ/Yg6PEhFlZaE+cek+pjhw75nlSAw83WJvpWG0IIQ1P5j/qx8YlyuEbca7y4oubP0vR+miDWCYg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mIZivMkBZ+nNhD++XgRn8H3R/kZgGLzX+4H/zGqqYek=; b=Rs5nO5UTQvgi5hUZjN+/PqUBUy3EhMuCbcbzatlgMiyVcUGOfMoRVpwGVS07VZYvQR1ye271Ta5CMhcQZUvz6Kfhc8XI/nJV5DpP290dQtfDC/f46qEp2iuqJJ9METgqmygeJwipzzFGrCXLwDMF09qWUZwaWKvbV7kTF0eTptU= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB6874.eurprd04.prod.outlook.com (52.133.243.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.19; Tue, 27 Aug 2019 11:03:07 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:07 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 05/47] dm: pcie_fsl: Add T4240 PCIe support Thread-Index: AQHVXMcBoj50vKKhskypheEWKt89OQ== Date: Tue, 27 Aug 2019 11:03:06 +0000 Message-ID: <20190827110440.11523-6-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 6b48afb9-b82c-4bb0-672a-08d72ade2397 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB6874; x-ms-traffictypediagnostic: DB8PR04MB6874: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2449; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(136003)(39860400002)(376002)(346002)(199004)(189003)(8676002)(5660300002)(66946007)(52116002)(66556008)(8936002)(64756008)(66446008)(66476007)(4326008)(1076003)(53936002)(6436002)(6486002)(25786009)(486006)(66066001)(86362001)(6116002)(71190400001)(4744005)(476003)(11346002)(110136005)(2616005)(71200400001)(478600001)(6512007)(316002)(446003)(2906002)(14454004)(76176011)(386003)(186003)(6506007)(99286004)(36756003)(26005)(305945005)(256004)(81156014)(2501003)(102836004)(81166006)(7736002)(3846002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB6874; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: umg7RExBDi2CIERmZjGW9y6GJcQV+bzdVkiMmVc4GWxn/fTuLMjginYHfwTE5SWj0MFNFRGefz+xHJKC+0GIaO5/LKRVJYzLMLdsRbZ2pzrykhthTnewHx4U68wrBZAhITX2gXKBNSodmDfTcVGyamrv3TOIfb/yJFDlukl/1JUODzZEJBr4bdTPCXBqpLKVeFArmvzrXhkcZP9nlHxClemGlDKWDjxubnumZBhpZt59IzuHm0/Crr7kbRud3SZcXPlKP0H4ZhRVcUtzLPh5m290c7KhDo0AuXSDjF8SbwrsVs0PdpRRkMgLZ0Z1wPjC0FnXj19Y6IVOtZykq9z84COX05/+3GVuKPTU4uKuPRByWa/pKS8iEkouC52ogNiAlYfFbBgjEEq9a0bZ2wW1c1zRxtEMmcf1Y38Xtdod9Yk= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6b48afb9-b82c-4bb0-672a-08d72ade2397 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:06.8333 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dAkm26GK8iub7UjQg1fxR/NJb0EjUfBZCZD61LjKiyjM7aJ/ey94E4OFpqTlvf5bvCURZUWC6eZwuL3CQQgGtw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6874 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 05/47] dm: pcie_fsl: Add T4240 PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for T4240 PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index d3d2c191e5..f15deb0495 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -618,6 +618,7 @@ static struct fsl_pcie_data t2080_data = { static const struct udevice_id fsl_pcie_ids[] = { { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, + { .compatible = "fsl,pcie-t4240", .data = (ulong)&t2080_data }, { } }; From patchwork Tue Aug 27 11:03:10 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153770 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="k87Wyba8"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmSZ1VT6z9s00 for ; Tue, 27 Aug 2019 21:13:02 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D7A47C2208E; Tue, 27 Aug 2019 11:05:12 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 10544C2204F; Tue, 27 Aug 2019 11:05:02 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 551D2C21FBA; Tue, 27 Aug 2019 11:03:14 +0000 (UTC) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-eopbgr60082.outbound.protection.outlook.com [40.107.6.82]) by lists.denx.de (Postfix) with ESMTPS id 292EEC2201B for ; Tue, 27 Aug 2019 11:03:11 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h2ZM3k0PjTNxp1gbZordMFH2cHJBM2/rfEsDnnQzSzxBIjtPVx8gMGHxYjp/boAPlYySKewhfVRdAKgjxQgq/eq69cuy+/sSXOGZXa+o3bkRrkOelCikZauhIz3X1+Cllg+vT/WiPE/7kGtl0wLnmJFY4YIlMGvdsYUxBVkuGbfjIVHMrM4qUdRtmtcSsdGMMAkMl7PD1XixIXmlv3IUE3t6SUrWd6FPA7bDAoPFyj+PLCariH7ojAH2UU+AePenRe7pqj1k5JY3hC6zgLP6Yaoe7wjOYq39SIMEsyIODnnxzc0gEHZqLhfteY1CeDR34g4PyNkOjjIiMIdrXyHFhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wXPmKFlbRnOpVARGP+nNR8xjecQ8vsM0+LFKpFjCQF8=; b=Wb3zCFgWepvLrvpEwBhR3oAoZ4/Zf/LxktPT/mif9Z4C9cl/pMeXaUlubdqwR6GattlUm0ByWPd3qsBNEvbOpITwIMwfdiMB/FRQPT/QYfErco41JimUdjcQCF/rqA2matUsfzP+NXvLDAXnxtuA05+oksdT28D1QFnFYc2kYgWaiVSDxncAqySNacclKgm7RuT/fmfdzn5q0KBUjdyojqJ8OinVQGNjbyunGDhEOY8zjNStDX9+3vzw6j1Nu0hJZi1qUe9nh1iIcKjqDdiFkN3y0rb7D3kw73tsahL8SYE2L+JrRU9a1JlyXe6qulRWOrWpodhnzQ44+js/IF9haw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wXPmKFlbRnOpVARGP+nNR8xjecQ8vsM0+LFKpFjCQF8=; b=k87Wyba8dabIw/yOb04t04w7Tt1a6HAHdLMXgYy32HyN3TIAxYVfZRwarmnUiv5Ef4Lb/tfDy3xHyOe1X88e2ImqRLDOvufL97vY88Gz520BiYt4vPx9DOCRb4JCWfMcksT/wA/yR/wD/UZV8Uag8D+zpupu4hXk3gJW/ZIlkBA= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB6874.eurprd04.prod.outlook.com (52.133.243.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.19; Tue, 27 Aug 2019 11:03:10 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:10 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 06/47] t4240: dts: Added PCIe DT nodes Thread-Index: AQHVXMcDyYTymMsgtkKGwD8ao8FKDA== Date: Tue, 27 Aug 2019 11:03:10 +0000 Message-ID: <20190827110440.11523-7-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3b70ac60-363e-475b-68ab-08d72ade25b3 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB6874; x-ms-traffictypediagnostic: DB8PR04MB6874: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(396003)(136003)(39860400002)(376002)(346002)(199004)(189003)(8676002)(5660300002)(66946007)(52116002)(66556008)(8936002)(64756008)(66446008)(66476007)(4326008)(1076003)(53936002)(6436002)(6486002)(25786009)(486006)(66066001)(86362001)(6116002)(71190400001)(476003)(11346002)(110136005)(2616005)(71200400001)(478600001)(6512007)(316002)(446003)(2906002)(14454004)(76176011)(386003)(186003)(6506007)(99286004)(36756003)(26005)(305945005)(256004)(81156014)(2501003)(102836004)(81166006)(7736002)(3846002)(50226002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB6874; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: A+P9KA8W2L8/J/ex8JsNCrjlVz9g7wwBlYyA/P+2rM4bpN+OcQvkIle8+FDWQPQtlqLTWDc+JmYsArJ6exwNevAOO0vAN35g3S9ljIneoXZ2EQvfS8pOA0LsmT70c43feIvAx65E2DaxNMVEjNkq1REnEls/w4uEgpQgd3X8bMyKWLTmLAEfBM4LwqDmhJ7uxY+9GrsfkmHzdi32iSMFEtJfkEMg4z/1D3YXnq959eSF4qGFyO+RLdgY7Ksl+ai71Oeq23RvHZXEIN90c4LABmt1HqeaewLnUUs+QLD6atq58+SJfOFvfNXWCZ4T5uCIheBgE4hMQnbR1rYjWALI1Fhjd724OwuAJ4yYit/xXbCz8T3VMssUWCaxi6tE2YOrNcBfKvAwHEnkMEOZTD/1PZ5hDZSYNCguYO/TM6zbrjE= Content-ID: <3BA2E1EDF9E441408D7D1B53616F5F46@eurprd04.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3b70ac60-363e-475b-68ab-08d72ade25b3 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:10.1504 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: pQIieeskdPVsP6dJzVPCNqZQQKw0Dj83/qC7kBKJ5Qzp71OybWUP7kxIYwrPDddNmyIABVjyQCeXqMeBrC5y6Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB6874 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 06/47] t4240: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang T4240 integrated 4 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 3.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/t4240.dtsi | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/arch/powerpc/dts/t4240.dtsi b/arch/powerpc/dts/t4240.dtsi index 4d8fc7192e..fc34974c7f 100644 --- a/arch/powerpc/dts/t4240.dtsi +++ b/arch/powerpc/dts/t4240.dtsi @@ -99,4 +99,52 @@ clock-frequency = <0x0>; }; }; + + pcie@ffe240000 { + compatible = "fsl,pcie-t4240", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe240000 0x0 0x4000>; /* registers */ + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe250000 { + compatible = "fsl,pcie-t4240", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe250000 0x0 0x4000>; /* registers */ + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe260000 { + compatible = "fsl,pcie-t4240", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe260000 0x0 0x4000>; /* registers */ + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x40000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe270000 { + compatible = "fsl,pcie-t4240", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe270000 0x0 0x4000>; /* registers */ + law_trgt_if = <3>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8030000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x60000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; From patchwork Tue Aug 27 11:03:13 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153759 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="tC366eXR"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmMJ6VBdz9s00 for ; Tue, 27 Aug 2019 21:08:28 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 986BDC22058; Tue, 27 Aug 2019 11:04:09 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id EBDC9C2200D; Tue, 27 Aug 2019 11:03:36 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9BF36C22058; Tue, 27 Aug 2019 11:03:18 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70087.outbound.protection.outlook.com [40.107.7.87]) by lists.denx.de (Postfix) with ESMTPS id 82D75C2203B for ; Tue, 27 Aug 2019 11:03:15 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=g/xuaTAxloVu/X4aozCzNAc4JZDdkM6bPe2ql4SUYRNGNt2n30hKSCsooELYF7to1QfQb25QcKr0NvpsC4KkY49r+nT6m727nbH3nEw0OsHy0zXaje6RgF2I5wH8JsSPqSPdOH9wuAnoxmJt3aROsCAhj6juJR4/Su99IF4yaiZSNHKSRsskagiZNpVUPnsWtHNFGVqmsqTcdxlHd8kRtu3FEOAOw55zVsUpoaWYaVP/xzGRRnAQ2I/tXhHTK0sGBv6E5J2lTyG9vBdOmoOryV3qfnNzl8SUb3k9eDEPrwh3qOAWN7Dmep52SmGiTyqKHH2QnjYF+CbKba1a1y8a2w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Mv7FA2f3H1fBmsh0bxihyUPPvoN9FFg9MFzrj8SU5xg=; b=fDoavv/FxQZnRaUvsXwSo0sBRyE4YsAxHwYsGoNTzVaNlU8RMriDquw/oesamoR6UonEZQb+VMFkBvwYIQAyYaypl1S45A4wMsOv/Pp1gJThbzFCXvPVBRA+2v0BQ2TYsc3lTEmITkEHhX+GdrTTrsc0/eUN5xsWC+UkzzYzt9ZqPMtU3FixFJamwZflPNZHcnpjg9ZFWn60amz3ZXEiI5joOW6hMhXlRyM/Bq7IWVXz7Yao3iPvy5ipd7pAfyhE8LNbOZsYWrmistZxGjiFAC4byOaZy+K+42UrwpiFw6D1h1rEFg0ncdEI07DJYM3DJozLUlUwbYxYDTpiVDuCsg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Mv7FA2f3H1fBmsh0bxihyUPPvoN9FFg9MFzrj8SU5xg=; b=tC366eXR5SQzZTEstt6hZYK6/Gk/vi1hz3BrZiLpII+/uzcynk+0vCc0WCN5sWgaJJlSK90pO1TsydCR0mbLcgI9nRM+58r14UUDz9JYCbCrTv59BW8HKkZ3/qTAuTcJ25o053G/+bTlv4VFUGKwRnpLrhOlk3G6dajYYVqncFw= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:13 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:13 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 07/47] powerpc: T4240RDB: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMcFwl6gY2Igs0aWOcmSxfQjWA== Date: Tue, 27 Aug 2019 11:03:13 +0000 Message-ID: <20190827110440.11523-8-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f5902b9b-633c-4faa-08d0-08d72ade27ac x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1186; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: DkigrNC4Q70eTBUXlyC8CvCIKpuaW4bx0C8rkXMRbqw06h/gFW/vt45Q5k8yUGouZrE1XPkFnIOeSqBMpEaf83rFxS6yi746KiA2v7RW24HpNeoaxS/yNrfhJtVEfDNUO1a0e9rVWMVqzL1ruFR4SnYbnoulZegPas871L5zJ1aj3UmyXuICrPFYzQMEB2X/zH+aDhu11D4nUyDFkN5SLe9dTzKdcZ0dqQB5lNMdV9ntAqYDePmRCMLxzwUDRKeZC5YJ71T2TmYlr79Z1W59AD8oxy88qFr602LU4qMOJ/oRf0knlqRq+U56YeDzW5vXPVOkAVzogX2PAJwDeRUrFgHuGTEJextuEYPtYz+Bak/4pWREvUTVvogc3aUZxU1x6avi9vZPCZ/wqlJvgQx9YoKsFKNDDUERno3UQId0Cvk= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f5902b9b-633c-4faa-08d0-08d72ade27ac X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:13.4535 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zJ3BAtwyk6IGd/y7Iu/MC0FbIpQRtmSOxwQ7w+1sSI+zWvW7XUWWF2BhxmvFHvdsmAmrTKNEGELzq//DsMC1kw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 07/47] powerpc: T4240RDB: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/T4240RDB.h | 35 +++++++++++++++++++---------------- 1 file changed, 19 insertions(+), 16 deletions(-) diff --git a/include/configs/T4240RDB.h b/include/configs/T4240RDB.h index 0accdc6119..57d8d171a7 100644 --- a/include/configs/T4240RDB.h +++ b/include/configs/T4240RDB.h @@ -61,7 +61,6 @@ #define CONFIG_PCIE1 /* PCIE controller 1 */ #define CONFIG_PCIE2 /* PCIE controller 2 */ #define CONFIG_PCIE3 /* PCIE controller 3 */ -#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ #define CONFIG_ENV_OVERWRITE @@ -176,44 +175,48 @@ /* controller 1, direct to uli, tgtid 3, Base address 20000 */ #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 -#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull -#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ /* controller 2, Slot 2, tgtid 2, Base address 201000 */ #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 -#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull -#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 -#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull -#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ /* controller 3, Slot 1, tgtid 1, Base address 202000 */ #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 -#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull -#define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 -#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull -#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ /* controller 4, Base address 203000 */ #define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull -#define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ -#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull -#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ #ifdef CONFIG_PCI +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ +#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ #define CONFIG_PCI_INDIRECT_BRIDGE +#endif #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif /* CONFIG_PCI */ From patchwork Tue Aug 27 11:03:16 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153768 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="NnC0NQqm"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmRj220yz9s00 for ; Tue, 27 Aug 2019 21:12:17 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id EFD96C22067; Tue, 27 Aug 2019 11:04:31 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 853A6C2203D; Tue, 27 Aug 2019 11:04:01 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E9B03C21F84; Tue, 27 Aug 2019 11:03:21 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70055.outbound.protection.outlook.com [40.107.7.55]) by lists.denx.de (Postfix) with ESMTPS id 0F608C22043 for ; Tue, 27 Aug 2019 11:03:18 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=audFg9zq0XSeQgGR0vHHHqVxXFpBlGtLKpMIDnbbsgf0g0+zKInb4He5Jblu9o3UiqamF515LRpRQja1at7PWfGFAhPx14Vv0VNhbENR0n4RWx7w668yHTSqmNk1eQqvmbMFpXpRvf2x7PUmds3UmLq84nPLryfCnY9ldjPkJhOmITehuNxf7YkkprENEonK7vLYc96jmKd9cuyWSXcpjdtUN5thuWSOcdXadcne3qMfckwJSIkA6ps9MgnJWtiR03AgcaN6Xw8rXkJu9KJ7fP8botVgG85eP/cvm4ODfzkgQdeaM9TgCAUDRTc2zfa7qIQBOPXeNkoxWTn46EUBtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LYhrzZHELCAM7bBmJVi0HwIx0cpwnVELh8RevOzQajw=; b=gVyXKR7S10BVfWYvzfa9R6kpPv3iMzruI4IVKQXksaz0ahg1banwtuUVs+Pm6ROn5CAn3eW6Ue0ajTJKC+uXGBWNvm7Kzin95l8WfPG/cMcfZP9dlaZeaSBUTTx1pihFk16fHuG2BhSWTXR/oONo0vlZUvJL8RsDsu0V3+are46JVM4g7lJa6JULnTX6RERMJmZI027uXpBpNjV4c81ySJhR+B7b2rXLBWN65usPpgmi2TVEUDYOlyCbXK9kmb7dTvWmd9AMOq3D5J6AuJ0ZR6bUcBRxI+yJcg0loKvBbKhQuV6NLQlkKtoKXqN/9i+kkKbYOZlHxgTQL0h+2RDVpA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LYhrzZHELCAM7bBmJVi0HwIx0cpwnVELh8RevOzQajw=; b=NnC0NQqmO5xmgBDZtW75xchAd79gN2YLT7pvKVJES013gTR+f0x++EnkqwdLVKgeu8dHGDkoSMv39a75Ma3EQXXsOFVZEA/r1rth0XtUYBVBK4NbZUIB+cD3UDO9bYQmyiBdKzRLmeRGF0H5Y/PmX27puyxc7eQX2J5oJFG9muM= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:17 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:17 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 08/47] configs: T4240RDB: Enable PCIe driver Thread-Index: AQHVXMcHi/unSYY3o02nQ9jNwbzSIA== Date: Tue, 27 Aug 2019 11:03:16 +0000 Message-ID: <20190827110440.11523-9-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 56e80410-1caa-4cd0-cb89-08d72ade29a6 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: V06W816tTwFeBhWJXBwD3CMW4PjRKBfl6zYLl9vAvIjhFWrFYF/jQd2wECCkuE3rdslrGlwURzFtBXu5ZQG7pLz0af6IDqwaOd3j/XoZrPDoyqswuEHDISybQnKPqsrHUR2v9Vl1UQwU4DHvlzHU0mi13+FaI+UiHz/63+xfCTxcE8ryNnFChgxZAXsqwfgckJn7ljZM5SgJr6XrPhOlHHNJ58Jg2sUDmjExxNDU3IVCFPtIXpwF9Bnwod3GE+WaogzBMI7ADnVcgmd4WkM/Zt1wkFvsDwNBBzdkd6Fzt3Z1FALXWNnj00XKe44SawuNLsmRgP8zIiRmO2YdHNy45LvAmj+T69ua/OmLWKgh5hJUchgKaV374X+gCLLlz7bWFbhlkgYhlcEVRaiZ4jsGZSH3R5lb9sn3SbJEv1qDojI= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 56e80410-1caa-4cd0-cb89-08d72ade29a6 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:17.0125 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: bfRtkZby6OJ0qQjRCFGaODKf87zc1lL/a11x6LsNIQRhakUAq0qtIkX4O9NSLl3HHH7CV3ntLhz/i+WQCO7lEA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 08/47] configs: T4240RDB: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in T4240RDB defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/T4240RDB_SDCARD_defconfig | 4 ++++ configs/T4240RDB_defconfig | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/configs/T4240RDB_SDCARD_defconfig b/configs/T4240RDB_SDCARD_defconfig index 81a4bf0065..e1201fa4ab 100644 --- a/configs/T4240RDB_SDCARD_defconfig +++ b/configs/T4240RDB_SDCARD_defconfig @@ -51,6 +51,10 @@ CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/T4240RDB_defconfig b/configs/T4240RDB_defconfig index 35c294a7f4..ad40baf4de 100644 --- a/configs/T4240RDB_defconfig +++ b/configs/T4240RDB_defconfig @@ -38,6 +38,10 @@ CONFIG_SPI_FLASH_SST=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:03:20 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153760 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Dgk1Tbou"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmMY1B9jz9s00 for ; Tue, 27 Aug 2019 21:08:41 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D4F3EC2206D; Tue, 27 Aug 2019 11:04:41 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 78832C21FD4; Tue, 27 Aug 2019 11:04:30 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 54E73C2203A; Tue, 27 Aug 2019 11:03:26 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70049.outbound.protection.outlook.com [40.107.7.49]) by lists.denx.de (Postfix) with ESMTPS id F1A17C22011 for ; Tue, 27 Aug 2019 11:03:22 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aQtSOLyrFEGm7qo7uA0fwnVRmzDeouRtJ8H3a6eYlxSgc9GcshkpNuSFxVvjlq0ozBndNGkzeITbp7Ro/s8HdLde11Xgt7Ns8xmHXHtvVdHHodnO+Ff5jA2NWjXqbXSs9QJOTUP6NYzMbN+YwdyVO+YAfY7cLDZnVqqUAZ+HNtnITM52DeFSae8BD24hlydlf7jOvYxKm/UfTNTBIZ83h0cmSAEIxvqplKUHLiz34K9YNb/w41H7dqUBnHGXcbwqWtkqaTk4TiXszx2Z0hLquLcoEXi8UQNmq0n81m8e3lI/Eb8bk5hCxWZz/3e4MExE53xFzByUnIq4P3yjyNVgvg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jt0eoIkIfbXAuqO8pxeH/qEMCuCW4mgrMPjfxjIazYo=; b=UXP4e0gXlUAjAWsXjRoOlZ+nN3wWKxpgUIbYfMzOm930F2zidbuiXmrCVrXp1fDLDm2R8K3wqgHnt73FF0BhUoC+ReBWy1TYWoZoiYomuVmH399a5F1f4kLD9tmcrCdLIqgbjqlFO1hCY481L1ld8YJXKnMZtQvDllDfkgxVbOnp1qPmUxVaEmCW4lvh10YPrFImcfC32xaZjSZ0wIn4cB41hFWx7becfG2zDNA+ssZf/WsCjE4tQN1JuWGfbxOKsNjGDgGkpcFJzAAvRfTq+y2kJzGclqold1VZjSscDEVJ3OJCxnBSyWziRiPc9h135G3nT/U92pW/M959+rXE8A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Jt0eoIkIfbXAuqO8pxeH/qEMCuCW4mgrMPjfxjIazYo=; b=Dgk1TbouY89CySfCB3t9NaCf3LpIBR6WKjCRyoks1p6WB6SkExAK7ioSghYO9MpHAWxWqfpFeTLVtjC7NB4dS+WzjLg4/cUAr6oWkUWO4D2wOckIYE/mi06i3sPIoqWHXTil4l44ZCrShHYHuQVt/HNYbeeNKeZWN9Z8+BPhDZE= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:20 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:20 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 09/47] powerpc: T102xRDB: Compile legacy PCIe routines conditionally Thread-Index: AQHVXMcJluXsqtx6BU2zZDO5KsVHKA== Date: Tue, 27 Aug 2019 11:03:20 +0000 Message-ID: <20190827110440.11523-10-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e9b736dd-4f11-44e3-e231-08d72ade2bca x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1360; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: JR6Q2ZWGcVa8kwa43Gc35T6lefr4fxolz5LDNDrXMjPzuObvo9qqohlM6Czy32FXET5j7wnQk6PJYS3I+RT1zAkR4b+x3zV7PBBuA1jeVOnzikbJMrqNUhZqh2JjrfdJ8Z2lSpBT1Qvc+VJkJCB2U8Wgxs5e5DJcMGzIzmnM3qJukTJC4xuP2ppgPavO/tFLEyH4YyI+C/a2i6L2X8lheSmROftoSiAa4rGKz97nVTVZm4gBLIu1+GeRzq62Rq6DbBPzZpy76FL1gb6kSo57xjlQ6u0cVpH05FbTwNvu6e2PDVhom2jLPtCe6rXMvsPYZEo99r48A1H9gkLJjKcDxJpgUMef6l4l9H0aXG4awT2XZQeK7AdHKH/+79Yj/da4FpdHgYGQ6rX7oKz/yZddzxIp3AHrzFpSrY2S9BXnD4M= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e9b736dd-4f11-44e3-e231-08d72ade2bca X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:20.5835 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: N+VE5CCDjhcPeQ3v6fsLezlT9VlhS3q1n6XKbfVwlw1I0U+Va86xpg/V9pHoGy1QkTjtFUajLSDKvCJCg2hXlw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 09/47] powerpc: T102xRDB: Compile legacy PCIe routines conditionally X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Compile the legacy PCIe initialization reoutines only when DM_PCI is not enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/t102xrdb/pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/freescale/t102xrdb/pci.c b/board/freescale/t102xrdb/pci.c index 161b8cb403..adc128d924 100644 --- a/board/freescale/t102xrdb/pci.c +++ b/board/freescale/t102xrdb/pci.c @@ -11,6 +11,7 @@ #include #include +#if !defined(CONFIG_DM_PCI) void pci_init_board(void) { fsl_pcie_init_board(0); @@ -20,3 +21,4 @@ void pci_of_setup(void *blob, bd_t *bd) { FT_FSL_PCI_SETUP; } +#endif From patchwork Tue Aug 27 11:03:24 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153755 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="sTG0pCBy"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmHr52xrz9s00 for ; Tue, 27 Aug 2019 21:05:28 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 559C4C22026; Tue, 27 Aug 2019 11:05:01 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 50C5AC21FD4; Tue, 27 Aug 2019 11:04:55 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id AE250C22026; Tue, 27 Aug 2019 11:03:28 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70082.outbound.protection.outlook.com [40.107.7.82]) by lists.denx.de (Postfix) with ESMTPS id 3CB4BC22058 for ; Tue, 27 Aug 2019 11:03:25 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=auGPS7VjUscPBPRyXc0ZOrDasXCelznz95jYE0k0cUtUJqqItS7xwxJP5VZ/6g/FYwxMRFNxNW5MNsJ7LW5b7e43F9g2XbF4Kp0GCgAFPEJ9myu/oEhnRZOeSJz4Ld3TReK78Ahl+rqZOIHx0p9z5y5wRri/esFMEEAxCIVht1uVw5lH/UWKaaqvUHS9b8/rCJRLsKNzmg2YaGyoUChtF/kvIS5fApkzkY/7p6DpVdvxlpJOaO4YlUHgdeiJiblec+f4smwyZEzdKTC2B20OEcjO8w3j2okO60yohgTSnp8/6Te7FbgdMXqCE6nZ8wFg+2mtupCwDhczfBkNUTmVuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QSxUnl74mDjbddxFa15zlXmj7Xpd3N4AD6Uh4o6UEzM=; b=eOHaGmwT/2R9arshLC0kKA8ORd7dbwrVhX1Yn4Tj9jmBOnf9STQTegHxWDv3vy8C7j7g2CBrYglCvfoqHRUwlCJVYUCCmex85codef+2xLNaIkkKGnNdqrNWqT5l5xiLNICTdeFzHHCELKEJwRYf6OIBnE8f8KJ3306LbEaaFvrHKiNP4imx4zc6H41gTT3lURfvxK5GOfP0xQ8Cm+DDqiey8R9l6lXn0zH19VrqhZ6umwXnxOdaWg82h6xuAyYaraHGPGX1tHR0H7A1oU/nwLNG0uZ9+ph2hJMyfPo+6cFGzdnx0p/GEtruXeqRrtS0eFxiiju89DG4jDAbM25aTg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QSxUnl74mDjbddxFa15zlXmj7Xpd3N4AD6Uh4o6UEzM=; b=sTG0pCBy7gEBt3uQQxjvRDIA2qrr74+ITbpjgEG85ptksDg9xicX4kN3kQu/2V8H5ijwZDxtAYoTnCGRP/hjz17zbsmj1KL+6plLXpXfynE6eZ8B5nRQqNS8MygokDbCZ/tWEJib7YvmP+m7dcn9rFjHtnrPbkWWejhU0AL9Mkk= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:24 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:24 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 10/47] dm: pcie_fsl: Add T102x PCIe support Thread-Index: AQHVXMcLh9OIY+6h40+F2E1ErQKQ+Q== Date: Tue, 27 Aug 2019 11:03:24 +0000 Message-ID: <20190827110440.11523-11-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1b098223-cfe0-46fe-e1cf-08d72ade2e01 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2449; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: T2DEnJ8t/ZtcNfpqMuit7wp0ulnJ6aFBPHCqh6AYcJD8XY/mTE0ad+6oq3rpR4OolCygD8NyUV+tLEAPxOtXtH5Q1CuL65s9x0akaxQrfIlZBNYCqWQN+YJFOhQV3pQiup8j4FqY+uTp2DH3NFwbdcBrqirqYXT500Pxo7RjGYTcwsyOkc6u6goSbokw3xZMMlCW+XN5Aa4rZvAAK61xvX/a/ISkFBqWBB2OtmJ3eqUhaNM6m8O1uWEtMW7RAKX44/e5WydtsnPxVt8FqJR0ADhZzoMDb+hSDKk5Lzfb4aCRY3Y/NZj3n+QTAdAf9lMGwzH3RA9Hb5KfPa7rVZK6ZAC5C+2JdoLC6ZUrhH2kRX3KJQnD22FAizycqEfIsBtYlvaHJ5kTK2y3RFge1/kNXiwYRbWDdVRV2FmtfAZGCrI= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b098223-cfe0-46fe-e1cf-08d72ade2e01 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:24.2923 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 9GFZIQX23+qFKlWlKmvhW1BDo6gfpqwrYf+Q1OBUhLT4q9LpIcmzHTyLU3bQlXExm0V7IwGbHP432jTuOYuo5g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 10/47] dm: pcie_fsl: Add T102x PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for T102x PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index f15deb0495..fd7aae59f7 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -617,6 +617,7 @@ static struct fsl_pcie_data t2080_data = { }; static const struct udevice_id fsl_pcie_ids[] = { + { .compatible = "fsl,pcie-t102x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t4240", .data = (ulong)&t2080_data }, { } From patchwork Tue Aug 27 11:03:27 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153771 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="UA949L6u"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmTz1kTdz9s00 for ; Tue, 27 Aug 2019 21:14:15 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id B7BD0C2206C; Tue, 27 Aug 2019 11:09:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 3E0A9C21F0B; Tue, 27 Aug 2019 11:09:15 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 9809AC22078; Tue, 27 Aug 2019 11:03:32 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70048.outbound.protection.outlook.com [40.107.7.48]) by lists.denx.de (Postfix) with ESMTPS id C319DC22003 for ; Tue, 27 Aug 2019 11:03:28 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IhFSP/T9b2BaKGj3XuRR+FrV36zv3kAWAY2TCHviHlN+XcG/QxrRWwGS7jOrwV9ryGQupHYEKPzW3Af5fh5kJPbL494ydZsSKds40+e4ISYaFCp25g4UnrtNU0Bc7C57phtTku7aU09VxgUaBTRhPXpiC1YMoA9Qta0QcpAw5nZUVTmOSiOPCmLJb7sI4XB007qGlpTMWCS5AA1dLuLM+ftwp/bCyc+eVPEePMXWg+rPyUvwculf0YOmljzsiESry3zkAdZ5MXcyfdrSVbOoJuZm04l446aoTJuLchFpoiPnviuZrgzBUE2BDdxGa5PbQXRrOH4DsdGAlFm5758ZdA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rxj09bYMMaGq2fUTmvzZWG4MBoZHUj20j8IFsyyNirI=; b=lOpfisG/69f+rs+6cQvi/Kom6idKtAoTFwhL98TESG7IJT3JICq3a1vcTeplHDra13Snpg7RJmcT9mjyUc8oR+IS3+B50FP5FkCKLNW0O0JyYg5DOLKTKaK8AZ5gIksj4YZFhEym871qv4yCx+roP+YbCub6Pwm+j5Rx14AgsKgMDiRDFbenHQRHFxR9EQXjtC3QavEfrLwwi80sl5D66lU6/RRsHgk2XUgUkE1xgVq4FrLZRfLHF6WFbmXMXwTJTiYeK+s5TL4Yc6DVize0pMP0x5Em011PHghmOXhvsItNQFWR/m9mtDUXGtz1JQz6FEqaTqwuBzb8Lu+8/8/5RA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Rxj09bYMMaGq2fUTmvzZWG4MBoZHUj20j8IFsyyNirI=; b=UA949L6u+34DNEbYGruoNfLXh0jq9w/e7pLAIVo1BNkcXazehD101rHrVwf0pg/AwrPiYs1pds02aQbDLBGu+WIwI/kJkV2iMYZ7Vw+W4UVkyPGitJP/E1xj+XphJyZq3Ta9isgeEzHugjNTdl50Xnev62A/25h8axqkdg5sQG8= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:27 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:27 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 11/47] t102x: dts: Added PCIe DT nodes Thread-Index: AQHVXMcNtuY0NAXguUyrG7P6dxrj7w== Date: Tue, 27 Aug 2019 11:03:27 +0000 Message-ID: <20190827110440.11523-12-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e65c38ed-9404-4604-fd88-08d72ade301a x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: xayNflrnP+ki9RMaOyqtXcsZA3/3E3ANVsEpVd7jX9FVmRArSfWvJ9fEt7p0uexnxdgF1j7Ff3K50tnK/H14mgfkhe68We1eX0wqTrNzzPL2OdyUkmGlC9SbAdprLlyUjuKCuFvthpVILSBa7cG6luCUzIq43LzgpXUZ5GrWXUMUqcUwNHKnW1+JqHMYEm0dYVel3sziE2PcPXDGBUYbgrr3jTIfwPt6nmkn0aAdFV5fcjZSOtpPMty0Fco0og1UH03qxNMNPEudGJo+lb9V8JprkBl6kc9B5+O4HHHHeX5w+51cHZ0yZey0wVHxqmcFDQ2qP4wIX1KMey+YxWi9WHsVgazOny+ElmgaYdeTqlghyyL7MNa2YdpsUhFeAV224oScQELKUMR/GL7skE8/AJ55fm8TOAX3sS2aRm3ZRqk= Content-ID: <1B3378CF8E6E10429FA5E63148F3F216@eurprd04.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e65c38ed-9404-4604-fd88-08d72ade301a X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:27.6165 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4qnueBrRc7a+x0JFORCJvqnhiUuou6PJphBwviK8gMD1nTm5VS6AvDNrrSOsr/jeqEE6HWL2U/JL40r5WQDH2A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 11/47] t102x: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang T102x integrated 3 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 2.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/t102x.dtsi | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/arch/powerpc/dts/t102x.dtsi b/arch/powerpc/dts/t102x.dtsi index 2393e316f8..c49fd21088 100644 --- a/arch/powerpc/dts/t102x.dtsi +++ b/arch/powerpc/dts/t102x.dtsi @@ -49,4 +49,40 @@ clock-frequency = <0x0>; }; }; + + pcie@ffe240000 { + compatible = "fsl,pcie-t102x", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe240000 0x0 0x1000>; /* registers */ + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x10000000>; /* non-prefetchable memory */ + }; + + pcie@ffe250000 { + compatible = "fsl,pcie-t102x", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe250000 0x0 0x1000>; /* registers */ + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x10000000 0x0 0x10000000>; /* non-prefetchable memory */ + }; + + pcie@ffe260000 { + compatible = "fsl,pcie-t102x", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe260000 0x0 0x1000>; /* registers */ + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x10000000>; /* non-prefetchable memory */ + }; }; From patchwork Tue Aug 27 11:03:30 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153793 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="B+dxYuGw"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmkG72dsz9sDB for ; Tue, 27 Aug 2019 21:24:54 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 99C2DC2215D; Tue, 27 Aug 2019 11:16:35 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 98A04C2208E; Tue, 27 Aug 2019 11:16:20 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id BDED1C2212E; Tue, 27 Aug 2019 11:03:35 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70071.outbound.protection.outlook.com [40.107.7.71]) by lists.denx.de (Postfix) with ESMTPS id E7431C22059 for ; Tue, 27 Aug 2019 11:03:31 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UViWUhhrzfPKrK6Klc9FTAC/Bbx2qqAXyLzPmHVi1MPufIQYhRVRSfn0os0ThVjVAhA2wb7LnYTfYAM4t2LpZZVKjz3U9ycBevh6XHjB97yElfHJSooEaG/QemdjHz6kfsAYt6dKj6ZNhORzeNEFouzs87SeW5roXzBY9whimeci0W7ATr1wdyt+ChiMO4XJw+5z6GT+y3QZ/JFcV6kKeXd4vF8IqGppGH8tjeM3l9Z83xEmcLtg3kUrDHPwkW+fPPTl5IBK6VViu9EoKjrVmdrBfkAqmD7K4X5rJVOZ53z3U6P39JV5dvI50L5y4vp4Ut5vnDFQQlu+DdHEyTwIIw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zPMMkA0xLvRkRaBNaJW3C/Uk/QMAeNz5Tr6PKMRQKuU=; b=aRlhEXa3o39Ul574ls1+ueL1V+R6SZiH+rQWkSUUrz8slRBjfPKzQxpybWgN8fXiUMqTuvcdfVspkfqYF4KmddOGwBRJKzsRwf0rr25xJkPWhvqRKiYywB9YjHarmBzuueS/YQuO9T8iuA3h66HpldY+KqQG/N+5OPGceU9RJRrO5ncLMjjzFwsFrz4Acz1dpHl5kSY0yplbiH9tAW2VvGMRIJ6ivATzuvPQuxd2G8ImDwoja5PqIQvJQajWKLfQVlsZWAP/u9NlcoRqdQSioIEAtju8HSAr+htaNTiwFN70P2cZEDf/jzqblJTCGkYcyY17+4T8wX1fT7mrdn2vwA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zPMMkA0xLvRkRaBNaJW3C/Uk/QMAeNz5Tr6PKMRQKuU=; b=B+dxYuGwjAGwtQFQpB159BKGQyQCBXD9HlmrEDNlRlEG5SM3iu5gmO6uZUf2uC2dmKytKAhRQidk7FELdTkqfRZc72HlGMjuGQLHOD5AaprBOG1VkKkXBJo3IiBQISTRKJgg0SWYgK8C0orPGmOVWB0psVsYRZrNhquYIvYfkCM= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:31 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:31 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 12/47] powerpc: T102xRDB: Remove the useless macro CONFIG_ARCH_T1040 Thread-Index: AQHVXMcPdE3X8fLvUUa2kY5nEE4qug== Date: Tue, 27 Aug 2019 11:03:30 +0000 Message-ID: <20190827110440.11523-13-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9c9bec6c-9c8e-46c6-d60c-08d72ade3214 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2958; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(19627235002)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: /2otOfFpKSqjoq3rEQC86/u7uyh0vXKr6KNRdyd8WfA80XuFABPhH0K4mIkdkCStseZcZyS+sPNnGLXMRlMcIKfueK18RbUTSCUvxBm4aX6XLzbdu6dQ5qikC+7CwYHGiIYE7+/dSZo+EImUfzS99gyp0iQeYUxg5JYzDJoOmbSvNC1OXOT8JZ7onthauTQwLKHTcZPg92V75rIqKNXwt7wrAA87uIkLn073pzHTHVBSkabUZMEPGlPpHQ+m0ErXp05TorEnosvUtCKTmedMt0yTCjW7QhrIpOSz70+CEaAl5Yxuj8GGOZFInmAoujQzPzwZtNW556zNf2VpRjKsWd/oaaYGmK3LYHioLlh5bq6m4PcGsnshNFrZh7LgVGTeDnv4wNf4h8xr6McyIxYjR3WJKimMrI7WOafIg7xznA4= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9c9bec6c-9c8e-46c6-d60c-08d72ade3214 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:30.9356 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wIU4mrbOQ/C4DRpwojw3dxQK+KQj7QQkFhYCO2TnuJ7uwC92VwWdunh4ozinij243G8Q514wzkf1ejfsV7M5IA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 12/47] powerpc: T102xRDB: Remove the useless macro CONFIG_ARCH_T1040 X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Remove the macro CONFIG_ARCH_T1040 from the T102xRDB.h and the PCIE4 related macros, as there are only 3 PCIe controllers on T102x SoCs. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/T102xRDB.h | 24 ------------------------ 1 file changed, 24 deletions(-) diff --git a/include/configs/T102xRDB.h b/include/configs/T102xRDB.h index 5ab51e3233..b76ce8d69f 100644 --- a/include/configs/T102xRDB.h +++ b/include/configs/T102xRDB.h @@ -494,9 +494,6 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_PCIE1 /* PCIE controller 1 */ #define CONFIG_PCIE2 /* PCIE controller 2 */ #define CONFIG_PCIE3 /* PCIE controller 3 */ -#ifdef CONFIG_ARCH_T1040 -#define CONFIG_PCIE4 /* PCIE controller 4 */ -#endif #define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ #define CONFIG_PCI_INDIRECT_BRIDGE @@ -565,27 +562,6 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ #endif -/* controller 4, Base address 203000, to be removed */ -#ifdef CONFIG_PCIE4 -#define CONFIG_SYS_PCIE4_MEM_VIRT 0xb0000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 -#define CONFIG_SYS_PCIE4_MEM_PHYS 0xc30000000ull -#else -#define CONFIG_SYS_PCIE4_MEM_BUS 0xb0000000 -#define CONFIG_SYS_PCIE4_MEM_PHYS 0xb0000000 -#endif -#define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ -#define CONFIG_SYS_PCIE4_IO_VIRT 0xf8030000 -#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull -#else -#define CONFIG_SYS_PCIE4_IO_PHYS 0xf8030000 -#endif -#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ -#endif - #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif /* CONFIG_PCI */ From patchwork Tue Aug 27 11:03:34 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153790 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="S1LXsU3d"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmj31JzTz9sDQ for ; Tue, 27 Aug 2019 21:23:51 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id E7707C22284; Tue, 27 Aug 2019 11:11:07 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 3DD79C2208E; Tue, 27 Aug 2019 11:10:59 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 62C32C2207B; Tue, 27 Aug 2019 11:03:38 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70074.outbound.protection.outlook.com [40.107.7.74]) by lists.denx.de (Postfix) with ESMTPS id 432E5C2203D for ; Tue, 27 Aug 2019 11:03:35 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eW1kCgaTbcACFqSGuO3WzoYwhin2LGnpT8k6HfImvceN+rqdp1M+qx28uIPKXUCfroom+94oSG53LeesQ0uhf2v2ZRkXkA+xDz8OWqSUbpoKsEvnvcffAbTjX/X6FjMk52soOIKs+1EbtpAGvBsHsMcZ6aKIQ3YkHwCPXGhQLgaHZsqtM0A68OO+QREybtt9cKWBGu/jpltVQ+btmwJHZfoBHQYuEBCgMPsW+PVG41/mktPtZ1+usGBt0gpSIvT51pLxDyirbPSxld4s0lAm1s1DLW8Rr6Oavvw74QflnGgpoZZ2/C8ZKhTLPOo86w89r/vRXZurUieztiWzI9gwag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VMWRrKNVlAHY3OQ7cpvu22+Nqyn6DoLRgpexSPdbCMA=; b=OHFrDTe1UtV5iptnciN8kegX2g2e/CpUcQJAE/spOeR4tpSuAWQn26kJsaFb9uzQVSuhjoAYIMgV9jC9oT/vTXcgjVqc2pyCmIn9p8NOM9sNhBRmICnNYupHThTURqbkmaGsEOHQpLBHDMDi90OKKCsT+cD2MqtVsuPI8V2b9Tx1NFHJPT9Yn9tmdOrVpA+cUXYBTV9doqL6n1/ITCGtHN+wXEglhbUBlF5eZlU4AgLXqwMuiKLJ9mvnvhRKWgx+SbjPhK2nm4KYxGh+xzQJqmJsJej5xVj8zJ9L9bfYm8zOA+i+Cz68l0uryzL15egTQ1NoBrLi87Lt/Hd4ZhSv0Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VMWRrKNVlAHY3OQ7cpvu22+Nqyn6DoLRgpexSPdbCMA=; b=S1LXsU3dcwFzK+QlPI7+fOe5amkq6Ut84DxHVXwDmXEQEinjnR/S9U3sW/ApYG1ScX2taDXQWgramN34Zcq59ZqDsSNVMrbvTVsMoiiRzpe0sNvUdbJg/nuNluflC31FFz15O3jKkWEEyFlU2U582EMUru795+FTaZB5U8jeu0o= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:34 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:34 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 13/47] powerpc: T102xRDB: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMcRd30E2GmxC0KYFY1Uhagwgg== Date: Tue, 27 Aug 2019 11:03:34 +0000 Message-ID: <20190827110440.11523-14-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4f2db75f-3130-460d-d114-08d72ade3410 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1186; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(19627235002)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: G/hpmoNlyYLbMXnrhSHgCsSuXYxzrNlKs9l5f0INEsAiBF/K3XpivWCT0dx7LiJR0TVZdA/yYPMO3iX+ta/uBL64uTUKnk8w48yrzMEjL8qbBIf5H7muwu7pbXm0EWj8TDCOxUq8cO7WE/MsMLUmF2+71q2KIIxsa1BLEHKuluZ1giV9ITHfAElj/Cg3G4zU5sbz+YjarE8tJrjVrWB+GptUR5MqEXsdnr8tSaXXwyUN+azD56cSVtWM7YOsFnKcHZdAol0iG75PWNdzsqQxeFbiTLy0D8hGZco8+i1zGb+te+jI5nTBO2u72MPuYodYl4mcKyGFp+zp12MaQzErJO1sK46Itt9Gbr9BnGDne4szn/qZ6ihsH4vllhhinxtO1qF2ycqiw/UmZTg3iYnHh5VBLDzPn/1q/lqW9I0kJRE= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4f2db75f-3130-460d-d114-08d72ade3410 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:34.2407 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: GFXpHDGEd1RgC5wYc46+J+hZyiTKR/qNTbX4XLySyLBcGEcpJLJymFNfm+9OjkUyLCigXTOojDMOllT52TgWyg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 13/47] powerpc: T102xRDB: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/T102xRDB.h | 54 +++++++++++--------------------------- 1 file changed, 15 insertions(+), 39 deletions(-) diff --git a/include/configs/T102xRDB.h b/include/configs/T102xRDB.h index b76ce8d69f..8c1434fb10 100644 --- a/include/configs/T102xRDB.h +++ b/include/configs/T102xRDB.h @@ -494,72 +494,48 @@ unsigned long get_board_ddr_clk(void); #define CONFIG_PCIE1 /* PCIE controller 1 */ #define CONFIG_PCIE2 /* PCIE controller 2 */ #define CONFIG_PCIE3 /* PCIE controller 3 */ -#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ -#define CONFIG_PCI_INDIRECT_BRIDGE #ifdef CONFIG_PCI /* controller 1, direct to uli, tgtid 3, Base address 20000 */ #ifdef CONFIG_PCIE1 #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull -#else -#define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 -#define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 -#endif -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull -#else -#define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 -#endif -#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ #endif /* controller 2, Slot 2, tgtid 2, Base address 201000 */ #ifdef CONFIG_PCIE2 #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull -#else -#define CONFIG_SYS_PCIE2_MEM_BUS 0x90000000 -#define CONFIG_SYS_PCIE2_MEM_PHYS 0x90000000 -#endif -#define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 -#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull -#else -#define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 -#endif -#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ #endif /* controller 3, Slot 1, tgtid 1, Base address 202000 */ #ifdef CONFIG_PCIE3 #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull -#else -#define CONFIG_SYS_PCIE3_MEM_BUS 0xa0000000 -#define CONFIG_SYS_PCIE3_MEM_PHYS 0xa0000000 -#endif -#define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 -#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull -#else -#define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 #endif + +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ +#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_PCI_INDIRECT_BRIDGE #endif #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ From patchwork Tue Aug 27 11:03:37 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153777 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="oi5Xsbj3"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmWb6fW1z9s00 for ; Tue, 27 Aug 2019 21:15:39 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 7D804C22043; Tue, 27 Aug 2019 11:07:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 6B98FC2201B; Tue, 27 Aug 2019 11:07:09 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D61C4C22058; Tue, 27 Aug 2019 11:03:41 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70082.outbound.protection.outlook.com [40.107.7.82]) by lists.denx.de (Postfix) with ESMTPS id B617CC22058 for ; Tue, 27 Aug 2019 11:03:38 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jKOC22ZMHk2GeukDvDq0a79GJcfsxHD60mavwnotSqmWaBnX7h+hDHTEH3CfOiOM9dPqldd80+vfHIPj0Msvd8L8W9pBWRglSB71EXK6glx2Algz/HrY6EFzMIu0PORRoyCOkw2BaOUj1OyHOdka4uWF4fBfBDuulbm+Dn9/u31I6QZ8JU00PXeatwDh8qWjcRypC9md4dgflN85nxnXBz8jZlNifA/PeVLtZaYdwmYZ8kzLbFQGZ070yO4I+WTTh2lAF44+dHOsTKZAMtYFW/cnmq4E5eqG+4C0bED4xAFGBuiR6qMSsI8kUJYeTw1h9DVGSCsmy3+M41k0NYowpg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ku8dOir7nm84DGPdTJBdG5E6Xdl1EFzlPgFtSzreovQ=; b=VBVh5o8V91cmG7tpyGTaqAgkTfPL0tSkQd2v1XDcYDf9nwBBPhMHswzi+8ngUO4i5gPqnJa16eUvyEcm8r1eB6NPHM/BeYupcFOQTvN11BD0BLYX2rc3X2Zi6hLCoqKjSYSRvhKGS2LUsvgLIRY8Q7gGiEGO2wq4xPND6h8yKqgslqwZ11VUlPrXncECId0L+eMMpxUHFHcwfLcTKeYj+gwTxgHt75bESTQ4Y0YA2/xBETFKI7eoEyyY+tsi5IbEutxy4qZqZj29SMZKI9JhbluQwXhs/czNR/NXAwCpXWTQ5Vg6DQ0vjH1wnj45URLd+cxjsACOVA/nVjiQri/jGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ku8dOir7nm84DGPdTJBdG5E6Xdl1EFzlPgFtSzreovQ=; b=oi5Xsbj3JfayVcoXO7qMGpY0Q/8B5fZmcwl+n3h0B474o58QQ5NAZiQLCrA+D/M46qWv+F+P2zIKu03MaK2XQ6VcQvUPokv8ndnsQdm+lr6TjddWZexEzgY8oWCQAZeKl+ZzfUirU2IX+mADuIIFPQqU41ICWxxxxu5rUHyMwVc= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:37 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:37 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 14/47] configs: T1024RDB: Enable PCIe driver Thread-Index: AQHVXMcTZvXZovfRzU++sAOKhHkgfg== Date: Tue, 27 Aug 2019 11:03:37 +0000 Message-ID: <20190827110440.11523-15-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 54a5c4bb-e6a8-430a-5b7e-08d72ade360a x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: wNjDvbhxmxEzQJUmsQ3XpkDSzSwbFJuIfBoofmqymA2dlZBXx6D6y/TKKkCtTTwhj8ssCP3DhOkKvx70mmQmFRAH2YS93EPIqFMkwB7HuS1vTuGYWzxz8CYfSlWSoRaLYIWKqOc5F4d6DZmVGNDD88EGDNN64h2ChntPJsgPIe7EXWqm9yZIsV9PxrEhvNyg31eZXKt8AXymZ/KoQEmbjcq2y9RPAfAerGlexVsajH7lF8h5u6rhIYW4Du7478lxVS3ygPtEKncdSRICzfgg9h89hTlIFDs3wzdg8X7mwg6Lh9beblCDKn2YI6Yib4xTSJRkHSX4SUq41kcGZIUNkdnsnvR+OzEGhSYiCxUWp9OHWoGRvO68H6B+xnO8vwvk2uOkPojs4d9IFlZsq8qAwvEmsPyoW61ePj6fPkajdjc= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 54a5c4bb-e6a8-430a-5b7e-08d72ade360a X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:37.5928 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ZxQJp+JiWeLF/IajCbErM3WeBtGXCxnUD0khuClNJNx+0G7R3lhIdK6cB7u995M1rdOTtyQjkMwg5WHG+dD9Kg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 14/47] configs: T1024RDB: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in T1024RDB defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/T1024RDB_NAND_defconfig | 4 ++++ configs/T1024RDB_SDCARD_defconfig | 4 ++++ configs/T1024RDB_SPIFLASH_defconfig | 4 ++++ configs/T1024RDB_defconfig | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/configs/T1024RDB_NAND_defconfig b/configs/T1024RDB_NAND_defconfig index e28e5cf8b3..de71aa86a2 100644 --- a/configs/T1024RDB_NAND_defconfig +++ b/configs/T1024RDB_NAND_defconfig @@ -64,6 +64,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NAND=y diff --git a/configs/T1024RDB_SDCARD_defconfig b/configs/T1024RDB_SDCARD_defconfig index f0ee09c6d4..519819c820 100644 --- a/configs/T1024RDB_SDCARD_defconfig +++ b/configs/T1024RDB_SDCARD_defconfig @@ -61,6 +61,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/T1024RDB_SPIFLASH_defconfig b/configs/T1024RDB_SPIFLASH_defconfig index 2905613cd6..85f18058bb 100644 --- a/configs/T1024RDB_SPIFLASH_defconfig +++ b/configs/T1024RDB_SPIFLASH_defconfig @@ -62,6 +62,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_SPIFLASH=y diff --git a/configs/T1024RDB_defconfig b/configs/T1024RDB_defconfig index 3d0219f092..5a9c8bc9da 100644 --- a/configs/T1024RDB_defconfig +++ b/configs/T1024RDB_defconfig @@ -48,6 +48,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_AQUANTIA=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:03:41 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153763 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="ZzrxVXsm"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmNn1P1zz9s7T for ; Tue, 27 Aug 2019 21:09:45 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id BE70EC22008; Tue, 27 Aug 2019 11:08:29 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 91526C2204D; Tue, 27 Aug 2019 11:08:28 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 0EECEC22071; Tue, 27 Aug 2019 11:03:45 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70042.outbound.protection.outlook.com [40.107.7.42]) by lists.denx.de (Postfix) with ESMTPS id 2E024C21FA3 for ; Tue, 27 Aug 2019 11:03:42 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HjaNs6NjJjO4Id/kwEcBqWoFnwtqWfJEyNlJgrceLf1/t/oF9X6LcExU1tJcJhON+Gtl7bdjdQ3Uuf9takzOChvHgw/BgBG+IUrXSWWkQSpdNH2I5e37B2emGMeWFL27vZjtbFUrp76nORzn1RsuFv1IswkhITeGRVbT4wqLga6gm/IlTgP3vdwl144vL1fLwurmSVrRsQ9QItqHQYBalDF5dKIwtAY/Q3JjuNCnb/ZQbYjKbXSJre1gNIfU8SaE9b4dIuXh9T4LVEiaMOJKS38W1mB4+1eKyy0ij8U/SnzNfOtQsD+2z57mdKwXQCkvPbsDhHZuW1YFuKgf/E4erg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xeHum8ktdkR2ZtHY5o6PVqh+JZvQ7EmuzB7sHGS0bFM=; b=PLtUcTwO3siK3/FOQYbBh30nqdaQ1FAQZkA5ot5o9JdYkZTU+mdFyMgaJnkEIJowJl6nPGITRpsoB2bhfbrdRm4nbuZ6L1yzscTKpqb59cxHWjgOgm4bLVhpqQZyT7YbrBF/YPk8BJhZYCOprgytmKPLSg++hm5W8xLILRdokwisY/j0JNVqaANcZRPjLIrmHBJ1o5ANg8KY0pb2lxBp+VL585Em7EeltAp5YBRXXC43CVJTfj3HLQxYiMfUTebHLPDr3nOGBQXSUEeqWUOS6J9kjVoThEcD/4sRO0GbBsbxZ0x4o5UtVyU182axpvjpWFkNCM6nMeHIFh9mtN048Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xeHum8ktdkR2ZtHY5o6PVqh+JZvQ7EmuzB7sHGS0bFM=; b=ZzrxVXsmVDqrVhESBTDCIlNG8HmKpemeaQJ5pfG9Is6GeKUtJfSYeLorbm5d72cH22sWFs431vr58Fn08paihN1gSgj7mJpkC1Uw6BrU+jhqSXQ0ap5+O2iuWM4O9oqrcFawzf8euWeq56SH6EkhgA1OK6+OemOm4PJdFtjlZa0= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:41 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:41 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 15/47] powerpc: T104xRDB: Compile legacy PCIe routines conditionally Thread-Index: AQHVXMcVxqHQZmO91kSRLI55MnPKBA== Date: Tue, 27 Aug 2019 11:03:41 +0000 Message-ID: <20190827110440.11523-16-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 90e8d900-a569-48e0-4921-08d72ade380c x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1360; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ZiERmX6pKi80sIqpxfh0u51XNHTGpaJL7ytNk4qsrPbyUJz8ZHApO/2XyRabprbFRL+9mTnvibMbTgKOXn2WA8/sKie5USzMCp4N59oGXyRQg2H+/LL079CzkjmWruLRrJz0s/8XuLmLhIIsDfaIiHESbS1i1ZL4E+d9EYOjWTpqXyBNaDUkn18lwO1IXfn5az007iYetZaS5ZRSLyHBv6gi/9mKxrxyzvwj8lTv6UW/NFzutx5Xc3QYTYTVDPr8XpWAIECbCj20WbonYjrXCurl28S5a3VYjumlyu8oYws2sPgFlLX29FnUB7jBq5wwxdi7VCQ7ouTUHOL6Eetf7izDTErRDC78/1gJ1DSlTa4tdp3d211mNcHDF/xFEbO+9pa9xfUBgqrdYCWF3bSvS5Xqjbb9jTGPavHZ0ZSahYU= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 90e8d900-a569-48e0-4921-08d72ade380c X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:41.1517 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +3VtaL+Epg2zW8k+hLCg7Zm+g/tCnHWtV8PsyusxKzKVgA6YPlknXa0xC1/ub/U+06lY8OCP25BRcWzIObZWwg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 15/47] powerpc: T104xRDB: Compile legacy PCIe routines conditionally X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Compile the legacy PCIe initialization reoutines only when DM_PCI is not enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/t104xrdb/pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/freescale/t104xrdb/pci.c b/board/freescale/t104xrdb/pci.c index 9fd66594f4..6b666ba2d2 100644 --- a/board/freescale/t104xrdb/pci.c +++ b/board/freescale/t104xrdb/pci.c @@ -11,6 +11,7 @@ #include #include +#if !defined(CONFIG_DM_PCI) void pci_init_board(void) { fsl_pcie_init_board(0); @@ -20,3 +21,4 @@ void pci_of_setup(void *blob, bd_t *bd) { FT_FSL_PCI_SETUP; } +#endif From patchwork Tue Aug 27 11:03:44 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153788 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="qP6Rqn2I"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmhk1PsKz9sDB for ; Tue, 27 Aug 2019 21:23:33 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 5E44EC2229B; Tue, 27 Aug 2019 11:15:39 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id DE747C2203B; Tue, 27 Aug 2019 11:15:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4233DC221A3; Tue, 27 Aug 2019 11:03:48 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70043.outbound.protection.outlook.com [40.107.7.43]) by lists.denx.de (Postfix) with ESMTPS id 9024AC21F29 for ; Tue, 27 Aug 2019 11:03:45 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DAKt3+WbnBRxFoUIR9niPui4nTFmTbBIPdHwtDeYKL1zOqea5tLOsgLRNlQev7fJgAOqMAc24mfM0R2RwbYoS7emApO5ST2unFx7IISbiWlkvG/ZOMSLJ4F3qE1VBnq8dOGarRqIFlROHka9I5SsW50pAQG6f9vw33uFl/Oxndv+9Wgfb2IOpcETi/Rh+FQB4ev9yUElVR2vlRPJu49R4V21ZmhVMrAmTu47rD9nwt2+OcwzePK/dCg73X5zFMt37uqiwZdV+UAGJxMRFt/QG+FGKsSwg/O5xW99WfXJ5MfP65sZojr7bQChLzltsPF5rrFu/quiwx8IJEYsEhXpLg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QWLkZOZTqY8CzfyBlxpzix3XCC8aWhJXcN4yNV4VBIA=; b=DftU+ph/4OGD5E8BG/uzJPgYlvvxbCryggNsN3084W9eJ/VrDXPLlbSVotMiSewz7ial9QapgJ1SREeaOH9ru6i2fGJ+CCG5hJvjUi7vcM28UqZRjCaMr1Fnhxs0LnYPpdxXFPYvEc/mZ4v1lpxsYIEzPudy2LL+n5Vo95J0hQcPRm84syArBh0QsxvTwGLodjLZa1FOPw3UbBHmoB/rGUsiU7YymP3Ot7PRMCtZZr//T84dq2L+cWByvA9wlOwfeTn6EkBLYfVpOb8KBTTHnvYxrNJvym/zfbVwpZLU0HEf7cVISkgmTYyAZqIY/eDYA6ActeH2PNN3RYQKgd6c2A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QWLkZOZTqY8CzfyBlxpzix3XCC8aWhJXcN4yNV4VBIA=; b=qP6Rqn2IjcsaGUyT2pcN5vM6fbwr1U2AI5S9p/QvBlNc4dw0Cr8NHgmYpt6G73rOmFUGrjx1VitakX5dZQNH0dNL9MfxGoqC2ziZQ+ffoqqTsX6eNLwjzuZzCAkbF5depdHPwXYtL88d/zmtMxELcfoBtM/24T4EqHHPgwpSQpo= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:44 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:44 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 16/47] dm: pcie_fsl: Add T104x PCIe support Thread-Index: AQHVXMcXMTJb0TDx80SD5T5WE6NCJQ== Date: Tue, 27 Aug 2019 11:03:44 +0000 Message-ID: <20190827110440.11523-17-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0720211a-e408-46ac-010a-08d72ade3a26 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2449; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: QSOnVoXtsHjLC6qFbxOKC/SBiD6r4ZvWldqHWiooQ+Z3nwpOIerNiL3pMeQPFfVtJX/Os93jCjvqcG/aDUuvSN/JRPw1B6murBjYfddK+u6lnM8TrzCvzjjCTws45a4hHsWJbWftuid8uBWrFZtt+h1LQXjaIICJ/ivi5BIvRJ31rRebTEUzNv3snyzxSsYZOJSQgy64BWbcD/6KUtTAYBOBerZGLFTV9l0vBAXoSKn/tKRB4ywfgmT7AOU4o6+1KHXIsnFsKn5BlrNYpadrRiz2LGk+z/DTtoTmbZ+EnD8O1RgDyk1d8cCw8dI4aeB369OuDoxa6Vs/8pxYx3MZGwz6giJ0t2oycSXYYH7wwKZCKGfvKlo6ZL5aeg8Vqq9kYhB8uSMj8DPX1DdN9QYfMHbETQJYpZdTqbnc87XGt5A= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0720211a-e408-46ac-010a-08d72ade3a26 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:44.6557 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: UvJobtfN4FqnjHmNIzj3gjZLEjNBV+SJj0lTWStdfZivpXdpcEeT7JdZNhX1r06UkONELIXweTVKq3g7Q8kYKQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 16/47] dm: pcie_fsl: Add T104x PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for T104x PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index fd7aae59f7..a085c0cab9 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -618,6 +618,7 @@ static struct fsl_pcie_data t2080_data = { static const struct udevice_id fsl_pcie_ids[] = { { .compatible = "fsl,pcie-t102x", .data = (ulong)&t2080_data }, + { .compatible = "fsl,pcie-t104x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t4240", .data = (ulong)&t2080_data }, { } From patchwork Tue Aug 27 11:03:47 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153769 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="PQ6xFJX9"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmRs2L2lz9s00 for ; Tue, 27 Aug 2019 21:12:25 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 18326C2206D; Tue, 27 Aug 2019 11:05:24 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id CD7A4C22050; Tue, 27 Aug 2019 11:05:15 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id AAAC7C21EC8; Tue, 27 Aug 2019 11:03:51 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70084.outbound.protection.outlook.com [40.107.7.84]) by lists.denx.de (Postfix) with ESMTPS id 4C413C21FBA for ; Tue, 27 Aug 2019 11:03:49 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gH7z2rnX/POCJ0QIkRPzHgxPkOi+1YOt8lZNWDsg3uAwOJKB7V0jYiGraqrFQUFCUA6LvgsYGYxuBS6wk1QGG5BaZ2/LIGhOjW+quNO/JN+bzNXOAT+0bdqj9KR5xCEILNXzUr5l6DnsckeqnUaAWxfXNBrbK85/Gp6EpVyXvJasiB8hXznm3CrPkibAMGCeaoQuTeHSg82JEJodaifUZNWrVEx2loMjcfZnsNnaQ7xOnvmqyd3PO0rtFXdnW0qR2Ypynq5ImSv9AKOSFK4kOo3ZJvs/MBqu7lGFfmawDz7oAIHCsArJdcxJV8tgc4+ir3q//3vWLJ0MEZBEWNXF3w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9H8D45lDnwAGxPCOYU1qltE4FU5W47jCaKYWiETEVDI=; b=i1A8Emnxwc+ztEkql6ZLENRglIPQfNL03RZKExBgf//fY0TaBGZFxhWH1BQU7NWHxk8i6rqUzbNnjM7tJzYijreZ42pOL5lYX1e8oUjN6cuREB5/kkz/y5ZuJdQaQuqUz+9X5kil4HBQpKTbgathGF9mJUsFXdaRi9cdpAbedWHffzeN38IqcmBnhddFAlPXBhOcO15w9oLmlw7JTh2N3UC4nMcouwNAJFEoV28m5Xr6ei1jchLqmg0W6FTAg02dLHIaQXInqzWuDq0wdjgOV3TZgGrICIZQNAU7mHGOcpTgg/pIbmCctuDNevowmp0SF2VMr+AYsCGgFAz2Fh7bGg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=9H8D45lDnwAGxPCOYU1qltE4FU5W47jCaKYWiETEVDI=; b=PQ6xFJX9MetueGVfxXM11QtW4mo00eaYdprauQ9NfYR+Gsqjm8U2Sy80PThEoApoqXZqGJDXYF297MfqNK0RV3YPMqGIlGQIDKtQuB5+VM+FEv0yxazApP1wMZ7INWPQ2aL/ta9mVAPm1cl4GhQXruE5uyDVYH8i5ZL7oZnfdYg= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:48 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:48 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 17/47] t104x: dts: Added PCIe DT nodes Thread-Index: AQHVXMcZLQILuquLVE+hQT1k3XgSng== Date: Tue, 27 Aug 2019 11:03:47 +0000 Message-ID: <20190827110440.11523-18-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1bde83fa-a775-417b-9a3c-08d72ade3c44 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: p6BeHzMy8sZLoQzbLaSuQiTksYS4WX9ogeuZoeimWcuI22BYCg+jK6Z4ByzdAqjLTIG9hYXWCLfL5kYX/LLyNNN2uMrzYjShsN6LTeTZUGjQ1rFr5Tp53Dm/oDuEnEbImjBYWi/nta741uQXkiubuY+gKzNzv8ZDlFIpBV4iTvhJq4YDuFfQBNrLFrgErjvW6lldTnycoNAljqJ9Spk3RwzJbYUAQdGVdrpFIB6iPYUmpUqezOI0L7OGtZn/fPaNtx3t5+eyAp5f9jB8wRXyEIdgQaiYMrrbNOcwiUeBCY9Q9l1kfyLVUh0gxWVoDflrS1nEPJwFhDuWqOP6H3oPj4uHgIYVrLfPbT5/CpgwWWBmobImxW52oXHs5gKcJtRcKa9WOfjPGrYUftIB9BkWifEMVTGae7JA/oPR7PfnUrU= Content-ID: <8B03BF79A534624494A25E638A82E1EC@eurprd04.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1bde83fa-a775-417b-9a3c-08d72ade3c44 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:48.0468 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4f5uLjyoegcbOdBMh2j9WUXTPKmdc1BIl6NdaT5+5SC4wlB3IWzJe29DzgCqLlay/2b5k37LBSKaYGYM2YlTSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 17/47] t104x: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang T104x integrated 4 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 2.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/t104x.dtsi | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/arch/powerpc/dts/t104x.dtsi b/arch/powerpc/dts/t104x.dtsi index ff0da9397e..59989677a2 100644 --- a/arch/powerpc/dts/t104x.dtsi +++ b/arch/powerpc/dts/t104x.dtsi @@ -59,4 +59,52 @@ clock-frequency = <0x0>; }; }; + + pcie@ffe240000 { + compatible = "fsl,pcie-t104x", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe240000 0x0 0x1000>; /* registers */ + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x10000000>; /* non-prefetchable memory */ + }; + + pcie@ffe250000 { + compatible = "fsl,pcie-t104x", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe250000 0x0 0x1000>; /* registers */ + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x10000000 0x0 0x10000000>; /* non-prefetchable memory */ + }; + + pcie@ffe260000 { + compatible = "fsl,pcie-t104x", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe260000 0x0 0x1000>; /* registers */ + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x10000000>; /* non-prefetchable memory */ + }; + + pcie@ffe270000 { + compatible = "fsl,pcie-t104x", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe270000 0x0 0x1000>; /* registers */ + law_trgt_if = <3>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8030000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x30000000 0x0 0x10000000>; /* non-prefetchable memory */ + }; }; From patchwork Tue Aug 27 11:03:51 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153772 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="YnLud+hD"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmV31wHBz9s00 for ; Tue, 27 Aug 2019 21:14:19 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id EF30AC22060; Tue, 27 Aug 2019 11:11:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 19989C2206A; Tue, 27 Aug 2019 11:11:53 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id A719AC22078; Tue, 27 Aug 2019 11:03:55 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70074.outbound.protection.outlook.com [40.107.7.74]) by lists.denx.de (Postfix) with ESMTPS id 4D9FBC2203B for ; Tue, 27 Aug 2019 11:03:52 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nxSUg4a305zcjKSLLC+qGTekQsXvShrCNzL8PKDrFcmvW1W07QNnzMCq5QNQ6aJCaa6L/QAVGZtVSVvpRemgN4hoHazyBO0RGoYhS0TYlsjFTpHDsjhm56+ys5LSJA8Cdp9S+nw9Lae53aXxSSiSTUqp2j5Zot3I2MO73+9Oc+mGlJSzZy+wHENLsd7Wo1wagvCyTJY5caDaWdAHhb3yg1hSRP9p0sxkcETtzlv+STTZAZNW8abDtVzRBtp+oZbmRA5auJ//xCpflovn6udUNknsiHa6ysoMsbpGpE1uN7iEtlTQzj9tlx+WrFS79WzX6EeAPK0rKAvPCNoaiG0vRw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F4w471CnawSBZr8utDzrKEVq8jFpJthQRYFaq9uDSEE=; b=OKLDu5Qc/jVU+Du31835ZrW14Fleb1zIfHU/OmQ5jrKhbcth/rneYHXVhpT+FGIrYzX2z60ox3410saIp+Eb7UUw6f5I/Wx5EUD0sgeTD7JNhSL/fJ9n0iBUdKe+WdV0/GHoRlCCU8Hv31WfSR4NtnuLxJ5VHBSeQj3Saau5oTHPUK2WKXsyYwQbpSHB4+6yRM/huqsJAkbBZ2Td2ZwZMApeoKeh3l4KLg9jg8OpoBbuPjj0D310z55cneVbDx6RlRk+JjzdYcXoGxe2+ZiZaiS7bRRYHxoSmVehXtmkUKdylfsXTIPZ/QvXQzhxmfc0raG6TL/O9QY31M5EJzhIvw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=F4w471CnawSBZr8utDzrKEVq8jFpJthQRYFaq9uDSEE=; b=YnLud+hDNVjmsAagvowJfg2Qi2pmd4OGU1ChrQLLh7vtngcmzgByO4nmqHq0egvZ56MVi48WBAR6ydTpKtVwG0ma8SqOz3jbuvtvGN3/zv3fCGhk5PClQYWgL16xeQLhMINohUDAFxNOpcbe0d2qyE1e+/3NH80RXB8Cs/ToayA= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:51 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:51 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 18/47] powerpc: T104xRDB: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMcbHK08KVCFt0q+Yg6WYIhiRA== Date: Tue, 27 Aug 2019 11:03:51 +0000 Message-ID: <20190827110440.11523-19-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0ad5cc44-eb7d-44a1-90d6-08d72ade3e42 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1186; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(19627235002)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: PQRHSWe+uXFI7/YIqi/aBl/cgLQ3Z6Pf3scYD9/dSXQ15JOKmA5CZL6+C+6hUcXSWZFPeJl+fCh8T8Fi+sihMsHO+sgBL4oAoCJo8PQzI8XSLV+VeCqEPz0lSA4HAmh/DiH20OBGRc1CB8D041YIgbMXlE2tiDo5Kg4BQx/sKAKXEc8mJ1GKLH8nJbQU+QcpSuYP6gYQjakCEnjkw4H7YhvKvbt+sbaw192aSBybNU33zcn8b6KUV+jF2QL8IAjIRRovP/sXzazPxqZVYJD/AnqgB1z/MmTV6bDinP0JnwXS6gC7uVZHWY+QBizrc05/QeFPkOB6dHBqhglnVsSLeJK0cEwb2qkJ9l8+xBfwwhDM4sJFp5XQXqavk4SfFXi3k8juprHqSB0559jePUswaVFe69B9vp2fQvFnXgDznuI= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0ad5cc44-eb7d-44a1-90d6-08d72ade3e42 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:51.3569 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Zo4K4gkzhuvjKQz8MQlyNyd+eewCh7O6YPeUdS95EjuOvFZJiz5Or+yo5dsP5wfy9go5hRQsYrviUV9axJnL0g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 18/47] powerpc: T104xRDB: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/T104xRDB.h | 38 ++++++++++++++++++++------------------ 1 file changed, 20 insertions(+), 18 deletions(-) diff --git a/include/configs/T104xRDB.h b/include/configs/T104xRDB.h index 56ddef07f5..53ee1484d0 100644 --- a/include/configs/T104xRDB.h +++ b/include/configs/T104xRDB.h @@ -145,13 +145,11 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_sd_rcw.cfg #define CONFIG_SYS_FSL_CPC /* Corenet Platform Cache */ #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS -#define CONFIG_PCI_INDIRECT_BRIDGE #define CONFIG_PCIE1 /* PCIE controller 1 */ #define CONFIG_PCIE2 /* PCIE controller 2 */ #define CONFIG_PCIE3 /* PCIE controller 3 */ #define CONFIG_PCIE4 /* PCIE controller 4 */ -#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ #define CONFIG_ENV_OVERWRITE @@ -524,51 +522,55 @@ $(SRCTREE)/board/freescale/t104xrdb/t1042d4_sd_rcw.cfg /* controller 1, direct to uli, tgtid 3, Base address 20000 */ #ifdef CONFIG_PCIE1 #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 -#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull -#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ #endif /* controller 2, Slot 2, tgtid 2, Base address 201000 */ #ifdef CONFIG_PCIE2 #define CONFIG_SYS_PCIE2_MEM_VIRT 0x90000000 -#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc10000000ull -#define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 -#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull -#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ #endif /* controller 3, Slot 1, tgtid 1, Base address 202000 */ #ifdef CONFIG_PCIE3 #define CONFIG_SYS_PCIE3_MEM_VIRT 0xa0000000 -#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc20000000ull -#define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 -#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull -#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ #endif /* controller 4, Base address 203000 */ #ifdef CONFIG_PCIE4 #define CONFIG_SYS_PCIE4_MEM_VIRT 0xb0000000 -#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc30000000ull -#define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ #define CONFIG_SYS_PCIE4_IO_VIRT 0xf8030000 -#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull -#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ #endif +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ +#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE2_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE3_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE4_MEM_SIZE 0x10000000 /* 256M */ +#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_PCI_INDIRECT_BRIDGE +#endif #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif /* CONFIG_PCI */ From patchwork Tue Aug 27 11:03:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153764 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="BtD9YSWx"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmPF0fGpz9s7T for ; Tue, 27 Aug 2019 21:10:08 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 3E226C22088; Tue, 27 Aug 2019 11:07:25 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 26AF8C22017; Tue, 27 Aug 2019 11:07:23 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 001F8C21FFE; Tue, 27 Aug 2019 11:03:58 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70089.outbound.protection.outlook.com [40.107.7.89]) by lists.denx.de (Postfix) with ESMTPS id BABBCC22035 for ; Tue, 27 Aug 2019 11:03:55 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Fy9qQX4w9wbyjmRRCmkoKRQyJoarsosOGf0hePTgCtl1pexjIeuNRZ5a49ZU/Xlgi7ldige8l8y0QAAFDyJ44hyNABoDEB5jueLWThuBfemFxQ82DG/hFhpjPBfe6aRF1VpV5w6f7AodUnFhBfIfLn92Wh5QdP+BcbM6cwjjs3ySBWupdh/bP/rvppah0AFyVOrGTvgOVWioDr4gk5xd2BFg6XdF2tEX0LTXa32zjmbSB0rGSSz+fYfyeHG+SNXfGrY0pphohKrYlOfkS5hgl1WOIZyIpc2MsCf7w2g/34KuYQaTdHidY5q5VErssVuNWE6xORjVmaZiCJa97hLXDw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6f0U+xI9Rlbx+UUx7QjmmoYeYtpp8RBNae3e1BGsG+Q=; b=CVoaU/w40G32BrgW/pRY+dmbZVSQDEMtth+WGsYMF3kS1rgxJwjJQ6VSlltBe8JAse2AqXN7kvKz2SPr3bgfqRw7fOaZo+EwPnX/RZLkV0OZIOJVEpFyOxbRLRj4KRmcui9GhAFrKehpZDBdXu+t2CkmBdk2NaBaWXLxwEaDk2Df8EH8nQYtcKXm7wesRo0hUvw0LQ8Ip32oWSsIUKVJLMTqkxe9qHKImCttX0KG5JdkqhnbilqMDT+yv9jJW4wTO21iG+eyJi+9ddLtZnxkf9Z6PBxYw06x4OBeg0oSqR9/JQvTYvn0veq/TcGhpsAIvx9WmLOiDxEryo1HlkDDBA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=6f0U+xI9Rlbx+UUx7QjmmoYeYtpp8RBNae3e1BGsG+Q=; b=BtD9YSWxmTHEvriOrRyDhM0rphoYMpbEgiUQQ0/Nd/eTTlivjkZuqhGIZ4iZlS/Ez7GFPDm3cHOVRNVLUZ76KB4ZKnjIXZ2xaEqgMzhanQCaCiKbtAs4IuWbEUwOkAaXjV8dRM360bZdfYrpTR/bUY0xAGE2/Zj36ehQF6srazM= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:54 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:54 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 19/47] configs: T1042D4RDB: Enable PCIe driver Thread-Index: AQHVXMcdPFBcpqSYv0eoa+4Ei5a1Eg== Date: Tue, 27 Aug 2019 11:03:54 +0000 Message-ID: <20190827110440.11523-20-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 86f25fd8-9b7e-4456-f431-08d72ade403b x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: e7X7GW5ofZJtvVjyJjSO2s23ZY6u5YXIExnweVx6TUG+r4an8mtS1dtUdPIQNgMfy69ljc4VtjNKfJm9ivpQKP4vpWMHhXbUKxe0DvG9H9O6KrSQAgBA3/xJj0yEGPSy2laZoI+NtIk4pBXVo5b8y+tcuAisk5zA8ILRx/KlX8MH9t9Hm3IAAuUt5FNd13KajKTQI98WWCxHtYYfmbfYhfRpM7THAjOaX01iHaQwnt4wAiSWUP7vlQJivVaT7oWhV5eENFKf7GcltWzDLEwUatjA52Mvzpv09ID2zHqQyvLmxO91ZgLFcfNVE2bzDg4rcJeqnyDyxgUil8xOJPtCkQX/8NX8YAaXGtbu/7BTRGMYpVDSa/jT6woEHiAljKhCA9ixMVqwjWvLgp4kEFPgv8dsrkhOSJhE7JtzFDO0k4k= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 86f25fd8-9b7e-4456-f431-08d72ade403b X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:54.6630 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 76bxoamwXgaFOCmKFp6HyMljn4oLCGwfjHZLhz3k+5iUrQ5SdF8jdiJNwnbHlI6dLOg8DOQE04PLTLb93K9eVg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 19/47] configs: T1042D4RDB: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in T1042D4RDB defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/T1042D4RDB_NAND_defconfig | 4 ++++ configs/T1042D4RDB_SDCARD_defconfig | 4 ++++ configs/T1042D4RDB_SPIFLASH_defconfig | 4 ++++ configs/T1042D4RDB_defconfig | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/configs/T1042D4RDB_NAND_defconfig b/configs/T1042D4RDB_NAND_defconfig index 2864ccc492..d3b3614a91 100644 --- a/configs/T1042D4RDB_NAND_defconfig +++ b/configs/T1042D4RDB_NAND_defconfig @@ -62,6 +62,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NAND=y diff --git a/configs/T1042D4RDB_SDCARD_defconfig b/configs/T1042D4RDB_SDCARD_defconfig index a8036e3079..d2139b6e20 100644 --- a/configs/T1042D4RDB_SDCARD_defconfig +++ b/configs/T1042D4RDB_SDCARD_defconfig @@ -59,6 +59,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/T1042D4RDB_SPIFLASH_defconfig b/configs/T1042D4RDB_SPIFLASH_defconfig index 8c77ea6cef..95ef9fd694 100644 --- a/configs/T1042D4RDB_SPIFLASH_defconfig +++ b/configs/T1042D4RDB_SPIFLASH_defconfig @@ -60,6 +60,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_SPIFLASH=y diff --git a/configs/T1042D4RDB_defconfig b/configs/T1042D4RDB_defconfig index b9b363afed..970450747c 100644 --- a/configs/T1042D4RDB_defconfig +++ b/configs/T1042D4RDB_defconfig @@ -46,6 +46,10 @@ CONFIG_SPI_FLASH_STMICRO=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:03:58 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153765 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="WgT4rZc/"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmPZ46b2z9s00 for ; Tue, 27 Aug 2019 21:10:26 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 4C601C22060; Tue, 27 Aug 2019 11:06:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 96062C22051; Tue, 27 Aug 2019 11:06:47 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 261FAC21FFE; Tue, 27 Aug 2019 11:04:02 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70054.outbound.protection.outlook.com [40.107.7.54]) by lists.denx.de (Postfix) with ESMTPS id 61E90C2203E for ; Tue, 27 Aug 2019 11:03:59 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ygcrr/k1HxZasrU8gk2jdhLPyIGRbtbGA5Y8+I3GlVciRFh63zlBBwtENyq1xq4eunVHCVeGkOjyb6fqA27RoVS/v2Hs/OFKWAw97/ji3GqCnVKiivcbbXgLLWDNfGBvlsIeYqA/rxPVSpRSBQeSIFnstZ0J4VYlfMKY7SqylF0yJTmsj/7kxNTWU7tV8wq7oGT28IKvbI4ze6rV9S0aymmkteb7rmpIpY/nSn44Snu5UT8X7M/x4kDT5IU8l+6gNXinNkSyZwk/EiIOa7YIXh8ls95Pa87JBWhTGwbwafIL1nbuaSj6/TfJMCmk3oJCThSChjH+S9sQ9v9i3j8FEg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YjVwmBGZ1RN8JrKJ3/SykEoEWM9yTjJH+JP+IFTCNEU=; b=bqQSAi0Loxe7Ws8gC0mPO7em5st0gt+tEYOU3HUzwnpmjSRYDK4lURMAKcFmE54eCBz2shBulAR735yRAq1tMdlGwbHWF7vo7K6p9Qp/tVzIcutWgEwwrZT6KQSwUMUOOD8NfTpbHumnEqgBT2a8LZwuRsvrSX/XxI11vaOnCfky7tdtCrUG1D07ntBYF1RKRw0hGGA9SYdYi5BejXp82n9ouX0oAS1OKRsgesSsrmuyaAtOBspoLNrx3ZxMNqe5jR3wkhmczGWymDQ4anGuZQ3qdI37m4RmwGsH/fN0hsYJwdMmJXnzrbqN8hi5V/WN3wCxtED5F/EZNY/3r0t+oQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=YjVwmBGZ1RN8JrKJ3/SykEoEWM9yTjJH+JP+IFTCNEU=; b=WgT4rZc/uG66npu6NTtuP0D6pmUCQWYPX4GN+3iAl/cMb5Tw3mhIMJYmYeFK7UDE+20jC9OGFA9nWlREPSZXpWKBqTW5LGDllIDvDj8yNo+6Kjrv/nuwynTy3Y/0nlEV/kQeBFxqtoR64yi3ru+fgJ8pFX6m0EDvfKG/BJQSenU= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:03:58 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:03:58 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 20/47] powerpc: p1_p2_rdb: Compile legacy PCIe routines conditionally Thread-Index: AQHVXMcfSxv767hX/UCShMUC0eCBcA== Date: Tue, 27 Aug 2019 11:03:58 +0000 Message-ID: <20190827110440.11523-21-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 635ce283-7485-45c9-41ce-08d72ade4236 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4125; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(14444005)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: TeEhEeJrOv2tqQrKJ9PUpuFkKc5trIqLv/Nxem1mXpkVE3F5GEQMY+skERsYlYt+UUkIOd2jGrJpy8xgEdAR5/A0aG8bY3Bzp7xaHyuCZv1tU5tq6Wbsst2OwDrRHWTEqxbieFKsBQXDYKb/BFoku/OY0BVHmIN4IkLZVZ+PMeNyfYvBZQ15v24OS9eyw7wBw6a2o+FgStL0QhhtEAKYsdahc53aD8CzXe5YuB6Kz8x0a74VJOfXBvyPkjNupdDSHOs/Rf66O6yZi5mxw4dc9H3+uobCtbT/5xWlqilFnXIfi3S1q4XSw+Z9z4o5pmBXQ0O80QDWcjVX3M/sKrzTVa+JhmkfF7YbCieyKYEInF74IU55k1f9WiJHa97xY28kFxmX7T+b0uZv3gAYWHxrDzTNNXFAwdUduSEt4OFMqjg= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 635ce283-7485-45c9-41ce-08d72ade4236 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:03:58.1880 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: v8Ju2wNWsP38AnVIT2YPwoUPChDpq6x9H8fBehh0iuZ4UJICor5crtEiEXzJsrFTqAKcfj1X7nACiLIuV/WMGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 20/47] powerpc: p1_p2_rdb: Compile legacy PCIe routines conditionally X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Compile the legacy PCIe initialization reoutines for P1020, P1021, P1024, P1025 and P2020 RDB boards only when DM_PCI is not enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c index a04a73528f..3649f16598 100644 --- a/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c +++ b/board/freescale/p1_p2_rdb_pc/p1_p2_rdb_pc.c @@ -278,7 +278,7 @@ int checkboard(void) return 0; } -#ifdef CONFIG_PCI +#if defined(CONFIG_PCI) && !defined(CONFIG_DM_PCI) void pci_init_board(void) { fsl_pcie_init_board(0); @@ -444,7 +444,9 @@ int ft_board_setup(void *blob, bd_t *bd) fdt_fixup_memory(blob, (u64)base, (u64)size); +#if !defined(CONFIG_DM_PCI) FT_FSL_PCI_SETUP; +#endif #ifdef CONFIG_QE do_fixup_by_compat(blob, "fsl,qe", "status", "okay", From patchwork Tue Aug 27 11:04:01 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153779 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Q7LpQVTb"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmXH1fkBz9s00 for ; Tue, 27 Aug 2019 21:16:15 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D4DABC22061; Tue, 27 Aug 2019 11:05:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 96CA7C22062; Tue, 27 Aug 2019 11:05:37 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 78314C22026; Tue, 27 Aug 2019 11:04:07 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70075.outbound.protection.outlook.com [40.107.7.75]) by lists.denx.de (Postfix) with ESMTPS id 54A5DC2205C for ; Tue, 27 Aug 2019 11:04:04 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tx5bjAa1Cbf1Xte/6+eJAM9f0pzUymozaa2d41CJ35PYqajY5VS7x2QOd3ChVJGI+VXFriNDL99zPt0QqB+acQA2V37nN/6SUIZqghj71YFdbFXkX8Ms8fKap6hElX1ryCfFMP+GeslHYv4W/2iUeMctMfDfDtIpRWX82pxNL9aUun9wLpu+D8Nb/Zmz+DxmZpBJue+PyXPMyQQ9xBQj3AnKcDHeCwVklu0NiVu4ZcDb97r5br93NkUT6KLYbP9do0SU2cgQ3E4YkE9ThUpYD1zEY9Pv+N2pkv3Wo3QqKrdGuApIyb7NpxZXvTpmnJ8aTQFO84WOzfVFb917vy3f6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bvDaKDRtWTwFJodnjovcZ27Q9eSjZ0YUDjoZygKLODA=; b=YFzYKZcKvq51OOj8tispPCSRtAJglSeHYm4/h6nQX0q/zXi+e39wm2t+ewdkLO2kqmLmcBGK5/KoePHEs5VNJTETv69wqKaSI05ibfzoh7DFzWVMN6kAsUx9lhPUbHpeTKR8Ydr2ecPVTKFwbC4BtXxjBcupzflHWgfi9WG3qR9ajrqgDg/DSpNMmovnOufMEAtVBacjbDCnhim0aIgtvThpqVM31oir4JWPs1iAs8JEwD87Fg+QrmOgocb6n7/nKlEWJMq86v8WbtefYpk//eIEV5N3QqSNzLHnex/YOcVCuRdKKfHAvoQeMB3rdHA/0rStHNvu34w8XZSZ2Y4z6Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=bvDaKDRtWTwFJodnjovcZ27Q9eSjZ0YUDjoZygKLODA=; b=Q7LpQVTbvMlassaW8H4Knpk2OdMY8kKzMYPBa5ZUNp3jLSnsmU7UCsAcz6PBpePZbvKAjq9nXV8uklXbKUn5/T7s1LJ3+uBDfLLX1hvGmfbyyBP5uYMhGqGyCZkyVWK+SU0zPAaOcNe+MvmtX3vfdVgVUBg+ZLW/7vp6hGoWTBE= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:01 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:01 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 21/47] dm: pcie_fsl: Add PCIe support for P1 and P2 series SoCs Thread-Index: AQHVXMciAjPOKe7S0k29HqeTtpGqWQ== Date: Tue, 27 Aug 2019 11:04:01 +0000 Message-ID: <20190827110440.11523-22-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c622e5fb-efdb-4bda-c168-08d72ade444e x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1923; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(979002)(6029001)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007)(969003)(989001)(999001)(1009001)(1019001); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: Saw385YKuixQ+bX7SAnwPdmL8BZ78gnBEK3IjPxenCC9ORZGsRTa4Smr1vnqfWtbzc5FkH/MrRtCTXG05PFCCkEqQERuhmePja5bwobPqJSyWFD9Ea/Y9aUu5nDtVFy/wf0hBsBlexUgWkNacObNANxZrGtwPsWTC8x+xy1ThhQotTr4PzwT6g5i7kgrFwgRvc5ffktwY3MJNgbb6+aA9eunQmwsCYVO5dNWPbMxYuP+Kx3Q5Fm4IO5eQXvoLoEX7TL0EDcN4oW6llQLeg4W97uHd7QdWpp/tX/EmXYHzdZUf8oRfp7ciCNoD4typXA6ic69+yxBH/P4dk8nr3oYUkKVkE0YkUOyjUtsBwEjfiJsH/pr5dtxF1/zxxgD2/pPjTjl98h9Eezf+4s9KtMFMOWKbIlj0WzzPKMRyj+/wKQ= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: c622e5fb-efdb-4bda-c168-08d72ade444e X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:01.7110 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /KWuWMliPw7mz4usgt8ErJRZTARacAkdXtCDhugdwEsZCopljz/CD8k1tyOTG3lO0U/sBO1g1lZBccRUBfu9qA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 21/47] dm: pcie_fsl: Add PCIe support for P1 and P2 series SoCs X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for PCIe of P1020, P1021, P1024, P1025 and P2020 SoCs. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index a085c0cab9..31cb5d25ad 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -610,6 +610,12 @@ static const struct dm_pci_ops fsl_pcie_ops = { .write_config = fsl_pcie_write_config, }; +static struct fsl_pcie_data p1_p2_data = { + .block_offset = 0xa000, + .block_offset_mask = 0xffff, + .stride = 0x1000, +}; + static struct fsl_pcie_data t2080_data = { .block_offset = 0x240000, .block_offset_mask = 0x3fffff, @@ -617,6 +623,7 @@ static struct fsl_pcie_data t2080_data = { }; static const struct udevice_id fsl_pcie_ids[] = { + { .compatible = "fsl,pcie-p1_p2", .data = (ulong)&p1_p2_data }, { .compatible = "fsl,pcie-t102x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t104x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, From patchwork Tue Aug 27 11:04:04 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153796 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="DDfTkvdW"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmkx5NV8z9sDB for ; Tue, 27 Aug 2019 21:25:29 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 7FB5EC2215D; Tue, 27 Aug 2019 11:17:30 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 1F686C220BC; Tue, 27 Aug 2019 11:17:28 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E9A1BC22067; Tue, 27 Aug 2019 11:04:09 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70049.outbound.protection.outlook.com [40.107.7.49]) by lists.denx.de (Postfix) with ESMTPS id 627D2C2206D for ; Tue, 27 Aug 2019 11:04:06 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dvd6xXMYe5KsYyeIDZ/Hz2aopEbAEzyEd0xfmG4XgG/lkkWBbwRC2G6KkUiPO5R9H2q+J/X5oeS25B305KpSW5Wjoa0K4sKhbyRgOooE/8xQSc+vidglaiy6Lcz9i5fV/bDeyAhuEO+NBm+sRaoQRCk+CanGTIi0lLgu4bncu4iysN4QKu9I4Jd6lEvvQ4e5FbncBdKLEvqxG6LEwThurDzkMi4hLqMYNhHSc1xbiOwBBKSUp6cnsbsoSFt0kxFYODGrp4YJlsbbFBxCE70pL/ASZr0Qw41LhW3hqi/oa6JOzDMrDaTcBx4G2kXCgCzeODcWZD08AxLMWaOrqLIlmA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VpTEGeUBUa9vMtkNtX95SMnpZDREgZtiebB77R+KlXI=; b=KaStqkpktdU2SPGehyAf/rYTpaQJ6ajYFnFFsyAlDZe/4UHN9IW68kSzbZMkNjGG5BhmexrBBVXdf20en54BYyxvEjxJcz+qhB1wD+whmynZXJ5GZ+GSkbrSDWFmM3qmVxRMFnoP8zJpZSf54b3dEAbCapoHmO9rtlqS1kJ8bnpT2eXSZrGttCqA3O9HR2riVIi+RiJsCuKxA8BTg/HoEOI7b1aC0ktTWjsjG8w3L8EzC0pMNaq9nTSy8E99zCrawQwwU9GrO5fvngfhJPVjVE7hn/UcMF4qaESTB5LFA5i6Vu/hs/eT3k7oHEOSOC2YkAN43VbCaVD/UYRO/jnzAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=VpTEGeUBUa9vMtkNtX95SMnpZDREgZtiebB77R+KlXI=; b=DDfTkvdW0kL7xFCtqK11BoPxuFnyxAyAO74p36Lyi0rI3a4WGkt8Bp4oIcCGKwVFTGN8BPsPYesHsUPBT457ZpOeTGIHfAlBaqANAFAcjCSH0D+sTIWUsagEyh/qsqJ0V+2258GQApIqPJwzg0cAMiwOfTXAd/Fjv4f25mB9tgQ= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:05 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:05 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 22/47] P1020: dts: Added PCIe DT nodes Thread-Index: AQHVXMckv1QwcWTxVEGf+FsxBk2B2Q== Date: Tue, 27 Aug 2019 11:04:04 +0000 Message-ID: <20190827110440.11523-23-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e6f46f18-45f1-4553-19f4-08d72ade4667 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: WIQbWPZy1mC4bdob3xp1kcNwhvr6q2ptmauQ4YwcoqmIDEBeNBiTvhnxUnDmgqCPouKHGnWTYmS9Yzfy0GcOEomi0WvO/SlNlLwzFXjew8Q1tLTOjcnoc+U0jRzRkyx6qvzQbL+A13BIzjGXE0rk93Khd1i2f4LJTYvlB+staDo7ZvQ56mavRYfuGHw83Y7Q+tVKbgXDSsAp2EZPoUtedoNwbxNyzue/5FHzUJbctcGGvWUz4oni4LP38kq2L3ST94fwfnKDEdPE7r1ANF//HweZlb+KDKaYvyVA9g+bk/VaiyPumvUoVKVO9W1iY3AQQf+wQc96G8+RlxOClguHz8OyQL4JT7xYd/7dPtrmeci6AE5uHPapB/0DdqNyYiY/c+rZHYdGHzzb6SJzKx8BQPG4f1mLx9yhLXSi9oXyp2c= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: e6f46f18-45f1-4553-19f4-08d72ade4667 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:04.9842 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: dTkN4NiuStxbjlJZU8ba0eQ5a5cg5VW8dvR4yCoMsVXz4iXqjivoTc0MM9XDNUnawo4FJarltHi6+xnXIK63LQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 22/47] P1020: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang P1020 integrated 2 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 1.0a, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/p1020-post.dtsi | 20 ++++++++++++++++++++ arch/powerpc/dts/p1020rdb-pc.dts | 12 ++++++++++++ arch/powerpc/dts/p1020rdb-pc_36b.dts | 12 ++++++++++++ arch/powerpc/dts/p1020rdb-pd.dts | 12 ++++++++++++ 4 files changed, 56 insertions(+) diff --git a/arch/powerpc/dts/p1020-post.dtsi b/arch/powerpc/dts/p1020-post.dtsi index e1a4f500a6..1e5e67804b 100644 --- a/arch/powerpc/dts/p1020-post.dtsi +++ b/arch/powerpc/dts/p1020-post.dtsi @@ -25,3 +25,23 @@ last-interrupt-source = <255>; }; }; + +/* PCIe controller base address 0x9000 */ +&pci1 { + compatible = "fsl,pcie-p1_p2", "fsl,pcie-fsl-qoriq"; + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; +}; + +/* PCIe controller base address 0xa000 */ +&pci0 { + compatible = "fsl,pcie-p1_p2", "fsl,pcie-fsl-qoriq"; + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; +}; diff --git a/arch/powerpc/dts/p1020rdb-pc.dts b/arch/powerpc/dts/p1020rdb-pc.dts index fd68b8b440..7ebaa619df 100644 --- a/arch/powerpc/dts/p1020rdb-pc.dts +++ b/arch/powerpc/dts/p1020rdb-pc.dts @@ -18,6 +18,18 @@ soc: soc@ffe00000 { ranges = <0x0 0x0 0xffe00000 0x100000>; }; + + pci1: pcie@ffe09000 { + reg = <0x0 0xffe09000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0x0 0xffc10000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xa0000000 0x0 0xa0000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pci0: pcie@ffe0a000 { + reg = <0x0 0xffe0a000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0x0 0xffc00000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0x80000000 0x0 0x80000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; /include/ "p1020-post.dtsi" diff --git a/arch/powerpc/dts/p1020rdb-pc_36b.dts b/arch/powerpc/dts/p1020rdb-pc_36b.dts index a23d031eee..c0e5ef4cf4 100644 --- a/arch/powerpc/dts/p1020rdb-pc_36b.dts +++ b/arch/powerpc/dts/p1020rdb-pc_36b.dts @@ -18,6 +18,18 @@ soc: soc@fffe00000 { ranges = <0x0 0xf 0xffe00000 0x100000>; }; + + pci1: pcie@fffe09000 { + reg = <0xf 0xffe09000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0xf 0xffc10000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xc0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pci0: pcie@fffe0a000 { + reg = <0xf 0xffe0a000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0xf 0xffc00000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0x80000000 0xc 0x00000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; /include/ "p1020-post.dtsi" diff --git a/arch/powerpc/dts/p1020rdb-pd.dts b/arch/powerpc/dts/p1020rdb-pd.dts index 81f25a3866..21174a09be 100644 --- a/arch/powerpc/dts/p1020rdb-pd.dts +++ b/arch/powerpc/dts/p1020rdb-pd.dts @@ -18,6 +18,18 @@ soc: soc@ffe00000 { ranges = <0x0 0x0 0xffe00000 0x100000>; }; + + pci1: pcie@ffe09000 { + reg = <0x0 0xffe09000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0x0 0xffc10000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xa0000000 0x0 0xa0000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pci0: pcie@ffe0a000 { + reg = <0x0 0xffe0a000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0x0 0xffc00000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0x80000000 0x0 0x80000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; /include/ "p1020-post.dtsi" From patchwork Tue Aug 27 11:04:08 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153786 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="qgKcgXRC"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmg42xFlz9sDB for ; Tue, 27 Aug 2019 21:22:08 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 0C061C2228C; Tue, 27 Aug 2019 11:06:24 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 26064C2200A; Tue, 27 Aug 2019 11:06:20 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 030B5C22035; Tue, 27 Aug 2019 11:04:12 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70050.outbound.protection.outlook.com [40.107.7.50]) by lists.denx.de (Postfix) with ESMTPS id 5B8C8C2203E for ; Tue, 27 Aug 2019 11:04:09 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M+xtkWaF2dUClWmDutDqNBFEyJ2GQXhJjs04KxsqNjrY+XkNwuTVjLJ/+cb3YRQwUqnHLqBHhiYD8iunzLKz0L2099dwa0QTUt3qzeN5xa/W/r+Kl31RikoZ/XngTPM5u9nQRtzeg5xtmn675XwW2GYV8KP+Xr+v6NUa1vq6RuAUJjBtPJmq0rzmwIYJllLo5CGlA1YWhTNGWWVTFs/SoJKUcxLN9QLFApE98JThB+XNbmrI2OFP6Nw9CtRjkfag3Ghx2SY6McepDYcSZRJUL83CkSyj+nJkJnLoFIY1PvzMFBYPwBHo2Wkw+/2JWx4DBtymqKAFBrJza71kpPq1uQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y90V8iejWf8MUlcjZXTauPIVjL8nbXjAVqz1k2LCERU=; b=VSNPOKz25uaBreixs8uJCLbhJdkf4KPsbYS1YxIuQj8/lW5uqyDUzPmOl3Sb07mvoLK1BstM9mX1hwU1I84zdJCx/XoGFF8xMIEXNdi/kt7E8Yro+4rKRJgFh6toZs2GGtpxPwjYLwmOM9vMxfNz1G1hOOISiOpL6XUcSbifrfjzgYAGgfvUHyNzcnlVayxSt54RwOI9DYqXaNL5LKI2czphf6yDOC343kgrqEsIHBORlJZ2DsP1vx/8+u2p/iV045lgEnJ6lRgn570JSiQJvecJXk09MjQgrWwohDKKCIo7ruedd86/YfNXtnkS5cMTIt1j+YK5Oj/4jqPGq6FyNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y90V8iejWf8MUlcjZXTauPIVjL8nbXjAVqz1k2LCERU=; b=qgKcgXRCxWyrolEm53XazCOvW6k/ponOTY4Db5iJ1scWULgWIiyVd/sjSq4BzTIsaAq3DEG9BwS66na3gXkKNZZ7Kx1R48WHfo/V0vJ0hKKOTpM5XKPSqxL4BU5TiiJSHxE4+r1WZAiMPs0vjNcrqTXXuY/KzmcIaCn8xbKRp7E= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:08 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:08 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 23/47] powerpc: p1_p2_rdb: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMcl+9bp+MjJyk2z2CoS3JKCeQ== Date: Tue, 27 Aug 2019 11:04:08 +0000 Message-ID: <20190827110440.11523-24-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f18ae2c5-0e5b-49e0-b1ce-08d72ade485a x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3968; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: B1UJp/dJRKLJ6oSz6LhabdI/Vcmyo7R6tlEZkFJcqUWD5yBid/mVBot/ft9AG5N3jwENp3vYH1siAnb+RipTFF9wS9a3p9x6WrYCZOpNg3nn3zteGsbKXJjbxwYD7WS+vIzp+vg/2C10VVrogFLhnF+JI2nDgfZDXF0Uxk/dAeplwDJ1N5tdJET8bbd1ywuYz2FoJDLgyuWdD+wo8cPBWBxpQqRXGfH9oGt8RbHP8bLJbUN3PaL5rb55X5x4c0NuI//zidfVhAGniQjuzxZWZr/uyxSH0KpFCam5BjpI1H16kBwkmT1plszF0dz2+ghKdZRSGHrw+JhHps8XYEOBS1cJLEkM1Pk7Y4pjQUzVMYyPRgy1u7H5QNt0xL76EgqZRW7RCGltAu4inE2eYun8J7XGJs7bCvlV0sOY+D6Qdcg= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: f18ae2c5-0e5b-49e0-b1ce-08d72ade485a X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:08.3033 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1aQy3B7A6Smbv8iMrXCL6PVzPcShAHCYPvzve7+A/ikKatL0+p+40qc+BH8Dg2AsBwe3hHaWBKD5CGmoZIELNQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 23/47] powerpc: p1_p2_rdb: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled for P1020, P1021, P1024, P1025 and P2020 RDB boards. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/p1_p2_rdb_pc.h | 36 ++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/include/configs/p1_p2_rdb_pc.h b/include/configs/p1_p2_rdb_pc.h index e07d2a178f..1481d683e5 100644 --- a/include/configs/p1_p2_rdb_pc.h +++ b/include/configs/p1_p2_rdb_pc.h @@ -207,8 +207,6 @@ #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ #define CONFIG_PCIE2 /* PCIE controller 2 (slot 2) */ -#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ -#define CONFIG_PCI_INDIRECT_BRIDGE /* indirect PCI bridge support */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ #define CONFIG_ENV_OVERWRITE @@ -572,44 +570,56 @@ */ /* controller 2, direct to uli, tgtid 2, Base address 9000 */ -#define CONFIG_SYS_PCIE2_NAME "PCIe SLOT" #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 #ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE2_MEM_BUS 0xc0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull #else -#define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 #endif -#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE2_IO_VIRT 0xffc10000 -#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 #ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE2_IO_PHYS 0xfffc10000ull #else #define CONFIG_SYS_PCIE2_IO_PHYS 0xffc10000 #endif -#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ /* controller 1, Slot 2, tgtid 1, Base address a000 */ -#define CONFIG_SYS_PCIE1_NAME "mini PCIe SLOT" #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 #ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull #else -#define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 #endif -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xffc00000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 #ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE1_IO_PHYS 0xfffc00000ull #else #define CONFIG_SYS_PCIE1_IO_PHYS 0xffc00000 #endif + +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ +#define CONFIG_PCI_INDIRECT_BRIDGE +#define CONFIG_SYS_PCIE2_NAME "PCIe SLOT" +#ifdef CONFIG_PHYS_64BIT +#define CONFIG_SYS_PCIE2_MEM_BUS 0xc0000000 +#else +#define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 +#endif +#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ + +#define CONFIG_SYS_PCIE1_NAME "mini PCIe SLOT" +#ifdef CONFIG_PHYS_64BIT +#define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 +#else +#define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 +#endif +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ +#endif #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif /* CONFIG_PCI */ From patchwork Tue Aug 27 11:04:11 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153781 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="n9qsEl6T"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmYD5ZqSz9s00 for ; Tue, 27 Aug 2019 21:17:04 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 5F025C2203B; Tue, 27 Aug 2019 11:16:20 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID, UPPERCASE_50_75 autolearn=no autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id BC8F2C22091; Tue, 27 Aug 2019 11:16:17 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id BF89FC2209D; Tue, 27 Aug 2019 11:04:17 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70073.outbound.protection.outlook.com [40.107.7.73]) by lists.denx.de (Postfix) with ESMTPS id 4E3BDC21F7E for ; Tue, 27 Aug 2019 11:04:14 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VK3R7n4eZUp0PCG2317dr3tto7FqAbvc2uYanWqBLI/CCmTkImf8/eR0r6jjh3RELsJY6HKeE26FOdcFdNjmCkeZG2NraeInWRfoNuUs2x/obFC+AwZLOK7yWlKS2cPWU0Q5VwrQfLbH44sz5P9wNidpWT6277mwiK7I6eCFCKuUn04doXZh1BstF1ReHtQjxzfTymuJEqvZwDP24jcPwXr39uBR33VBgUdWsij7nQ4EIDddEipgTKQoO7slWn5u21lWHzOKLoLg//9nxIH/THJmwslRLu01s4lFDTj7q4YuTv+fLrKYwWjhdQoBB6cBLFR1mYD6uJzTHn9AcgEe7A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/9cSQYXz2WfDKfVeV3DVyVlnrAvjtw+ZJvpkcHuRW/I=; b=J1gM+vy2iHx0fnHGmNIySFqYLsPrwQxBjNaMoRGhwak8HPewUGy02NHQMGX1cAIiGwjEQKgX6Fr4AaFK8Cq1V6ap3E+TILEcOvlLHjWjC5xb24nQ07YY4SvZHshuTR1JhiwAk6JzwkJCoSMjfq8xaFS7EtUdL5umMXHcKRn9qIWq/VrKW0T21HEFgq4PJT9IRM0p8MctAw2fRHOtQUhOu90oEvZfWoZcI/ag99WcfxrJE4kb0ZKiRyJK8n6RZuZzZwYjWZ3XsANkaZaxHqF/fYhZ8Vw/BoqOZZIlqnYbbsc1nrbjfRQhpeTi2YrH98YDqhbL9Cnqtue3H9Xg/OUaGA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/9cSQYXz2WfDKfVeV3DVyVlnrAvjtw+ZJvpkcHuRW/I=; b=n9qsEl6TYb7hQV3ySspfkkcWtN15jOlThL9eSnZ12oQCBgibFc3I62WygY+C+sOKlAL+S8XOzBS1DhvFdptyCL8BceQDUdsuVJdvM9VbJlAg5Sn40kAyKlNiStA/X7BVhShfOeCzEyDRS0c7TPy0yZy+4mra0DrMkKCGyR7FIpo= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:13 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:12 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 24/47] configs: P1020RDB: Enable PCIe driver Thread-Index: AQHVXMcnaemXxJ70Mk+4i7HcbIdD/g== Date: Tue, 27 Aug 2019 11:04:11 +0000 Message-ID: <20190827110440.11523-25-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ee9e691e-e21a-4af7-4490-08d72ade4a59 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: oENT/cgN+m2kfyqEXQuwqjP6bS1asRZ1e7bKEqiDDNXbfvI6PPmKneNUjbUNoVFPyjmMy6o4wEIg1BsIUmba9k30yhgp/cWO0oBFrlGtZQMC4U+RLAuIl6y4UuO+LgiXIU0QkI9iS1Cl6OY0WsJEfGoeo5aEDOJE64FhdlFvvkbltAX6ZWTTyHOJdUTCLind1HiqijmEN8A7l3A5bnQT4ltjLf2ZSpVCyB71QFl4lbx5p+yt78V9VDLLo1m1AI0DrIeQH/h1hqI/fY9Xf7seQcZoC6PJs7Mey1dh5E1tNzZyP8J3wjAWlUouG4tbjoOlaO/zArcsYDHmCqwwJ7CgfU8/qtKT0osJIca84fCD6GcU26IpuvgbgNmPsbL+Kd9IeaT/rQaS68A+0kivRqk2O1FhOfXNPUwJUc/UfFz0918= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee9e691e-e21a-4af7-4490-08d72ade4a59 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:11.8872 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ulLmW9RyAyn8tZ/ElQwI04SZHNFzcEEdCfezs2hNYHINhpiJX+Kgtfv+HFlj0aH4TTDunfzPYl7HPBbq4+8iiQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 24/47] configs: P1020RDB: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in P1020RDB defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/P1020RDB-PC_36BIT_NAND_defconfig | 4 ++++ configs/P1020RDB-PC_36BIT_SDCARD_defconfig | 4 ++++ configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig | 4 ++++ configs/P1020RDB-PC_36BIT_defconfig | 4 ++++ configs/P1020RDB-PC_NAND_defconfig | 4 ++++ configs/P1020RDB-PC_SDCARD_defconfig | 4 ++++ configs/P1020RDB-PC_SPIFLASH_defconfig | 4 ++++ configs/P1020RDB-PC_defconfig | 4 ++++ configs/P1020RDB-PD_NAND_defconfig | 4 ++++ configs/P1020RDB-PD_SDCARD_defconfig | 4 ++++ configs/P1020RDB-PD_SPIFLASH_defconfig | 4 ++++ configs/P1020RDB-PD_defconfig | 4 ++++ 12 files changed, 48 insertions(+) diff --git a/configs/P1020RDB-PC_36BIT_NAND_defconfig b/configs/P1020RDB-PC_36BIT_NAND_defconfig index 18032abe1f..2dfaaa7b20 100644 --- a/configs/P1020RDB-PC_36BIT_NAND_defconfig +++ b/configs/P1020RDB-PC_36BIT_NAND_defconfig @@ -58,6 +58,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PC_36BIT_SDCARD_defconfig b/configs/P1020RDB-PC_36BIT_SDCARD_defconfig index 1af8a52efb..456b7f5d1f 100644 --- a/configs/P1020RDB-PC_36BIT_SDCARD_defconfig +++ b/configs/P1020RDB-PC_36BIT_SDCARD_defconfig @@ -53,6 +53,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig b/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig index cb65399b2e..5e042b3f53 100644 --- a/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig +++ b/configs/P1020RDB-PC_36BIT_SPIFLASH_defconfig @@ -54,6 +54,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PC_36BIT_defconfig b/configs/P1020RDB-PC_36BIT_defconfig index 7d7c55f28f..fea964dd53 100644 --- a/configs/P1020RDB-PC_36BIT_defconfig +++ b/configs/P1020RDB-PC_36BIT_defconfig @@ -42,6 +42,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PC_NAND_defconfig b/configs/P1020RDB-PC_NAND_defconfig index 521ddaacf1..beeaced122 100644 --- a/configs/P1020RDB-PC_NAND_defconfig +++ b/configs/P1020RDB-PC_NAND_defconfig @@ -57,6 +57,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PC_SDCARD_defconfig b/configs/P1020RDB-PC_SDCARD_defconfig index af5a3377a7..4e1e11df15 100644 --- a/configs/P1020RDB-PC_SDCARD_defconfig +++ b/configs/P1020RDB-PC_SDCARD_defconfig @@ -52,6 +52,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PC_SPIFLASH_defconfig b/configs/P1020RDB-PC_SPIFLASH_defconfig index f7a7ec4c20..6f48aa477d 100644 --- a/configs/P1020RDB-PC_SPIFLASH_defconfig +++ b/configs/P1020RDB-PC_SPIFLASH_defconfig @@ -53,6 +53,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PC_defconfig b/configs/P1020RDB-PC_defconfig index 595ff5fa2b..0a6f9742a8 100644 --- a/configs/P1020RDB-PC_defconfig +++ b/configs/P1020RDB-PC_defconfig @@ -41,6 +41,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PD_NAND_defconfig b/configs/P1020RDB-PD_NAND_defconfig index 5e60d18b36..9f7e1ef3db 100644 --- a/configs/P1020RDB-PD_NAND_defconfig +++ b/configs/P1020RDB-PD_NAND_defconfig @@ -61,6 +61,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PD_SDCARD_defconfig b/configs/P1020RDB-PD_SDCARD_defconfig index 77c055b586..e9db62dc9a 100644 --- a/configs/P1020RDB-PD_SDCARD_defconfig +++ b/configs/P1020RDB-PD_SDCARD_defconfig @@ -56,6 +56,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PD_SPIFLASH_defconfig b/configs/P1020RDB-PD_SPIFLASH_defconfig index 77466acab0..ace3fc0d42 100644 --- a/configs/P1020RDB-PD_SPIFLASH_defconfig +++ b/configs/P1020RDB-PD_SPIFLASH_defconfig @@ -57,6 +57,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P1020RDB-PD_defconfig b/configs/P1020RDB-PD_defconfig index 096355308c..db78cf4868 100644 --- a/configs/P1020RDB-PD_defconfig +++ b/configs/P1020RDB-PD_defconfig @@ -45,6 +45,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y From patchwork Tue Aug 27 11:04:15 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153776 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="KSi08fww"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmWG1q1bz9s00 for ; Tue, 27 Aug 2019 21:15:22 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D81C7C22078; Tue, 27 Aug 2019 11:06:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 72AECC22051; Tue, 27 Aug 2019 11:06:09 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id BF119C22073; Tue, 27 Aug 2019 11:04:20 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70042.outbound.protection.outlook.com [40.107.7.42]) by lists.denx.de (Postfix) with ESMTPS id E753EC22064 for ; Tue, 27 Aug 2019 11:04:16 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hsLzSvaqiL/aY7VuCwOPY8SeIZK4io2uc0LgHQvhpK7b9ELBd295UI0GdoJu4zXbd54zPTatF9Cm+uUrJu6vLNB6i8cDK72QEd/IS6L9l3++d5IM37munei5juY3lhj4hk87GG6wXGlhln+uqqd+/RPVrX7c3WmpKfdD17U8v53vkp6lRGg/58hLAMArP4HhaYVTQUmHh05R2EB9QhkInpk6RxRO97SdHoX3NObrdWu2+bVNTFdMm7CnX1hkm0jaOh8EsdvGraSl/3sROqwrNxFk59/uv3OFgt7bb/DMnpPmD+5C+Z1nxii2hQqyjb4aE7T74HBWGdgyIINJxgKVUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xNtk5v/uATCTLVZe1O1XT2snFT1952Vu+mZtoEgU0qs=; b=DGNEy7G2apjUTCn2L4qptTm4/cRnMIH/Erax0VB8WEN0h3qYND64pSvm7oIGrxxZV4FMFIbli58uhACPne+ME5TZZXK5M6nx8kZ+9LBx8uARmXl7m1lCQHkUub6kU6fChTswaAevyX3fdGooCzCAD1fkvf3Fyu1hz8xlG5NUXWOgle7crSO5w/QEyDXnxNq0c1Q8Sah0dGRf3bEtjipn2VzqbOUZfHY+Ee8zrJI7TRZTgAxfFmthjAXp9NWvUfsyKTW/v20DaJFvMINITGNBcsY6s+qBwRc8CtGLIFpf7rwrJBpu9uXrN4wvS3ek0USmzE8K64sdqhKzoiBgaUgRCA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xNtk5v/uATCTLVZe1O1XT2snFT1952Vu+mZtoEgU0qs=; b=KSi08fwwwEMEZe5ZTDLAidt4/JqEPeoRyiSbR860j4ZVVOcHZltGA3lH/YvfutsACtfnIM3YAY61hafpWQ9uDHAjA1RRifBnmzQ0Wr2nOnty8mNB2Rqce5tLWlkPuUdOY49fCiZzY00twJ40OXOPKDbLW8D62mF0wWUTP1qoUPk= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:15 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:15 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 25/47] P2020: dts: Added PCIe DT nodes Thread-Index: AQHVXMcqZFVUODiNm0OXfahjJessTQ== Date: Tue, 27 Aug 2019 11:04:15 +0000 Message-ID: <20190827110440.11523-26-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 24150085-9e74-41e4-823d-08d72ade4c7d x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(14444005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: t4RdSIgKa8IvvQGsacSp6AddtWla241FbdW3HUy8YQEo/I7bQFE0I4DsV/F+Hx5ZFDR1JqT1n3Oxt/W3bp+a7MJeExy27MfpiMXPFbablL0XEFbYQaXidBsokRoyP5FjXjPVC9rpcKv0lw/eQTu+IZFLyiwjJNz/GCOssnLHqLqpaZPOTmozG2wEkhWFd5K2MH1hGVNA9M+zicYP7lRWMzVdepCYGK4rdb2ugliCvwCYjjMBAdo0xrEUIbBUNDHqS8ZyNxbs/0OPqHgPoVJh8un69XJ5aH3/wqCkQHXAIMJlZZOcyYNfufoiaIdsWIoTpDT2Mv+wn5dGktGlwy7gaKFLCx/N2UkptkMib25K0w5RO/I2A2G2H7noR8atlQmASGW4DSU0xv6F64rkv/dGQZl+jjuwBGY1DeXTqSNaosI= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 24150085-9e74-41e4-823d-08d72ade4c7d X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:15.2353 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: EhZIV3FN7zYP0U5efBrB0XruxFf5QGwdJOBNt60uMZgIQhboRaFqM5R6SvQofmN3Y1y+KfG9cWDqAZYykgOYqQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 25/47] P2020: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang P2020 integrated 3 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 1.0a, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/p2020-post.dtsi | 30 ++++++++++++++++++++++++++++ arch/powerpc/dts/p2020rdb-pc.dts | 17 ++++++++++++++++ arch/powerpc/dts/p2020rdb-pc_36b.dts | 17 ++++++++++++++++ 3 files changed, 64 insertions(+) diff --git a/arch/powerpc/dts/p2020-post.dtsi b/arch/powerpc/dts/p2020-post.dtsi index f20d1fa20d..f696f35960 100644 --- a/arch/powerpc/dts/p2020-post.dtsi +++ b/arch/powerpc/dts/p2020-post.dtsi @@ -25,3 +25,33 @@ last-interrupt-source = <255>; }; }; + +/* PCIe controller base address 0x8000 */ +&pci2 { + compatible = "fsl,pcie-p1_p2", "fsl,pcie-fsl-qoriq"; + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; +}; + +/* PCIe controller base address 0x9000 */ +&pci1 { + compatible = "fsl,pcie-p1_p2", "fsl,pcie-fsl-qoriq"; + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; +}; + +/* PCIe controller base address 0xa000 */ +&pci0 { + compatible = "fsl,pcie-p1_p2", "fsl,pcie-fsl-qoriq"; + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; +}; diff --git a/arch/powerpc/dts/p2020rdb-pc.dts b/arch/powerpc/dts/p2020rdb-pc.dts index 4800b76c1c..08befd4c59 100644 --- a/arch/powerpc/dts/p2020rdb-pc.dts +++ b/arch/powerpc/dts/p2020rdb-pc.dts @@ -18,6 +18,23 @@ soc: soc@ffe00000 { ranges = <0x0 0x0 0xffe00000 0x100000>; }; + + pci2: pcie@ffe08000 { + reg = <0x0 0xffe08000 0x0 0x1000>; /* registers */ + status = "disabled"; + }; + + pci1: pcie@ffe09000 { + reg = <0x0 0xffe09000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0x0 0xffc10000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xa0000000 0x0 0xa0000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pci0: pcie@ffe0a000 { + reg = <0x0 0xffe0a000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0x0 0xffc00000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0x80000000 0x0 0x80000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; /include/ "p2020-post.dtsi" diff --git a/arch/powerpc/dts/p2020rdb-pc_36b.dts b/arch/powerpc/dts/p2020rdb-pc_36b.dts index 8323b90e6d..04b2519e1a 100644 --- a/arch/powerpc/dts/p2020rdb-pc_36b.dts +++ b/arch/powerpc/dts/p2020rdb-pc_36b.dts @@ -18,6 +18,23 @@ soc: soc@fffe00000 { ranges = <0x0 0xf 0xffe00000 0x100000>; }; + + pci2: pcie@fffe08000 { + reg = <0xf 0xffe08000 0x0 0x1000>; /* registers */ + status = "disabled"; + }; + + pci1: pcie@fffe09000 { + reg = <0xf 0xffe09000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0xf 0xffc10000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xc0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pci0: pcie@fffe0a000 { + reg = <0xf 0xffe0a000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0xf 0xffc00000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0x80000000 0xc 0x00000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; /include/ "p2020-post.dtsi" From patchwork Tue Aug 27 11:04:18 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153792 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Wz0MUSLP"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmjG2mTRz9sML for ; Tue, 27 Aug 2019 21:24:02 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 13D34C22299; Tue, 27 Aug 2019 11:08:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 7DB6FC22055; Tue, 27 Aug 2019 11:08:55 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E6EDDC2204C; Tue, 27 Aug 2019 11:04:22 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70085.outbound.protection.outlook.com [40.107.7.85]) by lists.denx.de (Postfix) with ESMTPS id CFA33C2203E for ; Tue, 27 Aug 2019 11:04:19 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oTvjxslzScocxPRfLvR0typgm5KhyCMA2QfxThD6kZtaEakHtucO1i5sWFoqvgWFI70a0xUNZuznPYnZOSz8SvJh4nD/Uj0GPO6kbP9StQFS3FjrXxJbMwnZRvf9CMSmCDWj0F5107CjjqZNhDARLI6Bh/g5dXi2k3T7BHhdmnL8hL20aLbTXNkQZTxmGXA1J62b6wyZFv/LheY3rk/+994cXGr08MwDtJcq/O4QXyELATjlTAbtGAVH71hmbJOmreYRNgmBqLY39x6/apQrcqg2jwPmXlNzO+yO5omhdNvckB9dxMujNyz1wO8zsU77bAH+3b8Veqnwocbqbd/gCw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o4CEdWlNv05xwVP3O4FrpaaAGgjO9+WZnlCzyK6s500=; b=cb1VXyYl/SLfTtCaxCAR7jn7LMoyjC2eFYr+xo3QYpUAP/eS7Z7P6dtZt/tVuT2tdJQ4uyYAVD4wwAuWmN3v3t1AaJKL8ZtrkMLqqpHP+nm5uawzfjCaoUr/wHxRHCyln8Sf7Jwh0JyYLYWv1rSE3BwsKEXXDlTExqcoTun6UYfMtfSc6D7KKAa74OYFhDM4Qu3BgpaVITLQoxQ4NQ6hZYIPZaEG2uhjoczCn/dpENskXguUth/eRWtQxhAZ5WLtRV4b3ME7i5csNVr61B5VHlCP1apdB646iFGWQKcMrTAmIzfAePyygfY7l+wfWaMr7jRUY2gXMcnUKRFk1ujRxg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o4CEdWlNv05xwVP3O4FrpaaAGgjO9+WZnlCzyK6s500=; b=Wz0MUSLPpxfk3h8UjvMcIepeY0oIAGNPZWwb30lXVV56Ax6+xt8VNf5GWIOHk4lfUSuAkKYzJ2VsP6881eWaaMDFT84zHRR3QiTZX3JpRc/ONl4GS4jlfckoTKT3xtOec59LpNYSj8exRfvQWtfll5RYNFW8PrDW9W4njJkYBTk= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:18 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:18 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 26/47] configs: P2020RDB: Enable PCIe driver Thread-Index: AQHVXMcs96tv9QWO1E2h3QIbt5LcSg== Date: Tue, 27 Aug 2019 11:04:18 +0000 Message-ID: <20190827110440.11523-27-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 644ad3d3-6f32-414e-5640-08d72ade4e79 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: pDLWx3p1jVQtKiGtyYiAosaxHB4NurPck6IiwsVzlJgE+/US6G03DviUTUQtSjyqtnVrb/QTlvMsaE5/W/vm/JjGvcGuof3z7E4ldjWGP5NZv5e84+xObMSsNPfS15cUfdD/s2dC4+DOxkl+/FXyFN1RLzzKG3bTyuEBp3Zu2hwkHzWrPPhE5duJ91oMRcCkZ5n+rcOk82dQKPdg8rq306aa9EZ/+N9pfI65MlaSdSDN/rbY2LABdzqPCg9pEkYN3Fj0PXPsjjA6Eex5XXXL405DBpjyKiZyPBbMMIzo2P2QuLgAqJ/NfoHKXAJL5jiH2mT/y2UVT8gb2QoeFqwm/ehA1wS8C2GtgvDgJ2bzhTIvh3Uuyysr0lQZ5KYNNr1Ded+2BXM4utRhfEkmGZwqxjwp6qNgokwsqlcL+J0A/MU= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 644ad3d3-6f32-414e-5640-08d72ade4e79 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:18.5894 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 3POUe6s9cy6TSeaOEuc8Ba2x40/L+RSXTa0wFZIeiKra8XVoLF3sRneWZZvBAdquwq4BOpe1u289fFXOSUXz2g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 26/47] configs: P2020RDB: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in P2020RDB defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/P2020RDB-PC_36BIT_NAND_defconfig | 4 ++++ configs/P2020RDB-PC_36BIT_SDCARD_defconfig | 4 ++++ configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig | 4 ++++ configs/P2020RDB-PC_36BIT_defconfig | 4 ++++ configs/P2020RDB-PC_NAND_defconfig | 4 ++++ configs/P2020RDB-PC_SDCARD_defconfig | 4 ++++ configs/P2020RDB-PC_SPIFLASH_defconfig | 4 ++++ configs/P2020RDB-PC_defconfig | 4 ++++ 8 files changed, 32 insertions(+) diff --git a/configs/P2020RDB-PC_36BIT_NAND_defconfig b/configs/P2020RDB-PC_36BIT_NAND_defconfig index c392298616..6c50b28410 100644 --- a/configs/P2020RDB-PC_36BIT_NAND_defconfig +++ b/configs/P2020RDB-PC_36BIT_NAND_defconfig @@ -63,6 +63,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P2020RDB-PC_36BIT_SDCARD_defconfig b/configs/P2020RDB-PC_36BIT_SDCARD_defconfig index 4977016698..4ecc7a5c00 100644 --- a/configs/P2020RDB-PC_36BIT_SDCARD_defconfig +++ b/configs/P2020RDB-PC_36BIT_SDCARD_defconfig @@ -58,6 +58,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig b/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig index d5e176a9af..e35f250aac 100644 --- a/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig +++ b/configs/P2020RDB-PC_36BIT_SPIFLASH_defconfig @@ -59,6 +59,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P2020RDB-PC_36BIT_defconfig b/configs/P2020RDB-PC_36BIT_defconfig index 79f4f3c9ac..bb5c6bdb2d 100644 --- a/configs/P2020RDB-PC_36BIT_defconfig +++ b/configs/P2020RDB-PC_36BIT_defconfig @@ -47,6 +47,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P2020RDB-PC_NAND_defconfig b/configs/P2020RDB-PC_NAND_defconfig index 5d4e9ea4df..6640e7e593 100644 --- a/configs/P2020RDB-PC_NAND_defconfig +++ b/configs/P2020RDB-PC_NAND_defconfig @@ -62,6 +62,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P2020RDB-PC_SDCARD_defconfig b/configs/P2020RDB-PC_SDCARD_defconfig index b92ce2fc0a..898fc52330 100644 --- a/configs/P2020RDB-PC_SDCARD_defconfig +++ b/configs/P2020RDB-PC_SDCARD_defconfig @@ -57,6 +57,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P2020RDB-PC_SPIFLASH_defconfig b/configs/P2020RDB-PC_SPIFLASH_defconfig index f80374fbae..ec23385b67 100644 --- a/configs/P2020RDB-PC_SPIFLASH_defconfig +++ b/configs/P2020RDB-PC_SPIFLASH_defconfig @@ -58,6 +58,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y diff --git a/configs/P2020RDB-PC_defconfig b/configs/P2020RDB-PC_defconfig index 40004597d1..b94c67e51f 100644 --- a/configs/P2020RDB-PC_defconfig +++ b/configs/P2020RDB-PC_defconfig @@ -46,6 +46,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_SYS_NS16550=y From patchwork Tue Aug 27 11:04:22 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153774 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="n60Lchxg"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmVb4YLwz9s00 for ; Tue, 27 Aug 2019 21:14:47 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 43697C22088; Tue, 27 Aug 2019 11:13:48 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 0A9A8C2208E; Tue, 27 Aug 2019 11:13:47 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6FD39C2207F; Tue, 27 Aug 2019 11:04:25 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70058.outbound.protection.outlook.com [40.107.7.58]) by lists.denx.de (Postfix) with ESMTPS id 29416C2203E for ; Tue, 27 Aug 2019 11:04:23 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jSxbiUs2acgpea+n7AtEtQ5kTIH+28a/ew2HnjBHMoAzPl5iAJA5lFG5wYw0Mxksv+jT6gt5NGobqyI2awkBSjfU6k1kfT6oEsE6F3SC+kLjiNxulZXceXz2fH01IpRyba6KBWvAmz4zpoRszI7GU1rVwmsKvwLHMItbyWB0Nx5uYUJk6chx/lfDsvm/o7iW3YlCQEQ9A6TNLxa1nVs52TxzalyW5CT0tn+0sgkHgSaIsArD8vwEPdWQFs62TJ1EyJ6yJ/Tj8iPzgMLtOCiLFtaWjQ77avFhixTzbrl+jiuHIUokMz0uFlVSHeIfFI1rzZ3KK1ioLsfdxqmlqdxZVg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z6gnJdrGY+nCIxTavb8KGTKm47bDaCfEX2IwIZIYZCQ=; b=d8l5iu9Jt6G6TC7opjnTAuCBEI21R6kKIKlMkHGfFtyzDPJCq+/LAFbAMg1j84M4A2Tg1ka0hsRRfqPMaehqBS0BlySnZxgmYX1lK5u1aXym2oOw57zF4QmZ9aww0qWKbtTZVzhV1LXZ5K1IUPm9H/yqTAJStkzDEh7gDyypzdwmW25+9xZS0huYYdKlX2tiyEi5TXAPCFf1Wft/FFwb5S9HPuJXE34r6r8YlhduZDxUWBEs9mtOPsUvIGKffAm4KZalwvFmU3DSEVbOkWrBRt0ozFHoNyiupS3BguxZQrmbDUz9XNXiiivJq6SS99rsjq2cTzYTV8dzPp8iwc4kAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Z6gnJdrGY+nCIxTavb8KGTKm47bDaCfEX2IwIZIYZCQ=; b=n60LchxgYo11oqKREmiWRa6Gxtn8G88atmiiwF7aGToAkxAm3b7WuxJPO9yA8QT9IA35By80L704PtPIVJ47gfGTbBYU65HDrYTbr7iytX2q6LTlIFlosReK14PUEQjqLsrgJIzP19iGgTt07MnO49toDIkuR/ngceaPQy/83yY= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:22 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:22 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 27/47] powerpc: p_corenet: Compile legacy PCIe routines conditionally Thread-Index: AQHVXMcuRb2iU4Q2t0OWPup7BUNcNw== Date: Tue, 27 Aug 2019 11:04:22 +0000 Message-ID: <20190827110440.11523-28-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ce225a32-cc72-46cf-9a4a-08d72ade5080 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4502; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: GrO2tJeN8j7l0I4MwE6ip0M6u46NGsyk848TtC7iI1RD49WIBb/nqk2TZwDTGrOHLCxirOzPbG8dFPA88YKNyPkeT57g3Fip/UpaX+5kq9LyrrzTE4vRWdyCXO8LxGW3d+jwDtpyvdNp0gOkQvPv/ptge+O2qx7CxprquixjcqDakfhBhAfEcNPYZHhpj9nMLJHcIzq47zI9RVQjJEV9pEvaXfCADMkY2j+/PjfcUNGtEiSl4LbTgJWj1CPBymUPFkSKfFrtspg0/KlFjGaHpENN/3MbxqD9jALgt9HzTwi747HR95OOwiWQxHb0yG2lOULsQJM35KwJ9b1Mhi1PCBSs+q4XPqUOYk0vwXqIXeL22+dXuw8Y4V6f2PUSbBw8530SRaiGxmSkLLeyKK/cwFDJZo+k/nXHcJui+C/ksT4= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ce225a32-cc72-46cf-9a4a-08d72ade5080 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:22.2313 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: rqjO2C4wlwiWherff1WYpE7z7CAuzGkMnSoX4uphAbTttmGlCbRtj/Wymb2tC+WFmB7uH0kqCfOgb4Jh9frIMQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 27/47] powerpc: p_corenet: Compile legacy PCIe routines conditionally X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Compile the legacy PCIe initialization reoutines for P2041RDB, P3041, P4080, P5020 and P5040 DS boards only when DM_PCI is not enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/common/p_corenet/pci.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/board/freescale/common/p_corenet/pci.c b/board/freescale/common/p_corenet/pci.c index a2df928fc5..a6abe66dc0 100644 --- a/board/freescale/common/p_corenet/pci.c +++ b/board/freescale/common/p_corenet/pci.c @@ -11,6 +11,7 @@ #include #include +#if !defined(CONFIG_DM_PCI) void pci_init_board(void) { fsl_pcie_init_board(0); @@ -20,3 +21,4 @@ void pci_of_setup(void *blob, bd_t *bd) { FT_FSL_PCI_SETUP; } +#endif From patchwork Tue Aug 27 11:04:25 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153794 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="JRt08lPh"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmkq3z7Bz9sDB for ; Tue, 27 Aug 2019 21:25:23 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 2CEF1C22083; Tue, 27 Aug 2019 11:10:56 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 2BB37C2209A; Tue, 27 Aug 2019 11:10:55 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 94EC3C22094; Tue, 27 Aug 2019 11:04:29 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70071.outbound.protection.outlook.com [40.107.7.71]) by lists.denx.de (Postfix) with ESMTPS id ADF09C22055 for ; Tue, 27 Aug 2019 11:04:26 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R1X8HpUbalPgSOMIJ8WxBT/X5YMDIqjErx3FxWPQbZbfXSNeKgpf5RoRFCA/IGPNMR7s0bxBt2itYsPjmWG29X28aEDgx+LUWlHXF/OuMc3uL5c8YEn5ZBjYd+Y/4OdmuSMB/cY/8GKVtGGuWZZTAMzygFzbQ52jHE97QEGqPFXosgjbYpNMuWcxvJ9qZnEq2C8Zcx9EUScZl7aIjkW48DNha/R+9UYbn35y23UJLwWIVqBZilYErYj87c1wzs6zNVbZ1NuoWZWB1mwK4hOHWwGsmnOv86xS59ymxexoci5ZQhQC3ZYVo42+4POBgBaUJhKh+Qja79hMPaEYH/1ALg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T7Tv39LwLylExmLM3UPBCg7Z/xxQWdyBl6JuIwjBLW0=; b=TCYrLE8vG9i1h13jVyE2V2+/PTXkhwf4po06yRj+Z1Hh0/ttEw2+6W6gkTlKa/jlJFNzcgh8ZjlHqs/vlAAFIlmusSad9jplDbfI4sZAe9jxzhEjbH7bsDB3u2NfmIia3G38/M9cCF7xJVG5GbFZhdIS5dUwo1eERLsR3ICk/C3cc+pqypTHbMWU0SqFWrTgBgezZ+8TaFVjmYYc4zfIOoqPKSTyUBPVPJKpWMC9BrrhbbRK6DUiwdh8gRieiAB+gpNP1MdW5LDbGKCZZOTscbAYSzhWxas6sn5iF6jQZf3O0SUytrQpkmSm4eNqjMDqsspv3d9JKEhAdZOXJT7yMg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=T7Tv39LwLylExmLM3UPBCg7Z/xxQWdyBl6JuIwjBLW0=; b=JRt08lPhswXTMJzFMIQhD7V7b2fG/E7YuOgKhAjKyF1bbBtSv7TJ2i8lkbbN6xBvp0r3i99gqJW7y7uKRcdsjSLLm+xHM1LwCt0TGpubJGk2rW1FJldavXoo5TikbttgUjQmkRuVd1LxRwfSx/zu/Ngy7dUblIfsA8sA3O5gcpM= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:25 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:25 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 28/47] dm: pcie_fsl: Add P2041 PCIe support Thread-Index: AQHVXMcwPYDChK/vYESTS66ZU9h3BA== Date: Tue, 27 Aug 2019 11:04:25 +0000 Message-ID: <20190827110440.11523-29-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 060508b7-1709-4334-b56a-08d72ade52a2 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1751; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: wIfTa3uVq+G34ihDbAQ1RjehFMg/8eD4RXHRy++sA9M6BBewB7QHdIRZfHvOz+yHm5Z3CYDlOjjZ5YS8OwbcMaICA4OcXlryhvbObgDhOgOtkO/teMDv5vIvoOn9+7SQJSdflcmcuMFyZRAuWDSQ2LQT3THzRxUe9cjRne3Q7zrzmMQWvlbRl7I6+k1MsIbmDw2YqtI6BeoPRzG2PiPZsFehoSzBLZv8TkAaWcdXfvslz+PpQaYVU73mcaIN47NtXMwUrJrzVajDQoF03NKVVNvGYh2oCsUhHIXTljDdkcOc7c19oGAieSU8kgS0taczuuoknl6kDbm0aU4k8zjEA7weZqyWvPmfMNLtRPyTmnwW7DqGU3kYeijCSdBfomhKos8raP1qfe6VTLOJdOCnTf8lGnQZ9Dhn0GO1uS8yg7M= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 060508b7-1709-4334-b56a-08d72ade52a2 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:25.7513 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 5R9OThPgtGnwlza/1JDaNyaD01mmP4BptsjqmPxipX/LST1HBnrnpq5rsoLzh80e2+n58woCZSWIlvSgeXzxGw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 28/47] dm: pcie_fsl: Add P2041 PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for P2041 PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index 31cb5d25ad..687947ed85 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -616,6 +616,12 @@ static struct fsl_pcie_data p1_p2_data = { .stride = 0x1000, }; +static struct fsl_pcie_data p2041_data = { + .block_offset = 0x200000, + .block_offset_mask = 0x3fffff, + .stride = 0x1000, +}; + static struct fsl_pcie_data t2080_data = { .block_offset = 0x240000, .block_offset_mask = 0x3fffff, @@ -624,6 +630,7 @@ static struct fsl_pcie_data t2080_data = { static const struct udevice_id fsl_pcie_ids[] = { { .compatible = "fsl,pcie-p1_p2", .data = (ulong)&p1_p2_data }, + { .compatible = "fsl,pcie-p2041", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-t102x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t104x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, From patchwork Tue Aug 27 11:04:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153800 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="V9YubXog"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmn23WJYz9sDQ for ; Tue, 27 Aug 2019 21:27:18 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 2C604C222D6; Tue, 27 Aug 2019 11:13:14 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 7AF67C2206C; Tue, 27 Aug 2019 11:13:12 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 4E329C22071; Tue, 27 Aug 2019 11:04:32 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70070.outbound.protection.outlook.com [40.107.7.70]) by lists.denx.de (Postfix) with ESMTPS id 0185CC22008 for ; Tue, 27 Aug 2019 11:04:30 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=li0GfOtpQL31Gf6+6wmPX+p3FNRvWjqYjWssTM1heMNmZGQE7bpjTXoXgkyCdGEqd4hmTbL3q75F3lvqfoKLvgrQUuFwIm6OuX0zkKVslSnXhApgFe46rBloOXDVeYNvYV78xBZcC1tqCOS5XnecrVNMqCYmsgAf1sHFqw4ZhCgBgjcX70Oe1t+R+6Y41PFCnGqxp9cSHqO4ip4BLNcPpGkFh/DgHScxFOBGTkllI66uqM6+QrqH0YmRoqxvrNBzTumfLZl9h6C4IOSI1KoNi/86qWt709eaWOF9yaIccKhr4OCfuJh8ONrACIPM8zKQRsiBOTSz2OhYgeaPbsHh4Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=E7sqvdDi46ah80b0G/4ieID4EFGT5UIzUt4Dv+t0B4A=; b=gi+ryhh58XDfXz71TCtG/T0/OIBaNUReBEey/+0YF2oqjJqJy3IdgfuIkhL9EOn+tnsUTVQB/rhy4kJhXpr0d8b1xgYCyV5CnF/BUZfwvITOZBYmAbSWhk+Vz82IcMntf7Ymf2qneZC5BLva49fE/aq++o4s9R+KARMqhKBsjUYleB8O7fV6Xo0iTvaIelhMdKC0Mh6C2SDFHvziFmuXa/mY7KxciHwzQBfw6YhrxxJOrcj/ZcTcBwXFf59WjSMc47eizn1CmUzoESauTEJjYX7UBl0VT/MwOUV2r9vlG5JHMsuvpFObpriwF7MxkJRtTz1kAEiy4Y66ys4IauQYMg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=E7sqvdDi46ah80b0G/4ieID4EFGT5UIzUt4Dv+t0B4A=; b=V9YubXogiW2GkzN25Bp5fxGRqvP7K/ineCBWL4++vIYSMoTES5RZq0lu8OEdgVbK2Af6/WbVBxJCXoktmKbmdpOYYwhHLbuOY5qIufWX6sPzueL9I3C+o9K1QlPg/deKJjsoWspinmvw1PN5asvgk9RlbaAiN6PjwqtUB75uFBk= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:29 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:29 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 29/47] P2041: dts: Added PCIe DT nodes Thread-Index: AQHVXMcylEzZjSMnMEmv4XP+t5ecIA== Date: Tue, 27 Aug 2019 11:04:29 +0000 Message-ID: <20190827110440.11523-30-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2c83c0e0-b2a7-4b99-11ce-08d72ade54c2 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: /MD3vfoBut3bJhZNolGJ1AHciym9dfiLwKfS4u1+Vl3VcsxjtwsHohQUxYBxfS5cz6CTOB+3lE/K0QtfS52N92DcbMgqPeuSytStyV7iup82328RHt55Vu/5Uw3g6NVDTqkdTTeuVc7R/JBfvBqaiK/ICSWVShXtgZ9a3OYYwiB0PxkiSlD5987SV6oozd7epdfas8ZI6LoNX5+pocM8GB2B5HYFGqj3J7AwiAAnoePo6jy6WcRgGm6qGKLzSY6wrk3kyAC8ETAOyDZtpOP+MGNZWjm/p9b4bkYMMRQKbYQJqt8Ky4qD2VHqM4HzKyMdymCvA0hZQPrK2TZkL61JgtILd40mcp+lmZzoZZvZDPc1zDg/ExWfy8qHmXdZOvGzLdh9QW1SD4MBadt6UVjLmmUxrB+I+5enGg1hceCnHL8= Content-ID: <95F5901D92EE45429153FB4938C7561E@eurprd04.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2c83c0e0-b2a7-4b99-11ce-08d72ade54c2 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:29.0944 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NJqht3M3Y8LqQxIBYHbhRmDK8vQffjbaxBN6efMlVkdhY+HAd/03Ip19LOU16gnJ9mz7ynLiPXINP1Ai6AQkJA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 29/47] P2041: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang P2041 integrated 3 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 2.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/p2041.dtsi | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/arch/powerpc/dts/p2041.dtsi b/arch/powerpc/dts/p2041.dtsi index 9aa0422821..55f7adc50e 100644 --- a/arch/powerpc/dts/p2041.dtsi +++ b/arch/powerpc/dts/p2041.dtsi @@ -60,4 +60,40 @@ clock-frequency = <0x0>; }; }; + + pcie@ffe200000 { + compatible = "fsl,pcie-p2041", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe200000 0x0 0x1000>; /* registers */ + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe201000 { + compatible = "fsl,pcie-p2041", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe201000 0x0 0x1000>; /* registers */ + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe202000 { + compatible = "fsl,pcie-p2041", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe202000 0x0 0x1000>; /* registers */ + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x40000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; From patchwork Tue Aug 27 11:04:32 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153757 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="H7EOrSVR"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmKb2h5sz9s00 for ; Tue, 27 Aug 2019 21:06:59 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id A29D4C21FFE; Tue, 27 Aug 2019 11:06:44 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id DB7CDC22064; Tue, 27 Aug 2019 11:06:42 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 7EBFCC21FFE; Tue, 27 Aug 2019 11:04:36 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70049.outbound.protection.outlook.com [40.107.7.49]) by lists.denx.de (Postfix) with ESMTPS id 64353C22008 for ; Tue, 27 Aug 2019 11:04:33 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mc49AfhSr/MTzlw9xb1xuuy+ZTqY5uaDYP8u4OzQXgrk5Ssu0Gy7BMgzRmqNZF4Qav5Z/DUYXKnqtQJ1Tc0lqyT4vYXGVFTRIjY4SOBtSDNEHS47OUBx14q4kGwfw7Jwoe7ABsMueq0FBQSg9MkFqgK0umq15XltlAaJL2bGsVyiSFuGOUFEk+hc8N/BBhcmgwU5hBNZQJFn10AFSQFWBFDmtamDizNGnBIs5yus0tu+nu4zejH3tunKmBo4FnNNos8yE8P8tbu6uQo2Ndl8PkFSsigw2CwdsG/V4N2j64+CPx1TvXwdAcyzTSJ1IwC1IBa4xHcZN2Zjv8Jgwt0SDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IIAutYMu8kfEdCLqzti8M8AnKfs3rV/olqpWd/K+bFQ=; b=F+5uRf4Q8P7w0GYN2k1gObfhFSI9lhlMGmk00jsUaclPUpU3o9rAW+A9GL+mIY181DFsofj+p0HO28lAeCb3iJi1DjjnS9rL5qOrT113n8i/JceZ/ctvl18uBqwcbTzrJEWDBwl2uJmKTa0Kyc0KFjH6IDom3kfR43T51t00XnQveM2ZNTENVNCf+rtkfYXCB+17G9zd/GbnZ9j4bAHLR6YHuWM2OeYtVDsWo30LErpNuIyrD59qxAK/d/iqqjPmXTj1AcIbEBlf05qI0y+Z+UIfgpI5K+D1wegId99yNGE+MS+rDB52VuVwVUPYLqfuPXbRhHr9yxqbq+MP93B/AQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IIAutYMu8kfEdCLqzti8M8AnKfs3rV/olqpWd/K+bFQ=; b=H7EOrSVRgmr6p7awlRBmbpadovaCFhJeSBPom0dlYquqxavSLctzclhligYgfXXMK6zSJapRnOxCfuuRXV/XCbUl2LybOSq9wxQStcT2DhBlDnS54NDiB31KAuHVvkyC80hctMqSXSeH+fzvktfqKplwDxYGub4+ASFE/Uusu/I= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:32 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:32 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 30/47] powerpc: P2041RDB: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMc0GLfo9lxzak+vcmWOqlZwSw== Date: Tue, 27 Aug 2019 11:04:32 +0000 Message-ID: <20190827110440.11523-31-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 50f9500f-24a4-4acb-8af3-08d72ade56ba x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1186; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: JfpBe6wDXyBl8INK2E9w6GFeGRQu0RFAG7/sGz/n0MKqgY6t8Ho+5T1hTh++YV5N3BYRE+2pCd3ETnkN7lwBZShxbFReMP1cglS54QXxOS4aEsSdXZGh7w04zBKso6A5/F42ysY4K545FwZhqLLtPhlyUT7IgsgQQhulN8gXSPltLHRXxcmZoXIsMswml+EuUPDjxWvzp1+q/P2t3RIv9Hf+ZFlYWqNiQHTOrUjT4XsNeobh9GCIEZaS1Xa1oBEufNlL7nWhcv+h7QumD6nTDH3Zocr7PGPi158zLDitoIE5gVP0jNNhLqKOPL9Te+d+NLEIHCEhWybXpEqi+DU1ErS1rGxJybEPEOEpJ37IsJnyExsx0CjuiaPhwOSUMSOU7P+vLS0Sc938/RR7pPfW+1nnhO9JAPXTtYRj3K4J978= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50f9500f-24a4-4acb-8af3-08d72ade56ba X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:32.4025 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: jLsYwslu0XgiNsUQfjm4D0mQkLCbjYciihnpI2blDQLG+UU00zpQbsVtMxdHQQcW6jVLTIJZ8OWQUXqW1g9MrA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 30/47] powerpc: P2041RDB: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/P2041RDB.h | 55 +++++++++++--------------------------- 1 file changed, 15 insertions(+), 40 deletions(-) diff --git a/include/configs/P2041RDB.h b/include/configs/P2041RDB.h index e196f3ce33..f8cfef7b2d 100644 --- a/include/configs/P2041RDB.h +++ b/include/configs/P2041RDB.h @@ -37,7 +37,6 @@ #define CONFIG_PCIE1 /* PCIE controller 1 */ #define CONFIG_PCIE2 /* PCIE controller 2 */ #define CONFIG_PCIE3 /* PCIE controller 3 */ -#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ #define CONFIG_SYS_SRIO @@ -354,60 +353,21 @@ unsigned long get_board_sys_clk(unsigned long dummy); /* controller 1, direct to uli, tgtid 3, Base address 20000 */ #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull -#else -#define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 -#define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 -#endif -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull -#else -#define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 -#endif -#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ /* controller 2, Slot 2, tgtid 2, Base address 201000 */ #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull -#else -#define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 -#define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 -#endif -#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 -#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull -#else -#define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 -#endif -#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ /* controller 3, Slot 1, tgtid 1, Base address 202000 */ #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull -#else -#define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 -#define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 -#endif -#define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 -#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull -#else -#define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 -#endif -#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ /* Qman/Bman */ #define CONFIG_SYS_BMAN_NUM_PORTALS 10 @@ -483,7 +443,22 @@ unsigned long get_board_sys_clk(unsigned long dummy); #endif #ifdef CONFIG_PCI +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_PCI_INDIRECT_BRIDGE +#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ +#endif #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif /* CONFIG_PCI */ From patchwork Tue Aug 27 11:04:35 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153780 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="bSxid3qM"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmXv4rqGz9s00 for ; Tue, 27 Aug 2019 21:16:47 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 507F9C221A3; Tue, 27 Aug 2019 11:07:54 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id D2C5FC2203B; Tue, 27 Aug 2019 11:07:52 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 2F150C21EC8; Tue, 27 Aug 2019 11:04:39 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70070.outbound.protection.outlook.com [40.107.7.70]) by lists.denx.de (Postfix) with ESMTPS id B6C00C22026 for ; Tue, 27 Aug 2019 11:04:36 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dOIqX/DwVJWVtMf+Og7zav0g21kVrgLDhUHa0zFEJ1Y7PkuUlgKCIfQfViKmNPTmiMXZzw3QGekOHVNpmDW6KpicqZc5tAPCnPSXeVPXP0g3cpKVZUltzS5nYvi+nqyhh8uy+DP9XgLzKjlZXs2VV7Bev4RcJh+LCEODtdv9I4fx8fnPBZ/PwmnUJCZ3go9G4Wsza8WJiZe8Izv381efSv2mAjhoDSmqMneluJFbefqnj/aReOJVbC9Obeg1PMNvdH2WB/h1UdQ7IzCSbqx+2IUNY8jhia1e/Bl+Fuc0BRazS8F/nxlMM/HkY4lx5PINGzKicwqKr12PJwP9ZE+UwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M/QQZwZvqO/TydBzSXcfDnaq/zP8ehDiJy7YtJmLP/I=; b=RZZ0dHLG4DRLRtaGSfmdw5PqKSDikbX4a691A0OkIwQPbVQ22WV9uO50jJkBO0E+kYurucY9XFHwWvMEGdP6WgVcgH0NvSxK0jF/79OKUaFx3iJ8/5wQHt5YWqsBhCmX4QiMgXb1X2x0zW7ZyxhTgdgAcEDrOma+95vevkK96dVWj/31m9yxQdLRBJyBLKWwixov+2FhspBJyBTRuUZDo4M5NtER8IPh/rjUQHmDTeH4ov4ZIEihkMo+Ufqu5iTEY5PLZkQc6PDNb4rV38CzD1sTT9zFxZ26rVEt5tI6aPCyNvph3GVMBCA5x7ysMvryQL5h6ymVO4jO5/sPA7UjKg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=M/QQZwZvqO/TydBzSXcfDnaq/zP8ehDiJy7YtJmLP/I=; b=bSxid3qMlP3lX32ecBT9D71SGNpu8YSR7EkYM1MwI8nUqqiNHvYGrKiLP9kHhvGgWtUMICxXiDtWWqWKRCvL0F+4O+cXCaESeWK+0XV5Owh7bKnac9chnvcB41SWa8tvRWyvBRbGhwjp9Ua5au5fDl2ix0y1NL0PBTkO0fR88t8= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:35 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:35 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 31/47] configs: P2041RDB: Enable PCIe driver Thread-Index: AQHVXMc2gsxLes018E2PVai0kekx5A== Date: Tue, 27 Aug 2019 11:04:35 +0000 Message-ID: <20190827110440.11523-32-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 32f83dba-57ff-441a-d894-08d72ade58b4 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: wll5K1QlR258sSSs/4Pt+6xxHcifYO8ji88Z3efnFt1FlTT9QaIEE+i0lR0uY7sn0eyFff52NieV6Pdpa9g8Khtz+6bU+6GMxHL+M9m9u+oU5Jw4UnY6yQpOO7alXZpkyqByAgiiA8uz2hMICA3vM1NezlTxBER0J4LsRDLTpb/Wn1LBkwIsJsmEEPfha1qDB/W+//G+1KjvM9ZrowCBanC1Z/Y6s0+aKBFzgctCvwkKU0pDzti3ZPeSguAivB0ACMms4Yjp7S1/0ALLt4E8Ff1UauaY+vzz61cuh8t4cl5l98Ixu6u81BBh2lrD8MCngfIrCvCQEd927vuNNolGRj1N8MDEc8HlZ6IO43ef0LcSCfeZomcm02USQWwL2ygkvmFMlBQrfRAe7mi/miesCpL5HPbtRREJ5O1UZbkHR0k= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 32f83dba-57ff-441a-d894-08d72ade58b4 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:35.7146 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: QaZilnPlPHI+OahdkCgTuQIzm+QtXCMarM4DRArt8BRrf+K2EDp4gAjKr1OcCTCljZ41fpG/SvauaKEArVG91Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 31/47] configs: P2041RDB: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in P2041RDB defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/P2041RDB_NAND_defconfig | 4 ++++ configs/P2041RDB_SDCARD_defconfig | 4 ++++ configs/P2041RDB_SPIFLASH_defconfig | 4 ++++ configs/P2041RDB_defconfig | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/configs/P2041RDB_NAND_defconfig b/configs/P2041RDB_NAND_defconfig index c173334869..b43f94e67e 100644 --- a/configs/P2041RDB_NAND_defconfig +++ b/configs/P2041RDB_NAND_defconfig @@ -41,6 +41,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NAND=y diff --git a/configs/P2041RDB_SDCARD_defconfig b/configs/P2041RDB_SDCARD_defconfig index a6d6cd231f..33ca880849 100644 --- a/configs/P2041RDB_SDCARD_defconfig +++ b/configs/P2041RDB_SDCARD_defconfig @@ -40,6 +40,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/P2041RDB_SPIFLASH_defconfig b/configs/P2041RDB_SPIFLASH_defconfig index a7576f4674..bf551c8971 100644 --- a/configs/P2041RDB_SPIFLASH_defconfig +++ b/configs/P2041RDB_SPIFLASH_defconfig @@ -40,6 +40,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_SPIFLASH=y diff --git a/configs/P2041RDB_defconfig b/configs/P2041RDB_defconfig index 73ca6dc2b8..8168900a21 100644 --- a/configs/P2041RDB_defconfig +++ b/configs/P2041RDB_defconfig @@ -39,6 +39,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:04:39 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153761 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="ac2bEMpk"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmNB08mmz9s7T for ; Tue, 27 Aug 2019 21:09:13 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id B0CE7C22062; Tue, 27 Aug 2019 11:07:36 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id DCA6AC2200A; Tue, 27 Aug 2019 11:07:34 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id F2329C2201B; Tue, 27 Aug 2019 11:04:42 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70087.outbound.protection.outlook.com [40.107.7.87]) by lists.denx.de (Postfix) with ESMTPS id 34720C22035 for ; Tue, 27 Aug 2019 11:04:40 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=jl6yaBEywMOARNwRPcjcZoGGoFWA3uXA0zg72+AfsE0lbliL8U7thHsA+kDzVYVDDVUH/N8VH2j28ad1PRgxzVea1VeCGc+fRuKYBWkdsmxW8wUSe0Rz5Soq3K95wIpVzYSH8KdL87JLpZRJZAUlWfJHRurIQ1ttz2DmKseERntBA4PWqUk6e/NREXaaTOzS7eWVLhaG1POoceYcm/91j5rxj96/4ICsAyDTSEUadFyveIR9l4sErHYgLwbAn8N7xIG/C6TFXb09V4XHYMft48FoWAStiCkM0MfrPTdA2EPQokE1lyquOPxKVz/yzyJ+ase4Xrwhe89emMqXjmHb6Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LsBnoHD2UlTISLKdn9fBa5m5rSIhygTYEF3hKs2VOCo=; b=Sj5WUX6KKr50xkvls81Tdoy2FNtPkotvfddJ8GaDTtV/nVnzBbqt7bilYCX6Hl76yEaphum4QEtsUK7QCcOzMHdn840wgiT5J2CA8z87T7YHKr6wpeKF0D82qN849arwuG8UtC/XvxY8hPGh1zJyKFLyID/q76bqnK+xGWRyMlWlr9PkAbqFdU5uym599TbHak9sNQ3CCNknnA58XEPPOllfDdz9dONcP43ixorBwka9B3h63PrepCrjKKA81/sbmElFZdMVDCo/JtwLfZwbsqnJ/L3AXGVPXNRlZjVenOAETLbRwjDyQzecYbuYQcYgynTYCRZtRuF03PVxSYHVdQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=LsBnoHD2UlTISLKdn9fBa5m5rSIhygTYEF3hKs2VOCo=; b=ac2bEMpkxKEfu5XZ8vE102G5jNCZfTTRTmCd8EM1II2OkUte5xXNS036vV90lASqQqSEY2JMV4aQ1QuEObmyEbGYd8ueavmJId2mQPZr87YupiKDm7ElYQuqLMwUEPMOOuMwIVQpjz4A8GtHl/t74X0BWjtONMcXcLZrlpKSWP4= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:39 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:39 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 32/47] dm: pcie_fsl: Add P3041 PCIe support Thread-Index: AQHVXMc42pYKwKytcE62QNmXlHpXCw== Date: Tue, 27 Aug 2019 11:04:39 +0000 Message-ID: <20190827110440.11523-33-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ac151079-888f-4143-6bf3-08d72ade5aaa x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2449; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: vgT1fiBed0DcZRcYCEHVdzUsYLzqdO+Z+1lPA0vji4pglvht3fUT8rV429RktUhqhGGXfxnzjtOFiTNaAuC17wbfqaDMEwOReAYI5SjGnm1eBYrJcHan2uctYn37b9NJt7T8DefpT4cMWtR4+QtOnJOvpcfHN+q4NTiYXmv+t4sgZXKd9ynaCwb4b+haIMjdKVAhlYuDG8ZN13sJJKBi9ZP6PSZpoKQC18i+EM1+ozlCQaBUzukufG92jc2GRw0FlDOVX9gIZzy76YejzYTMoLWCJSS3jXfqKXOQzBeQZmi5LPmBaWWKX64mhkIPy+M0/hYQIIXF5KRgCfSDN5o5YONEAL0SDs0vYpsPzijzCTgcIGJRfT2plBqB/6tJIVTE3XMHC89NF/0AibZT5Ma/RAxHcyjwT37f0RzjwCAvm0E= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: ac151079-888f-4143-6bf3-08d72ade5aaa X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:39.2616 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: lUH0rD01k/dIqMqVWXtB5meeUNk0uV0hVKXMVpskqbB6AhkUu/DiYgMAn51byC1DtOb8hTcrfkTId4B7Hn+z+A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 32/47] dm: pcie_fsl: Add P3041 PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for P3041 PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index 687947ed85..9b60492fc5 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -631,6 +631,7 @@ static struct fsl_pcie_data t2080_data = { static const struct udevice_id fsl_pcie_ids[] = { { .compatible = "fsl,pcie-p1_p2", .data = (ulong)&p1_p2_data }, { .compatible = "fsl,pcie-p2041", .data = (ulong)&p2041_data }, + { .compatible = "fsl,pcie-p3041", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-t102x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t104x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, From patchwork Tue Aug 27 11:04:42 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153778 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="VRjSBv/S"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmWg5fVDz9s00 for ; Tue, 27 Aug 2019 21:15:43 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 60DCFC2203B; Tue, 27 Aug 2019 11:13:59 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 9F360C22096; Tue, 27 Aug 2019 11:13:58 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 03CF1C22088; Tue, 27 Aug 2019 11:04:46 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70071.outbound.protection.outlook.com [40.107.7.71]) by lists.denx.de (Postfix) with ESMTPS id 9D6F2C2200D for ; Tue, 27 Aug 2019 11:04:43 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ReL7M9QkJbbqmLw0X6ZDvrFUEtrvVXd9uH1KQpDNrdR17YsnUAywYi67kYyl370P4tKfk+a9HoMHdyUjR+xJHxCJ0maiEQEtshuuboWd1uq7Ql+smr4XJOSo4Jo3wPl5Ku+so+ctN64OV6l/wUfabeE2jm5Vbe4q6GnWOxnzfGw7GhU7NWMUBTPuZcijOzxx/fJyR2V4R1PXZQZWwzuUNBOaR3zder0jNEnF2Cj9R4FH+f93kO1nBJjC6FZuebqll3P04bH8v8hAyaQbsyUxfc0CEOyJdMxUKfiZW8IgqcAyg+sOttfEQIh8OaHkWB17tGBk2AJGYGpfk/Jc672DpQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TE+/VnPBvwpc4m1VmamZSZqYYds2nOjtRDvPKFiIG90=; b=Sx27e9k7Q7Vve25Jx5j2UyCPUiJ0w2PfPtX/pZJmA+660k5+yBAAIFqZ7B4Pi+8ge0zhkSUv39H0+efyvAAqppLHTfNux2puwH7MKXkGj7XQiTYOAyyB27BltVqZey6JmNxWWscmpW38igo+mfjKw84U4arghbP10FCfnll58QhRJI7AlE73ONw7Q+cIdjKHL+n8TgxzjZHcFbR8aUHdTDvd2MISTr1iaUr6JCa3XfZ8XiVIIACYfatM6lSuhnTxq35jikNARvoDqC4WmL1S9clXi50/IdfmZJS1VM/4v8+w5SB26lJrzCg6pOFiI+CFX1unQahA5oLnivqa/B6JPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=TE+/VnPBvwpc4m1VmamZSZqYYds2nOjtRDvPKFiIG90=; b=VRjSBv/SWOODNk/NZH4oU2ZDD9omQhyugzCmjtbnG5m7uvn3ORH73E/qkERRXNO03r6mvpOQIfQuz3iq6PWUs4bqQ2cXiGUDlXCXJL3a/qut2Vh7agbRhXhLDe7KMGzfbutqL3DjNl3J72riNumgPNPeSXd8i/qIfii2xMl82n8= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:42 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:42 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 33/47] P3041: dts: Added PCIe DT nodes Thread-Index: AQHVXMc6aT6rBTkapEaz6QoxX+MLJg== Date: Tue, 27 Aug 2019 11:04:42 +0000 Message-ID: <20190827110440.11523-34-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1db6ab0f-02f2-4886-9005-08d72ade5cc8 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: R+cMLdo6sQORS80Sg6Gr+AlgSqKF63rGx9YXQmYF0IzJm97fe1hkPEYo1Gh8nd8YPMUAf/C02XdB2s6l26P73ixnRkNRBLWR86RQNwF/4g6uaY3OS1I3fq9BHkqoEuBR4sva/OURup3lkNBsCpLcvmiElnOjpDjFXDzpQ03avxhr/3EZa+hANjwcDjIbUBrT55ihzpvDQ2VJnFDOxj21Pe2ipidMRO93EvXqUiS2Kg2QnnpLRZDI0ePbkeJ9P/eMJDZmc0orvcM6JaZtYfceysrZIWX4nrzueuyjuNmmrGcF3CSsjH0bGNal/LGeRxIF7HWkbCQP7NR72+tgwmxI98laTGLJBhUERdAMtDeIpN8dsI6n8a1b4aD+sgIRRRqCdV9vmFG4w2ndmVM637kTPJuYBv5KEsv0DEYrG2Y1dDw= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1db6ab0f-02f2-4886-9005-08d72ade5cc8 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:42.5657 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JFqVDytCv/tkl06PJllmgXqWiidTR5bd5VLUdUeYvnoXljUGoWq6kQSeyz/n2w22Pq7ksGKJCNx6rHOurLxygQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 33/47] P3041: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang P3041 integrated 4 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 2.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/p3041.dtsi | 48 +++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) diff --git a/arch/powerpc/dts/p3041.dtsi b/arch/powerpc/dts/p3041.dtsi index 7d5c7134aa..197896d35a 100644 --- a/arch/powerpc/dts/p3041.dtsi +++ b/arch/powerpc/dts/p3041.dtsi @@ -60,4 +60,52 @@ clock-frequency = <0x0>; }; }; + + pcie@ffe200000 { + compatible = "fsl,pcie-p3041", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe200000 0x0 0x1000>; /* registers */ + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe201000 { + compatible = "fsl,pcie-p3041", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe201000 0x0 0x1000>; /* registers */ + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe202000 { + compatible = "fsl,pcie-p3041", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe202000 0x0 0x1000>; /* registers */ + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x40000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe203000 { + compatible = "fsl,pcie-p3041", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe203000 0x0 0x1000>; /* registers */ + law_trgt_if = <3>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8030000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x60000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; From patchwork Tue Aug 27 11:04:45 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153758 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Lu8uVV9l"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmLk0mGMz9sDB for ; Tue, 27 Aug 2019 21:07:58 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id B5071C21EC8; Tue, 27 Aug 2019 11:05:51 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 79D19C2204C; Tue, 27 Aug 2019 11:05:39 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 891F5C2204F; Tue, 27 Aug 2019 11:04:49 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70078.outbound.protection.outlook.com [40.107.7.78]) by lists.denx.de (Postfix) with ESMTPS id E6812C21F7E for ; Tue, 27 Aug 2019 11:04:46 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VGYo7cFBSbskgLcsQ9VBTHchuvn/0xkK3I7eFRQq6XprW+R/IPyt/1XNczcZgq5ent8xISWONyarr1AcjMq7UY2jc07K1aH64stFr7n7/SbK8gpKauzJhi6m8Bj4lu4zyVVsle5534biDkMbwGPvE08QZwo00bAqq0Z0a78vRTtJkgwqijKFweAsiH0OYF3NdmIDdjvYuO9d1wUsagHAzitK7+/vDOPe6KgDrSPdkzm+OXu5H060hlA49YZKR/iGE6bRFZfxfY6Sfez1qabzBTFv8CFWl629jUCCaco4Uh84Y3wLo9IoXkanfIMYc5lnQE8/IcTkd0a7eGyWCdjbXA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MLd7kdVBex9H0YB4lEPEKR6Ysm6HCgbCVNWmw8JwxLY=; b=C1nrsxZrwAKKCU9Vj9eU638i1yJlHqT70Uw5hnH8oP94FeGb2qIteRiCDBKtgaGdQbLDBMrtFDzqmYWE4Ev6V3GJS45IgHnC2+QqGqCvlv1rZNt4eFh3D8wCSpMa267SfeeoId1IIO4TM9SPot17vHhTmRPCLC510c9MsVcroz/qAyfKzIrwIX/AvgM5qWzewkBTu6Izpru1502LqfBUSXIMuK0gntUIsyJrfeBAJuXNKfVFKDb7NnPypUp3TkphO17D5broVo+aaTwsXX9xd52X4gppFuYjLylj5vUK9WguuxlCbiqnHoSE/Vk/N25eibUKH8gPp1wRtR5miESg8g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MLd7kdVBex9H0YB4lEPEKR6Ysm6HCgbCVNWmw8JwxLY=; b=Lu8uVV9lLuHJ0LO7ZDCVAeR/OhEm645GPRRgf75hzkq2IeOYVldz+m7fkkRA0OW4zWxPbRkRrhEBnzjgQbKH3s9yF6ya2rZOSvDtSgwHtEwXGKO+CwYx/oJ6Ub7dH7XdHtxEntuH5ospbFMPmZAszpWHHgC/y70MheR8xBTT12c= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:45 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:45 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 34/47] powerpc: corenet_ds: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMc8ULYr4klQlkOtL5pYg0Epwg== Date: Tue, 27 Aug 2019 11:04:45 +0000 Message-ID: <20190827110440.11523-35-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 954e136c-3742-48e8-8f92-08d72ade5ec2 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1186; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: dFwY/smVDUSmRjmONl9uCRIBlhJIg5CYqylyG2JLsnlMNdw3W6yO85ScjjZQs4vf8nKmCFiCX3reJo2XXVTbH5YjKXQwtFn4RrJLGqqUUD32gVQZEIPk7+5RgrollXgaD2CYyDERfaFTrq8wlKI/76yQFzI20QRfvpBkTWPOxElgU9oaUgtt1Eqi5cCBJpG6DrymhC6eVirdxXxxa+YmTg0VuJi+yals8aliFYHvMuS+ynEQbl7xrHaqFQUjqPOQnrMTdC0knQX9sG0qR9/vU/HbDRjjjo5etaScMBC6+IE4VE19OPRmS5GsdXwndrcE8JdjOyCvHCEOX+geThvDFWYg+yySlKafFDFlcZFEnKZin5Kh4p1Yb7yxU56cD8Fd5zbCDsJOVecyN6Y/Y4b19EMmZIcVWY+bj88TBu5Q5sE= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 954e136c-3742-48e8-8f92-08d72ade5ec2 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:45.8798 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 1ZG3yevI/QcS7TgsFjHhs6X0luZY60Y5SxpfCZbpOwspYFbDoJ6y9QDzkcrBII0+9cuGl0LvywpX6lOnOdjGTw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 34/47] powerpc: corenet_ds: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/corenet_ds.h | 63 +++++++++++------------------------- 1 file changed, 19 insertions(+), 44 deletions(-) diff --git a/include/configs/corenet_ds.h b/include/configs/corenet_ds.h index e5c3a0c3f2..60e09c1939 100644 --- a/include/configs/corenet_ds.h +++ b/include/configs/corenet_ds.h @@ -54,7 +54,6 @@ #define CONFIG_SYS_NUM_CPC CONFIG_SYS_NUM_DDR_CTLRS #define CONFIG_PCIE1 /* PCIE controller 1 */ #define CONFIG_PCIE2 /* PCIE controller 2 */ -#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_SYS_PCI_64BIT /* enable 64-bit PCI resources */ #define CONFIG_ENV_OVERWRITE @@ -362,68 +361,25 @@ /* controller 1, direct to uli, tgtid 3, Base address 20000 */ #define CONFIG_SYS_PCIE1_MEM_VIRT 0x80000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc00000000ull -#else -#define CONFIG_SYS_PCIE1_MEM_BUS 0x80000000 -#define CONFIG_SYS_PCIE1_MEM_PHYS 0x80000000 -#endif -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xf8000000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE1_IO_PHYS 0xff8000000ull -#else -#define CONFIG_SYS_PCIE1_IO_PHYS 0xf8000000 -#endif -#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ /* controller 2, Slot 2, tgtid 2, Base address 201000 */ #define CONFIG_SYS_PCIE2_MEM_VIRT 0xa0000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE2_MEM_PHYS 0xc20000000ull -#else -#define CONFIG_SYS_PCIE2_MEM_BUS 0xa0000000 -#define CONFIG_SYS_PCIE2_MEM_PHYS 0xa0000000 -#endif -#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE2_IO_VIRT 0xf8010000 -#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE2_IO_PHYS 0xff8010000ull -#else -#define CONFIG_SYS_PCIE2_IO_PHYS 0xf8010000 -#endif -#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ /* controller 3, Slot 1, tgtid 1, Base address 202000 */ #define CONFIG_SYS_PCIE3_MEM_VIRT 0xc0000000 -#ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE3_MEM_PHYS 0xc40000000ull -#else -#define CONFIG_SYS_PCIE3_MEM_BUS 0xc0000000 -#define CONFIG_SYS_PCIE3_MEM_PHYS 0xc0000000 -#endif -#define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE3_IO_VIRT 0xf8020000 -#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 -#ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE3_IO_PHYS 0xff8020000ull -#else -#define CONFIG_SYS_PCIE3_IO_PHYS 0xf8020000 -#endif -#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ /* controller 4, Base address 203000 */ -#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE4_MEM_PHYS 0xc60000000ull -#define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ -#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 #define CONFIG_SYS_PCIE4_IO_PHYS 0xff8030000ull -#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ /* Qman/Bman */ #define CONFIG_SYS_BMAN_NUM_PORTALS 10 @@ -499,7 +455,26 @@ #endif #ifdef CONFIG_PCI +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT /* Use common FSL init code */ #define CONFIG_PCI_INDIRECT_BRIDGE +#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE1_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE2_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE2_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE2_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE2_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE3_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE3_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE3_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE3_IO_SIZE 0x00010000 /* 64k */ +#define CONFIG_SYS_PCIE4_MEM_BUS 0xe0000000 +#define CONFIG_SYS_PCIE4_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE4_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE4_IO_SIZE 0x00010000 /* 64k */ +#endif #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif /* CONFIG_PCI */ From patchwork Tue Aug 27 11:04:49 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153802 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="AdYRGfAU"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmqf65F4z9sDB for ; Tue, 27 Aug 2019 21:29:34 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 7C533C222B7; Tue, 27 Aug 2019 11:18:10 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 9F299C2207F; Tue, 27 Aug 2019 11:18:09 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id B944AC22099; Tue, 27 Aug 2019 11:04:53 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70080.outbound.protection.outlook.com [40.107.7.80]) by lists.denx.de (Postfix) with ESMTPS id 9DD6BC21F9F for ; Tue, 27 Aug 2019 11:04:50 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bTJCSRzQxjwq+qrP5gEwyqlcfiEpRSezDo+Y3qtDTyIgsS2OopWTMQz69RoC7ZPI0otKmeADYMXTAvJlLM2AsdBZXdAGfhegjuK4iR9wHhnWwNI45FVMEeK9wnaiR8s2jvA04eABt2hK3+vCwBQ+lox/Cl/vcwSVgF75WVC0JFQrEaenzCWR767iv1Vz7AWlQj6eQqqvQS7zGfavZ+c/ReiqZQoEvNwh2snnhG+L1i/zoFSHvn9WnHoCDxm/DYUM4qEElt8TDsnY8d6d6arsHYYzkEkf31jJGF5qHRCsfqxmmLdGfn5N1VPCPgY8O1ZNSh6UUL7bL1bhQBCCEj2y6A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ug5RR9ygG2RwN/5HZRl+2WCb/0h5oLmmnsz9YM62evo=; b=IeDyMo71bcb53Xca37X1Y54sZsQKnl42DaJCklYXfpyEQz4lhTrrhVqloVx0EY97lLNtT87nPb7Wc4MLk01sikRyyP/K5iwfvOYKCkhf41Zu8UFRukbLIVcSFjO7qeuZU5qc0ogD+waF4J8GcEZglCzHZ+Q2OnWsfdiTHrupaACm7LJygBuMC+jeUZPWS6hqTyaHmO/jvgDVflkd4p+v3TCEB9KseYeoSbL0NXH1WfvEFf8KYvb4JuQFiL+MDCmbxMRu8V2N/gxWY5YBydX012cKl6qBSnOvSLos8+H7JWjf7rV7krX3TM3LC07SF2IHwfvpEHKcFCF3o403iGvZ3Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Ug5RR9ygG2RwN/5HZRl+2WCb/0h5oLmmnsz9YM62evo=; b=AdYRGfAUej9dN20rqiDdVs9ZGhxVKg57Ukg+aL4g4XtkHoQpUq+fPc0EHUXfx54/hJPRvIsQl/XYd33zIzBrQ0UiPcNElklGguDxeDdd6Lu6z4AKYWrCaZ8NjpHivlnB7XSdl9IOTu4awAlGJkoi+OrgDBNXOZeU1vGyDhyTYUc= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:49 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:49 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 35/47] configs: P3041DS: Enable PCIe driver Thread-Index: AQHVXMc+cdJY+/aDdE+bOisR6cVYAg== Date: Tue, 27 Aug 2019 11:04:49 +0000 Message-ID: <20190827110440.11523-36-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5c81bce4-bc7b-4751-9393-08d72ade60ba x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: xKNq1BzQlvTZHC9H5crFCN360E4ZDAXS9d0Y/+qB/ZHaUbhDeswewXOaJNHWL/EucC+fY4AkMjko/RDpqcSUVQugjRTAp15fSza18dwdOvD/UGZ+IVuOQKsqjcwjVG3xkH7TIydY350mWAxc6f0MH+OcWzc30Tu4ogKZ+L9J1Kj6ZlLi9WL/tI8R52fv/2SB6N0ge7yojb8BKEMtzQFoabRZdnhEdnmDXJIFHQGni+Tnj2nvhfuS/O/5sPzBbnc0bRuBItSqpSuyvkxF3IOul4YqTt64050FTcQYxzdA0ed8s2RdftyEBmGM1jpTIO98Thkif8d18U7Qt4dqsmjxyH1xCKBA2sUAieCSkvv9KXdBT3w8G/wY8e+t35edy1WFmxCuiCvHBGl45u32Veget0E7dPJWRyPUqeXReoG4fL4= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5c81bce4-bc7b-4751-9393-08d72ade60ba X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:49.1700 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wQeAKnS4fnq6w1BjFM4SamHfwR9vRrk2e9j9TDAptdsriG3IKdgpkQ+8ru9SeOy5oqqhe00h8Kugyq/WYMvhpw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 35/47] configs: P3041DS: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in P3041DS defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/P3041DS_NAND_defconfig | 4 ++++ configs/P3041DS_SDCARD_defconfig | 4 ++++ configs/P3041DS_SPIFLASH_defconfig | 4 ++++ configs/P3041DS_defconfig | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/configs/P3041DS_NAND_defconfig b/configs/P3041DS_NAND_defconfig index d98feba522..2d50daad5f 100644 --- a/configs/P3041DS_NAND_defconfig +++ b/configs/P3041DS_NAND_defconfig @@ -41,6 +41,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NAND=y diff --git a/configs/P3041DS_SDCARD_defconfig b/configs/P3041DS_SDCARD_defconfig index 7be9d882cd..b2dde80714 100644 --- a/configs/P3041DS_SDCARD_defconfig +++ b/configs/P3041DS_SDCARD_defconfig @@ -40,6 +40,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/P3041DS_SPIFLASH_defconfig b/configs/P3041DS_SPIFLASH_defconfig index 8d3eb0e449..602112c6ee 100644 --- a/configs/P3041DS_SPIFLASH_defconfig +++ b/configs/P3041DS_SPIFLASH_defconfig @@ -40,6 +40,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_SPIFLASH=y diff --git a/configs/P3041DS_defconfig b/configs/P3041DS_defconfig index 863a587d72..790807272d 100644 --- a/configs/P3041DS_defconfig +++ b/configs/P3041DS_defconfig @@ -39,6 +39,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:04:52 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153787 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="FYFiytZ3"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmgf2dXxz9sDB for ; Tue, 27 Aug 2019 21:22:38 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 01FA7C2228B; Tue, 27 Aug 2019 11:17:15 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 6D70FC22060; Tue, 27 Aug 2019 11:17:11 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 07B38C22043; Tue, 27 Aug 2019 11:04:56 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70044.outbound.protection.outlook.com [40.107.7.44]) by lists.denx.de (Postfix) with ESMTPS id AA2BDC22011 for ; Tue, 27 Aug 2019 11:04:53 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QnEFURoV+NM6SVf04C3btefZAJuKDx7XnF5Ee3fbOpiis5Yfo3RvB7w7mriIxM2jPUVmgk7sK1O1gz7121Pz1/mktOTz6Cw5aIxfgi50lNslO/278/+9gWC6SzdO04do+Rt8Q3EBvnPJ4mI9bwPI2tSzElnI+pYvqG+jTgRLRCqgfBZ8XZdcErGmKCwYpokrYIWUkb+UNNV2J7pGneVrjs27cZmXP+0ANRs9ErxTYPhLbVtN22Kx6qNzZZlwFnjWTffFJUgq4t50VSjY0KBXvAr1pPDbbZGABfWCTeUGH32x/tV/fAWkeb+WwkxGCCs1w8u2uL7a+x3bwxplQqARZQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UrqQSphew5Snw3TfPdGZ2tjSqIHrdo5aGkZs8XCQ7o8=; b=Y8QWFlZvwGcPpXU9XnGDPrUG1Kw9lCpz7MnQSJYgZIK6iY5gPfUaQj61B1b/ZIh1rpOSTNrg9uFnud6TMoe1JJL2y6glepLnLw+rWmsBkoLo1IltVviUtMKk/HEkG/THP586ViyzPjLixkLyW8AZXsl0mpXy1jJ8VrM/LHSNiioL8/mY791Dniccmh+VHhrYSUU31y7L7HU/WytaAMwjIqZY/mle6A3gO8PpF8mijlA1p576CASCr6tluMhljFUsjzGC2ML/AZWyIKQDznYqKjzQ4YjXhNC+ZYf3upP6YC4M6k6jKNhbw9TbU/fkgPx3zp7uZzJk7vGONQtzrAekOA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=UrqQSphew5Snw3TfPdGZ2tjSqIHrdo5aGkZs8XCQ7o8=; b=FYFiytZ36LyNGCG86wkr6mlz0uyRyEo76/kovIP8Lzk6BdJhMv/eNGvmM8vajVuS0JnIzLhyByEn2Rv52rg1Wi/U/xvM/alh7Fmo5tS9Ql+LeREbg8D5wRzhAnNw1o3XhMPWcnQjb70xrx8Ag+wFEIuY1Qv7GeTb+dcO9hsfk+Y= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:52 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:52 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 36/47] dm: pcie_fsl: Add P4080 PCIe support Thread-Index: AQHVXMdAAWKYgRRMFEm3px3tyCWLKQ== Date: Tue, 27 Aug 2019 11:04:52 +0000 Message-ID: <20190827110440.11523-37-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: da0683e2-fb1c-4ba2-112e-08d72ade62b1 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2449; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 4BreAqMc8Dwn5bLaQ5/QoG8i+GLP4c5fvpW0eWz4N9vvLTBB0GO7/OSuTEG/q/dOd76/ihYCTsMKWh4nqi6jBluSaZ95w5/qMSw6VlRjwttDDaawLmStw/KM/w/Gdzvld177TYqakRRBOUl9P8VTy1AqPS6BbeUPMuo8yk3O3Grpb4snwMFqW4ogp8WcUI0/3UZsv6CZXqUvcuI79EjYHNzUcTZ/bg+bM5ZIQOTfrKyLe91RvNQRhDcIew58mDJRohG4g548qfvYkZs/feyEEQsSxunhubgUDmviLEF0YFvpO4RERIHWhVaO+m+T6VXtpeIS3DFD9WFMoXw4s68jvSTg6PNBTA7SQzF6KZiJKh53sqKi226yDiYSzWdzf+DHB02XEoT7BjCty9rS2h1KeGl/K64E0ABgjer3dXbxJoU= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: da0683e2-fb1c-4ba2-112e-08d72ade62b1 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:52.7339 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: D5m/spnnrw1+EJVMaZYQvUDexH3dHzG5RUd2xzAUIy2sZUK1Kx0jESqLINR8wJ36+MHGYvfSuBvaWn0qOjSwLA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 36/47] dm: pcie_fsl: Add P4080 PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for P4080 PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index 9b60492fc5..30fff1ede7 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -632,6 +632,7 @@ static const struct udevice_id fsl_pcie_ids[] = { { .compatible = "fsl,pcie-p1_p2", .data = (ulong)&p1_p2_data }, { .compatible = "fsl,pcie-p2041", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-p3041", .data = (ulong)&p2041_data }, + { .compatible = "fsl,pcie-p4080", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-t102x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t104x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, From patchwork Tue Aug 27 11:04:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153773 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="TDUFJI8X"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmV95qrlz9s00 for ; Tue, 27 Aug 2019 21:14:25 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 7B21CC22099; Tue, 27 Aug 2019 11:12:50 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id A1BFDC2206D; Tue, 27 Aug 2019 11:12:48 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 38F9EC22096; Tue, 27 Aug 2019 11:04:59 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70043.outbound.protection.outlook.com [40.107.7.43]) by lists.denx.de (Postfix) with ESMTPS id 18770C2204C for ; Tue, 27 Aug 2019 11:04:57 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MOkWH0mt1PhZUqHdQT7nnQ9ASsErEK+L8LdboowPEGkGit+CG9+1JuvvwKeALLba+TYqetlRq3l+MTZdjOYUYVkOos3wvLHZ7h3S4ojya9q/BJu4f5AksA7FHRi7dWX8OB9NcV3mGUkdEAJ1pXK68TvPL3pd9/vF+SM6l72evWoCAd8HVtAjB3fvvv69NRnuE9uLi/ImSq7DEyjy1B+oRzPgt8eOI4ApvTDP19OFcR6rhBaewYSPz5SMg4GtEF1WCklWkfMeUsVrqyTyTm+WG4QtGNNwLxykhuOngmD8gAArsPWlIPvhmNMA9Ox0+n56pyZ3J2lyw9oUzKvt0ly9lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oPqVf1ZcbZzbFpYohKoQazrH+L78xQLCUasl6/AKnZo=; b=OI8jF8dsOCllW4eMbbTKJHsNmKIlZOo3l8eVllA6qVnielRSXZFGm+bju8IbkfNAetPxK8hMnTZORhUjYjjLbemVGNRF7Fx0PCw7dC5T+ptHik1dW9HrS79KCBtZuUvvT/k5c7cquf73MbrXcLoIHuC2ljD8EsbLyXSduq+KvYjprFgoW1O10eAyEEF8kmHYbh7dMlNRQUf8NuLKxoRqyhnBzF3Ugtq43N8OF6DRQH8XxSBcc1gmNPMEf02Meu08KzNusGkd2WFe2Z0pkUm6w/HCzkhDYC3pD8yp/dXQhyFsS1NjktbB2a1WtjJhlxLG1o+QMroMSNSxaI6HSrniyA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oPqVf1ZcbZzbFpYohKoQazrH+L78xQLCUasl6/AKnZo=; b=TDUFJI8XYgh3Um1SPv7HJAqT1LIcO4Wi5I4JV66iL1iR9nuZLKX2z6TY+YQ/B/ILQyLIuGcuDgX5vMGEqKRjtIr6xOPiUxny/dLsDG+ZmCsv2SS4w9f8xZtMfTnK8MdeeBBz6Ec0vJri3/x1CuXN0svqqxt+0SzM3bhLjX5WDC8= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:56 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:56 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 37/47] P4080: dts: Added PCIe DT nodes Thread-Index: AQHVXMdCOzTjfoDXsk6cOaOcpu3MdA== Date: Tue, 27 Aug 2019 11:04:56 +0000 Message-ID: <20190827110440.11523-38-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 315ba0cd-9fcc-4d7c-4546-08d72ade64e2 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: f13HDrDH5oFGvwwDvugKtQMyQ9e4xEtVMSWzhOnbd/Moc5tgiyP+KBpSZewR7ETMjagiuT6j5Z6+ntf5lvlQNbDdVvWu2YVLEfb2VWFO4XzQWp3Hp2fc+md/ODs9dY0clXGJ3TAyJhvR2XS7TTxo5WQQlyowDHrV2blfy/Sv3GLip03k/lGc6KDpRgGpsXJsIsIOyTx1vDSSQW3baQrzdXNGpzN4HHlogXUX5BGaeY+B+v+RdhJcGbozK8VMrXdTXfwQ7ewz6DwTBPsl2ArJ28hbKJbIPHsjDsHLc7V5YnxkRthnhu3rGKnck1Eh0a4EzxFPr8HbNm74mTk2Pcd6appAvCwM2vk57FnhuR0UmwEl5C5q+fEqbtPRgOAi2SAE7hsEaBiLJqkiUS12FG1vnXBmIq2GMRLRbHlDzwvSobs= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 315ba0cd-9fcc-4d7c-4546-08d72ade64e2 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:56.0880 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: IgT8EgKmONCXoTKQlaMNM62vA4RBBVjzRYVdGmKWrU93/yOVdhL79yrodHPxXpYSMaYTTzFOckm3xH+QyZn4pg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 37/47] P4080: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang P4080 integrated 3 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 2.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/p4080.dtsi | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/arch/powerpc/dts/p4080.dtsi b/arch/powerpc/dts/p4080.dtsi index 7c8dbae442..ab766803a3 100644 --- a/arch/powerpc/dts/p4080.dtsi +++ b/arch/powerpc/dts/p4080.dtsi @@ -80,4 +80,40 @@ clock-frequency = <0x0>; }; }; + + pcie@ffe200000 { + compatible = "fsl,pcie-p4080", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe200000 0x0 0x1000>; /* registers */ + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe201000 { + compatible = "fsl,pcie-p4080", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe201000 0x0 0x1000>; /* registers */ + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe202000 { + compatible = "fsl,pcie-p4080", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe202000 0x0 0x1000>; /* registers */ + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x40000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; From patchwork Tue Aug 27 11:04:59 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153766 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="jET6gI09"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmQR3DfMz9s00 for ; Tue, 27 Aug 2019 21:11:11 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id DA64BC22075; Tue, 27 Aug 2019 11:09:29 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 0C94EC21FD4; Tue, 27 Aug 2019 11:09:28 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D6B9FC22062; Tue, 27 Aug 2019 11:05:02 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70054.outbound.protection.outlook.com [40.107.7.54]) by lists.denx.de (Postfix) with ESMTPS id 5893BC2200D for ; Tue, 27 Aug 2019 11:05:00 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IWN0wPIy+ruan6sx3J2BVp7Cl9jpiXh2omP2G56LyDjztANH5AV7WNrVBEr+hT9bt15aHTaUIn6gApb9mILhCu6qnRRI9lPPGrdfJHcluKcHTbPhurk3x5yimHINzXyYmFTwK4qmtS0nokS7ceBa06sMTwKrGoLWzyy3sNmwTs/1Eqkmu/E+NAVF5alQ/TlmX8JPR5C7R4x5OmMcEDXjThPjqlNB93LyVVUx64scr6DwlyDCnOY5q7Vg6a/KHwWEDc6gJ4TlXjZDSz6nlsSA63SIcB/wlJNt4tQ/9M5l/fQFSTOTN/LNPUzQhgjWDESNlilufbIuyjfMCXOZxlvKZw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q4iJEUDeOVtkk6lPQ1Dpdb3iDAkj1N2S2hhwMyqDZjY=; b=kPIRrqXoNW+JmtraVgOAezpF3823FUHN6QEnvPoq1qSVatYvKVv78A50Xjb7Ypyj4QSN50D+E5JPSSiseuJXWlnHzsL0bQMJ+KVbpFQh/5RLO4uAx3ObjvHVKU2Ffi7cgiw9/HP1rUXSG4ZxnTKSKjbK9OeMCP8y5xVZVF1Kbr7W+PMJdS5szL3p4CIqPEsLyveJcj0moMgERPVicxAx+YzBQgGVyf45TdSG2NPL74cTIgm+mTNRx7cWNlZivxnN+JC8ACErRrYGGcUQdTbO1aC+YScbXTfa/wmojnQFuYKdk19uYY2X78WjhIOKBTNuQbzFV0j38yuFRdjk2JWHPQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=q4iJEUDeOVtkk6lPQ1Dpdb3iDAkj1N2S2hhwMyqDZjY=; b=jET6gI09u+CQre6REUlcTomQFQLrYaKWjdO7/71Ni8aNJq7duRoTu4jXWoZ5nKV+J6TAbjuG4nwShodeBI5oLxGxH4zZ0ChilW5P2m1HeqHakd93vkcFcLcoehGQ42e1f+ne6aURDhminjhAXwOfnILS2GMQI7hdmsttace5Pkk= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:04:59 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:04:59 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 38/47] configs: P4080DS: Enable PCIe driver Thread-Index: AQHVXMdEN1Cokad2S0ecMEpN78z5TA== Date: Tue, 27 Aug 2019 11:04:59 +0000 Message-ID: <20190827110440.11523-39-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 81458030-8b51-44bb-56c5-08d72ade66d4 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: tMhDa0YK7OCf8xZ9NABDHYhFpSTlAnE0Demm82An/DyjxcTMi5pTM+Gcowx/jEWDthuEUYblW2vWKxCrjjJxWcaUXzVGJkhVIFjQ02bNhM/wkCVBGbY3QuXUFiAdEspS8hA7S4+B1D7uhhP0mg/6fuKvx16borOEve8P46PNZutIK60df/a0yW2oXwmtT4vh7Fg6zxD4T5qiykUVlncGHb+gXg7WMio0SiNBEHyIk2M6ubPKYVK427jy5bGIFrusCNuCDVoZ9dZdd+Is+qRXuzFTyopA5D6bDIXPpuPhNzMxgKYCJmRtQOKr8CLGoTkzm+lgyCsspEG+kxVPbAlnURxFgEgmvUpbd9s/dWDUC54UEkrzbnX4+hvhBCU0Z+tyBIv/+VJTjRl4Jz5+7abUfVCN0pN/NVIpzU20QCwbAgQ= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 81458030-8b51-44bb-56c5-08d72ade66d4 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:04:59.4091 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 7BG0P8nUPerMLe/AfVBhzKVqC3rFy+0P4IHawtuHoDtdAffmEa29lnD6jsRWjCuCOMVFjhsLpxX1VeUOR8Kd7w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 38/47] configs: P4080DS: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in P4080DS defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/P4080DS_SDCARD_defconfig | 4 ++++ configs/P4080DS_SPIFLASH_defconfig | 4 ++++ configs/P4080DS_defconfig | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/configs/P4080DS_SDCARD_defconfig b/configs/P4080DS_SDCARD_defconfig index 2aa6fc301a..0a2ebc99fe 100644 --- a/configs/P4080DS_SDCARD_defconfig +++ b/configs/P4080DS_SDCARD_defconfig @@ -40,6 +40,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/P4080DS_SPIFLASH_defconfig b/configs/P4080DS_SPIFLASH_defconfig index 5c8ca24d1d..10f29ef374 100644 --- a/configs/P4080DS_SPIFLASH_defconfig +++ b/configs/P4080DS_SPIFLASH_defconfig @@ -40,6 +40,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_SPIFLASH=y diff --git a/configs/P4080DS_defconfig b/configs/P4080DS_defconfig index d04820f9cf..182d9a7319 100644 --- a/configs/P4080DS_defconfig +++ b/configs/P4080DS_defconfig @@ -39,6 +39,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:05:02 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153775 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="PKj8sdyB"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmVl2YQNz9s7T for ; Tue, 27 Aug 2019 21:14:55 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 127D9C22043; Tue, 27 Aug 2019 11:11:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 216BDC22071; Tue, 27 Aug 2019 11:11:03 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E39B2C2204D; Tue, 27 Aug 2019 11:05:07 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70040.outbound.protection.outlook.com [40.107.7.40]) by lists.denx.de (Postfix) with ESMTPS id 7CAA4C21F84 for ; Tue, 27 Aug 2019 11:05:04 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I+a7NRf/iPKakwKlqGp5Akwf+1t4HQpkPaEyIX24BFJnhlZTrLkZMcZ6E+euu6WlSnw1k2TaXs5BoK3HYAFvw7fJbJfEJsL2Bh4/GGq3aZjTqhpsSFsUat/zFsrEpyjIa6AYXR6QVUTBsNYxmc9AMfR1ZD0aC8SMKun1HtadvNmU26uMwDgwvHsDaFd7Xrg21LCqvk+7nxGjY7z6pDPrA4QBFOXdNgg4yBXoDuxp0HVUxxzowp1UNBNQiEZvvJpFbs4DZicVsyFl8ELnKg8arq89FdGAtcs4wM28f0ok0Xo6touxiR8/t2btfgAaMjjiWvppJ/2O2aW3QR6Eswxyhg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uM+tyZrjNav5MqclORLtmP/zv6mn7ACx0HvJlQyinR8=; b=CA+S+HHl4s+bRMsecZm0uD+i0OkpfB0EjgDVALgIaufVm2MrBS5wpaX9IoROy2WOfVaJr+ksMxnsic9tz/YXN2TITxVmOLN8Fe8EGpuNYs6Qzy+L4TUT6UsR4Ky58MCS0AcZyS2nFLIcW56J74EwydXdqBP5GHWR/Yw0YTxbAj6QgjaUjyZmd6SS1C05txhC2uTMiZyvt24GxFGCZIvrfgU1GOaujVZFV9yHtj7XWjKYQyYEfrguXzcD/cMYg4af/z9vAqEEwYMJlHTnPbLe5UjyeCdWxWqvmgbCDIZpQOxn36N54khKMZXGO8tQ4v2ZMPjgm5sIO1/gyPfu2KG5ig== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=uM+tyZrjNav5MqclORLtmP/zv6mn7ACx0HvJlQyinR8=; b=PKj8sdyBKiHyawnPfZmggFh/zBD+0ElDZJhkRbECPrLZ3ZJf6Dq5kcMqugUs1BWCV5crcbJRj/1QpLIXTq6v7+0rGS9PCUVq3tyu1+FobvMTUnJt+Yaao50b61t6VDuxhCBLixfV810J7PsiFyAvGghZut/omaDPH/jQis6IaGM= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:03 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:03 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 39/47] dm: pcie_fsl: Add P5040 PCIe support Thread-Index: AQHVXMdGGybXbCoS2EGSH0wV71DQ/Q== Date: Tue, 27 Aug 2019 11:05:02 +0000 Message-ID: <20190827110440.11523-40-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 0f9f60ff-60d2-44b2-33b9-08d72ade68cc x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2449; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: SFLWefnbgVW+nR+ceD2gVrbrGEx0zY4IkIU7vnkanlJ9zJCcn16eSWP/9yeLvbw/qQFOZyxh2pDtFlGAJMvVBpKLkQxpLlZ7HmdtAhGC+uJ7URCpIHLfSzQidCbOahKFJfosmu6Mi4dYzHj4WdCKTxS6/XMEdaK38mGpPbi+NjgQQseOwhVgEMZBSDd31KTdy0fet3jdLX3I/v9gIgon9K8dJAE2X6ykNy/lVXcQYx6bQFasNmLm9ovLGXINom2WuWWyEY8Wo05XWjq0MeVw6M0MAaj+qHYsLYRerR2CanBkYf6catksJv5a4KNlLPrCzw7gOkFXg/VAlP7L2RO+rb1R59x/YjiI3wcr9H2pg+tR56Kmyjf0Ah1OIaKom6lzvlumA1tcBgeGiqbQZ75wxwSCCOm/v2/iRfBEbWHTLDM= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0f9f60ff-60d2-44b2-33b9-08d72ade68cc X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:02.9101 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6/ITEjIbUq78GBSw9rOu46u6BJowiUDNcnyGz7uPHRYMN3sm9iKfnDqizGeQ608cy3ilTPmykftiNPnkdr81eQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 39/47] dm: pcie_fsl: Add P5040 PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for P5040 PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index 30fff1ede7..199cec3e9b 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -633,6 +633,7 @@ static const struct udevice_id fsl_pcie_ids[] = { { .compatible = "fsl,pcie-p2041", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-p3041", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-p4080", .data = (ulong)&p2041_data }, + { .compatible = "fsl,pcie-p5040", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-t102x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t104x", .data = (ulong)&t2080_data }, { .compatible = "fsl,pcie-t2080", .data = (ulong)&t2080_data }, From patchwork Tue Aug 27 11:05:06 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153789 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="mGsCrKuJ"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmj30BQTz9sDB for ; Tue, 27 Aug 2019 21:23:50 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 9D94FC2215D; Tue, 27 Aug 2019 11:08:07 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 9A797C22062; Tue, 27 Aug 2019 11:08:05 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id D721CC21EC8; Tue, 27 Aug 2019 11:05:09 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70040.outbound.protection.outlook.com [40.107.7.40]) by lists.denx.de (Postfix) with ESMTPS id 2C444C21FBA for ; Tue, 27 Aug 2019 11:05:07 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=DkwRZOyv8d7nL/O3gTl+wfWjs1J37PldK4EToLLXdY7Vu9PCP9LJXjTnrEWUw48ivboAWudqvI2XfWPmytEqQtcKadAlG91tiy2cUjYFOC+ZINuXRcoCB1Nhr3ZXY7fxLIMSdj9KoSTY121Uwc3JZBwmHAO2sIuUd8SjVou/6+7DHYXOsUGGn+uMeqUXr1UuhLeob6lKKNKPD6c8lLaaFXy8FKkGAxffBpEF5772l1rLndrsY8TwKRCS09NeHEkYVtz6BDkH+OrcvtJAHwdemTT5M77sARRngaENAZmiAAEccwqyFvQtnSNqF0hT+1d9dWs/OAeLc1klVccQ/skyJQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tdAgDiyUpS7i92QkprcFCQGadDxytMmd7SvdNGBhhH0=; b=Ife3nhisik+FQGTQvmO6rFNDkwJT1zxADJO3+94YbwePWPQjOXexJPpivUZpG2b0UCSP6a/4R7V/hDzcy//3Nq+ikXNuzLfJE/5hiUTBwlPlhlX87+TntiqP27XT1v1z7Jrr6th+DnsSBjVtc+4GWp/vLkK8aGRbtVIIHtv3xKm2OFltRvXmvRuo6cHWtNRjs9z/2BNpoEr7z2B0H7yAcff0mZ9kaIN8QTFEFNeXk7L6ZdtJ4GuA6+aoRE1SlHhGVd1/txob116aR0YkfEgLGRwAu6V4Tvm3i/ZeqMW9kSiLz+1BpYvjIUCyXBIBO8KIU+MyHoGncPQU1CbuQGk7lg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tdAgDiyUpS7i92QkprcFCQGadDxytMmd7SvdNGBhhH0=; b=mGsCrKuJtw2xdWCx3sd4VPfZ28+DFC7OGPnm4qVqNhG72+PbQF6MV7YGQXoiOzYjY1pws5W6P8Nb1ev8xDCUf3/6nGnRhfpCkETKrbB9eE/ZSCOdeipfmyKgaFphxLtj1T89uoQSDXgyfS0yc2oSurjkSFMu7fEptK66gIXt10Y= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:06 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:06 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 40/47] P5040: dts: Added PCIe DT nodes Thread-Index: AQHVXMdItyM8ulTPtkCc0tCYsVMkbA== Date: Tue, 27 Aug 2019 11:05:06 +0000 Message-ID: <20190827110440.11523-41-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cae042cf-17d9-4c35-2ce6-08d72ade6ae3 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: +LFysz4iJTRFMyulvkzb4r7rLcNy0Xv5sCX6LJJBm24bOS6EeE/hDK72VHMstDyQQdVwOlcF0o7vOzVgldLfm2287+vNDF1owfpdDXTXAsrreSsjG2TNtb3UzoHJRwyq41v+TgZo/vDETmLky8f4oBFDvaKOG89Fv4RN5XUblgg1swveB0P1hqyzlPO7FRxQWOwwDhsDnLWx/IY3Z+PcndTfyeowFITQbXsh59/Nfkv0j7mAeF3d4PMT+6mQXUn8+dn5JPh08MmBFjaMMxeCZU3p8roQogqneRS/u8w6wErRZfO38KPY07bWl7H5DMrljXI6iv8/zowxXOKnE3tjCbpOsWcmcdTtJEDBVRDNRieKDjbwLbG4MPec77eJW4+5wCMpDaoeGObM4Y0hsoRGaVK+e14xVFREddskBjz7qGE= Content-ID: MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: cae042cf-17d9-4c35-2ce6-08d72ade6ae3 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:06.2083 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Zf1DPwX95dN7WDT6ayOm4RIn3Vvh+pTPcE2lYDe7NcM+flctMqUzjk4AvjsKi5SpU6VkQt+xPVcCmVDzWtoYag== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 40/47] P5040: dts: Added PCIe DT nodes X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang P5040 integrated 3 PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 2.0, and this patch is to add DT node for each PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/p5040.dtsi | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/arch/powerpc/dts/p5040.dtsi b/arch/powerpc/dts/p5040.dtsi index b6f6c5dd58..8ab123dca4 100644 --- a/arch/powerpc/dts/p5040.dtsi +++ b/arch/powerpc/dts/p5040.dtsi @@ -59,4 +59,40 @@ clock-frequency = <0x0>; }; }; + + pcie@ffe200000 { + compatible = "fsl,pcie-p5040", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe200000 0x0 0x1000>; /* registers */ + law_trgt_if = <0>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8000000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x00000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe201000 { + compatible = "fsl,pcie-p5040", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe201000 0x0 0x1000>; /* registers */ + law_trgt_if = <1>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8010000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; + + pcie@ffe202000 { + compatible = "fsl,pcie-p5040", "fsl,pcie-fsl-qoriq"; + reg = <0xf 0xfe202000 0x0 0x1000>; /* registers */ + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; + ranges = <0x01000000 0x0 0x00000000 0xf 0xf8020000 0x0 0x00010000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x40000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; From patchwork Tue Aug 27 11:05:09 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153797 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="k8TOSHDa"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmly06W5z9sDB for ; Tue, 27 Aug 2019 21:26:21 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id AC593C222C2; Tue, 27 Aug 2019 11:12:34 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 01DD2C22091; Tue, 27 Aug 2019 11:12:32 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6A26EC22136; Tue, 27 Aug 2019 11:05:13 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70089.outbound.protection.outlook.com [40.107.7.89]) by lists.denx.de (Postfix) with ESMTPS id 7EBB2C2203A for ; Tue, 27 Aug 2019 11:05:10 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xj+aa1ZhqxO9xvLOECD6W2S5aeXUIiGMPAMEaLR1dSi932pKnFBiR/S5RNUvhi5Q7qLpmE4RL7CfufNo1i5T/b4quKIJjSFuAilNAIFyS+cAYvVikx2nVvW9jmKsgEFqOfiHKxxudxNbUghs2AHqoXx/goey1tsrvfG4HagQZsgoeIVJbH7BooYmAkD1CBWlRcbmJ/XWoDNLToA6zLsLDUVlFsQbAVQxB1CJ4n4NJKDLu7mDt8Skdd3fiyR2JI/YSCrW+f59G5TiqHaO4+WmN/gu4cNvScnyQp8Q5WCI421TSnFmL3VDLNMDAy2oBsy2eD2N64QHzgbVVSrITQrVjw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7a/9nlQauNjzQwjZOjTLEnGBW8++t+m7lReiwzRfpp4=; b=BvPWpjDNOr4HIGGBADz32nZ5TmtfnJpQ0DDqBIaR7HjKU7kKy06cs89DmCMbX4svQMI+FWALAcR0rZpmwA6hPasV3DKy17wo1hi6NVmSQT9cgKDqyXSQNJTh8iZwM9xABjduH9I0RgMrGQN6/7Muafc9eYUlk0ThYq2yOc7arSk28/UGbM7jGbSx2iuJEvBGWRIGkCXYB2QQdofRqwwdCowzUfXjl5QusZeCapnTpNXg3EjHBynHDu1StwHgMDJodRT1XbXt1TO8Ku4+A5CQ0+3vgGW7j0HOofHGGA+hlCMlhucmNyER/G0N6O/5fLPclBU1PBHqNTJ3LsD9zJiDhQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7a/9nlQauNjzQwjZOjTLEnGBW8++t+m7lReiwzRfpp4=; b=k8TOSHDak6aEcQIk0yX3muo314WqXSmSN3H9s2oFr+f58Hus1rr4zurRwS7l9B+V09boDvFdpXUVFxLWwO9pQWc/MVE2IfNNO4sNbWKaUAYv11GUgSW/fpj4g7X/zaP5Ld9iddrF+12p1sY0+PXUVKN8J/N/kC/pvOCUFcm/FqA= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:09 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:09 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 41/47] configs: P5040DS: Enable PCIe driver Thread-Index: AQHVXMdKKDOL3FGxMkm8RyXy23c+Ug== Date: Tue, 27 Aug 2019 11:05:09 +0000 Message-ID: <20190827110440.11523-42-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3b78743e-1781-4418-fd12-08d72ade6cd7 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: V4giImiKWoo3stfrXyAl2w5RQX/RAY2UZyZgLKEB3QkWls4xT8fZVHPTCfNPT0peEQeKhSR/fPkJ1RYV338VR7Eipg4yWH8SJmodAYgjEm0J8avbOvxzKMni34+r/LFdnpli3bPTMeNOOsVo3flg8fjIxOkzurrlpU08N9NT4BvBZaN0vqenNLfL+hKdydb4vZo/MGq+sM8IuJuXz2+Qv58gG57NZ3T5eLmiybcX6+USUhHY390ZMN7ldQnwypCLuW8mC5tcUoIAyEvJb+CQsriHHE2ZQNxZC/96yzHJPJ++J+RVAl3Uwfu3lyZhmgR0KLbpnO5IflbHxxqOmx+/EPQq3B6TYCLmcf+w9nB0yMX9rX6Q36Ds7ovMpySK8p3BtjkZe4IKQd3l4vDaBv2VwN5TDR1f28RdypGP2xmqiUo= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3b78743e-1781-4418-fd12-08d72ade6cd7 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:09.5054 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: KVFQ5KJRdtCsTTBBBI5hm5YmM8Rup4jg45fZFpZE8MiePAnlJa+RHSf1rAJM3xocIXo+k/ZeRqJbcVPl8kBiBA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 41/47] configs: P5040DS: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in P5040DS defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/P5040DS_NAND_defconfig | 4 ++++ configs/P5040DS_SDCARD_defconfig | 4 ++++ configs/P5040DS_SPIFLASH_defconfig | 4 ++++ configs/P5040DS_defconfig | 4 ++++ 4 files changed, 16 insertions(+) diff --git a/configs/P5040DS_NAND_defconfig b/configs/P5040DS_NAND_defconfig index b6e92036bd..64652900ed 100644 --- a/configs/P5040DS_NAND_defconfig +++ b/configs/P5040DS_NAND_defconfig @@ -42,6 +42,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NAND=y diff --git a/configs/P5040DS_SDCARD_defconfig b/configs/P5040DS_SDCARD_defconfig index a81cea4817..e31d3e48f7 100644 --- a/configs/P5040DS_SDCARD_defconfig +++ b/configs/P5040DS_SDCARD_defconfig @@ -41,6 +41,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_MMC=y diff --git a/configs/P5040DS_SPIFLASH_defconfig b/configs/P5040DS_SPIFLASH_defconfig index 068a6f45d8..37d7b00bc4 100644 --- a/configs/P5040DS_SPIFLASH_defconfig +++ b/configs/P5040DS_SPIFLASH_defconfig @@ -41,6 +41,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_SPIFLASH=y diff --git a/configs/P5040DS_defconfig b/configs/P5040DS_defconfig index 6f9588fffd..111b4d1b83 100644 --- a/configs/P5040DS_defconfig +++ b/configs/P5040DS_defconfig @@ -40,6 +40,10 @@ CONFIG_SPI_FLASH_SPANSION=y CONFIG_PHYLIB=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_FMAN_ENET=y CONFIG_MII=y CONFIG_SYS_QE_FMAN_FW_IN_NOR=y From patchwork Tue Aug 27 11:05:12 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153801 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="b0NGqQ/u"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmnZ0ybJz9sDB for ; Tue, 27 Aug 2019 21:27:46 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id D4A41C222D6; Tue, 27 Aug 2019 11:20:50 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 05330C221D3; Tue, 27 Aug 2019 11:20:49 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 6182AC22265; Tue, 27 Aug 2019 11:05:17 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70080.outbound.protection.outlook.com [40.107.7.80]) by lists.denx.de (Postfix) with ESMTPS id 7FBFCC2203E for ; Tue, 27 Aug 2019 11:05:14 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=UrSEM8V3ITeTtkr5ZHPJFmMqgUZATQD6ctlVb+PtH/FU0EiEMxWsO44N6kEKvIzzJm4yn3niXA6PpebUPMLiiwKd/LSiOWc+/zzd9L0RsBfTpSY+C1HGNkvOhYgKvQ08h2Gd9lGy/rXBU3W9J5/HL9PkeLXqBQcEL8dgw4eblMYWBdb4s3Y+nM/iUbyUFLmsFYtGwYccd6UoktWiRhIDtiWGZxMQI7K180ReadDT/w9Z96QaRdmmifMDz6iDsj+tL//LKhIJ90OsQiGzeP/iIRFmKNFczKcGrOqUokpZc/7wHO+KHrASUcIxZ1P4/147jPRf18wc38syPNmuGeVfYQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wBiE+dTvz1RkKrflpDK9/tWynm9GTf1lxmDrd2f9a7w=; b=EYHfRO7y0RghvkmAQcgx9lQW2NLDFKGRm0WEX7l4FHuxTWRn2L7sPT3hJZGGUD6yg3vN7dMmiXPUI7UHsH3M3G8+katMEqTkDMIqjE5GEBXqhDOeja97ACT0PV0VywP06tQNrBTWJjZRem0/mhSx/VxB1ZMI1H7W1/OQy//5jjmqN2f0hYlHzs7DaR5/+FTOUxTOmlgPUvYGJ4+FfZ5x59/zg+qsEWrLAKiHtF6wUyQQrRCeNsupWBM2ByjQ2EJx1vKRppXEFRiBb+FdCWgZhCP75DsQpIkx9FH9HY+25XZfiAbJaWzNzMnjYYMFNO/0P38Yj1RN99YAnaQh2XuuNA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wBiE+dTvz1RkKrflpDK9/tWynm9GTf1lxmDrd2f9a7w=; b=b0NGqQ/u2zl0qvPNWAQreyKCpplPXfdbfoBuea4U+kOL1COhq5PT2/H4eESEZhpEJF+HaqxBXRT4MwNEcXfIJowHfQ2uSDCv0MYGW+Jgj3bCaALThj5cgNdBYPCYIM3PXKeo9aRybqCSdy6o2kXskKXe9Cny8eiA0Fio3dZYSqw= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:12 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:12 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 42/47] powerpc: MPC8548CDS: Compile legacy PCIe routines conditionally Thread-Index: AQHVXMdMCJmNGq1reEOSSvGbC9bdGA== Date: Tue, 27 Aug 2019 11:05:12 +0000 Message-ID: <20190827110440.11523-43-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 74f287ef-5950-4d66-d11a-08d72ade6ed3 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1079; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: +MUstAkxZj0BoR8qjxTNKbA8sncdPh7uewt0ug4E+8OW5nfaY1wns1oa4SlBYbB7/z2nyJo6hcyYZqRDvOvt1n1JRmibwNsEiZ/SdL2WzrtK7Y3/dTtlS0qCehBonj7tMtVnYjj6BDZ+PH07iosjf0QiFXz9N42u5XGP2jBIDmTn6d9+umLsziyw1G4nmdGoF16afgNg0p/4b5r8wZ1jPEwyvvJiStvoSnb16AWIWKmJBQJsj3b4K4rpb/qRqpvGmdJnoxXnxb3ojoN7NzWeG2cXnG5LkIowDEPa6PzwomHBmIel+6fO2q/Qwnwj/eEMBuAaRb5fODolv4g2DQfj6fmTl4NpLix6wbjUnle7oWqrEJeQidNQOVptIv1TxxxXl0wxVd5e46YcYyEKQM5eweG6ScxgAPaNio8tCPR0mV8= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 74f287ef-5950-4d66-d11a-08d72ade6ed3 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:12.8265 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: wVZEgSu85P7al6HdCT9Xx+Xl+GrwWAAT3xMXLFeVtc9bo4+LOtxUp8Sf/iW0tjMKn1uzcyZIAwbvU3x2G0vkRQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 42/47] powerpc: MPC8548CDS: Compile legacy PCIe routines conditionally X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Compile the legacy PCIe initialization reoutines only when DM_PCI is not enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/mpc8548cds/mpc8548cds.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/board/freescale/mpc8548cds/mpc8548cds.c b/board/freescale/mpc8548cds/mpc8548cds.c index 7d819d8df5..2799b5b5a4 100644 --- a/board/freescale/mpc8548cds/mpc8548cds.c +++ b/board/freescale/mpc8548cds/mpc8548cds.c @@ -164,7 +164,7 @@ void lbc_sdram_init(void) #endif /* enable SDRAM init */ } -#if defined(CONFIG_PCI) || defined(CONFIG_PCI1) +#if (defined(CONFIG_PCI) || defined(CONFIG_PCI1)) && !defined(CONFIG_DM_PCI) /* For some reason the Tundra PCI bridge shows up on itself as a * different device. Work around that by refusing to configure it. */ @@ -189,6 +189,7 @@ static struct pci_config_table pci_mpc85xxcds_config_table[] = { static struct pci_controller pci1_hose; #endif /* CONFIG_PCI */ +#if !defined(CONFIG_DM_PCI) void pci_init_board(void) { volatile ccsr_gur_t *gur = (void *)(CONFIG_SYS_MPC85xx_GUTS_ADDR); @@ -268,6 +269,7 @@ void pci_init_board(void) fsl_pcie_init_board(first_free_busno); } +#endif void configure_rgmii(void) { @@ -349,7 +351,7 @@ int board_eth_init(bd_t *bis) return pci_eth_init(bis); } -#if defined(CONFIG_OF_BOARD_SETUP) +#if defined(CONFIG_OF_BOARD_SETUP) && !defined(CONFIG_DM_PCI) void ft_pci_setup(void *blob, bd_t *bd) { FT_FSL_PCI_SETUP; From patchwork Tue Aug 27 11:05:16 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153795 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="o3vdwTPh"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmkr29hHz9sML for ; Tue, 27 Aug 2019 21:25:24 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 0DA79C2228C; Tue, 27 Aug 2019 11:17:58 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 153D7C22096; Tue, 27 Aug 2019 11:17:56 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 52ADBC2212E; Tue, 27 Aug 2019 11:05:20 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70088.outbound.protection.outlook.com [40.107.7.88]) by lists.denx.de (Postfix) with ESMTPS id 64B70C22060 for ; Tue, 27 Aug 2019 11:05:17 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gJNU22kp04eIOtScyBjFn3VSRdhgrDZpJZRudeiipwGJFjKNS/sg2SthT5KMlSaKW0tD52PpiNJM0d3HqcQnIrsPVabMcdfYvY1jrnV0poN9fG3u/8BO484TChGmOK0bScGBUXwSXslupEL1b3rbdcCF12ztN+LAmzWfYygdVPDDFjifb6cKn0cD3PJOezgN5etdApKrkmQLlzpBhuj68YFXiO1UU4wPR/WftYNKPWNn9PqYVs14NQzxg/MdalDV+9khVZ+pD/+RJMeUS1YId1TZ+9THzUCmINkP5zrjnvqRDsyhXSAUADHUVm+Fs/fFwlE7IapaKJIrDS/JPsHI8A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=l0MdzP5EtWm05IZ4QMDx0yvj1FsS+Hn8pZbpgbnpImA=; b=CcXqW/7y1dwbU1m6vdom0t6vIHMTTk7SuIC6vVMVNcmOUJK/a8h7rl4DsC4nPHjpLHROizLmRFs0T1drqdrHq5MEnbQngVRLqt14YqooSNrLorXOZZjVyQoT0IA9Q7HypcZ1wCA7gy3Dr3eQQUgnWkhwuZDqsRRPbkL8TC9ZSG3KVIbI3vavoDVdjfsxdekHDk0JFYLTjtYRzUXH0e8iBHVyZWa/AFx2GkmXcUllx5hIHKkq+enbRAL7OLWZASo2sFti6r5tWhxLmrI/v6OwSGpVKBcgBGSlu31edLEAsshgt0rZVCR6nw6GcF8YgYsUkoxA6D0Md+PVuIl/GQmhKQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=l0MdzP5EtWm05IZ4QMDx0yvj1FsS+Hn8pZbpgbnpImA=; b=o3vdwTPh6RsrvSnChvZgUZcC9T9eHYuTYee9dj6UHDsdGeUC10UjiIbXpgMuCRfgTNbElvoXJrQkAcpGp4hlzAOjdvNxVS9U7ZiewdHkd7Bg0KS3gO7MnZBvFA2YP+S6PhBlDG8y4OEfa/9Dcze5npQvjyiJZ+bhY7lmWYMUtro= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:16 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:16 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 43/47] powerpc: MPC85xxCDS: Disable legacy PCI fixup when DM_PCI is selected Thread-Index: AQHVXMdObylRL+AFsk6EPM0R6JnrFg== Date: Tue, 27 Aug 2019 11:05:16 +0000 Message-ID: <20190827110440.11523-44-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a0f7185c-cf60-45fa-75bc-08d72ade70ca x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:361; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(14444005)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: z87A+uIHI8gwjPRbqfZJEqer5ERrbIARnQdh+T8LXgz+2DvMwxltszgTv44Rt4VG7cx7w8Ghmn2A6kHG9U9CZ0bhtElbrYz7dus2EG7+i2u2o4S7nTka9z3e2gznMv/+tfeF8mKIuCTmh2HxmyVVfnOaqWpnHR6nfIVm8coEyXkhFYJIx7aGo+34XlpVu3JLzhX665R9Iw/qtVOuHqIFTiqqm+ByWFIUEeb2sOHYCb9+BjcdRVuIm8/miqyBCxjlDDeRQA5g/esOtCOzH+8J9dGZVoWkW6hpbGX1n3tG3qSHamQvBh4BgpdhTTsHn8uINEktFKNHSpNXAXM9Ersw04IKWwqMc2QBd9lRzLZzd1h3RFE1IA7kGGcosQPG05TXJJvQmCaLaxI171KjhVQXp+qrWBXD+27QxqojcwUHbh4= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a0f7185c-cf60-45fa-75bc-08d72ade70ca X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:16.3385 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nTAx9c6blEWKhdbHX+bHyA8WpaUfjfrUTCfhLeKpmKFingK7SAUUizq/FCeXVhIkdi00iE5LsKfTW9tCs4W75g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 43/47] powerpc: MPC85xxCDS: Disable legacy PCI fixup when DM_PCI is selected X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCI and PCIe fixup when CONFIG_DM_PCI is selected. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. board/freescale/common/cds_pci_ft.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/board/freescale/common/cds_pci_ft.c b/board/freescale/common/cds_pci_ft.c index 3ff2fa416b..fb2e5c7bf3 100644 --- a/board/freescale/common/cds_pci_ft.c +++ b/board/freescale/common/cds_pci_ft.c @@ -9,6 +9,7 @@ #include "cadmus.h" #if defined(CONFIG_OF_BOARD_SETUP) +#if defined(CONFIG_PCI) && !defined(CONFIG_DM_PCI) static void cds_pci_fixup(void *blob) { int node; @@ -61,11 +62,12 @@ static void cds_pci_fixup(void *blob) } } } +#endif int ft_board_setup(void *blob, bd_t *bd) { ft_cpu_setup(blob, bd); -#ifdef CONFIG_PCI +#if defined(CONFIG_PCI) && !defined(CONFIG_DM_PCI) ft_pci_setup(blob, bd); cds_pci_fixup(blob); #endif From patchwork Tue Aug 27 11:05:19 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153784 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="SEntQmIf"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmc40HQwz9s00 for ; Tue, 27 Aug 2019 21:19:31 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 8B0CCC22248; Tue, 27 Aug 2019 11:17:06 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id A7919C2208F; Tue, 27 Aug 2019 11:17:04 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id E83B7C22099; Tue, 27 Aug 2019 11:05:23 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70043.outbound.protection.outlook.com [40.107.7.43]) by lists.denx.de (Postfix) with ESMTPS id 1D7BCC22051 for ; Tue, 27 Aug 2019 11:05:21 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B6IoHWa/39kJk6eJa1vLRKV45thbRhXCpJE6mGxavEbNd2v8cSdVRkBnoqOqqjiUCa4BSFtaqgEGs0iwY4zDvba/mXXMP+gHSf5LD3PW0DttVFmY08dpjHbpNU6FzQhALbhSdUJsHBH3/l/ifyXLCv9Ir+HVUgNG61Bcf+lM9hD0G9DSva/a8fiuAd+eCFPTRCe1Q8EKnGnElts1joZ/WqX6kMGohpVldp6hnWi+gpddJDe2rMTE5I2sbSAbPdROPYeE6KsOHEi0BpBZ3lDBa4sY8GV4Jc36wuRDYZ5dTjVEVPe6LqCr3LekksvM8Co1/p/Dssisyg4i9j7sViL5yQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s3Z3/Q1/TPUCl0+vM/wxHAQLasmYJKPhmxfh/pVDPF4=; b=nCN3q7z7uRpqXob6nD5k0k60VO+ocxXsFbKq0UgAlBG2+Iu8o8i0fEHB8Pp46i2a3AyrE1gpGEgNTm5SCdAjmhj8OOelAK12FkHCQz7Afb24+HciDLM1QYAayQuNdi0WG961zGvQMLoDZ3rTPjWAFU19da9R7eAYa5y0s3Jtr8Z4EjjlEurs3a6K7pFOGstj7v6yX5aOayeYU+d1Nwx8fW63ETXCO2zAZPw+jZNdO7u73zaTgXAitzG/Gw+Nh6jFzUkBO3UgLZK3rkR5l3fvnrbcOpesW5h48x2/9NiXI3XmbDS83OYdxPVmoUPaHqtZwxJFW4+7lKIpru+OXV2i7Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=s3Z3/Q1/TPUCl0+vM/wxHAQLasmYJKPhmxfh/pVDPF4=; b=SEntQmIfuDLXlMaVOi7N5ERlvzgqSYrFG27Q98wX1nlGoftEGWjlnLH5r9WJIM0SYtxE056sPL8RkFNMxBK/0JP9CuuH26H6IV5E1KF969MMt8sXHsYvGNZ1O79WIyit+QhzXC+jA1qgM/WT6SRxB13YGMem31vbHuiNlvH/6D4= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:20 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:20 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 44/47] dm: pcie_fsl: Add MPC8548 PCIe support Thread-Index: AQHVXMdQ9sMBmNjhE0WPRqaSRO8/Lg== Date: Tue, 27 Aug 2019 11:05:19 +0000 Message-ID: <20190827110440.11523-45-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 071d4342-5ace-430c-6a78-08d72ade72e3 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:2449; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(4744005)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: soqGjYW/dCGnALMCvovpnnuMbzeDKjxTflvTfiVZiZd9+ibiyKaqQJ48O/waLILTsFgA6p21MeZjvHFmVRfaDJJTk+JQujhBqFiAZWpM+ujpCrcILQDeKbuxf8z/CcmY8sncx+dbUreP+TTfoUYeO6dDhTE50JcSwh+ieTwW0H8sWJzACAnG5EARwn0bQAClO6oTKLsC8JsMECJw5QWb7W39Er3MNtflGUOnCgOyU07x1Ri7VDWIvISzXozkchDd7KnclZgJdm4yzRgqoMTiWwjVZehXJCQZcqA3riOS1btKIHsyvaj7GeHE5F8dGe/4tId+81tv464laoFXt5UbiLBKIaqGSxCR61kA6KL7lZqpCvDCAL8wjetUp0FGfMp1LX4QiSk/cuVxt7w1vdKlxXY0qQhw945UXAUGpXyMB/k= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 071d4342-5ace-430c-6a78-08d72ade72e3 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:19.9074 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: HcztSmhVHl4RnTuv5lgF0WhwIwwsXc6cSDh1uJXEAMveDkEk3Oq8ElBJNg16W2aipqKATImPVKkWU7LnTOIWqw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 44/47] dm: pcie_fsl: Add MPC8548 PCIe support X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Add compatible string for MPC8548 PCIe. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. drivers/pci/pcie_fsl.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci/pcie_fsl.c b/drivers/pci/pcie_fsl.c index 199cec3e9b..ab25aeee73 100644 --- a/drivers/pci/pcie_fsl.c +++ b/drivers/pci/pcie_fsl.c @@ -629,6 +629,7 @@ static struct fsl_pcie_data t2080_data = { }; static const struct udevice_id fsl_pcie_ids[] = { + { .compatible = "fsl,pcie-mpc8548", .data = (ulong)&p1_p2_data }, { .compatible = "fsl,pcie-p1_p2", .data = (ulong)&p1_p2_data }, { .compatible = "fsl,pcie-p2041", .data = (ulong)&p2041_data }, { .compatible = "fsl,pcie-p3041", .data = (ulong)&p2041_data }, From patchwork Tue Aug 27 11:05:23 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153799 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="kfVCjE3+"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46Hmn14j9Kz9sDB for ; Tue, 27 Aug 2019 21:27:17 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id 5347EC222EE; Tue, 27 Aug 2019 11:19:40 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id F03E9C2206C; Tue, 27 Aug 2019 11:19:39 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3786AC221D3; Tue, 27 Aug 2019 11:05:27 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70045.outbound.protection.outlook.com [40.107.7.45]) by lists.denx.de (Postfix) with ESMTPS id 346F1C2204C for ; Tue, 27 Aug 2019 11:05:24 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i8cVrT7o+p+M/G94Yv0UTJszNCeY4x5I6qPToSlpK0TJM46xCNVN+XgRwJpQ8SeDwfw++mxKvx8o5CWrK3+gdYNJ3i7udwI0+hjtU6sgvoMIN/qtEGLQLOcsvZgSkdNl7BGPMVSKp7ix3BAQzbKnsDW0iXxpdSCpWrivarL8r/OrEVRwJJA+Dmv83ytuUaT8fbyPnloRO0qA6EnHVkR2fm6EojfAOuDdimwRfpds+NBqIyUBrgFFuMLba6jwZNqYUs/z3C17IOkbeJTemyY0bdZu2O1Fy5jzCQpj4RIjaClW4aR5rTDHRLBPXTl6xz4ejqzCaK4UcLn4TyBQlDJxBQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mFslF1DmtpLom/qPyFAZeiuIb4hX93+2ZkM1wiYIOy4=; b=fWWvnbEFcutZ4sALfA67xiaYmivJYAjyez3t8HCCB3SCmkd560FmLeWfeDje99hp2FqqlSVUGdD6oRrM0khNU8ZibGuJaVq/GJPY1Or1RGahkuudNd5tNYGSod/Z7oVEbziQ7LHXEdT7XVRSipXDHukmEgGDA3oa/Am8ymovejNEgu4eMtR34Mq5SXiHAEuZVnZf08tvCNQ1VR+WKgwemrbh44oUYL9yEYjHQ1VRSUJ7UNAHYcxY+pRjLEMcbD6OkR+0kJWEmcfWamuhAYFHgoMWCvjFH7hvyvsrFjnBTU/VystFAUtlVwREOneBWGqwCf0MPzegcP3gHHy6l8D7KA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mFslF1DmtpLom/qPyFAZeiuIb4hX93+2ZkM1wiYIOy4=; b=kfVCjE3+ItvtsIa2cldIB2z/fyh8VErIcqvU3cfkdJdeeJXuS+W66Blgjj950q96HeghPtCOmLZfclJW4/80/szixtcZwXHsELdAzImHWO2WEZg0pObT5EcTMrPKTELDFWMnHWwFIdg0Vypr5GyW+bnHw2bnDgTb31aGeT8zusc= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:23 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:23 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 45/47] MPC8548: dts: Added PCIe DT node Thread-Index: AQHVXMdS9nUEzkkTCEGvL2EKFA4Acg== Date: Tue, 27 Aug 2019 11:05:23 +0000 Message-ID: <20190827110440.11523-46-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 5d014bcd-7e8d-448f-8a09-08d72ade7503 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5236; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: ibDUDRWGIfwC5zZ5UktEWzXfme2ALr2xGQgJP2dDyB6nJEcy87DlFjAaJfLTvYD2rtfCzKl/hMsimYrSNKMQ5v2OyymPul1hteNPRJg9ad2KvzWcqBWrxvqwtmPB+c8b8D6IGbQGrS990IC9EvJiUxwtUCvACa7UtycjCK45oI6/mlifFpFBoAX15u1xEzJEq1bwNvFYqXULE/o0v5kcYQkkaUOuj84XsjU6+PSSM+6yfAB4ZimsHbMaQI577JEKjwZeSZoohj2pPVtgMiL/9nmai0UWYKupSwDA2Ofl8AlzNWxqG2roeEML9OWdCksXfZEqqXzqj0kKQmTwj1aWwTNwnigRGEhltiBe+G8P0jfF234hYh+C4zVt/6mg5OMtObZ5O7HsToZ75belY9JtJR6iaOArrg6l/gEF5YSYSxY= Content-ID: <84A0BF0593F31C478D46FE0F99B59ECD@eurprd04.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5d014bcd-7e8d-448f-8a09-08d72ade7503 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:23.2246 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: VzJ9gncVfPMKOWxMSPu7CXYjYhVTmVPX7d/nTbeqsYCv6ZS2K314CBmdTFpbsHufsXsxuyTRn24SrG12r9nm+Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 45/47] MPC8548: dts: Added PCIe DT node X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang MPC8548 integrated a PCIe controllers, which is compatible with the PCI Express™ Base Specification, Revision 1.0a, and this patch is to add DT node for the PCIe controller. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. arch/powerpc/dts/mpc8548-post.dtsi | 9 +++++++++ arch/powerpc/dts/mpc8548cds.dts | 6 ++++++ arch/powerpc/dts/mpc8548cds_36b.dts | 6 ++++++ 3 files changed, 21 insertions(+) diff --git a/arch/powerpc/dts/mpc8548-post.dtsi b/arch/powerpc/dts/mpc8548-post.dtsi index 5533a4b598..2206f2da9f 100644 --- a/arch/powerpc/dts/mpc8548-post.dtsi +++ b/arch/powerpc/dts/mpc8548-post.dtsi @@ -25,3 +25,12 @@ last-interrupt-source = <255>; }; }; + +&pcie { + compatible = "fsl,pcie-mpc8548", "fsl,pcie-fsl-qoriq"; + law_trgt_if = <2>; + #address-cells = <3>; + #size-cells = <2>; + device_type = "pci"; + bus-range = <0x0 0xff>; +}; diff --git a/arch/powerpc/dts/mpc8548cds.dts b/arch/powerpc/dts/mpc8548cds.dts index cceea345c8..3b927bd265 100644 --- a/arch/powerpc/dts/mpc8548cds.dts +++ b/arch/powerpc/dts/mpc8548cds.dts @@ -18,6 +18,12 @@ soc: soc8548@e0000000 { ranges = <0x0 0x0 0xe0000000 0x100000>; }; + + pcie: pcie@e000a000 { + reg = <0x0 0xe000a000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0x0 0xe3000000 0x0 0x00100000 /* downstream I/O */ + 0x02000000 0x0 0xa0000000 0x0 0xa0000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; /include/ "mpc8548-post.dtsi" diff --git a/arch/powerpc/dts/mpc8548cds_36b.dts b/arch/powerpc/dts/mpc8548cds_36b.dts index faff35cc36..98d7c2410b 100644 --- a/arch/powerpc/dts/mpc8548cds_36b.dts +++ b/arch/powerpc/dts/mpc8548cds_36b.dts @@ -18,6 +18,12 @@ soc: soc8548@fe0000000 { ranges = <0x0 0xf 0xe0000000 0x100000>; }; + + pcie: pcie@fe000a000 { + reg = <0xf 0xe000a000 0x0 0x1000>; /* registers */ + ranges = <0x01000000 0x0 0x00000000 0xf 0xe3000000 0x0 0x00100000 /* downstream I/O */ + 0x02000000 0x0 0xe0000000 0xc 0x20000000 0x0 0x20000000>; /* non-prefetchable memory */ + }; }; /include/ "mpc8548-post.dtsi" From patchwork Tue Aug 27 11:05:26 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153791 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="LjTljlAR"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmjF02bbz9sDQ for ; Tue, 27 Aug 2019 21:24:00 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id A9BB1C221C6; Tue, 27 Aug 2019 11:14:11 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 897DDC2206D; Tue, 27 Aug 2019 11:14:09 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 5CD18C22061; Tue, 27 Aug 2019 11:05:30 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70050.outbound.protection.outlook.com [40.107.7.50]) by lists.denx.de (Postfix) with ESMTPS id 879AFC2203A for ; Tue, 27 Aug 2019 11:05:27 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=evKYJC6m45JePN876N8/g32gy0NkQuZ9mkdsD/6In7xRRnfNiVPfPyLb1xmnfBnGr8HVJnZkq0jZdCN0zeRO8+lHRQpKG4gHFwYF9vzYkPdcfDbGlyR30PGa7KI3K/8utvrvdsjoMOZA1/LJuGOCdYe6vnViEO2+puGBdVY1+IMtOu3IuhtgnOkLYXhnO6UFyAJSka9ru9DNFJhoSfwzW2W3JFDsDcNR3ivXp7gxeLjt9BZLpS1eHBtd8/07SNK61gTzhAbMQ+Sxt4tgpQ0A2HQimscENG1S9rcZi/QXx9xFj8fzpE1DZs+nn+G089FFhWYsgWLaDmxcX22/Ge1Qyw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QWH7Ad5uVgnn0Zg5g3Ly9FlBe7Hht/xVH/qDxgOEnV0=; b=b8o21qtbsigP/gVXgfhex3+YHvmFNVV2+YFjzA+mSAEw1S/Aho5dWdv1Cn33hN5GJK5GvRzp8UV8cXQtoVYQPaN0kAdYp2MJ+I0yI8VDp+wZlL01kJbVcaaztdRxoSli2+rBTuybQh4Oc1Xz58A6vAme4jlsjBaSBDvA1DtoTu46v+v02WGVTu1ub1svW0YzmotPVKn2UMAGTy9Omvt6LPUkaM04kLtqaLR4bQ/8pvxirGN9OEZZvfAcw1G0z4LH37dg8+SVZJIdt+E1X655Pr5gR9id8fLqSmzhS5jLHsgdx3Bi5dG/Oo6KzbH5zLEsYe6YRdSW2GyovVk5zSzdVw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QWH7Ad5uVgnn0Zg5g3Ly9FlBe7Hht/xVH/qDxgOEnV0=; b=LjTljlARBx2/e/lQhWuv52Sj7RhgHjQU40JxJbQkYbYp2/X1FYyk9IxQN23oUJSkW1YgjKIoZTcQEa0ti1IjQ5zunDyXtyyhpm4S65LwZ7Fi8+IRkO9jLLfP9e18sBVLzPE0Jju7mHqG4BEiq1aWxd8dxd4DPiyOEZg//ludRx4= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:26 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:26 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 46/47] powerpc: MPC8548CDS: Disable legacy PCIe driver when DM_PCI is enabled Thread-Index: AQHVXMdUcovdWFPhaUCme9wQJVa4ZQ== Date: Tue, 27 Aug 2019 11:05:26 +0000 Message-ID: <20190827110440.11523-47-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a69f808b-7043-4d96-2144-08d72ade7700 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:923; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: PoSMfhxCeExXVQvp70r/U8T56DEqcFXAOpJBOZz6Omxm1ny6tQmkrNbYmsH91p1NPeKSSfm+iDR509ECkhPbkxafE8IVxlquiCSqyQ8tvBg8zgh7TQyUudUjUyqxzTTWZae4Dapbpx+8NYWdQQlyHo6XTOgRNaMVTATz4QdpBa5FLB/AThNhUmloHvopS3GZk4YaA9VzjGaRrPtfkaRSM6WuwS5h8AaU8RA7XSLuYJ25GENKLnUF+nkf60QArx43FhWbgZBluMCqZSXhk2uVT66sHWb9HuV5pInEAxigux4S7OJYrV3lMC0moBUdflWQWf7RtHr5guR2N2pL2ay3psoWNZhkJe703SM2CGL+//2j7fDqYNKQABrwR7T0nhMoPSegHVqdwDZipZ9AxAHgL2e488bRn7M1UzWp3rmkFB4= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: a69f808b-7043-4d96-2144-08d72ade7700 X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:26.5806 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kHcQj+xM+u4yF2DH44s+Okxi8gz01iNkIA5a41+sHMS0vxuyJxX0/oYzoEj3glIdqqKgsSjmLERNcOZd2h869A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 46/47] powerpc: MPC8548CDS: Disable legacy PCIe driver when DM_PCI is enabled X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Disable legacy PCIe driver and unused PCIe macros when DM_PCI enabled. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. include/configs/MPC8548CDS.h | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/include/configs/MPC8548CDS.h b/include/configs/MPC8548CDS.h index 4252fbeef9..4809bbdfa3 100644 --- a/include/configs/MPC8548CDS.h +++ b/include/configs/MPC8548CDS.h @@ -18,8 +18,6 @@ #define CONFIG_PCI1 /* PCI controller 1 */ #define CONFIG_PCIE1 /* PCIE controller 1 (slot 1) */ #undef CONFIG_PCI2 -#define CONFIG_FSL_PCI_INIT 1 /* Use common FSL init code */ -#define CONFIG_PCI_INDIRECT_BRIDGE 1 /* indirect PCI bridge support */ #define CONFIG_SYS_PCI_64BIT 1 /* enable 64-bit PCI resources */ #define CONFIG_ENV_OVERWRITE @@ -343,24 +341,18 @@ extern unsigned long get_clock_freq(void); #define CONFIG_SYS_PCI1_IO_SIZE 0x00100000 /* 1M */ #ifdef CONFIG_PCIE1 -#define CONFIG_SYS_PCIE1_NAME "Slot" #define CONFIG_SYS_PCIE1_MEM_VIRT 0xa0000000 #ifdef CONFIG_PHYS_64BIT -#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xc20000000ull #else -#define CONFIG_SYS_PCIE1_MEM_BUS 0xa0000000 #define CONFIG_SYS_PCIE1_MEM_PHYS 0xa0000000 #endif -#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ #define CONFIG_SYS_PCIE1_IO_VIRT 0xe3000000 -#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 #ifdef CONFIG_PHYS_64BIT #define CONFIG_SYS_PCIE1_IO_PHYS 0xfe3000000ull #else #define CONFIG_SYS_PCIE1_IO_PHYS 0xe3000000 #endif -#define CONFIG_SYS_PCIE1_IO_SIZE 0x00100000 /* 1M */ #endif /* @@ -386,6 +378,20 @@ extern unsigned long get_clock_freq(void); #undef CONFIG_EEPRO100 #undef CONFIG_TULIP +#if !defined(CONFIG_DM_PCI) +#define CONFIG_FSL_PCI_INIT 1 /* Use common FSL init code */ +#define CONFIG_PCI_INDIRECT_BRIDGE 1 +#define CONFIG_SYS_PCIE1_NAME "Slot" +#ifdef CONFIG_PHYS_64BIT +#define CONFIG_SYS_PCIE1_MEM_BUS 0xe0000000 +#else +#define CONFIG_SYS_PCIE1_MEM_BUS 0xa0000000 +#endif +#define CONFIG_SYS_PCIE1_MEM_SIZE 0x20000000 /* 512M */ +#define CONFIG_SYS_PCIE1_IO_BUS 0x00000000 +#define CONFIG_SYS_PCIE1_IO_SIZE 0x00100000 /* 1M */ +#endif + #define CONFIG_PCI_SCAN_SHOW /* show pci devices on startup */ #endif /* CONFIG_PCI */ From patchwork Tue Aug 27 11:05:29 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Z.Q. Hou" X-Patchwork-Id: 1153785 X-Patchwork-Delegate: prabhakar@freescale.com Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=lists.denx.de (client-ip=81.169.180.215; helo=lists.denx.de; envelope-from=u-boot-bounces@lists.denx.de; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="Se88Flyy"; dkim-atps=neutral Received: from lists.denx.de (dione.denx.de [81.169.180.215]) by ozlabs.org (Postfix) with ESMTP id 46HmfL1Lxdz9sDB for ; Tue, 27 Aug 2019 21:21:30 +1000 (AEST) Received: by lists.denx.de (Postfix, from userid 105) id DEF90C221A3; Tue, 27 Aug 2019 11:09:42 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on lists.denx.de X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=SPF_HELO_PASS, T_DKIM_INVALID autolearn=unavailable autolearn_force=no version=3.4.0 Received: from lists.denx.de (localhost [IPv6:::1]) by lists.denx.de (Postfix) with ESMTP id 268A1C21F4A; Tue, 27 Aug 2019 11:09:41 +0000 (UTC) Received: by lists.denx.de (Postfix, from userid 105) id 3ACE7C2203B; Tue, 27 Aug 2019 11:05:33 +0000 (UTC) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70073.outbound.protection.outlook.com [40.107.7.73]) by lists.denx.de (Postfix) with ESMTPS id C269FC22026 for ; Tue, 27 Aug 2019 11:05:30 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=I2rZFuMKVM0CCbpey4D4MO0feOpFQwlMPGbOh66HuKlln76fSyET467KKaKZofZhiIvTjNDnHMeWc06Q7JEl72vwmXidYkJAnWjmPLIFda6mrTipdHL5NviAfFq8RgERh5ItZ9NevH573q2gAFhqTJV41BP5Lx8Vp/9of/19XRn1buCWweV9x6q/EkRYLN8QNl/loNqptUZXqvKuBSjzLiBs1fQV4v4PENiYFTFQSEfJwUyFSUYeZC3a6f1tv/WD4tcG4EIrcVBYmXwG8U5N9QmOPNhbMPJCWws4g3W1crj0QPwlKK2JIlA132LL4C0iYx6hnGHetypLanT9XyXKOw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XGpX3zyuRdbvSw+nC9WBmfoGOfS4Z8hLgz9ptV7u9/0=; b=n2mlfKhsvk7POyVQBfdpSxIonkOgxsBntjGO0sHuTD8wSi1gDXEF6OcXGIqCpyM5yDTFjTqsrfayTTHxjbWLwDFuhmAVr5urXeQsjlDyxe8mBw5QWeLrZ3yai11SF2oH2gf+w400jr7Kkz2CRLiKbnwhQn0JUDaQ1CF/BinV9hhMdW2ypdjTACki411CVtlrRvh8IpWuSVJoo+Vy2KCV6ShIQwGjAOvajDDulJIvgMuGBi6YD3RMM+lPiIqjsiVROpSivTUlJq2WplcHo+vbnkCDQaNZo8QQHD+7yKq2RmK+kFxu61ViYTrC9LRPfEdqqgCXHlKFv9PyXjFdcHUoDw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=XGpX3zyuRdbvSw+nC9WBmfoGOfS4Z8hLgz9ptV7u9/0=; b=Se88Flyy6+httfnMp66eTr6FY3WMUJAqX9auUU4CJi93B2PcFOFiA/9WxR7RNfLlE3ZabtsjE+cDPNjlFXChAE95bgw5NQQOSpWif/n9jKbQDF8aJB5koZv3dqc4HoCEoHXHk2aPFNqhYaXOLLKsbF47Flveqw5XYKznc6RaQwc= Received: from DB8PR04MB6747.eurprd04.prod.outlook.com (20.179.250.159) by DB8PR04MB5849.eurprd04.prod.outlook.com (20.179.11.223) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2199.20; Tue, 27 Aug 2019 11:05:29 +0000 Received: from DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f]) by DB8PR04MB6747.eurprd04.prod.outlook.com ([fe80::7c8a:ab5d:dc27:be5f%6]) with mapi id 15.20.2199.021; Tue, 27 Aug 2019 11:05:29 +0000 From: "Z.q. Hou" To: "u-boot@lists.denx.de" , Prabhakar Kushwaha , "wd@denx.de" , Priyanka Jain , Shengzhou Liu , "bmeng.cn@gmail.com" Thread-Topic: [PATCHv2 47/47] configs: MPC8548CDS: Enable PCIe driver Thread-Index: AQHVXMdW7m9ZJAhi10C+HheA7L7WuQ== Date: Tue, 27 Aug 2019 11:05:29 +0000 Message-ID: <20190827110440.11523-48-Zhiqiang.Hou@nxp.com> References: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> In-Reply-To: <20190827110440.11523-1-Zhiqiang.Hou@nxp.com> Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-clientproxiedby: HK0P153CA0039.APCP153.PROD.OUTLOOK.COM (2603:1096:203:17::27) To DB8PR04MB6747.eurprd04.prod.outlook.com (2603:10a6:10:10b::31) authentication-results: spf=none (sender IP is ) smtp.mailfrom=zhiqiang.hou@nxp.com; x-ms-exchange-messagesentrepresentingtype: 1 x-mailer: git-send-email 2.17.1 x-originating-ip: [119.31.174.73] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 495826ba-f510-4037-17de-08d72ade78fe x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600166)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:DB8PR04MB5849; x-ms-traffictypediagnostic: DB8PR04MB5849: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3044; x-forefront-prvs: 0142F22657 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(376002)(396003)(346002)(39860400002)(136003)(189003)(199004)(102836004)(6436002)(2616005)(476003)(486006)(186003)(26005)(71200400001)(386003)(478600001)(305945005)(2906002)(8676002)(1076003)(66066001)(8936002)(446003)(81156014)(256004)(81166006)(2501003)(11346002)(7736002)(6486002)(5660300002)(14454004)(36756003)(52116002)(86362001)(53936002)(110136005)(76176011)(99286004)(3846002)(6116002)(66556008)(66476007)(66446008)(71190400001)(64756008)(66946007)(4326008)(25786009)(50226002)(316002)(6512007)(6506007); DIR:OUT; SFP:1101; SCL:1; SRVR:DB8PR04MB5849; H:DB8PR04MB6747.eurprd04.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 7ksrmh0Kf5ONBoCEzEX2NYaStX4x+j52LedlhFgWyNqzCurJmN+s9yHs4XNY13AS3uawU8J0p/jNAvm0YWZyCyUNML4YnRwpnI8OkIs/6D3BofjQpdcnOWURM8dWYURbSFBGBlYWO2yoX4WyNrOBWOH7QlWfgITQCyYScF4AoVJ4MZ4oZGzoH9CGtffocRpV7pavcaDpRXhBsWbYRQsmmemvYvGRITjQv1sNt8kuPOa+nFlGIErLGM/Q7KtX75Hj4SCNVcMUe/PTe7esYu5eXYXlkaYRWVXl9FIHntPREcWq1KxXb9lC6bDbLdY0wekQPClZ8tGtWbJe9VGyYHqMQGKEnA0uCrUIWZnYh/0rF+tHtnX4NDtE4bXSJSxD/SbkcvRmqfru3jIl1Igx12FKAg06wG51lWOgH+c+sTf0UEQ= MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-Network-Message-Id: 495826ba-f510-4037-17de-08d72ade78fe X-MS-Exchange-CrossTenant-originalarrivaltime: 27 Aug 2019 11:05:29.8898 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: kBoEq5VVA9TT4+fep7bsOvZe+nzGT0k4TXBjjJ0dD2JYnVAIvGhyM4hCzqYDjh62owPXcbXS5axrh52XVYsSYg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB8PR04MB5849 Cc: "Z.q. Hou" Subject: [U-Boot] [PATCHv2 47/47] configs: MPC8548CDS: Enable PCIe driver X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.18 Precedence: list List-Id: U-Boot discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" From: Hou Zhiqiang Enable the DM PCIe driver in MPC8548CDS defconfig. Signed-off-by: Hou Zhiqiang Reviewed-by: Bin Meng --- V2: - Rebased the patch. configs/MPC8548CDS_36BIT_defconfig | 4 ++++ configs/MPC8548CDS_defconfig | 4 ++++ configs/MPC8548CDS_legacy_defconfig | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/configs/MPC8548CDS_36BIT_defconfig b/configs/MPC8548CDS_36BIT_defconfig index f259f1992c..102716bc07 100644 --- a/configs/MPC8548CDS_36BIT_defconfig +++ b/configs/MPC8548CDS_36BIT_defconfig @@ -26,6 +26,10 @@ CONFIG_SYS_FLASH_CFI=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_CONS_INDEX=2 diff --git a/configs/MPC8548CDS_defconfig b/configs/MPC8548CDS_defconfig index 72239da0c3..9cccb609e5 100644 --- a/configs/MPC8548CDS_defconfig +++ b/configs/MPC8548CDS_defconfig @@ -25,6 +25,10 @@ CONFIG_SYS_FLASH_CFI=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_CONS_INDEX=2 diff --git a/configs/MPC8548CDS_legacy_defconfig b/configs/MPC8548CDS_legacy_defconfig index f2420c3ad2..782f8270c8 100644 --- a/configs/MPC8548CDS_legacy_defconfig +++ b/configs/MPC8548CDS_legacy_defconfig @@ -25,6 +25,10 @@ CONFIG_SYS_FLASH_CFI=y CONFIG_PHY_MARVELL=y CONFIG_PHY_GIGE=y CONFIG_E1000=y +CONFIG_DM=y +CONFIG_DM_PCI=y +CONFIG_DM_PCI_COMPAT=y +CONFIG_PCIE_FSL=y CONFIG_MII=y CONFIG_TSEC_ENET=y CONFIG_CONS_INDEX=2