From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Michel=20D=C3=A4nzer?= Subject: [PATCH xf86-video-ati 20/21] modesetting: Create CONNECTOR_ID properties for outputs [v2] Date: Wed, 11 Jul 2018 19:28:05 +0200 Message-ID: <20180711172806.22849-21-michel@daenzer.net> References: <20180711172806.22849-1-michel@daenzer.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20180711172806.22849-1-michel-otUistvHUpPR7s880joybQ@public.gmane.org> List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org RnJvbTogS2VpdGggUGFja2FyZCA8a2VpdGhwQGtlaXRocC5jb20+CgpUaGlzIGxldHMgYSBEUk0g Y2xpZW50IG1hcCBiZXR3ZWVuIFggb3V0cHV0cyBhbmQga2VybmVsIGNvbm5lY3RvcnMuCgp2MjoK CUNoYW5nZSBDT05ORUNUT1JfSUQgdG8gZW51bSAtLSBBZGFtIEphY2tzb24gPGFqYXhAbnduay5u ZXQ+CgpTaWduZWQtb2ZmLWJ5OiBLZWl0aCBQYWNrYXJkIDxrZWl0aHBAa2VpdGhwLmNvbT4KKFBv cnRlZCBmcm9tIHhzZXJ2ZXIgY29tbWl0IDAyM2Q0YWJhOGQ0NWU5ZTM2MzBiOTQ0ZWNmYjY1MGMw ODE3OTliOTYpClNpZ25lZC1vZmYtYnk6IE1pY2hlbCBEw6RuemVyIDxtaWNoZWwuZGFlbnplckBh bWQuY29tPgooUG9ydGVkIGZyb20gYW1kZ3B1IGNvbW1pdCBhYjdlMzljNWEwM2UyNGMzY2UzZWUy ZjIyYWRhNzU3MmJjMmQ5YWE3KQotLS0KIHNyYy9kcm1tb2RlX2Rpc3BsYXkuYyB8IDI3ICsrKysr KysrKysrKysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDI3IGluc2VydGlvbnMoKykK CmRpZmYgLS1naXQgYS9zcmMvZHJtbW9kZV9kaXNwbGF5LmMgYi9zcmMvZHJtbW9kZV9kaXNwbGF5 LmMKaW5kZXggMjdhYTVhNmM4Li5kNGJkNzZlMTIgMTAwNjQ0Ci0tLSBhL3NyYy9kcm1tb2RlX2Rp c3BsYXkuYworKysgYi9zcmMvZHJtbW9kZV9kaXNwbGF5LmMKQEAgLTE2NDMsNiArMTY0MywzMyBA QCBkcm1tb2RlX291dHB1dF9jcmVhdGVfcmVzb3VyY2VzKHhmODZPdXRwdXRQdHIgb3V0cHV0KQog ICAgIFJBREVPTkVudFB0ciBwUkFERU9ORW50ID0gUkFERU9ORW50UHJpdihvdXRwdXQtPnNjcm4p OwogICAgIGRybU1vZGVQcm9wZXJ0eVB0ciBkcm1tb2RlX3Byb3AsIHRlYXJmcmVlX3Byb3A7CiAg ICAgaW50IGksIGosIGVycjsKKyAgICBBdG9tIG5hbWU7CisKKyAgICAvKiBDcmVhdGUgQ09OTkVD VE9SX0lEIHByb3BlcnR5ICovCisgICAgbmFtZSA9IE1ha2VBdG9tKCJDT05ORUNUT1JfSUQiLCAx MiwgVFJVRSk7CisgICAgaWYgKG5hbWUgIT0gQkFEX1JFU09VUkNFKSB7CisJSU5UMzIgdmFsdWUg PSBtb2RlX291dHB1dC0+Y29ubmVjdG9yX2lkOworCisJZXJyID0gUlJDb25maWd1cmVPdXRwdXRQ cm9wZXJ0eShvdXRwdXQtPnJhbmRyX291dHB1dCwgbmFtZSwKKwkJCQkJRkFMU0UsIEZBTFNFLCBU UlVFLCAxLCAmdmFsdWUpOworCWlmIChlcnIgIT0gU3VjY2VzcykgeworCSAgICB4Zjg2RHJ2TXNn KG91dHB1dC0+c2Nybi0+c2NybkluZGV4LCBYX0VSUk9SLAorCQkgICAgICAgIlJSQ29uZmlndXJl T3V0cHV0UHJvcGVydHkgZXJyb3IsICVkXG4iLCBlcnIpOworCX0KKworCWVyciA9IFJSQ2hhbmdl T3V0cHV0UHJvcGVydHkob3V0cHV0LT5yYW5kcl9vdXRwdXQsIG5hbWUsCisJCQkJICAgICBYQV9J TlRFR0VSLCAzMiwgUHJvcE1vZGVSZXBsYWNlLCAxLAorCQkJCSAgICAgJnZhbHVlLCBGQUxTRSwg RkFMU0UpOworCWlmIChlcnIgIT0gU3VjY2VzcykgeworCSAgICB4Zjg2RHJ2TXNnKG91dHB1dC0+ c2Nybi0+c2NybkluZGV4LCBYX0VSUk9SLAorCQkgICAgICAgIlJSQ2hhbmdlT3V0cHV0UHJvcGVy dHkgZXJyb3IsICVkXG4iLCBlcnIpOworCX0KKyAgICB9CisKKyAgICBkcm1tb2RlX291dHB1dC0+ cHJvcHMgPQorCWNhbGxvYyhtb2RlX291dHB1dC0+Y291bnRfcHJvcHMgKyAxLCBzaXplb2YoZHJt bW9kZV9wcm9wX3JlYykpOworICAgIGlmICghZHJtbW9kZV9vdXRwdXQtPnByb3BzKQorCXJldHVy bjsKIAogICAgIGRybW1vZGVfb3V0cHV0LT5wcm9wcyA9IGNhbGxvYyhtb2RlX291dHB1dC0+Y291 bnRfcHJvcHMgKyAxLCBzaXplb2YoZHJtbW9kZV9wcm9wX3JlYykpOwogICAgIGlmICghZHJtbW9k ZV9vdXRwdXQtPnByb3BzKQotLSAKMi4xOC4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwphbWQtZ2Z4IG1haWxpbmcgbGlzdAphbWQtZ2Z4QGxpc3RzLmZy ZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2FtZC1nZngK