From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ville =?iso-8859-1?Q?Syrj=E4l=E4?= Subject: Re: [PATCH] drm/i915/dp: return number of bytes written for short aux/i2c writes Date: Tue, 17 Mar 2015 18:40:18 +0200 Message-ID: <20150317164018.GK17419@intel.com> References: <1426605534-5780-1-git-send-email-jani.nikula@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by gabe.freedesktop.org (Postfix) with ESMTP id 674D26E736 for ; Tue, 17 Mar 2015 09:40:47 -0700 (PDT) Content-Disposition: inline In-Reply-To: <1426605534-5780-1-git-send-email-jani.nikula@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Jani Nikula Cc: intel-gfx@lists.freedesktop.org List-Id: intel-gfx@lists.freedesktop.org T24gVHVlLCBNYXIgMTcsIDIwMTUgYXQgMDU6MTg6NTRQTSArMDIwMCwgSmFuaSBOaWt1bGEgd3Jv dGU6Cj4gQWxsb3cgZm9yIGEgbGFyZ2VyIHJlY2VpdmUgZGF0YSBzaXplLCBhbmQgY2hlY2sgaWYg dGhlIHJlY2VpdmVyIHJldHVybmVkCj4gdGhlIG51bWJlciBvZiBieXRlcyB3cml0dGVuLiBXaXRo b3V0IHRoaXMsIHdlJ3ZlIGJhc2ljYWxseSBza2lwcGVkIGFsbAo+IHRoZSB1bndyaXR0ZW4gYnl0 ZXMgZm9yIHNob3J0IHdyaXRlcy4KPiAKPiBTaWduZWQtb2ZmLWJ5OiBKYW5pIE5pa3VsYSA8amFu aS5uaWt1bGFAaW50ZWwuY29tPgoKV2hvb3BzIDopCgpMb29rcyBjb3JyZWN0IHRvIG1lLgoKUmV2 aWV3ZWQtYnk6IFZpbGxlIFN5cmrDpGzDpCA8dmlsbGUuc3lyamFsYUBsaW51eC5pbnRlbC5jb20+ Cgo+IC0tLQo+ICBkcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jIHwgMTEgKysrKysrKyst LS0KPiAgMSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAK PiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYyBiL2RyaXZlcnMv Z3B1L2RybS9pOTE1L2ludGVsX2RwLmMKPiBpbmRleCA1MjU2YzA2NGRhMDUuLjM5NjdhZjEwZjUz YyAxMDA2NDQKPiAtLS0gYS9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9kcC5jCj4gKysrIGIv ZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZHAuYwo+IEBAIC05NTEsNyArOTUxLDcgQEAgaW50 ZWxfZHBfYXV4X3RyYW5zZmVyKHN0cnVjdCBkcm1fZHBfYXV4ICphdXgsIHN0cnVjdCBkcm1fZHBf YXV4X21zZyAqbXNnKQo+ICAJY2FzZSBEUF9BVVhfTkFUSVZFX1dSSVRFOgo+ICAJY2FzZSBEUF9B VVhfSTJDX1dSSVRFOgo+ICAJCXR4c2l6ZSA9IG1zZy0+c2l6ZSA/IEhFQURFUl9TSVpFICsgbXNn LT5zaXplIDogQkFSRV9BRERSRVNTX1NJWkU7Cj4gLQkJcnhzaXplID0gMTsKPiArCQlyeHNpemUg PSAyOyAvKiAwIG9yIDEgZGF0YSBieXRlcyAqLwo+ICAKPiAgCQlpZiAoV0FSTl9PTih0eHNpemUg PiAyMCkpCj4gIAkJCXJldHVybiAtRTJCSUc7Cj4gQEAgLTk2Miw4ICs5NjIsMTMgQEAgaW50ZWxf ZHBfYXV4X3RyYW5zZmVyKHN0cnVjdCBkcm1fZHBfYXV4ICphdXgsIHN0cnVjdCBkcm1fZHBfYXV4 X21zZyAqbXNnKQo+ICAJCWlmIChyZXQgPiAwKSB7Cj4gIAkJCW1zZy0+cmVwbHkgPSByeGJ1Zlsw XSA+PiA0Owo+ICAKPiAtCQkJLyogUmV0dXJuIHBheWxvYWQgc2l6ZS4gKi8KPiAtCQkJcmV0ID0g bXNnLT5zaXplOwo+ICsJCQlpZiAocmV0ID4gMSkgewo+ICsJCQkJLyogTnVtYmVyIG9mIGJ5dGVz IHdyaXR0ZW4gaW4gYSBzaG9ydCB3cml0ZS4gKi8KPiArCQkJCXJldCA9IGNsYW1wX3QoaW50LCBy eGJ1ZlsxXSwgMCwgbXNnLT5zaXplKTsKPiArCQkJfSBlbHNlIHsKPiArCQkJCS8qIFJldHVybiBw YXlsb2FkIHNpemUuICovCj4gKwkJCQlyZXQgPSBtc2ctPnNpemU7Cj4gKwkJCX0KPiAgCQl9Cj4g IAkJYnJlYWs7Cj4gIAo+IC0tIAo+IDIuMS40CgotLSAKVmlsbGUgU3lyasOkbMOkCkludGVsIE9U QwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xp c3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=