From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lucas De Marchi Subject: [PATCH] drm/i915/icl: fix icl_unmap/map_plls_to_ports Date: Fri, 25 May 2018 08:52:38 -0700 Message-ID: <20180525155238.7054-1-lucas.demarchi@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by gabe.freedesktop.org (Postfix) with ESMTPS id 007C06E95C for ; Fri, 25 May 2018 15:53:20 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: paulo.r.zanoni@intel.com List-Id: intel-gfx@lists.freedesktop.org RnJvbTogTWFoZXNoIEt1bWFyIDxtYWhlc2gxLmt1bWFyQGludGVsLmNvbT4KCkFsbCBjb25uZWN0 b3JzIG1heSBub3QgaGF2ZSBiZXN0X2VuY29kZXIgYXR0YWNoZWQsIHNvIGRvbid0IGRlcmVmZXJl bmNlCmVuY29kZXIgcG9pbnRlciBmb3IgZWFjaCBjb25uZWN0b3IuCgpGaXhlczogYzI3ZTkxN2Uy YmRhIChkcm0vaTkxNS9pY2w6IGFkZCBiYXNpYyBzdXBwb3J0IGZvciB0aGUgSUNMIGNsb2NrcykK U2lnbmVkLW9mZi1ieTogTWFoZXNoIEt1bWFyIDxtYWhlc2gxLmt1bWFyQGludGVsLmNvbT4KUmV2 aWV3ZWQtYnk6IEx1Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgotLS0K IGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RkaS5jIHwgNiArKysrLS0KIDEgZmlsZSBjaGFu Z2VkLCA0IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9k ZGkuYwppbmRleCAzYjhmMTI4ODNjYTcuLmMzM2IxOTcwNWUzOSAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2k5MTUvaW50ZWxfZGRpLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50 ZWxfZGRpLmMKQEAgLTI0NDQsMTIgKzI0NDQsMTMgQEAgdm9pZCBpY2xfbWFwX3BsbHNfdG9fcG9y dHMoc3RydWN0IGRybV9jcnRjICpjcnRjLAogCWZvcl9lYWNoX25ld19jb25uZWN0b3JfaW5fc3Rh dGUob2xkX3N0YXRlLCBjb25uLCBjb25uX3N0YXRlLCBpKSB7CiAJCXN0cnVjdCBpbnRlbF9lbmNv ZGVyICplbmNvZGVyID0KIAkJCXRvX2ludGVsX2VuY29kZXIoY29ubl9zdGF0ZS0+YmVzdF9lbmNv ZGVyKTsKLQkJZW51bSBwb3J0IHBvcnQgPSBlbmNvZGVyLT5wb3J0OworCQllbnVtIHBvcnQgcG9y dDsKIAkJdWludDMyX3QgdmFsOwogCiAJCWlmIChjb25uX3N0YXRlLT5jcnRjICE9IGNydGMpCiAJ CQljb250aW51ZTsKIAorCQlwb3J0ID0gZW5jb2Rlci0+cG9ydDsKIAkJbXV0ZXhfbG9jaygmZGV2 X3ByaXYtPmRwbGxfbG9jayk7CiAKIAkJdmFsID0gSTkxNV9SRUFEKERQQ0xLQV9DRkdDUjBfSUNM KTsKQEAgLTI0ODEsMTEgKzI0ODIsMTIgQEAgdm9pZCBpY2xfdW5tYXBfcGxsc190b19wb3J0cyhz dHJ1Y3QgZHJtX2NydGMgKmNydGMsCiAJZm9yX2VhY2hfb2xkX2Nvbm5lY3Rvcl9pbl9zdGF0ZShv bGRfc3RhdGUsIGNvbm4sIG9sZF9jb25uX3N0YXRlLCBpKSB7CiAJCXN0cnVjdCBpbnRlbF9lbmNv ZGVyICplbmNvZGVyID0KIAkJCXRvX2ludGVsX2VuY29kZXIob2xkX2Nvbm5fc3RhdGUtPmJlc3Rf ZW5jb2Rlcik7Ci0JCWVudW0gcG9ydCBwb3J0ID0gZW5jb2Rlci0+cG9ydDsKKwkJZW51bSBwb3J0 IHBvcnQ7CiAKIAkJaWYgKG9sZF9jb25uX3N0YXRlLT5jcnRjICE9IGNydGMpCiAJCQljb250aW51 ZTsKIAorCQlwb3J0ID0gZW5jb2Rlci0+cG9ydDsKIAkJbXV0ZXhfbG9jaygmZGV2X3ByaXYtPmRw bGxfbG9jayk7CiAJCUk5MTVfV1JJVEUoRFBDTEtBX0NGR0NSMF9JQ0wsCiAJCQkgICBJOTE1X1JF QUQoRFBDTEtBX0NGR0NSMF9JQ0wpIHwKLS0gCjIuMTcuMAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==