From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jerome Glisse Subject: Re: [PATCH 2/8] PCI: Add pci_find_common_upstream_dev() Date: Mon, 2 Apr 2018 15:45:53 -0400 Message-ID: <20180402194553.GC18231@redhat.com> References: <8d050848-8970-b8c4-a657-429fefd31769@amd.com> <20180330015854.GA3572@redhat.com> <0234bc5e-495e-0f68-fb0a-debb17a35761@deltatee.com> <20180330194519.GC3198@redhat.com> <31266710-f6bb-99ee-c73d-6e58afe5c38c@deltatee.com> <20180402172027.GA18231@redhat.com> <6f796779-0ba3-d056-de33-341ee55d6b38@deltatee.com> <20180402191649.GB18231@redhat.com> <4c672c71-6202-0775-7825-37f8077d1d35@deltatee.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <4c672c71-6202-0775-7825-37f8077d1d35@deltatee.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Logan Gunthorpe Cc: linaro-mm-sig@lists.linaro.org, Will Davis , amd-gfx@lists.freedesktop.org, linux-kernel@vger.kernel.org, Christoph Hellwig , dri-devel@lists.freedesktop.org, Bjorn Helgaas , Christian =?iso-8859-1?Q?K=F6nig?= , linux-media@vger.kernel.org List-Id: amd-gfx.lists.freedesktop.org T24gTW9uLCBBcHIgMDIsIDIwMTggYXQgMDE6MzI6MzdQTSAtMDYwMCwgTG9nYW4gR3VudGhvcnBl IHdyb3RlOgo+IAo+IAo+IE9uIDAyLzA0LzE4IDAxOjE2IFBNLCBKZXJvbWUgR2xpc3NlIHdyb3Rl Ogo+ID4gVGhlcmUgaXNuJ3QgZ29vZCBBUEkgYXQgdGhlIG1vbWVudCBBRkFJSywgY2xvc2VzdCB0 aGluZyB3b3VsZCBlaXRoZXIgYmUKPiA+IGxvb2t1cF9yZXNvdXJjZSgpIG9yIHJlZ2lvbl9pbnRl cnNlY3RzKCksIGJ1dCBhIG1vcmUgYXBwcm9wcmlhdGUgb25lIGNhbgo+ID4gZWFzaWx5IGJlIGFk ZGVkLCBjb2RlIHRvIHdhbGsgZG93biB0aGUgdHJlZSBpcyByZWFkaWx5IGF2YWlsYWJsZS4gTW9y ZS0KPiA+IG92ZXIgdGhpcyBjYW4gYmUgb3B0aW1pemUgbGlrZSB2bWEgbG9va3VwIGFyZSwgZXZl biBtb3JlIGFzIHJlc291cmNlIGFyZQo+ID4gc2VsZG9tbHkgYWRkZWQgc28gcmVhZCBzaWRlIChm aW5kaW5nIGEgcmVzb3VyY2UpIGNhbiBiZSBoZWF2aWx5IGZhdm9yCj4gPiBvdmVyIHdyaXRlIHNp ZGUgKGFkZGluZ3xyZWdpc3RlcmluZyBhIG5ldyByZXNvdXJjZSkuCj4gCj4gU28gc29tZW9uZSBu ZWVkcyB0byBjcmVhdGUgYSBoaWdobHkgb3B0aW1pemVkIHRyZWUgdGhhdCByZWdpc3RlcnMgYWxs Cj4gcGh5c2ljYWwgYWRkcmVzcyBvbiB0aGUgc3lzdGVtIGFuZCBtYXBzIHRoZW0gdG8gZGV2aWNl cz8gVGhhdCBzZWVtcyBhCj4gbG9uZyB3YXkgZnJvbSBiZWluZyByZWFsaXplZC4gSSdkIGhhcmRs eSBjaGFyYWN0ZXJpemUgdGhhdCBhcyAiZWFzaWx5Ii4KPiBJZiB3ZSBjYW4gcGFzcyBib3RoIGRl dmljZXMgdG8gdGhlIEFQSSBJJ2Qgc3VzcGVjdCBpdCB3b3VsZCBiZSBwcmVmZXJyZWQKPiBvdmVy IHRoZSBjb21wbGljYXRlZCB0cmVlLiBUaGlzLCBvZiBjb3Vyc2UsIGRlcGVuZHMgb24gd2hhdCB1 c2VycyBvZiB0aGUKPiBBUEkgbmVlZC4KClRoaXMgdHJlZSBhbHJlYWR5IGV4aXN0LCBpdCBpcyBh bGwgdGhlcmUgdXBzdHJlYW0gc2VlIGtlcm5lbC9yZXNvdXJjZS5jCldoYXQgaXMgbWlzc2luZyBp cyBzb21ldGhpbmcgdGhhdCB0YWtlIGEgc2luZ2xlIGFkZHJlc3MgYW5kIHJldHVybiB0aGUKZGV2 aWNlIHN0cnVjdC4gVGhlcmUgaXMgZnVuY3Rpb24gdGhhdCB0YWtlIGEgcmFuZ2UgcmVnaW9uX2lu dGVyc2VjdHMoKQpvciBvbmUgdGhhdCB0YWtlIHRoZSBzdGFydCBhZGRyZXNzIGxvb2t1cF9yZXNv dXJjZSgpLiBJdCBpc24ndCBoYXJkIHRvCnRoaW5rIHRoYXQgdXNpbmcgcm91Z2hseSBzYW1lIGNv ZGUgYXMgcmVnaW9uX2ludGVyc2VjdHMoKSBhbiBoZWxwZXIKdGhhdCByZXR1cm4gdGhlIGRldmlj ZSBmb3IgYSByZXNvdXJjZSBjYW4gYmUgYWRkZWQuCgpBbmQgeWVzIGN1cnJlbnRseSB0aGlzIGRv ZXMgbm90IGhhdmUgYSBwb2ludGVyIGJhY2sgdG8gdGhlIGRldmljZSB0aGF0Cm93biB0aGUgcmVz b3VyY2UgYnV0IHRoaXMgY2FuIGJlIGFkZGVkLiBJdCB3YXNuJ3QgbmVlZGVkIHVudGlsIG5vdy4K Ckl0IGNhbiBsYXR0ZXIgYmUgb3B0aW1pemUgaWYgZGV2aWNlIGxvb2t1cCBzaG93cyBhcyBhIGJv dHRsZW5lY2sgaW4gcGVyZgpwcm9maWxlLgoKCj4gCj4gPiBjYWNoZSBjb2hlcmVuY3kgcHJvdG9j b2wgKGJpdCBmdXJ0aGVyIHRoYW4gUENJRSBzbm9vcCkuIEJ1dCBhbHNvIHRoZQo+ID4gb3RoZXIg ZGlyZWN0aW9uIHRoZSBDUFUgYWNjZXNzIHRvIGRldmljZSBtZW1vcnkgY2FuIGFsc28gYmUgY2Fj aGUgY29oZXJlbnQsCj4gPiB3aGljaCBpcyBub3QgdGhlIGNhc2UgaW4gUENJRS4KPiAKPiBJIHdh cyBub3QgYXdhcmUgdGhhdCBDQVBJIGFsbG93cyBQQ0kgZGV2aWNlIG1lbW9yeSB0byBiZSBjYWNo ZSBjb2hlcmVudC4KPiBUaGF0IHNvdW5kcyBsaWtlIGl0IHdvdWxkIGJlIHZlcnkgdHJpY2t5Li4u CgpBbmQgeWV0IENBUEksIENDSVgsIEdlbi1aLCBOVkxpbmssIC4uLiBhcmUgYWxsIGludGVyLWNv bm5lY3QgdGhhdCBhaW0gYXQKYWNoaWV2aW5nIHRoaXMgY2FjaGUgY29oZXJlbmN5IGJldHdlZW4g bXVsdGlwbGUgZGV2aWNlcyBhbmQgQ1BVcy4KCkrDqXLDtG1lCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRl dmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=