From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lukas Wunner Subject: [PATCH v2 4/5] drm/nouveau: Don't register Thunderbolt eGPU with vga_switcheroo Date: Fri, 10 Mar 2017 21:23:45 +0100 Message-ID: <8e733152b13e7c14501ad5af45c1c5c736584111.1489145162.git.lukas@wunner.de> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mailout1.hostsharing.net (mailout1.hostsharing.net [83.223.95.204]) by gabe.freedesktop.org (Postfix) with ESMTPS id D8C066EEDA for ; Fri, 10 Mar 2017 20:25:23 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org, Daniel Vetter List-Id: dri-devel@lists.freedesktop.org QW4gZXh0ZXJuYWwgVGh1bmRlcmJvbHQgR1BVIGNhbiBuZWl0aGVyIGRyaXZlIHRoZSBsYXB0b3An cyBwYW5lbCBub3IgYmUKcG93ZXJlZCBvZmYgYnkgdGhlIHBsYXRmb3JtLCBzbyB0aGVyZSdzIG5v IHBvaW50IGluIHJlZ2lzdGVyaW5nIGl0IHdpdGgKdmdhX3N3aXRjaGVyb28uICBJbiBmYWN0LCB3 aGVuIHRoZSBleHRlcm5hbCBHUFUgaXMgcnVudGltZSBzdXNwZW5kZWQsCnZnYV9zd2l0Y2hlcm9v IHdpbGwgY3V0IHBvd2VyIHRvIHRoZSBpbnRlcm5hbCBkaXNjcmV0ZSBHUFUsIHJlc3VsdGluZyBp bgphIGxvY2t1cC4KCkNjOiBCZW4gU2tlZ2dzIDxic2tlZ2dzQHJlZGhhdC5jb20+CkFja2VkLWJ5 OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+ClNpZ25lZC1vZmYtYnk6 IEx1a2FzIFd1bm5lciA8bHVrYXNAd3VubmVyLmRlPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9ub3V2 ZWF1L25vdXZlYXVfdmdhLmMgfCAxMCArKysrKysrKystCiAxIGZpbGUgY2hhbmdlZCwgOSBpbnNl cnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL25v dXZlYXUvbm91dmVhdV92Z2EuYyBiL2RyaXZlcnMvZ3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfdmdh LmMKaW5kZXggY2NiNTk3ZWFjNTM4Li5hNGFhY2JjMGNlYzggMTAwNjQ0Ci0tLSBhL2RyaXZlcnMv Z3B1L2RybS9ub3V2ZWF1L25vdXZlYXVfdmdhLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL25vdXZl YXUvbm91dmVhdV92Z2EuYwpAQCAtOTUsNiArOTUsMTAgQEAgbm91dmVhdV92Z2FfaW5pdChzdHJ1 Y3Qgbm91dmVhdV9kcm0gKmRybSkKIAogCXZnYV9jbGllbnRfcmVnaXN0ZXIoZGV2LT5wZGV2LCBk ZXYsIE5VTEwsIG5vdXZlYXVfdmdhX3NldF9kZWNvZGUpOwogCisJLyogZG9uJ3QgcmVnaXN0ZXIg VGh1bmRlcmJvbHQgZUdQVSB3aXRoIHZnYV9zd2l0Y2hlcm9vICovCisJaWYgKHBjaV9pc190aHVu ZGVyYm9sdF9hdHRhY2hlZChkZXYtPnBkZXYpKQorCQlyZXR1cm47CisKIAlpZiAobm91dmVhdV9y dW50aW1lX3BtID09IDEpCiAJCXJ1bnRpbWUgPSB0cnVlOwogCWlmICgobm91dmVhdV9ydW50aW1l X3BtID09IC0xKSAmJiAobm91dmVhdV9pc19vcHRpbXVzKCkgfHwgbm91dmVhdV9pc192MV9kc20o KSkpCkBAIC0xMTEsNiArMTE1LDExIEBAIG5vdXZlYXVfdmdhX2Zpbmkoc3RydWN0IG5vdXZlYXVf ZHJtICpkcm0pCiAJc3RydWN0IGRybV9kZXZpY2UgKmRldiA9IGRybS0+ZGV2OwogCWJvb2wgcnVu dGltZSA9IGZhbHNlOwogCisJdmdhX2NsaWVudF9yZWdpc3RlcihkZXYtPnBkZXYsIE5VTEwsIE5V TEwsIE5VTEwpOworCisJaWYgKHBjaV9pc190aHVuZGVyYm9sdF9hdHRhY2hlZChkZXYtPnBkZXYp KQorCQlyZXR1cm47CisKIAlpZiAobm91dmVhdV9ydW50aW1lX3BtID09IDEpCiAJCXJ1bnRpbWUg PSB0cnVlOwogCWlmICgobm91dmVhdV9ydW50aW1lX3BtID09IC0xKSAmJiAobm91dmVhdV9pc19v cHRpbXVzKCkgfHwgbm91dmVhdV9pc192MV9kc20oKSkpCkBAIC0xMTksNyArMTI4LDYgQEAgbm91 dmVhdV92Z2FfZmluaShzdHJ1Y3Qgbm91dmVhdV9kcm0gKmRybSkKIAl2Z2Ffc3dpdGNoZXJvb191 bnJlZ2lzdGVyX2NsaWVudChkZXYtPnBkZXYpOwogCWlmIChydW50aW1lICYmIG5vdXZlYXVfaXNf djFfZHNtKCkgJiYgIW5vdXZlYXVfaXNfb3B0aW11cygpKQogCQl2Z2Ffc3dpdGNoZXJvb19maW5p X2RvbWFpbl9wbV9vcHMoZHJtLT5kZXYtPmRldik7Ci0JdmdhX2NsaWVudF9yZWdpc3RlcihkZXYt PnBkZXYsIE5VTEwsIE5VTEwsIE5VTEwpOwogfQogCiAKLS0gCjIuMTEuMAoKX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlz dApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0 b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg==