From mboxrd@z Thu Jan 1 00:00:00 1970 From: Deepak M Subject: [PATCH 2/5] drm/i915: Parsing the PWM cntrl and CABC ON/OFF fields in VBT Date: Tue, 29 Mar 2016 20:13:18 +0530 Message-ID: <1459262601-20132-2-git-send-email-m.deepak@intel.com> References: <1459262601-20132-1-git-send-email-m.deepak@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTP id 313E46E67C for ; Tue, 29 Mar 2016 14:43:50 +0000 (UTC) In-Reply-To: <1459262601-20132-1-git-send-email-m.deepak@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 Cc: Deepak M , Jani Nikula , Yetunde Adebisi , Daniel Vetter List-Id: intel-gfx@lists.freedesktop.org Rm9yIGR1YWwgbGluayBwYW5lbCBzY2VuYXJpb3MgdGhlcmUgYXJlIG5ldyBmaWVsZHMgYWRkZWQg aW4gdGhlClZCVCB3aGljaCBpbmRpY2F0ZSBvbiB3aGljaCBwb3J0IHRoZSBQV00gY250cmwgYW5k IENBQkMgT04vT0ZGCmNvbW1hbmRzIG5lZWRzIHRvIGJlIHNlbnQuCgp2MjogTW92aW5nIHRoZSBj b21tZW50IHRvIGludGVsX2RzaS5oKEphbmkpCgp2MzogUmVuYW1pbmcgdGhlIGZpZWxkIG5hbWVz IChKYW5pKQoKQ2M6IEphbmkgTmlrdWxhIDxqYW5pLm5pa3VsYUBpbnRlbC5jb20+CkNjOiBEYW5p ZWwgVmV0dGVyIDxkYW5pZWwudmV0dGVyQGludGVsLmNvbT4KQ2M6IFlldHVuZGUgQWRlYmlzaSA8 eWV0dW5kZXguYWRlYmlzaUBpbnRlbC5jb20+ClNpZ25lZC1vZmYtYnk6IERlZXBhayBNIDxtLmRl ZXBha0BpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5jIHwg MTAgKysrKysrKysrKwogZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5oIHwgIDUgKysr Ky0KIGRyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RzaS5oICB8ICA5ICsrKysrKysrKwogMyBm aWxlcyBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pCgpkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfYmlvcy5jIGIvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfYmlvcy5jCmluZGV4IDA4MzAwM2IuLjFhZjcwNzQgMTAwNjQ0Ci0tLSBhL2RyaXZl cnMvZ3B1L2RybS9pOTE1L2ludGVsX2Jpb3MuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9p bnRlbF9iaW9zLmMKQEAgLTc0OSw2ICs3NDksMTYgQEAgcGFyc2VfbWlwaV9jb25maWcoc3RydWN0 IGRybV9pOTE1X3ByaXZhdGUgKmRldl9wcml2LAogCQlyZXR1cm47CiAJfQogCisJLyoKKwkgKiBU aGVzZSBmaWxlZHMgYXJlIGludHJvZHVjZWQgZnJvbSB0aGUgVkJUIHZlcnNpb24gMTk3IG9ud2Fy ZHMsCisJICogc28gbWFraW5nIHN1cmUgdGhhdCB0aGVzZSBiaXRzIGFyZSBzZXQgemVybyBpbiB0 aGUgcGVydmlvdXMKKwkgKiB2ZXJzaW9ucy4KKwkgKi8KKwlpZiAoZGV2X3ByaXYtPnZidC5kc2ku Y29uZmlnLT5kdWFsX2xpbmsgJiYgYmRiLT52ZXJzaW9uIDwgMTk3KSB7CisJCWRldl9wcml2LT52 YnQuZHNpLmNvbmZpZy0+ZGxfY2FiY19wb3J0cyA9IDA7CisJCWRldl9wcml2LT52YnQuZHNpLmNv bmZpZy0+ZGxfcGFuZWxfcHdtX3BvcnRzID0gMDsKKwl9CisKIAkvKiBXZSBoYXZlIG1hbmRhdG9y eSBtaXBpIGNvbmZpZyBibG9ja3MuIEluaXRpYWxpemUgYXMgZ2VuZXJpYyBwYW5lbCAqLwogCWRl dl9wcml2LT52YnQuZHNpLnBhbmVsX2lkID0gTUlQSV9EU0lfR0VORVJJQ19QQU5FTF9JRDsKIH0K ZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2Jpb3MuaCBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2Jpb3MuaAppbmRleCBhYjBlYTMxLi5mZGZiNjM0IDEwMDY0NAot LS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9iaW9zLmgKKysrIGIvZHJpdmVycy9ncHUv ZHJtL2k5MTUvaW50ZWxfYmlvcy5oCkBAIC0xMTMsNyArMTEzLDEwIEBAIHN0cnVjdCBtaXBpX2Nv bmZpZyB7CiAJdTE2IGR1YWxfbGluazoyOwogCXUxNiBsYW5lX2NudDoyOwogCXUxNiBwaXhlbF9v dmVybGFwOjM7Ci0JdTE2IHJzdmQzOjk7CisJdTE2IHJnYl9mbGlwOjE7CisJdTE2IGRsX2NhYmNf cG9ydHM6MjsKKwl1MTYgZGxfcGFuZWxfcHdtX3BvcnRzOjI7CisJdTE2IHJzdmQzOjQ7CiAKIAl1 MTYgcnN2ZDQ7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RzaS5o IGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmgKaW5kZXggZTU4MmVmOC4uZjU0NzQ4 ZCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmgKKysrIGIvZHJp dmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHNpLmgKQEAgLTc4LDYgKzc4LDE1IEBAIHN0cnVjdCBp bnRlbF9kc2kgewogCiAJdTggZXNjYXBlX2Nsa19kaXY7CiAJdTggZHVhbF9saW5rOworCisJLyoK KwkgKiBCZWxvdyBmaWVsZCB3aWxsIGluZm9ybSB1cyBvbiB3aGljaCBwb3J0IHRoZSBwYW5lbCBi bGtfY250cmwKKwkgKiBhbmQgQ0FCQyBPTi9PRkYgY29tbWFuZHMgbmVlZHMgdG8gYmUgc2VudCBp biBjYXNlIG9mIGR1YWwgbGluaworCSAqIHBhbmVscworCSAqLworCXU4IGNhYmNfZGNzX3BvcnRz OworCXU4IHBhbmVsX3B3bV9kY3NfcG9ydHM7CisKIAl1OCBwaXhlbF9vdmVybGFwOwogCXUzMiBw b3J0X2JpdHM7CiAJdTMyIGJ3X3RpbWVyOwotLSAKMS45LjEKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwt Z2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=