From mboxrd@z Thu Jan 1 00:00:00 1970 From: Harry Wentland Subject: [PATCH 2/2] drm/dp/mst: save vcpi with payloads Date: Mon, 7 Dec 2015 13:55:52 -0500 Message-ID: <1449514552-10236-3-git-send-email-harry.wentland@amd.com> References: <1449514552-10236-1-git-send-email-harry.wentland@amd.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0096.outbound.protection.outlook.com [157.56.110.96]) by gabe.freedesktop.org (Postfix) with ESMTPS id E4A956E6EB for ; Mon, 7 Dec 2015 11:11:25 -0800 (PST) Received: from satlvexedge02.amd.com (satlvexedge02.amd.com [10.177.96.29]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by atltwp02.amd.com (Axway MailGate 5.3.1) with ESMTPS id 2EA58D22163 for ; Mon, 7 Dec 2015 13:56:08 -0500 (EST) In-Reply-To: <1449514552-10236-1-git-send-email-harry.wentland@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 List-Id: dri-devel@lists.freedesktop.org VGhpcyBtYWtlcyBpdCBwb3NzaWJseSBmb3IgZHJpdmVycyB0byBmaW5kIHRoZSBhc3NvY2lhdGVk Cm1zdF9wb3J0IGJ5IGxvb2tpbmcgYXQgdGhlIHBheWxvYWQgYWxsb2NhdGlvbiB0YWJsZS4KClNp Z25lZC1vZmYtYnk6IEhhcnJ5IFdlbnRsYW5kIDxoYXJyeS53ZW50bGFuZEBhbWQuY29tPgotLS0K IGRyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMgfCAyICsrCiAxIGZpbGUgY2hh bmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL2RybV9k cF9tc3RfdG9wb2xvZ3kuYyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMK aW5kZXggNjRhMGEzNzI5NjQzLi4zYjY2MjdkZGU5ZmYgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fZHBfbXN0X3RvcG9sb2d5LmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL2RybV9kcF9t c3RfdG9wb2xvZ3kuYwpAQCAtMTY3Myw2ICsxNjczLDcgQEAgaW50IGRybV9kcF91cGRhdGVfcGF5 bG9hZF9wYXJ0MShzdHJ1Y3QgZHJtX2RwX21zdF90b3BvbG9neV9tZ3IgKm1ncikKIAkJaWYgKG1n ci0+cHJvcG9zZWRfdmNwaXNbaV0pIHsKIAkJCXBvcnQgPSBjb250YWluZXJfb2YobWdyLT5wcm9w b3NlZF92Y3Bpc1tpXSwgc3RydWN0IGRybV9kcF9tc3RfcG9ydCwgdmNwaSk7CiAJCQlyZXFfcGF5 bG9hZC5udW1fc2xvdHMgPSBtZ3ItPnByb3Bvc2VkX3ZjcGlzW2ldLT5udW1fc2xvdHM7CisJCQly ZXFfcGF5bG9hZC52Y3BpID0gbWdyLT5wcm9wb3NlZF92Y3Bpc1tpXS0+dmNwaTsKIAkJfSBlbHNl IHsKIAkJCXBvcnQgPSBOVUxMOwogCQkJcmVxX3BheWxvYWQubnVtX3Nsb3RzID0gMDsKQEAgLTE2 ODgsNiArMTY4OSw3IEBAIGludCBkcm1fZHBfdXBkYXRlX3BheWxvYWRfcGFydDEoc3RydWN0IGRy bV9kcF9tc3RfdG9wb2xvZ3lfbWdyICptZ3IpCiAJCQlpZiAocmVxX3BheWxvYWQubnVtX3Nsb3Rz KSB7CiAJCQkJZHJtX2RwX2NyZWF0ZV9wYXlsb2FkX3N0ZXAxKG1nciwgbWdyLT5wcm9wb3NlZF92 Y3Bpc1tpXS0+dmNwaSwgJnJlcV9wYXlsb2FkKTsKIAkJCQltZ3ItPnBheWxvYWRzW2ldLm51bV9z bG90cyA9IHJlcV9wYXlsb2FkLm51bV9zbG90czsKKwkJCQltZ3ItPnBheWxvYWRzW2ldLnZjcGkg PSByZXFfcGF5bG9hZC52Y3BpOwogCQkJfSBlbHNlIGlmIChtZ3ItPnBheWxvYWRzW2ldLm51bV9z bG90cykgewogCQkJCW1nci0+cGF5bG9hZHNbaV0ubnVtX3Nsb3RzID0gMDsKIAkJCQlkcm1fZHBf ZGVzdHJveV9wYXlsb2FkX3N0ZXAxKG1nciwgcG9ydCwgcG9ydC0+dmNwaS52Y3BpLCAmbWdyLT5w YXlsb2Fkc1tpXSk7Ci0tIAoyLjEuNAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJl ZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5m by9kcmktZGV2ZWwK