From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Gmeiner Subject: [PATCH V5 22/25] drm/etnaviv: move disabling of debug registers to the GPU init path Date: Sun, 24 Sep 2017 15:15:40 +0200 Message-ID: <20170924131543.4066-23-christian.gmeiner@gmail.com> References: <20170924131543.4066-1-christian.gmeiner@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20170924131543.4066-1-christian.gmeiner@gmail.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: linux+etnaviv@armlinux.org.uk, etnaviv@lists.freedesktop.org, cphealy@gmail.com List-Id: dri-devel@lists.freedesktop.org T3RoZXJ3aXNlIGEgdGhlcm1hbCB0aHJvdHRsaW5nIHJlcXVlc3QgbWF5IGRpc2FibGUgdGhlIGRl YnVnCnJlZ2lzdGVycyBhZ2Fpbiwgd2hpbGUgdGhlIHByb2ZpbGVkIGNvbW1hbmRzdHJlYW0gaXMg aW4gZmxpZ2h0Cm9uIHRoZSBHUFUuCgpTaWduZWQtb2ZmLWJ5OiBDaHJpc3RpYW4gR21laW5lciA8 Y2hyaXN0aWFuLmdtZWluZXJAZ21haWwuY29tPgotLS0KIGRyaXZlcnMvZ3B1L2RybS9ldG5hdml2 L2V0bmF2aXZfZ3B1LmMgfCA5ICsrKysrKystLQogMSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9u cygrKSwgMiBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vZXRuYXZp di9ldG5hdml2X2dwdS5jIGIvZHJpdmVycy9ncHUvZHJtL2V0bmF2aXYvZXRuYXZpdl9ncHUuYwpp bmRleCA4M2RkNDg1YzZkNDUuLmNmZTZjNzZkMDc3ZSAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2V0bmF2aXYvZXRuYXZpdl9ncHUuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vZXRuYXZpdi9l dG5hdml2X2dwdS5jCkBAIC00MjEsOCArNDIxLDcgQEAgc3RhdGljIHZvaWQgZXRuYXZpdl9ncHVf dXBkYXRlX2Nsb2NrKHN0cnVjdCBldG5hdml2X2dwdSAqZ3B1KQogCQkJICAgICBncHUtPmJhc2Vf cmF0ZV9zaGFkZXIgPj4gZ3B1LT5mcmVxX3NjYWxlKTsKIAl9IGVsc2UgewogCQl1bnNpZ25lZCBp bnQgZnNjYWxlID0gMSA8PCAoNiAtIGdwdS0+ZnJlcV9zY2FsZSk7Ci0JCXUzMiBjbG9jayA9IFZJ VlNfSElfQ0xPQ0tfQ09OVFJPTF9ESVNBQkxFX0RFQlVHX1JFR0lTVEVSUyB8Ci0JCQkgICAgVklW U19ISV9DTE9DS19DT05UUk9MX0ZTQ0FMRV9WQUwoZnNjYWxlKTsKKwkJdTMyIGNsb2NrID0gVklW U19ISV9DTE9DS19DT05UUk9MX0ZTQ0FMRV9WQUwoZnNjYWxlKTsKIAogCQlldG5hdml2X2dwdV9s b2FkX2Nsb2NrKGdwdSwgY2xvY2spOwogCX0KQEAgLTYwMSw2ICs2MDAsNyBAQCBzdGF0aWMgdm9p ZCBldG5hdml2X2dwdV9zZXR1cF9wdWxzZV9lYXRlcihzdHJ1Y3QgZXRuYXZpdl9ncHUgKmdwdSkK IAogc3RhdGljIHZvaWQgZXRuYXZpdl9ncHVfaHdfaW5pdChzdHJ1Y3QgZXRuYXZpdl9ncHUgKmdw dSkKIHsKKwl1MzIgdmFsOwogCXUxNiBwcmVmZXRjaDsKIAogCWlmICgoZXRuYXZpdl9pc19tb2Rl bF9yZXYoZ3B1LCBHQzMyMCwgMHg1MDA3KSB8fApAQCAtNjIxLDYgKzYyMSwxMSBAQCBzdGF0aWMg dm9pZCBldG5hdml2X2dwdV9od19pbml0KHN0cnVjdCBldG5hdml2X2dwdSAqZ3B1KQogCS8qIGVu YWJsZSBtb2R1bGUtbGV2ZWwgY2xvY2sgZ2F0aW5nICovCiAJZXRuYXZpdl9ncHVfZW5hYmxlX21s Y2coZ3B1KTsKIAorCS8qIGRpc2FibGUgZGVidWcgcmVnaXN0ZXIgKi8KKwl2YWwgPSBncHVfcmVh ZChncHUsIFZJVlNfSElfQ0xPQ0tfQ09OVFJPTCk7CisJdmFsIHw9IFZJVlNfSElfQ0xPQ0tfQ09O VFJPTF9ESVNBQkxFX0RFQlVHX1JFR0lTVEVSUzsKKwlncHVfd3JpdGUoZ3B1LCBWSVZTX0hJX0NM T0NLX0NPTlRST0wsIHZhbCk7CisKIAkvKgogCSAqIFVwZGF0ZSBHUFUgQVhJIGNhY2hlIGF0dHRy aWJ1dGUgdG8gImNhY2hlYWJsZSwgbm8gYWxsb2NhdGUiLgogCSAqIFRoaXMgaXMgbmVjZXNzYXJ5 IHRvIHByZXZlbnQgdGhlIGlNWDYgU29DIGxvY2tpbmcgdXAuCi0tIAoyLjEzLjUKCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1kZXZlbCBtYWlsaW5n IGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVk ZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=