From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Vetter Subject: Re: [PATCH v9 11/39] drm: helper functions for hdcp2 seq_num to from u32 Date: Wed, 19 Dec 2018 15:38:50 +0100 Message-ID: <20181219143850.GG21184@phenom.ffwll.local> References: <1544673701-6353-1-git-send-email-ramalingam.c@intel.com> <1544673701-6353-12-git-send-email-ramalingam.c@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail-ed1-x542.google.com (mail-ed1-x542.google.com [IPv6:2a00:1450:4864:20::542]) by gabe.freedesktop.org (Postfix) with ESMTPS id 73E7B6EFE8 for ; Wed, 19 Dec 2018 14:38:54 +0000 (UTC) Received: by mail-ed1-x542.google.com with SMTP id b14so17141182edt.6 for ; Wed, 19 Dec 2018 06:38:54 -0800 (PST) Content-Disposition: inline In-Reply-To: <1544673701-6353-12-git-send-email-ramalingam.c@intel.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ramalingam C Cc: daniel.vetter@ffwll.ch, intel-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, uma.shankar@intel.com, seanpaul@chromium.org, tomas.winkler@intel.com List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCBEZWMgMTMsIDIwMTggYXQgMDk6MzE6MTNBTSArMDUzMCwgUmFtYWxpbmdhbSBDIHdy b3RlOgo+IExpYnJhcnkgZnVuY3Rpb25zIGZvciBlbmRpYW5uZXNzIGFyZSBhbGlnbmVkIGZvciAx Ni8zMi82NCBiaXRzLgo+IEJ1dCBoZGNwIHNlcXVlbmNlIG51bWJlcnMgYXJlIDI0Yml0cyhiaWcg ZW5kaWFuKS4KPiBTbyBmb3IgdGhlaXIgY29udmVyc2lvbiB0byBhbmQgZnJvbSB1MzIgaGVscGVy IGZ1bmN0aW9ucyBhcmUgZGV2ZWxvcGVkLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJhbWFsaW5nYW0g QyA8cmFtYWxpbmdhbS5jQGludGVsLmNvbT4KPiAtLS0KPiAgaW5jbHVkZS9kcm0vZHJtX2hkY3Au aCB8IDE4ICsrKysrKysrKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgMTggaW5zZXJ0aW9u cygrKQo+IAo+IGRpZmYgLS1naXQgYS9pbmNsdWRlL2RybS9kcm1faGRjcC5oIGIvaW5jbHVkZS9k cm0vZHJtX2hkY3AuaAo+IGluZGV4IGE2ZGUwOWM1ZTQ3Zi4uZDgwOTNlY2YzZGRjIDEwMDY0NAo+ IC0tLSBhL2luY2x1ZGUvZHJtL2RybV9oZGNwLmgKPiArKysgYi9pbmNsdWRlL2RybS9kcm1faGRj cC5oCj4gQEAgLTI1MCw0ICsyNTAsMjIgQEAgc3RydWN0IGhkY3AyX2RwX2VycmF0YV9zdHJlYW1f dHlwZSB7Cj4gICNkZWZpbmUgSERDUF8yXzJfSERNSV9SWFNUQVRVU19SRUFEWSh4KQkJKCh4KSAm IEJJVCgyKSkKPiAgI2RlZmluZSBIRENQXzJfMl9IRE1JX1JYU1RBVFVTX1JFQVVUSF9SRVEoeCkJ KCh4KSAmIEJJVCgzKSkKPiAgCj4gKy8qCj4gKyAqIExpYnJhcnkgZnVuY3Rpb25zIGZvciBlbmRp YW5uZXNzIGFyZSBhbGlnbmVkIGZvciAxNi8zMi82NCBiaXRzLgo+ICsgKiBCdXQgaGRjcCBzZXF1 ZW5jZSBudW1iZXJzIGFyZSAyNGJpdHMoYmlnIGVuZGlhbikuIFNvIGZvciB0aGVpciBjb252ZXJz aW9uCj4gKyAqIGZyb20gYW5kIHRvIHUzMiBiZWxvdyBmdW5jdGlvbnMgYXJlIGRldmVsb3BlZC4K CkNvbW1lbnQgaXMgYSBiaXQgY29uZnVzaW5nLCBJJ2QgZG8gYSBzaW1wbGU6CgovKgogKiBIZWxw ZXIgZnVuY3Rpb25zIHRvIGNvbnZlcnQgMjRiaXQgYmlnIGVuZGlhbiBoZGNwIHNlcXVlbmNlIG51 bWJlciB0bwogKiBob3N0IGZvcm1hdCBhbmQgYmFjawogKi8KCkV4cGxhaW5pbmcgd2h5IHdlIG5l ZWQgdGhlbSBleGFjdGx5IGlzbid0IHRlcnJpYmx5IGludGVyZXN0aW5nLgoKPiArICovCj4gK3N0 YXRpYyBpbmxpbmUgdm9pZAo+ICtkcm1faGRjcDJfc2VxX251bV90b191MzIodTMyICp2YWwsIHU4 IHNlcV9udW1bSERDUF8yXzJfU0VRX05VTV9MRU5dKQoKbWFrZSB1MzIgdmFsIHRoZSByZXR1cm4g dmFsdWUgb2YgdGhpcyBmdW5jdGlvbiwgc2hvdWxkIGJlIGNsZWFuZXIuCgo+ICt7Cj4gKwkqdmFs ID0gc2VxX251bVsyXSB8IHNlcV9udW1bMV0gPDwgOCB8IHNlcV9udW1bMF0gPDwgMTY7Cj4gK30K PiArCj4gK3N0YXRpYyBpbmxpbmUgdm9pZCBkcm1faGRjcDJfdTMyX3RvX3NlcV9udW0odTggKnNl cV9udW0sIHUzMiB2YWwpCgp1OCBzZXFfbnVtW0hEQ1BfMl8yX1NFUV9OVU1fTEVOXS4gTm90IGFu eSBkaWZmZXJlbnQgaW4gdGhlIGFjdHVhbCBmdW5jdGlvbgp0eXBlLCBqdXN0IGEgYml0IG1vcmUg aW5mb3JtYXRpdmUuCgoKPiArewo+ICsJc2VxX251bVswXSA9ICh2YWwgJiAoMHhmZiA8PCAxNikp ID4+IDE2Owo+ICsJc2VxX251bVsxXSA9ICh2YWwgJiAoMHhmZiA8PCA4KSkgPj4gODsKClNoaWZ0 IGFsb25lIHNob3VsZCBiZSBlbm91Z2gsIHNpbmNlIHNlcV9udW1beF0gaXMgb2YgdHlwZSB1OCB0 aGUgJiAweGZmIGlzCmltcGxpZWQuCgpXaXRoIHRoZSBhYm92ZSBjb21tZW50cyBhZGRyZXNzZWQ6 CgpSZXZpZXdlZC1ieTogRGFuaWVsIFZldHRlciA8ZGFuaWVsLnZldHRlckBmZndsbC5jaD4KCgo+ ICsJc2VxX251bVsyXSA9IHZhbCAmIDB4ZmY7Cj4gK30KPiArCj4gICNlbmRpZgo+IC0tIAo+IDIu Ny40Cj4gCgotLSAKRGFuaWVsIFZldHRlcgpTb2Z0d2FyZSBFbmdpbmVlciwgSW50ZWwgQ29ycG9y YXRpb24KaHR0cDovL2Jsb2cuZmZ3bGwuY2gKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KZHJpLWRldmVsIG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMu ZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlz dGluZm8vZHJpLWRldmVsCg==