From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH] drm/amdgpu/uvd6: add bypass support for fiji (v3) Date: Mon, 2 May 2016 16:00:59 -0400 Message-ID: <1462219259-29806-47-git-send-email-alexander.deucher@amd.com> References: <1462219259-29806-1-git-send-email-alexander.deucher@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-qg0-x22f.google.com (mail-qg0-x22f.google.com [IPv6:2607:f8b0:400d:c04::22f]) by gabe.freedesktop.org (Postfix) with ESMTPS id 39BE86E63D for ; Mon, 2 May 2016 20:01:34 +0000 (UTC) Received: by mail-qg0-x22f.google.com with SMTP id f92so74372285qgf.0 for ; Mon, 02 May 2016 13:01:34 -0700 (PDT) In-Reply-To: <1462219259-29806-1-git-send-email-alexander.deucher@amd.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: Alex Deucher List-Id: dri-devel@lists.freedesktop.org SGFuZGxlIHV2ZCBjbG9jayBieXBhc3Mgc2V0dGluZ3MgYXMgcGFydCBvZiBjbG9ja2dhdGluZwpz ZXR1cC4KCnYyOiBmaXggZ2F0ZSBsb2dpYwp2MzogZml4IGhlYWRlciBpbmNsdWRlCgpSZXZpZXdl ZC1ieTogRXJpYyBIdWFuZyA8SmluSHVpRXJpYy5IdWFuZ0BhbWQuY29tPgpTaWduZWQtb2ZmLWJ5 OiBBbGV4IERldWNoZXIgPGFsZXhhbmRlci5kZXVjaGVyQGFtZC5jb20+Ci0tLQogZHJpdmVycy9n cHUvZHJtL2FtZC9hbWRncHUvdXZkX3Y2XzAuYyB8IDE5ICsrKysrKysrKysrKysrKysrKysKIDEg ZmlsZSBjaGFuZ2VkLCAxOSBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRncHUvdXZkX3Y2XzAuYyBiL2RyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L3V2 ZF92Nl8wLmMKaW5kZXggNTY2NWE0Zi4uZDAxNWNiMCAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUv ZHJtL2FtZC9hbWRncHUvdXZkX3Y2XzAuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vYW1kL2FtZGdw dS91dmRfdjZfMC5jCkBAIC0zMSw2ICszMSw4IEBACiAjaW5jbHVkZSAidXZkL3V2ZF82XzBfc2hf bWFzay5oIgogI2luY2x1ZGUgIm9zcy9vc3NfMl8wX2QuaCIKICNpbmNsdWRlICJvc3Mvb3NzXzJf MF9zaF9tYXNrLmgiCisjaW5jbHVkZSAic211L3NtdV83XzFfM19kLmgiCisjaW5jbHVkZSAic211 L3NtdV83XzFfM19zaF9tYXNrLmgiCiAjaW5jbHVkZSAidmkuaCIKIAogc3RhdGljIHZvaWQgdXZk X3Y2XzBfc2V0X3JpbmdfZnVuY3Moc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYpOwpAQCAtODIz LDYgKzgyNSwyMCBAQCBzdGF0aWMgdm9pZCB1dmRfdjZfMF9zZXRfaHdfY2xvY2tfZ2F0aW5nKHN0 cnVjdCBhbWRncHVfZGV2aWNlICphZGV2KQogfQogI2VuZGlmCiAKK3N0YXRpYyB2b2lkIHV2ZF92 Nl9zZXRfYnlwYXNzX21vZGUoc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYsIGJvb2wgZW5hYmxl KQoreworCXUzMiB0bXAgPSBSUkVHMzJfU01DKGl4R0NLX0RGU19CWVBBU1NfQ05UTCk7CisKKwlp ZiAoZW5hYmxlKQorCQl0bXAgfD0gKEdDS19ERlNfQllQQVNTX0NOVExfX0JZUEFTU0RDTEtfTUFT SyB8CisJCQlHQ0tfREZTX0JZUEFTU19DTlRMX19CWVBBU1NWQ0xLX01BU0spOworCWVsc2UKKwkJ dG1wICY9IH4oR0NLX0RGU19CWVBBU1NfQ05UTF9fQllQQVNTRENMS19NQVNLIHwKKwkJCSBHQ0tf REZTX0JZUEFTU19DTlRMX19CWVBBU1NWQ0xLX01BU0spOworCisJV1JFRzMyX1NNQyhpeEdDS19E RlNfQllQQVNTX0NOVEwsIHRtcCk7Cit9CisKIHN0YXRpYyBpbnQgdXZkX3Y2XzBfc2V0X2Nsb2Nr Z2F0aW5nX3N0YXRlKHZvaWQgKmhhbmRsZSwKIAkJCQkJICBlbnVtIGFtZF9jbG9ja2dhdGluZ19z dGF0ZSBzdGF0ZSkKIHsKQEAgLTgzMCw2ICs4NDYsOSBAQCBzdGF0aWMgaW50IHV2ZF92Nl8wX3Nl dF9jbG9ja2dhdGluZ19zdGF0ZSh2b2lkICpoYW5kbGUsCiAJYm9vbCBlbmFibGUgPSAoc3RhdGUg PT0gQU1EX0NHX1NUQVRFX0dBVEUpID8gdHJ1ZSA6IGZhbHNlOwogCXN0YXRpYyBpbnQgY3Vyc3Rh dGUgPSAtMTsKIAorCWlmIChhZGV2LT5hc2ljX3R5cGUgPT0gQ0hJUF9GSUpJKQorCQl1dmRfdjZf c2V0X2J5cGFzc19tb2RlKGFkZXYsIGVuYWJsZSk7CisKIAlpZiAoIShhZGV2LT5jZ19mbGFncyAm IEFNRF9DR19TVVBQT1JUX1VWRF9NR0NHKSkKIAkJcmV0dXJuIDA7CiAKLS0gCjIuNS41CgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFp bGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK