From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [Intel-gfx] [PATCH V3 09/29] drm/i915: deprecate pci_get_bus_and_slot() Date: Tue, 28 Nov 2017 17:30:51 +0200 Message-ID: <20171128153051.GU10981@intel.com> References: <1511801886-6753-1-git-send-email-okaya@codeaurora.org> <1511801886-6753-10-git-send-email-okaya@codeaurora.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1511801886-6753-10-git-send-email-okaya@codeaurora.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Sinan Kaya Cc: David Airlie , linux-pci@vger.kernel.org, timur@codeaurora.org, Rodrigo Vivi , open list , "open list:DRM DRIVERS" , linux-arm-msm@vger.kernel.org, intel-gfx@lists.freedesktop.org, linux-arm-kernel@lists.infradead.org List-Id: linux-arm-msm@vger.kernel.org T24gTW9uLCBOb3YgMjcsIDIwMTcgYXQgMTE6NTc6NDZBTSAtMDUwMCwgU2luYW4gS2F5YSB3cm90 ZToKPiBwY2lfZ2V0X2J1c19hbmRfc2xvdCgpIGlzIHJlc3RyaWN0aXZlIHN1Y2ggdGhhdCBpdCBh c3N1bWVzIGRvbWFpbj0wIGFzCj4gd2hlcmUgYSBQQ0kgZGV2aWNlIGlzIHByZXNlbnQuIFRoaXMg cmVzdHJpY3RzIHRoZSBkZXZpY2UgZHJpdmVycyB0byBiZQo+IHJldXNlZCBmb3Igb3RoZXIgZG9t YWluIG51bWJlcnMuCj4gCj4gR2V0dGluZyByZWFkeSB0byByZW1vdmUgcGNpX2dldF9idXNfYW5k X3Nsb3QoKSBmdW5jdGlvbiBpbiBmYXZvciBvZgo+IHBjaV9nZXRfZG9tYWluX2J1c19hbmRfc2xv dCgpLgo+IAo+IEV4dHJhY3QgdGhlIGRvbWFpbiBudW1iZXIgZnJvbSBkcm1fZGV2aWNlIGFuZCBw YXNzIGl0IGludG8KPiBwY2lfZ2V0X2RvbWFpbl9idXNfYW5kX3Nsb3QoKSBmdW5jdGlvbi4KPiAK PiBTaWduZWQtb2ZmLWJ5OiBTaW5hbiBLYXlhIDxva2F5YUBjb2RlYXVyb3JhLm9yZz4KPiAtLS0K PiAgZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkxNV9kcnYuYyB8IDUgKysrKy0KPiAgMSBmaWxlIGNo YW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9k cml2ZXJzL2dwdS9kcm0vaTkxNS9pOTE1X2Rydi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaTkx NV9kcnYuYwo+IGluZGV4IDlmNDVjZmUuLjVhOGNiNzkgMTAwNjQ0Cj4gLS0tIGEvZHJpdmVycy9n cHUvZHJtL2k5MTUvaTkxNV9kcnYuYwo+ICsrKyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2k5MTVf ZHJ2LmMKPiBAQCAtNDE5LDcgKzQxOSwxMCBAQCBzdGF0aWMgaW50IGk5MTVfZ2V0cGFyYW0oc3Ry dWN0IGRybV9kZXZpY2UgKmRldiwgdm9pZCAqZGF0YSwKPiAgCj4gIHN0YXRpYyBpbnQgaTkxNV9n ZXRfYnJpZGdlX2RldihzdHJ1Y3QgZHJtX2k5MTVfcHJpdmF0ZSAqZGV2X3ByaXYpCj4gIHsKPiAt CWRldl9wcml2LT5icmlkZ2VfZGV2ID0gcGNpX2dldF9idXNfYW5kX3Nsb3QoMCwgUENJX0RFVkZO KDAsIDApKTsKPiArCWludCBkb21haW4gPSBwY2lfZG9tYWluX25yKGRldl9wcml2LT5kcm0ucGRl di0+YnVzKTsKPiArCj4gKwlkZXZfcHJpdi0+YnJpZGdlX2RldiA9Cj4gKwkJcGNpX2dldF9kb21h aW5fYnVzX2FuZF9zbG90KGRvbWFpbiwgMCwgUENJX0RFVkZOKDAsIDApKTsKCk1heWJlIGp1c3Qg cGNpX2dldF9zbG90KHBkZXYtPmJ1cywgUENJX0RFVkZOKDAsIDApKSA/CgpJIGd1ZXNzIGlmIHdl IHdhbnQgdG8gYmUgcGVkYW50aWMgd2UgY291bGQgZ28gZm9yOgoKYnVzID0gcGNpX2ZpbmRfaG9z dF9icmlkZ2UocGRldi0+YnVzKS0+YnVzOwpwY2lfZ2V0X3Nsb3QoYnVzLCBQQ0lfREVWRk4oMCwg MCkpCgpidXQgSSB0aGluayB0aGUgR1BVIHNob3VsZCBhbHdheXMgYmUgb24gdGhlIHJvb3QgYnVz LCBzbyB0aGUgc2ltcGxlcgpmb3JtIHNob3VsZCBiZSBmaW5lLgoKPiAgCWlmICghZGV2X3ByaXYt PmJyaWRnZV9kZXYpIHsKPiAgCQlEUk1fRVJST1IoImJyaWRnZSBkZXZpY2Ugbm90IGZvdW5kXG4i KTsKPiAgCQlyZXR1cm4gLTE7Cj4gLS0gCj4gMS45LjEKPiAKPiBfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IEludGVsLWdmeCBtYWlsaW5nIGxpc3QKPiBJ bnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCj4gaHR0cHM6Ly9saXN0cy5mcmVlZGVza3Rv cC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngKCi0tIApWaWxsZSBTeXJqw6Rsw6QKSW50 ZWwgT1RDCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRy aS1kZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRw czovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=