From mboxrd@z Thu Jan 1 00:00:00 1970 From: Alex Deucher Subject: [PATCH 05/15] drm/amdgpu/si_dma: add ring callbacks for ib and dma frame size Date: Fri, 16 Sep 2016 12:05:42 -0400 Message-ID: <1474041952-2378-5-git-send-email-alexander.deucher@amd.com> References: <1474041952-2378-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: In-Reply-To: <1474041952-2378-1-git-send-email-alexander.deucher-5C7GfCeVMHo@public.gmane.org> List-Id: Discussion list for AMD gfx List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: amd-gfx-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "amd-gfx" To: amd-gfx-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Cc: Alex Deucher U2lnbmVkLW9mZi1ieTogQWxleCBEZXVjaGVyIDxhbGV4YW5kZXIuZGV1Y2hlckBhbWQuY29tPgot LS0KIGRyaXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L3NpX2RtYS5jIHwgMTggKysrKysrKysrKysr KysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2Ry aXZlcnMvZ3B1L2RybS9hbWQvYW1kZ3B1L3NpX2RtYS5jIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvc2lfZG1hLmMKaW5kZXggNGNiZDQwOC4uZGUzNTgxOSAxMDA2NDQKLS0tIGEvZHJpdmVy cy9ncHUvZHJtL2FtZC9hbWRncHUvc2lfZG1hLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2FtZC9h bWRncHUvc2lfZG1hLmMKQEAgLTQ5NSw2ICs0OTUsMjIgQEAgc3RhdGljIHZvaWQgc2lfZG1hX3Jp bmdfZW1pdF92bV9mbHVzaChzdHJ1Y3QgYW1kZ3B1X3JpbmcgKnJpbmcsCiAJYW1kZ3B1X3Jpbmdf d3JpdGUocmluZywgKDAgPDwgMjgpIHwgMHgyMCk7IC8qIGZ1bmMoYWx3YXlzKSB8IHBvbGwgaW50 ZXJ2YWwgKi8KIH0KIAorc3RhdGljIHVuc2lnbmVkIHNpX2RtYV9yaW5nX2dldF9lbWl0X2liX3Np emUoc3RydWN0IGFtZGdwdV9yaW5nICpyaW5nKQoreworCXJldHVybgorCQk3ICsgMzsgLyogc2lf ZG1hX3JpbmdfZW1pdF9pYiAqLworfQorCitzdGF0aWMgdW5zaWduZWQgc2lfZG1hX3JpbmdfZ2V0 X2RtYV9mcmFtZV9zaXplKHN0cnVjdCBhbWRncHVfcmluZyAqcmluZykKK3sKKwlyZXR1cm4KKwkJ MyArIC8qIHNpX2RtYV9yaW5nX2VtaXRfaGRwX2ZsdXNoICovCisJCTMgKyAvKiBzaV9kbWFfcmlu Z19lbWl0X2hkcF9pbnZhbGlkYXRlICovCisJCTYgKyAvKiBzaV9kbWFfcmluZ19lbWl0X3BpcGVs aW5lX3N5bmMgKi8KKwkJMTIgKyAvKiBzaV9kbWFfcmluZ19lbWl0X3ZtX2ZsdXNoICovCisJCTkg KyA5ICsgOTsgLyogc2lfZG1hX3JpbmdfZW1pdF9mZW5jZSB4MyBmb3IgdXNlciBmZW5jZSwgdm0g ZmVuY2UgKi8KK30KKwogc3RhdGljIGludCBzaV9kbWFfZWFybHlfaW5pdCh2b2lkICpoYW5kbGUp CiB7CiAJc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYgPSAoc3RydWN0IGFtZGdwdV9kZXZpY2Ug KiloYW5kbGU7CkBAIC03NzgsNiArNzk0LDggQEAgc3RhdGljIGNvbnN0IHN0cnVjdCBhbWRncHVf cmluZ19mdW5jcyBzaV9kbWFfcmluZ19mdW5jcyA9IHsKIAkudGVzdF9pYiA9IHNpX2RtYV9yaW5n X3Rlc3RfaWIsCiAJLmluc2VydF9ub3AgPSBhbWRncHVfcmluZ19pbnNlcnRfbm9wLAogCS5wYWRf aWIgPSBzaV9kbWFfcmluZ19wYWRfaWIsCisJLmdldF9lbWl0X2liX3NpemUgPSBzaV9kbWFfcmlu Z19nZXRfZW1pdF9pYl9zaXplLAorCS5nZXRfZG1hX2ZyYW1lX3NpemUgPSBzaV9kbWFfcmluZ19n ZXRfZG1hX2ZyYW1lX3NpemUsCiB9OwogCiBzdGF0aWMgdm9pZCBzaV9kbWFfc2V0X3JpbmdfZnVu Y3Moc3RydWN0IGFtZGdwdV9kZXZpY2UgKmFkZXYpCi0tIAoyLjUuNQoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KYW1kLWdmeCBtYWlsaW5nIGxpc3QKYW1k LWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9hbWQtZ2Z4Cg==