From mboxrd@z Thu Jan 1 00:00:00 1970 From: Manasi Navare Subject: [PATCH v2 3/4] drm/i915/dp: Validate the downclock mode for eDP if it exists Date: Wed, 12 Sep 2018 15:57:18 -0700 Message-ID: <20180912225719.17574-3-manasi.d.navare@intel.com> References: <20180912225719.17574-1-manasi.d.navare@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by gabe.freedesktop.org (Postfix) with ESMTPS id 77E7B6E4BC for ; Wed, 12 Sep 2018 22:55:11 +0000 (UTC) In-Reply-To: <20180912225719.17574-1-manasi.d.navare@intel.com> 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 List-Id: intel-gfx@lists.freedesktop.org V2l0aCBkb3duY2xvY2sgbW9kZSBhbmQgRFJSUyBub3cgb3BlcmF0aW5nIGluZGVwZW5kZW50bHkg dXNlciBjYW4KcmVxdWVzdCBhIG1vZGVzZXQgb24gZG93bmNsb2NrIG1vZGUuIEluIHRoYXQgY2Fz ZSBpbnRlbF9kcF9tb2RlX3ZhbGlkKCkKc2hvdWxkIHZhbGlkYXRlIHRoZSBkb3duY2xvY2sgbW9k ZSBhcyB3ZWxsIGlmIHRoYXQgaXMgcmVxdWVzdGVkLgoKQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5p a3VsYUBsaW51eC5pbnRlbC5jb20+CkNjOiBWaWxsZSBTeXJqYWxhIDx2aWxsZS5zeXJqYWxhQGxp bnV4LmludGVsLmNvbT4KU2lnbmVkLW9mZi1ieTogTWFuYXNpIE5hdmFyZSA8bWFuYXNpLmQubmF2 YXJlQGludGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgNyAr KysrKystCiAxIGZpbGUgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpk aWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyBiL2RyaXZlcnMvZ3B1 L2RybS9pOTE1L2ludGVsX2RwLmMKaW5kZXggMzA1MjZjMDJiMzQzLi4wZTQwMDYyOWU4NWMgMTAw NjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKKysrIGIvZHJpdmVycy9n cHUvZHJtL2k5MTUvaW50ZWxfZHAuYwpAQCAtNjE1LDYgKzYxNSw4IEBAIGludGVsX2RwX21vZGVf dmFsaWQoc3RydWN0IGRybV9jb25uZWN0b3IgKmNvbm5lY3RvciwKIAlzdHJ1Y3QgaW50ZWxfZHAg KmludGVsX2RwID0gaW50ZWxfYXR0YWNoZWRfZHAoY29ubmVjdG9yKTsKIAlzdHJ1Y3QgaW50ZWxf Y29ubmVjdG9yICppbnRlbF9jb25uZWN0b3IgPSB0b19pbnRlbF9jb25uZWN0b3IoY29ubmVjdG9y KTsKIAlzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqZml4ZWRfbW9kZSA9IGludGVsX2Nvbm5lY3Rv ci0+cGFuZWwuZml4ZWRfbW9kZTsKKwlzdHJ1Y3QgZHJtX2Rpc3BsYXlfbW9kZSAqZG93bmNsb2Nr X21vZGUgPQorCQlpbnRlbF9jb25uZWN0b3ItPnBhbmVsLmRvd25jbG9ja19tb2RlOwogCWludCB0 YXJnZXRfY2xvY2sgPSBtb2RlLT5jbG9jazsKIAlpbnQgbWF4X3JhdGUsIG1vZGVfcmF0ZSwgbWF4 X2xhbmVzLCBtYXhfbGlua19jbG9jazsKIAlpbnQgbWF4X2RvdGNsazsKQEAgLTYzMSw3ICs2MzMs MTAgQEAgaW50ZWxfZHBfbW9kZV92YWxpZChzdHJ1Y3QgZHJtX2Nvbm5lY3RvciAqY29ubmVjdG9y LAogCQlpZiAobW9kZS0+dmRpc3BsYXkgPiBmaXhlZF9tb2RlLT52ZGlzcGxheSkKIAkJCXJldHVy biBNT0RFX1BBTkVMOwogCi0JCXRhcmdldF9jbG9jayA9IGZpeGVkX21vZGUtPmNsb2NrOworCQlp ZiAodGFyZ2V0X2Nsb2NrIDwgZml4ZWRfbW9kZS0+Y2xvY2sgJiYgZG93bmNsb2NrX21vZGUpCisJ CQl0YXJnZXRfY2xvY2sgPSBkb3duY2xvY2tfbW9kZS0+Y2xvY2s7CisJCWVsc2UKKwkJCXRhcmdl dF9jbG9jayA9IGZpeGVkX21vZGUtPmNsb2NrOwogCX0KIAogCW1heF9saW5rX2Nsb2NrID0gaW50 ZWxfZHBfbWF4X2xpbmtfcmF0ZShpbnRlbF9kcCk7Ci0tIAoyLjE4LjAKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QK SW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=