Message ID | 1478775519-12978-2-git-send-email-Zhiqiang.Hou@nxp.com |
---|---|
State | Superseded |
Delegated to: | York Sun |
Headers | show
Return-Path: <u-boot-bounces@lists.denx.de> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from theia.denx.de (theia.denx.de [85.214.87.163]) by ozlabs.org (Postfix) with ESMTP id 3tF14K5524z9sCg for <incoming@patchwork.ozlabs.org>; Thu, 10 Nov 2016 22:27:45 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 0AB2D4B99D; Thu, 10 Nov 2016 12:27:44 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id T88Wh8sBNI05; Thu, 10 Nov 2016 12:27:43 +0100 (CET) Received: from theia.denx.de (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id 4AB984B71E; Thu, 10 Nov 2016 12:27:43 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by theia.denx.de (Postfix) with ESMTP id CDC424B71E for <u-boot@lists.denx.de>; Thu, 10 Nov 2016 12:27:40 +0100 (CET) Received: from theia.denx.de ([127.0.0.1]) by localhost (theia.denx.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fADnqs0OTOzq for <u-boot@lists.denx.de>; Thu, 10 Nov 2016 12:27:40 +0100 (CET) X-policyd-weight: NOT_IN_SBL_XBL_SPAMHAUS=-1.5 NOT_IN_SPAMCOP=-1.5 NOT_IN_BL_NJABL=-1.5 (only DNSBL check requested) Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0068.outbound.protection.outlook.com [104.47.37.68]) by theia.denx.de (Postfix) with ESMTPS id 20F2F4B68A for <u-boot@lists.denx.de>; Thu, 10 Nov 2016 12:27:36 +0100 (CET) Received: from BN6PR03CA0008.namprd03.prod.outlook.com (10.168.230.146) by DM5PR03MB2748.namprd03.prod.outlook.com (10.168.198.9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.679.12; Thu, 10 Nov 2016 11:11:48 +0000 Received: from BL2FFO11FD044.protection.gbl (2a01:111:f400:7c09::160) by BN6PR03CA0008.outlook.office365.com (2603:10b6:404:23::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.721.10 via Frontend Transport; Thu, 10 Nov 2016 11:11:47 +0000 Authentication-Results: spf=fail (sender IP is 192.88.168.50) smtp.mailfrom=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; nxp.com; dmarc=fail action=none header.from=nxp.com; nxp.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of nxp.com does not designate 192.88.168.50 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.168.50; helo=tx30smr01.am.freescale.net; Received: from tx30smr01.am.freescale.net (192.88.168.50) by BL2FFO11FD044.mail.protection.outlook.com (10.173.161.140) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.707.3 via Frontend Transport; Thu, 10 Nov 2016 11:11:47 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:960; Count:10 Received: from titan.ap.freescale.net ([10.192.208.233]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id uAABBb8a011789; Thu, 10 Nov 2016 04:11:43 -0700 From: Zhiqiang Hou <Zhiqiang.Hou@nxp.com> To: <u-boot@lists.denx.de>, <albert.u.boot@aribaud.net>, <prabhakar.kushwaha@nxp.com>, <alison.wang@freescale.com>, <sumit.garg@nxp.com>, <ruchika.gupta@nxp.com>, <saksham.jain@nxp.freescale.com>, <york.sun@nxp.com>, <Minghuan.Lian@nxp.com>, <sjg@chromium.org>, <bmeng.cn@gmail.com>, <Mingkai.Hu@nxp.com> Date: Thu, 10 Nov 2016 18:58:26 +0800 Message-ID: <1478775519-12978-2-git-send-email-Zhiqiang.Hou@nxp.com> X-Mailer: git-send-email 2.1.0.27.g96db324 In-Reply-To: <1478775519-12978-1-git-send-email-Zhiqiang.Hou@nxp.com> References: <1478775519-12978-1-git-send-email-Zhiqiang.Hou@nxp.com> X-IncomingHeaderCount: 10 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131232499077933603; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(1109001)(1110001)(339900001)(189002)(199003)(50226002)(5003940100001)(305945005)(6666003)(92566002)(5660300001)(7416002)(47776003)(8936002)(81156014)(85426001)(6636002)(2950100002)(7846002)(48376002)(76176999)(77096005)(87936001)(8666005)(50986999)(50466002)(626004)(8676002)(81166006)(104016004)(356003)(189998001)(36756003)(97736004)(5001770100001)(2906002)(2201001)(86362001)(105606002)(106466001)(4326007)(68736007)(586003)(7059030)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR03MB2748; H:tx30smr01.am.freescale.net; FPR:; SPF:Fail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BL2FFO11FD044; 1:EKHyYyFpyfrnVgRLzgTyfvVGOH+QFfByTl/4NtSg8M45mY6UUFICdshVeXrbQEf0U+/7z2fH3EjaQ/rT3uVdKA68PAnLuUvBtyGdvnH97y9BB03o08ok8qE5t3cuQ508oU+lqFmoY2ob09fHtswGL9u62MTGtMbCi9c0aBz8NjXI6K3PfHcWJ98RWauwvOWZiQk4Z7qSl56NMM0h4Y+gW2EXh6BI3KMZnJxCZbK1R+a/S4C56MKGi8PvhcI3c8NXV5PQFf6k1B81PD7fLZFNEt0ymXMyv9+iNlWH6mV+1vc0swoKmybZju9/rlcd1V5vSi4aFDNOWgd0TmcD4j6Cp4d45NYGLOkdSrYaqQQw41GIJhYLrCp49+YK7x0FxjncbuG01NMa2BkPkbN7QQBt5kTGmjDDNYroWcBY1vRbP9jCbjMcdkCA4TajeqEAnCY/9Xi8N16FLDIzuNYXLPng1/pF1MgsmS4X8bMyYuoKLpoSF17wzThjxsPDcmEdwgiM2+AAj8EUccw1WEwiRAWjlq9OZ1LiCU9eHuAJqF6tDvkVUHogjT4rL0pH/hsiOcNl1MbyROy9QjjV0avLLyGfvk6GMhMC+F5c1JcSmIPUFRjUmjXeksFvjvphURCUKAXAjSvvAiYWD/StqKyGqIVWfKGys3u2+Sori00SkDYPQa6I+alQzLKcKDZM+13TT4Pdyw/n0C7wlRYoh2KJv85i94TzCw9gyqZp0yt38ZinQAi4kXYT2J13s13ZpWI5jzd2 MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2748; 2:LGnOQ8f5Ju7D9UU/CKatM8u/GVnU9uShBJX6px8yp8CZdhVvegy1MYnvIAsXU/GyBrc31JjZ441y1gKNz83y818MGu8Nh8q1vHN84g2AEeVnwDpY0fbvJbXKP8P6/b4EOmA1cah3g6TDB1igk/wwcAjjNfbyRjD5eAUzvIOGM44=; 3:ie8p3hJE0ACiuV3pm0VVdgCTjecsGm2XHucNTLtx5jRmWICKWZQiSt+e43mteTRet94SACzJEn/BfQXymGIhOMoTgbl0dWKh4KUS2cHHxWbiJz1o6BuCRKUYfSsYqN+l3IxiINlbP2Bvqv+v3hYtK2aT4Z7x+GGdpw/vQxxA50U74fEGcwzS8kjN7myNiW6C5W4PRJylJWjHBxvsi9Iw7mclsrezh8WlwLZmgGeUKHVC1VT9cngxbLN5F4zLzIKdfp9w8na5RBTm9ErtoO8DZg==; 25:yShscynbSrXIeGGG45plFa9aiVsSNRaUn5MIBKu2fq/q4+r2HYNkewdKWnqPbE9knmBNSY9beu7KYZoN0LplXpF9+fXgv9NJz0miSZt+XT0umttTX/mBEPNVfRyOYMXDrxSwhgHB00pMyl2BvhpwFzJ5Cmm0NMfIb4dMmA2hvNWN4fPVpTFHshWjFAV1mlc7PvcPu3xAa/DsVMSaj1Z1i9U9DV7uwrjOj9YpWY3GxVpEv77BvYK759FPMJcCJC59AYhmf61cW7IUslSR6XhsEqEH8eZt0CoJyWZZN3kOGe+RamjRbXDMP6gRLqO1LVymHWR9pznpkbWwtGsoYvGGO2lwMf9gneV0C5fOGe1a5j1kLZqsGhzEfuswf1XfGqIA7kIl8/we4yf32pYSYhpcAdWEPPGiU6r+IsoU54XUkA4oZ9htONndeLsak2nfwwOXG0B8ae0YQ7BbbQWRFIiQtA== X-MS-Office365-Filtering-Correlation-Id: edebb0bd-5eab-4f74-88c2-08d4095a5cfb X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001); SRVR:DM5PR03MB2748; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2748; 31:UB+eXFw8Pka45i8V2wI26V10RJ1Wj4oz1E9uC2ns9eDoabqUIJImmVPm6+yOmXeNP78oXSDMDyhXJLFQXWrdIOUQ/hoq0SNHkugfUp5MkZHCuzRiVyQjKL5j0hZ7l4FRFzEnyxMygG+P3xY36GTznORa8k8Mkb4KR9VIvV3Xo6AeU66Y12BIQyUkBYB8Hw/586b28KebVOJJBaPVksJpouANzQJzBYjIVtRMryiLWqM1ICEt6dK5KrS/DsiIJUFAnZ6svdG5HVRISGS587MyjhNevoFlcnLdU85yvIg1g3Rwm2Iy+joj8W12VrbBIcJr; 4:NLMhBKtgPxtDsPPpMRQksK0cCNqYWSuNkM7of31H621NU9pwWoLiqkkq/VzKjMuTsfm+jT9fheoJOAB37p7kJaZYWENkiLVFhWhZFLv/buBUJw8wYnEUvjy5dZCuQvZKsR9y9Ge6H/gUyYtaF6umBRCjHmtGSaHeJuboZkcF33siSVm2xPy2oEb8m2Vk+H73mI0FRiJJiLxqAHnWYl/WAcaqmwL6+edNwa7UpGcfCWJhFwqzbu5ZZ9l7Xaar/qRyimaPQHTUr2IGD9ICEStvqYSDMXp89RUh9l5RYKMvkJLWdQIuF5oznVeeMQmNn/xN1tAB7QrhNSk1WhJImNqrknKKEWLS/RhqclU4HbrXMsAvaTD7jGVEXtV602/tsKUJpjfW96T9v2ifWCSsCgkIfDcv1TFRS6KmluVG0VZPgpol0Qrv8SLkTF0ns05k8CdIodIeVWmDrlF6hq4mTWX3YhSNz5ZnAZws/biJZL7Xj/MHg29zcwA2IWahO5gT9wTPark27WucOiuH252+uXO6vQMGzR1wLx5TNSZrMw/doB51v+tLXm5pj4Y7aLRuZHi8 X-Microsoft-Antispam-PRVS: <DM5PR03MB27484BF54AFC4CE4EC8B24BB84B80@DM5PR03MB2748.namprd03.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13017025)(8121501046)(13015025)(5005006)(13023025)(13024025)(13018025)(10201501046)(3002001)(6055026); SRVR:DM5PR03MB2748; BCL:0; PCL:0; RULEID:(400006); SRVR:DM5PR03MB2748; X-Forefront-PRVS: 01221E3973 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB2748; 23:1FfqKXLLdejUGOf1BP/sskGzH9TFk0iiz0kCt+HtL?= =?us-ascii?Q?hnHgGV+foEgKQCw6b47vBUIIcbWomU6v+TNujd7uMkv3LQ9iasmd7zNmuUu1?= =?us-ascii?Q?K4F3XsOD+7UrTpGrpDv/klC36gUuPUfotDf+wT/RMJqQFYSQcQ6ZlEbYuVtt?= =?us-ascii?Q?XWI/ucodL6WVbuGV4MGVxYnP1QvqV06Ku2QH9wrFKl9LLtjORQ0iPqAE4KnB?= =?us-ascii?Q?ymzXSBn+zMEkguaimQZD/bbSJwhs8wXhf9h9lMZCdYcKP7nhxWD7e8H5MXrv?= =?us-ascii?Q?go8nYkZdVSr+YYyJl32faJ62uG11cN9wYCSe5DbuwyXiqvdvTUci53Z5nNfO?= =?us-ascii?Q?RBfdVFiVJmlslqFfxFdTJWfJ5ROnr1jyUQ5LacwveOO5kgF6EzvUO/wMddn1?= =?us-ascii?Q?uZYst6koUSNxpG3j2VYeKUk+uogCjvZ4songqzBDTYg+7U5weaOZ0DQPGUa6?= =?us-ascii?Q?2vKzASKb68z8Y5hVjOwHkls+5yiyzvYT13Rf5Tw/CmIOiyM+Tbl8+41eoVc8?= =?us-ascii?Q?alykiI0PfO1fJzakamxDwNAOnykHY6RQgleGswkGfsQu0YGg45tapkKy22Et?= =?us-ascii?Q?Uf+5N86E0b5FEs7hGDjaPwIokvj/VuGaUGkqW3oo610+hEODFfvijBYdhoZD?= =?us-ascii?Q?8+hPqicsRQPAYdFkoVJWghat7CD4Sf6PrgZO46iTcU6nn6Ux10rH86LExVQn?= =?us-ascii?Q?MpFIVOLZPne1Z2Kr7hCrMBmVk0MzCLVrL+veUBQjSrQ77KWGU6XV3xBQl+xQ?= =?us-ascii?Q?avgyAM/iYXPNNQFHQ8c2SzjFbN1uaPs6cvrOLELU6bWrNONDpuiolEWQ3/G4?= =?us-ascii?Q?VqhGwIqnq0UQp7IBdEc8HUtFilK5rNHV66dyhtSubGc2WxeCDXUrg7NZYsZE?= =?us-ascii?Q?A9gMzRVYBZb6Vl4NcrFAMV7DBm0WwZGxqnLgSWDSK6nnYkeJkEmIyyD4e4Y4?= =?us-ascii?Q?FB1XkqFSlPvwbGebvJ1od+0dUnLtyrZRG14cQ/20o5nzpbQXNi39xn/5C8CT?= =?us-ascii?Q?vks0idKShgPJxg8OjHdkO7sC+1rgCJxjfFhcE3lZnhqhU6rcA5XsvC8uDlez?= =?us-ascii?Q?mlLveSl2HXT7/7JNcJnpufSI370pBzwuE00QHbZ05ZBnksf81X4CpllOxyqR?= =?us-ascii?Q?RZT5pwKx5klmjfOPAxdZgbRBGw2un7RSuXq9EB0YAxP5hT3RQDNYw=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2748; 6:hAVIpSJ/TI3KVfgNGz8nfh+0bLM8vGq+gurJaAffaS6luSGQfTFoCUjBpfPInM8sOTnEKLDXMb8amgmnEzAVqaXoounpFFZbCqcMQQUwGTRDZvjo54Rc1tW/g01Yw2sE5HS+7NyDKrF3+QLjFz3py53e6vgto2qfI9RdyzL4CfBHqvEn7TAXw/0TiJo/dROw2EtWTY1GafpOaXGVY+R41wuPjUsgJNNS7N+0X42E8zKFija9BJRn7SuCSz3APRQkE/X9QcWevPsvpCaYTt+S2L7gYGDpj9UsZtaF+cL4VV692fnQFq/YpaesDlUnWnKP; 5:8ztxm3mbUHVDePHdBV6SxYNe7uVaQwlILiMLL84aa9z/vWMDVRjwhFPuPyjaDRyST5W/Ps0ikvFfW4F6pQZKcXPAvcf9wzek8ZlsitlXZa7hixJbD6rrS5tsGP4ExENxk+drKQe8OGU+U2B89Crl1hnIfXNzu9Kn1m2QwEgBfmbg06gg9VChfQGjleZABdt9; 24:MPKO+xEqkTXgP0DOUzvBN6Oj8K6hRZw14cX7UHtdUl2MXj3HKMt9ue8K0Q7mkmENiBUs/fGs7FJ8UVxiqVQxJS0XJvpAhxbTKAIEO3w82Qc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2748; 7:jbg7AOGaKxLfubmNQoHeSf4pxkx/ZfohZZ//z2a6yK945jylh/riRaXfSG2pdIZ9fviDJzXG6T6esdJHzWvcLwBh0n5YRTUFqDCVaA2/kHzs7/OhW2kW/a9ELwRmLAqiU4gtoXn7H7K28cQdfqrlIkSX7AjZiaKbCQxO4E0tQWGTL6HKKrAGi/gz+HUjO2NcMKo+zOTaiWlxc8KP/iBuXhUD574UZNhhib1tgnvJDf8/tuqvWt6oIbXnmwDcY+nEifpVNuL1IoQG3R78Yqd/L2oHDeAr3QgdBwU5oYRuCs6tS5M8WWmQiK2Srf4L5KXgeSC25Trsrg1cMn+J0gGwe/AxQQNzlxUmOrSdw5k42kQ= X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2016 11:11:47.6061 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR03MB2748 Cc: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> Subject: [U-Boot] [PATCHv2 02/15] dm: pci: return the real controller in pci_bus_to_hose() X-BeenThere: u-boot@lists.denx.de X-Mailman-Version: 2.1.15 Precedence: list List-Id: U-Boot discussion <u-boot.lists.denx.de> List-Unsubscribe: <http://lists.denx.de/mailman/options/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=unsubscribe> List-Archive: <http://lists.denx.de/pipermail/u-boot/> List-Post: <mailto:u-boot@lists.denx.de> List-Help: <mailto:u-boot-request@lists.denx.de?subject=help> List-Subscribe: <http://lists.denx.de/mailman/listinfo/u-boot>, <mailto:u-boot-request@lists.denx.de?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: u-boot-bounces@lists.denx.de Sender: "U-Boot" <u-boot-bounces@lists.denx.de> |
On 10 November 2016 at 03:58, Zhiqiang Hou <Zhiqiang.Hou@nxp.com> wrote: > From: Minghuan Lian <Minghuan.Lian@nxp.com> > > for the legacy PCI driver, the function pci_bus_to_hose() returns > the real PCIe controller. To keep consistency, this function is > changed to return the PCIe controller pointer of the root bus > instead of the current PCIe bus. > > Signed-off-by: Minghuan Lian <Minghuan.Lian@nxp.com> > Signed-off-by: Hou Zhiqiang <Zhiqiang.Hou@nxp.com> > --- > V2: > - No change > > drivers/pci/pci_compat.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) Reviewed-by: Simon Glass <sjg@chromium.org>
diff --git a/drivers/pci/pci_compat.c b/drivers/pci/pci_compat.c index ddaf358..25bc095 100644 --- a/drivers/pci/pci_compat.c +++ b/drivers/pci/pci_compat.c @@ -49,5 +49,5 @@ struct pci_controller *pci_bus_to_hose(int busnum) return NULL; } - return dev_get_uclass_priv(bus); + return dev_get_uclass_priv(pci_get_controller(bus)); }