From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sasha Levin Subject: [PATCH AUTOSEL 4.19 26/28] drm/nouveau/falcon: avoid touching registers if engine is off Date: Sat, 9 Feb 2019 13:48:34 -0500 Message-ID: <20190209184840.126418-26-sashal@kernel.org> References: <20190209184840.126418-1-sashal@kernel.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20190209184840.126418-1-sashal-DgEjT+Ai2ygdnm+yROfE0A@public.gmane.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: linux-kernel-u79uwXL29TY76Z2rM5mHXA@public.gmane.org, stable-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Cc: Sasha Levin , nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, dri-devel-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org, Ben Skeggs List-Id: dri-devel@lists.freedesktop.org RnJvbTogSWxpYSBNaXJraW4gPGltaXJraW5AYWx1bS5taXQuZWR1PgoKWyBVcHN0cmVhbSBjb21t aXQgYTUxNzZhNGNiODViYjYyMTNkYWFkZjY5MTA5N2NmNDExZGEzNWRmMiBdCgpCdWd6aWxsYTog aHR0cHM6Ly9idWdzLmZyZWVkZXNrdG9wLm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTA4OTgwClNpZ25l ZC1vZmYtYnk6IElsaWEgTWlya2luIDxpbWlya2luQGFsdW0ubWl0LmVkdT4KU2lnbmVkLW9mZi1i eTogQmVuIFNrZWdncyA8YnNrZWdnc0ByZWRoYXQuY29tPgpTaWduZWQtb2ZmLWJ5OiBTYXNoYSBM ZXZpbiA8c2FzaGFsQGtlcm5lbC5vcmc+Ci0tLQogZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbnZr bS9lbmdpbmUvZmFsY29uLmMgfCA3ICsrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCA1IGluc2VydGlv bnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL25vdXZl YXUvbnZrbS9lbmdpbmUvZmFsY29uLmMgYi9kcml2ZXJzL2dwdS9kcm0vbm91dmVhdS9udmttL2Vu Z2luZS9mYWxjb24uYwppbmRleCA4MTZjY2FlZGZjNzMuLjg2NzU2MTNlMTQyYiAxMDA2NDQKLS0t IGEvZHJpdmVycy9ncHUvZHJtL25vdXZlYXUvbnZrbS9lbmdpbmUvZmFsY29uLmMKKysrIGIvZHJp dmVycy9ncHUvZHJtL25vdXZlYXUvbnZrbS9lbmdpbmUvZmFsY29uLmMKQEAgLTIyLDYgKzIyLDcg QEAKICNpbmNsdWRlIDxlbmdpbmUvZmFsY29uLmg+CiAKICNpbmNsdWRlIDxjb3JlL2dwdW9iai5o PgorI2luY2x1ZGUgPHN1YmRldi9tYy5oPgogI2luY2x1ZGUgPHN1YmRldi90aW1lci5oPgogI2lu Y2x1ZGUgPGVuZ2luZS9maWZvLmg+CiAKQEAgLTEwNyw4ICsxMDgsMTAgQEAgbnZrbV9mYWxjb25f ZmluaShzdHJ1Y3QgbnZrbV9lbmdpbmUgKmVuZ2luZSwgYm9vbCBzdXNwZW5kKQogCQl9CiAJfQog Ci0JbnZrbV9tYXNrKGRldmljZSwgYmFzZSArIDB4MDQ4LCAweDAwMDAwMDAzLCAweDAwMDAwMDAw KTsKLQludmttX3dyMzIoZGV2aWNlLCBiYXNlICsgMHgwMTQsIDB4ZmZmZmZmZmYpOworCWlmIChu dmttX21jX2VuYWJsZWQoZGV2aWNlLCBlbmdpbmUtPnN1YmRldi5pbmRleCkpIHsKKwkJbnZrbV9t YXNrKGRldmljZSwgYmFzZSArIDB4MDQ4LCAweDAwMDAwMDAzLCAweDAwMDAwMDAwKTsKKwkJbnZr bV93cjMyKGRldmljZSwgYmFzZSArIDB4MDE0LCAweGZmZmZmZmZmKTsKKwl9CiAJcmV0dXJuIDA7 CiB9CiAKLS0gCjIuMTkuMQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KTm91dmVhdSBtYWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5v cmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1 Cg==