From mboxrd@z Thu Jan 1 00:00:00 1970 From: ville.syrjala@linux.intel.com Subject: [PATCH 01/13] drm/i915: Make the DP rates int instead of uint32_t Date: Thu, 12 Mar 2015 17:10:27 +0200 Message-ID: <1426173039-24584-2-git-send-email-ville.syrjala@linux.intel.com> References: <1426173039-24584-1-git-send-email-ville.syrjala@linux.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 65F9A6E9C1 for ; Thu, 12 Mar 2015 08:10:48 -0700 (PDT) In-Reply-To: <1426173039-24584-1-git-send-email-ville.syrjala@linux.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 RnJvbTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4LmludGVsLmNvbT4KCk5v IHBvaW50IGluIHVzaW5nIHVpbnQzMl90IGhlcmUsIGp1c3QgcGxhaW4gb2xkIGludCB3aWxsIGRv LgoKU2lnbmVkLW9mZi1ieTogVmlsbGUgU3lyasOkbMOkIDx2aWxsZS5zeXJqYWxhQGxpbnV4Lmlu dGVsLmNvbT4KLS0tCiBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMjQgKysrKysr KysrKysrLS0tLS0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTIgaW5zZXJ0aW9ucygrKSwgMTIg ZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAu YyBiL2RyaXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2RwLmMKaW5kZXggMzNkNTg3Ny4uMWZhOGNj MSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYworKysgYi9kcml2 ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCkBAIC04NSwxMCArODUsOSBAQCBzdGF0aWMgY29u c3Qgc3RydWN0IGRwX2xpbmtfZHBsbCBjaHZfZHBsbFtdID0gewogCQl7IC5wMSA9IDIsIC5wMiA9 IDEsIC5uID0gMSwgLm0xID0gMiwgLm0yID0gMHg2YzAwMDAwIH0gfQogfTsKIC8qIFNreWxha2Ug c3VwcG9ydHMgZm9sbG93aW5nIHJhdGVzICovCi1zdGF0aWMgY29uc3QgdWludDMyX3QgZ2VuOV9y YXRlc1tdID0geyAxNjIwMDAsIDIxNjAwMCwgMjcwMDAwLCAzMjQwMDAsCi0JCQkJCTQzMjAwMCwg NTQwMDAwIH07Ci0KLXN0YXRpYyBjb25zdCB1aW50MzJfdCBkZWZhdWx0X3JhdGVzW10gPSB7IDE2 MjAwMCwgMjcwMDAwLCA1NDAwMDAgfTsKK3N0YXRpYyBjb25zdCBpbnQgZ2VuOV9yYXRlc1tdID0g eyAxNjIwMDAsIDIxNjAwMCwgMjcwMDAwLAorCQkJCSAgMzI0MDAwLCA0MzIwMDAsIDU0MDAwMCB9 Oworc3RhdGljIGNvbnN0IGludCBkZWZhdWx0X3JhdGVzW10gPSB7IDE2MjAwMCwgMjcwMDAwLCA1 NDAwMDAgfTsKIAogLyoqCiAgKiBpc19lZHAgLSBpcyB0aGUgZ2l2ZW4gcG9ydCBhdHRhY2hlZCB0 byBhbiBlRFAgcGFuZWwgKGVpdGhlciBDUFUgb3IgUENIKQpAQCAtMTEzOSw3ICsxMTM4LDcgQEAg aHN3X2RwX3NldF9kZGlfcGxsX3NlbChzdHJ1Y3QgaW50ZWxfY3J0Y19zdGF0ZSAqcGlwZV9jb25m aWcsIGludCBsaW5rX2J3KQogfQogCiBzdGF0aWMgaW50Ci1pbnRlbF9yZWFkX3NpbmtfcmF0ZXMo c3RydWN0IGludGVsX2RwICppbnRlbF9kcCwgdWludDMyX3QgKnNpbmtfcmF0ZXMpCitpbnRlbF9y ZWFkX3NpbmtfcmF0ZXMoc3RydWN0IGludGVsX2RwICppbnRlbF9kcCwgaW50ICpzaW5rX3JhdGVz KQogewogCXN0cnVjdCBkcm1fZGV2aWNlICpkZXYgPSBpbnRlbF9kcF90b19kZXYoaW50ZWxfZHAp OwogCWludCBpID0gMDsKQEAgLTExNjYsNyArMTE2NSw3IEBAIGludGVsX3JlYWRfc2lua19yYXRl cyhzdHJ1Y3QgaW50ZWxfZHAgKmludGVsX2RwLCB1aW50MzJfdCAqc2lua19yYXRlcykKIH0KIAog c3RhdGljIGludAotaW50ZWxfcmVhZF9zb3VyY2VfcmF0ZXMoc3RydWN0IGludGVsX2RwICppbnRl bF9kcCwgdWludDMyX3QgKnNvdXJjZV9yYXRlcykKK2ludGVsX3JlYWRfc291cmNlX3JhdGVzKHN0 cnVjdCBpbnRlbF9kcCAqaW50ZWxfZHAsIGludCAqc291cmNlX3JhdGVzKQogewogCXN0cnVjdCBk cm1fZGV2aWNlICpkZXYgPSBpbnRlbF9kcF90b19kZXYoaW50ZWxfZHApOwogCWludCBpOwpAQCAt MTIxNyw4ICsxMjE2LDkgQEAgaW50ZWxfZHBfc2V0X2Nsb2NrKHN0cnVjdCBpbnRlbF9lbmNvZGVy ICplbmNvZGVyLAogCX0KIH0KIAotc3RhdGljIGludCBpbnRlbF9zdXBwb3J0ZWRfcmF0ZXMoY29u c3QgdWludDMyX3QgKnNvdXJjZV9yYXRlcywgaW50IHNvdXJjZV9sZW4sCi1jb25zdCB1aW50MzJf dCAqc2lua19yYXRlcywgaW50IHNpbmtfbGVuLCB1aW50MzJfdCAqc3VwcG9ydGVkX3JhdGVzKQor c3RhdGljIGludCBpbnRlbF9zdXBwb3J0ZWRfcmF0ZXMoY29uc3QgaW50ICpzb3VyY2VfcmF0ZXMs IGludCBzb3VyY2VfbGVuLAorCQkJCSBjb25zdCBpbnQgKnNpbmtfcmF0ZXMsIGludCBzaW5rX2xl biwKKwkJCQkgaW50ICpzdXBwb3J0ZWRfcmF0ZXMpCiB7CiAJaW50IGkgPSAwLCBqID0gMCwgayA9 IDA7CiAKQEAgLTEyNDUsNyArMTI0NSw3IEBAIGNvbnN0IHVpbnQzMl90ICpzaW5rX3JhdGVzLCBp bnQgc2lua19sZW4sIHVpbnQzMl90ICpzdXBwb3J0ZWRfcmF0ZXMpCiAJcmV0dXJuIGs7CiB9CiAK LXN0YXRpYyBpbnQgcmF0ZV90b19pbmRleCh1aW50MzJfdCBmaW5kLCBjb25zdCB1aW50MzJfdCAq cmF0ZXMpCitzdGF0aWMgaW50IHJhdGVfdG9faW5kZXgoaW50IGZpbmQsIGNvbnN0IGludCAqcmF0 ZXMpCiB7CiAJaW50IGkgPSAwOwogCkBAIC0xMjc1LDkgKzEyNzUsOSBAQCBpbnRlbF9kcF9jb21w dXRlX2NvbmZpZyhzdHJ1Y3QgaW50ZWxfZW5jb2RlciAqZW5jb2RlciwKIAlpbnQgbWF4X2Nsb2Nr OwogCWludCBicHAsIG1vZGVfcmF0ZTsKIAlpbnQgbGlua19hdmFpbCwgbGlua19jbG9jazsKLQl1 aW50MzJfdCBzaW5rX3JhdGVzWzhdOwotCXVpbnQzMl90IHN1cHBvcnRlZF9yYXRlc1s4XSA9IHsw fTsKLQl1aW50MzJfdCBzb3VyY2VfcmF0ZXNbOF07CisJaW50IHNpbmtfcmF0ZXNbOF07CisJaW50 IHN1cHBvcnRlZF9yYXRlc1s4XSA9IHswfTsKKwlpbnQgc291cmNlX3JhdGVzWzhdOwogCWludCBz b3VyY2VfbGVuLCBzaW5rX2xlbiwgc3VwcG9ydGVkX2xlbjsKIAogCXNpbmtfbGVuID0gaW50ZWxf cmVhZF9zaW5rX3JhdGVzKGludGVsX2RwLCBzaW5rX3JhdGVzKTsKLS0gCjIuMC41CgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1nZnggbWFpbGlu ZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=