From: Karol Herbst Subject: [PATCH 3/3] subdev/volt/gk104: return error when read fails Date: Sun, 3 Sep 2017 01:54:43 +0200 Message-ID: <20170902235443.8136-4-karolherbst@gmail.com> References: <20170902235443.8136-1-karolherbst@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170902235443.8136-1-karolherbst-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org V2hpbGUgbXkgZ3B1IHdhcyBwb3dlcmVkIG9mZiwgaHdtb24gcmV0dXJuZWQgMC42ViBhcyB0aGUg Y3VycmVudCB2b2x0YWdlLgpJZiBudmttX3JkMzIgZmFpbHMgZm9yIGFueSByZWFzb24sIHJldHVy biB0aGUgZXJyb3IuCgpXaXRoIHRoYXQgc2Vuc29ycyB3aWxsIGRpc3BsYXkgYSAiTi9BIiBpbnN0 ZWFkIG9mIDAuNlYuCgpTaWduZWQtb2ZmLWJ5OiBLYXJvbCBIZXJic3QgPGthcm9saGVyYnN0QGdt YWlsLmNvbT4KLS0tCiBkcm0vbm91dmVhdS9udmttL3N1YmRldi92b2x0L2drMTA0LmMgfCA3ICsr KysrKy0KIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp ZmYgLS1naXQgYS9kcm0vbm91dmVhdS9udmttL3N1YmRldi92b2x0L2drMTA0LmMgYi9kcm0vbm91 dmVhdS9udmttL3N1YmRldi92b2x0L2drMTA0LmMKaW5kZXggMWM3NDRlMDIuLjUzYTdhZjlkIDEw MDY0NAotLS0gYS9kcm0vbm91dmVhdS9udmttL3N1YmRldi92b2x0L2drMTA0LmMKKysrIGIvZHJt L25vdXZlYXUvbnZrbS9zdWJkZXYvdm9sdC9nazEwNC5jCkBAIC00MCwxMCArNDAsMTUgQEAgZ2sx MDRfdm9sdF9nZXQoc3RydWN0IG52a21fdm9sdCAqYmFzZSkKIHsKIAlzdHJ1Y3QgbnZiaW9zX3Zv bHQgKmJpb3MgPSAmZ2sxMDRfdm9sdChiYXNlKS0+YmlvczsKIAlzdHJ1Y3QgbnZrbV9kZXZpY2Ug KmRldmljZSA9IGJhc2UtPnN1YmRldi5kZXZpY2U7Ci0JdTMyIGRpdiwgZHV0eTsKKwlpbnQgZGl2 LCBkdXR5OwogCiAJZGl2ICA9IG52a21fcmQzMihkZXZpY2UsIDB4MjAzNDApOworCWlmIChkaXYg PCAwKQorCQlyZXR1cm4gZGl2OworCiAJZHV0eSA9IG52a21fcmQzMihkZXZpY2UsIDB4MjAzNDQp OworCWlmIChkdXR5IDwgMCkKKwkJcmV0dXJuIGR1dHk7CiAKIAlyZXR1cm4gYmlvcy0+YmFzZSAr IGJpb3MtPnB3bV9yYW5nZSAqIGR1dHkgLyBkaXY7CiB9Ci0tIAoyLjE0LjEKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk5vdXZlYXUgbWFpbGluZyBsaXN0 Ck5vdXZlYXVAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Au b3JnL21haWxtYW4vbGlzdGluZm8vbm91dmVhdQo=