From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ayan Halder Subject: [RFC AFBC 03/12] drm/afbc: Add AFBC modifier usage documentation Date: Mon, 3 Dec 2018 11:31:57 +0000 Message-ID: <1543836703-8491-4-git-send-email-ayan.halder@arm.com> References: <1543836703-8491-1-git-send-email-ayan.halder@arm.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-eopbgr20083.outbound.protection.outlook.com [40.107.2.83]) by gabe.freedesktop.org (Postfix) with ESMTPS id 03E6289C69 for ; Mon, 3 Dec 2018 11:32:00 +0000 (UTC) In-Reply-To: <1543836703-8491-1-git-send-email-ayan.halder@arm.com> Content-Language: en-US List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Ayan Halder , Liviu Dudau , Brian Starkey , "malidp@foss.arm.com" , "airlied@linux.ie" , "dri-devel@lists.freedesktop.org" , "linux-kernel@vger.kernel.org" , "maxime.ripard@bootlin.com" , "sean@poorly.run" , "maarten.lankhorst@linux.intel.com" , "corbet@lwn.net" , "mchehab+samsung@kernel.org" , "gregkh@linuxfoundation.org" , "davem@davemloft.net" , "akpm@linux-foundation.org" , "nicolas.ferre@microchip.com" , "arnd@arndb.de" , "linux-doc@vger.kernel.org" Cc: nd List-Id: dri-devel@lists.freedesktop.org RnJvbTogQnJpYW4gU3RhcmtleSA8YnJpYW4uc3RhcmtleUBhcm0uY29tPgoKQUZCQyBpcyBhIGZs ZXhpYmxlLCBwcm9wcmlldGFyeSwgbG9zc2xlc3MgY29tcHJlc3Npb24gcHJvdG9jb2wgYW5kCmZv cm1hdCwgd2l0aCBhIG51bWJlciBvZiBkZWZpbmVkIERSTSBmb3JtYXQgbW9kaWZpZXJzLiBUbyBm YWNpbGl0YXRlCmNvbnNpc3RlbmN5IGFuZCBjb21wYXRpYmlsaXR5IGJldHdlZW4gZGlmZmVyZW50 IEFGQkMgcHJvZHVjZXJzIGFuZApjb25zdW1lcnMsIGRvY3VtZW50IHRoZSBleHBlY3RhdGlvbnMg Zm9yIHVzYWdlIG9mIHRoZSBBRkJDIERSTSBmb3JtYXQKbW9kaWZpZXJzIGluIGEgbmV3IC5yc3Qg Y2hhcHRlci4KClNpZ25lZC1vZmYtYnk6IEJyaWFuIFN0YXJrZXkgPGJyaWFuLnN0YXJrZXlAYXJt LmNvbT4KUmV2aWV3ZWQtYnk6IExpdml1IER1ZGF1IDxsaXZpdS5kdWRhdUBhcm0uY29tPgotLS0K IERvY3VtZW50YXRpb24vZ3B1L2FmYmMucnN0ICAgIHwgMjMzICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKwogRG9jdW1lbnRhdGlvbi9ncHUvZHJpdmVycy5yc3QgfCAg IDEgKwogTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICAgfCAgIDEgKwogaW5jbHVkZS91YXBp L2RybS9kcm1fZm91cmNjLmggfCAgIDMgKwogNCBmaWxlcyBjaGFuZ2VkLCAyMzggaW5zZXJ0aW9u cygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50YXRpb24vZ3B1L2FmYmMucnN0CgpkaWZm IC0tZ2l0IGEvRG9jdW1lbnRhdGlvbi9ncHUvYWZiYy5yc3QgYi9Eb2N1bWVudGF0aW9uL2dwdS9h ZmJjLnJzdApuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwLi45MjJkOTU1Ci0tLSAv ZGV2L251bGwKKysrIGIvRG9jdW1lbnRhdGlvbi9ncHUvYWZiYy5yc3QKQEAgLTAsMCArMSwyMzMg QEAKKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CisgQXJtIEZyYW1lYnVmZmVy IENvbXByZXNzaW9uIChBRkJDKQorPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0K KworQUZCQyBpcyBhIHByb3ByaWV0YXJ5IGxvc3NsZXNzIGltYWdlIGNvbXByZXNzaW9uIHByb3Rv Y29sIGFuZCBmb3JtYXQuCitJdCBwcm92aWRlcyBmaW5lLWdyYWluZWQgcmFuZG9tIGFjY2VzcyBh bmQgbWluaW1pemVzIHRoZSBhbW91bnQgb2YKK2RhdGEgdHJhbnNmZXJyZWQgYmV0d2VlbiBJUCBi bG9ja3MuCisKK0FGQkMgY2FuIGJlIGVuYWJsZWQgb24gZHJpdmVycyB3aGljaCBzdXBwb3J0IGl0 IHZpYSB1c2Ugb2YgdGhlIEFGQkMKK2Zvcm1hdCBtb2RpZmllcnMgZGVmaW5lZCBpbiBkcm1fZm91 cmNjLmguIFNlZSBEUk1fRk9STUFUX01PRF9BUk1fQUZCQygqKS4KKworQWxsIHVzZXJzIG9mIHRo ZSBBRkJDIG1vZGlmaWVycyBtdXN0IGZvbGxvdyB0aGUgdXNhZ2UgZ3VpZGVsaW5lcyBsYWlkCitv dXQgaW4gdGhpcyBkb2N1bWVudCwgdG8gZW5zdXJlIGNvbXBhdGliaWxpdHkgYWNyb3NzIGRpZmZl cmVudCBBRkJDCitwcm9kdWNlcnMgYW5kIGNvbnN1bWVycy4KKworQ29tcG9uZW50cyBhbmQgT3Jk ZXJpbmcKKz09PT09PT09PT09PT09PT09PT09PT09CisKK0FGQkMgc3RyZWFtcyBjYW4gY29udGFp biBzZXZlcmFsIGNvbXBvbmVudHMgLSB3aGVyZSBhIGNvbXBvbmVudAorY29ycmVzcG9uZHMgdG8g YSBjb2xvciBjaGFubmVsIChpLmUuIFIsIEcsIEIsIFgsIEEsIFksIENiLCBDcikuCitUaGUgYXNz aWdubWVudCBvZiBpbnB1dC9vdXRwdXQgY29sb3IgY2hhbm5lbHMgbXVzdCBiZSBjb25zaXN0ZW50 CitiZXR3ZWVuIHRoZSBlbmNvZGVyIGFuZCB0aGUgZGVjb2RlciBmb3IgY29ycmVjdCBvcGVyYXRp b24sIG90aGVyd2lzZQordGhlIGNvbnN1bWVyIHdpbGwgaW50ZXJwcmV0IHRoZSBkZWNvZGVkIGRh dGEgaW5jb3JyZWN0bHkuCisKK0Z1cnRoZXJtb3JlLCB3aGVuIHRoZSBsb3NzbGVzcyBjb2xvcnNw YWNlIHRyYW5zZm9ybSBpcyB1c2VkCisoQUZCQ19GT1JNQVRfTU9EX1lUUiwgd2hpY2ggc2hvdWxk IGJlIGVuYWJsZWQgZm9yIFJHQiBidWZmZXJzIGZvcgorbWF4aW11bSBjb21wcmVzc2lvbiBlZmZp Y2llbmN5KSwgdGhlIGNvbXBvbmVudCBvcmRlciBtdXN0IGJlOgorCisgKiBDb21wb25lbnQgMDog UgorICogQ29tcG9uZW50IDE6IEcKKyAqIENvbXBvbmVudCAyOiBCCisKK1RoZSBjb21wb25lbnQg b3JkZXJpbmcgaXMgY29tbXVuaWNhdGVkIHZpYSB0aGUgZm91cmNjIGNvZGUgaW4gdGhlCitmb3Vy Y2M6bW9kaWZpZXIgcGFpci4gSW4gZ2VuZXJhbCwgY29tcG9uZW50ICcwJyBpcyBjb25zaWRlcmVk IHRvCityZXNpZGUgaW4gdGhlIGxlYXN0LXNpZ25pZmljYW50IGJpdHMgb2YgdGhlIGNvcnJlc3Bv bmRpbmcgbGluZWFyCitmb3JtYXQuIEZvciBleGFtcGxlLCBDT01QKGJpdHMpOgorCisgKiBEUk1f Rk9STUFUX0FCR1I4ODg4CisKKyAgICogQ29tcG9uZW50IDA6IFIoOCkKKyAgICogQ29tcG9uZW50 IDE6IEcoOCkKKyAgICogQ29tcG9uZW50IDI6IEIoOCkKKyAgICogQ29tcG9uZW50IDM6IEEoOCkK KworICogRFJNX0ZPUk1BVF9CR1I4ODgKKworICAgKiBDb21wb25lbnQgMDogUig4KQorICAgKiBD b21wb25lbnQgMTogRyg4KQorICAgKiBDb21wb25lbnQgMjogQig4KQorCisgKiBEUk1fRk9STUFU X1lVWVYKKworICAgKiBDb21wb25lbnQgMDogWSg4KQorICAgKiBDb21wb25lbnQgMTogQ2IoOCwg MngxIHN1YnNhbXBsZWQpCisgICAqIENvbXBvbmVudCAyOiBDcig4LCAyeDEgc3Vic2FtcGxlZCkK KworSW4gQUZCQywgJ1gnIGNvbXBvbmVudHMgYXJlIG5vdCB0cmVhdGVkIGFueSBkaWZmZXJlbnRs eSBmcm9tIGFueSBvdGhlcgorY29tcG9uZW50LiBUaGVyZWZvcmUsIGFuIEFGQkMgYnVmZmVyIHdp dGggZm91cmNjIERSTV9GT1JNQVRfWEJHUjg4ODgKK2VuY29kZXMgd2l0aCA0IGNvbXBvbmVudHMs IGxpa2Ugc286CisKKyAqIERSTV9GT1JNQVRfWEJHUjg4ODgKKworICAgKiBDb21wb25lbnQgMDog Uig4KQorICAgKiBDb21wb25lbnQgMTogRyg4KQorICAgKiBDb21wb25lbnQgMjogQig4KQorICAg KiBDb21wb25lbnQgMzogWCg4KQorCitQbGVhc2Ugbm90ZSwgaG93ZXZlciwgdGhhdCB0aGUgaW5j bHVzaW9uIG9mIGEgIndhc3RlZCIgJ1gnIGNoYW5uZWwgaXMKK2JhZCBmb3IgY29tcHJlc3Npb24g ZWZmaWNpZW5jeSwgYW5kIHNvIGl0J3MgcmVjb21tZW5kZWQgdG8gYXZvaWQKK2Zvcm1hdHMgY29u dGFpbmluZyAnWCcgYml0cy4gSWYgYSBmb3VydGggY29tcG9uZW50IGlzCityZXF1aXJlZC9leHBl Y3RlZCBieSB0aGUgZW5jb2Rlci9kZWNvZGVyLCB0aGVuIGl0IGlzIHJlY29tbWVuZGVkIHRvCitp bnN0ZWFkIHVzZSBhbiBlcXVpdmFsZW50IGZvcm1hdCB3aXRoIGFscGhhLCBzZXR0aW5nIGFsbCBh bHBoYSBiaXRzIHRvCisnMScuIElmIHRoZXJlIGlzIG5vIHJlcXVpcmVtZW50IGZvciBhIGZvdXJ0 aCBjb21wb25lbnQsIHRoZW4gYSBmb3JtYXQKK3doaWNoIGRvZXNuJ3QgaW5jbHVkZSBhbHBoYSBj YW4gYmUgdXNlZCwgZS5nLiBEUk1fRk9STUFUX0JHUjg4OC4KKworTnVtYmVyIG9mIFBsYW5lcwor PT09PT09PT09PT09PT09PQorCitGb3JtYXRzIHdoaWNoIGFyZSB0eXBpY2FsbHkgbXVsdGktcGxh bmFyIGluIGxpbmVhciBsYXlvdXRzIChlLmcuIFlVVgorNDIwKSwgY2FuIGJlIGVuY29kZWQgaW50 byBvbmUsIG9yIG11bHRpcGxlLCBBRkJDIHBsYW5lcy4gQXMgd2l0aAorY29tcG9uZW50IG9yZGVy LCB0aGUgZW5jb2RlciBhbmQgZGVjb2RlciBtdXN0IGFncmVlIGFib3V0IHRoZSBudW1iZXIKK29m IHBsYW5lcyBpbiBvcmRlciB0byBjb3JyZWN0bHkgZGVjb2RlIHRoZSBidWZmZXIuIFRoZSBmb3Vy Y2MgY29kZSBpcwordXNlZCB0byBkZXRlcm1pbmUgdGhlIG51bWJlciBvZiBlbmNvZGVkIHBsYW5l cyBpbiBhbiBBRkJDIGJ1ZmZlciwKK21hdGNoaW5nIHRoZSBudW1iZXIgb2YgcGxhbmVzIGZvciB0 aGUgbGluZWFyICh1bm1vZGlmaWVkKSBmb3JtYXQuCitXaXRoaW4gZWFjaCBwbGFuZSwgdGhlIGNv bXBvbmVudCBvcmRlcmluZyBhbHNvIGZvbGxvd3MgdGhlIGZvdXJjYworY29kZToKKworRm9yIGV4 YW1wbGU6CisKKyAqIERSTV9GT1JNQVRfWVVZVjogbnBsYW5lcyA9IDEKKworICAgKiBQbGFuZSAw OgorCisgICAgICogQ29tcG9uZW50IDA6IFkoOCkKKyAgICAgKiBDb21wb25lbnQgMTogQ2IoOCwg MngxIHN1YnNhbXBsZWQpCisgICAgICogQ29tcG9uZW50IDI6IENyKDgsIDJ4MSBzdWJzYW1wbGVk KQorCisgKiBEUk1fRk9STUFUX05WMTI6IG5wbGFuZXMgPSAyCisKKyAgICogUGxhbmUgMDoKKwor ICAgICAqIENvbXBvbmVudCAwOiBZKDgpCisKKyAgICogUGxhbmUgMToKKworICAgICAqIENvbXBv bmVudCAwOiBDYig4LCAyeDEgc3Vic2FtcGxlZCkKKyAgICAgKiBDb21wb25lbnQgMTogQ3IoOCwg MngxIHN1YnNhbXBsZWQpCisKK0Nyb3NzLWRldmljZSBpbnRlcm9wZXJhYmlsaXR5Cis9PT09PT09 PT09PT09PT09PT09PT09PT09PT09PQorCitGb3IgbWF4aW11bSBjb21wYXRpYmlsaXR5IGFjcm9z cyBkZXZpY2VzLCB0aGUgdGFibGUgYmVsb3cgZGVmaW5lcworY2Fub25pY2FsIGZvcm1hdHMgZm9y IHVzZSBiZXR3ZWVuIEFGQkMtZW5hYmxlZCBkZXZpY2VzLiBGb3JtYXRzIHdoaWNoCithcmUgbGlz dGVkIGhlcmUgbXVzdCBiZSB1c2VkIGV4YWN0bHkgYXMgc3BlY2lmaWVkIHdoZW4gdXNpbmcgdGhl IEFGQkMKK21vZGlmaWVycy4gRm9ybWF0cyB3aGljaCBhcmUgbm90IGxpc3RlZCBzaG91bGQgYmUg YXZvaWRlZC4KKworLi4gZmxhdC10YWJsZTo6IEFGQkMgZm9ybWF0cworCisgICAqIC0gRm91cmNj IGNvZGUKKyAgICAgLSBEZXNjcmlwdGlvbgorICAgICAtIFBsYW5lcy9Db21wb25lbnRzCisKKyAg ICogLSBEUk1fRk9STUFUX0FCR1IyMTAxMDEwCisgICAgIC0gMTAtYml0IHBlciBjb21wb25lbnQg UkdCLCB3aXRoIDItYml0IGFscGhhCisgICAgIC0gUGxhbmUgMDogNCBjb21wb25lbnRzCisgICAg ICAgICAgICAgICogQ29tcG9uZW50IDA6IFIoMTApCisgICAgICAgICAgICAgICogQ29tcG9uZW50 IDE6IEcoMTApCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDI6IEIoMTApCisgICAgICAgICAg ICAgICogQ29tcG9uZW50IDM6IEEoMikKKworICAgKiAtIERSTV9GT1JNQVRfQUJHUjg4ODgKKyAg ICAgLSA4LWJpdCBwZXIgY29tcG9uZW50IFJHQiwgd2l0aCA4LWJpdCBhbHBoYQorICAgICAtIFBs YW5lIDA6IDQgY29tcG9uZW50cworICAgICAgICAgICAgICAqIENvbXBvbmVudCAwOiBSKDgpCisg ICAgICAgICAgICAgICogQ29tcG9uZW50IDE6IEcoOCkKKyAgICAgICAgICAgICAgKiBDb21wb25l bnQgMjogQig4KQorICAgICAgICAgICAgICAqIENvbXBvbmVudCAzOiBBKDgpCisKKyAgICogLSBE Uk1fRk9STUFUX0JHUjg4OAorICAgICAtIDgtYml0IHBlciBjb21wb25lbnQgUkdCCisgICAgIC0g UGxhbmUgMDogMyBjb21wb25lbnRzCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDA6IFIoOCkK KyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMTogRyg4KQorICAgICAgICAgICAgICAqIENvbXBv bmVudCAyOiBCKDgpCisKKyAgICogLSBEUk1fRk9STUFUX0JHUjU2NQorICAgICAtIDUvNi1iaXQg cGVyIGNvbXBvbmVudCBSR0IKKyAgICAgLSBQbGFuZSAwOiAzIGNvbXBvbmVudHMKKyAgICAgICAg ICAgICAgKiBDb21wb25lbnQgMDogUig1KQorICAgICAgICAgICAgICAqIENvbXBvbmVudCAxOiBH KDYpCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDI6IEIoNSkKKworICAgKiAtIERSTV9GT1JN QVRfQUJHUjE1NTUKKyAgICAgLSA1LWJpdCBwZXIgY29tcG9uZW50IFJHQiwgd2l0aCAxLWJpdCBh bHBoYQorICAgICAtIFBsYW5lIDA6IDQgY29tcG9uZW50cworICAgICAgICAgICAgICAqIENvbXBv bmVudCAwOiBSKDUpCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDE6IEcoNSkKKyAgICAgICAg ICAgICAgKiBDb21wb25lbnQgMjogQig1KQorICAgICAgICAgICAgICAqIENvbXBvbmVudCAzOiBB KDEpCisKKyAgICogLSBEUk1fRk9STUFUX1ZVWTg4OAorICAgICAtIDgtYml0IHBlciBjb21wb25l bnQgWUNiQ3IgNDQ0LCBzaW5nbGUgcGxhbmUKKyAgICAgLSBQbGFuZSAwOiAzIGNvbXBvbmVudHMK KyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMDogWSg4KQorICAgICAgICAgICAgICAqIENvbXBv bmVudCAxOiBDYig4KQorICAgICAgICAgICAgICAqIENvbXBvbmVudCAyOiBDcig4KQorCisgICAq IC0gRFJNX0ZPUk1BVF9WVVkxMDEwMTAKKyAgICAgLSAxMC1iaXQgcGVyIGNvbXBvbmVudCBZQ2JD ciA0NDQsIHNpbmdsZSBwbGFuZQorICAgICAtIFBsYW5lIDA6IDMgY29tcG9uZW50cworICAgICAg ICAgICAgICAqIENvbXBvbmVudCAwOiBZKDEwKQorICAgICAgICAgICAgICAqIENvbXBvbmVudCAx OiBDYigxMCkKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMjogQ3IoMTApCisKKyAgICogLSBE Uk1fRk9STUFUX1lVWVYKKyAgICAgLSA4LWJpdCBwZXIgY29tcG9uZW50IFlDYkNyIDQyMiwgc2lu Z2xlIHBsYW5lCisgICAgIC0gUGxhbmUgMDogMyBjb21wb25lbnRzCisgICAgICAgICAgICAgICog Q29tcG9uZW50IDA6IFkoOCkKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMTogQ2IoOCwgMngx IHN1YnNhbXBsZWQpCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDI6IENyKDgsIDJ4MSBzdWJz YW1wbGVkKQorCisgICAqIC0gRFJNX0ZPUk1BVF9OVjE2CisgICAgIC0gOC1iaXQgcGVyIGNvbXBv bmVudCBZQ2JDciA0MjIsIHR3byBwbGFuZQorICAgICAtIFBsYW5lIDA6IDEgY29tcG9uZW50Cisg ICAgICAgICAgICAgICogQ29tcG9uZW50IDA6IFkoOCkKKyAgICAgICBQbGFuZSAxOiAyIGNvbXBv bmVudHMKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMDogQ2IoOCwgMngxIHN1YnNhbXBsZWQp CisgICAgICAgICAgICAgICogQ29tcG9uZW50IDE6IENyKDgsIDJ4MSBzdWJzYW1wbGVkKQorCisg ICAqIC0gRFJNX0ZPUk1BVF9ZMjEwCisgICAgIC0gMTAtYml0IHBlciBjb21wb25lbnQgWUNiQ3Ig NDIyLCBzaW5nbGUgcGxhbmUKKyAgICAgLSBQbGFuZSAwOiAzIGNvbXBvbmVudHMKKyAgICAgICAg ICAgICAgKiBDb21wb25lbnQgMDogWSgxMCkKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMTog Q2IoMTAsIDJ4MSBzdWJzYW1wbGVkKQorICAgICAgICAgICAgICAqIENvbXBvbmVudCAyOiBDcigx MCwgMngxIHN1YnNhbXBsZWQpCisKKyAgICogLSBEUk1fRk9STUFUX1AyMTAKKyAgICAgLSAxMC1i aXQgcGVyIGNvbXBvbmVudCBZQ2JDciA0MjIsIHR3byBwbGFuZQorICAgICAtIFBsYW5lIDA6IDEg Y29tcG9uZW50CisgICAgICAgICAgICAgICogQ29tcG9uZW50IDA6IFkoMTApCisgICAgICAgUGxh bmUgMTogMiBjb21wb25lbnRzCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDA6IENiKDEwLCAy eDEgc3Vic2FtcGxlZCkKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMTogQ3IoMTAsIDJ4MSBz dWJzYW1wbGVkKQorCisgICAqIC0gRFJNX0ZPUk1BVF9ZVVY0MjBfOEJJVAorICAgICAtIDgtYml0 IHBlciBjb21wb25lbnQgWUNiQ3IgNDIwLCBzaW5nbGUgcGxhbmUKKyAgICAgLSBQbGFuZSAwOiAz IGNvbXBvbmVudHMKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMDogWSg4KQorICAgICAgICAg ICAgICAqIENvbXBvbmVudCAxOiBDYig4LCAyeDIgc3Vic2FtcGxlZCkKKyAgICAgICAgICAgICAg KiBDb21wb25lbnQgMjogQ3IoOCwgMngyIHN1YnNhbXBsZWQpCisKKyAgICogLSBEUk1fRk9STUFU X1lVVjQyMF8xMEJJVAorICAgICAtIDEwLWJpdCBwZXIgY29tcG9uZW50IFlDYkNyIDQyMCwgc2lu Z2xlIHBsYW5lCisgICAgIC0gUGxhbmUgMDogMyBjb21wb25lbnRzCisgICAgICAgICAgICAgICog Q29tcG9uZW50IDA6IFkoMTApCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDE6IENiKDEwLCAy eDIgc3Vic2FtcGxlZCkKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMjogQ3IoMTAsIDJ4MiBz dWJzYW1wbGVkKQorCisgICAqIC0gRFJNX0ZPUk1BVF9OVjEyCisgICAgIC0gOC1iaXQgcGVyIGNv bXBvbmVudCBZQ2JDciA0MjAsIHR3byBwbGFuZQorICAgICAtIFBsYW5lIDA6IDEgY29tcG9uZW50 CisgICAgICAgICAgICAgICogQ29tcG9uZW50IDA6IFkoOCkKKyAgICAgICBQbGFuZSAxOiAyIGNv bXBvbmVudHMKKyAgICAgICAgICAgICAgKiBDb21wb25lbnQgMDogQ2IoOCwgMngyIHN1YnNhbXBs ZWQpCisgICAgICAgICAgICAgICogQ29tcG9uZW50IDE6IENyKDgsIDJ4MiBzdWJzYW1wbGVkKQor CisgICAqIC0gRFJNX0ZPUk1BVF9QMDEwCisgICAgIC0gMTAtYml0IHBlciBjb21wb25lbnQgWUNi Q3IgNDIwLCB0d28gcGxhbmUKKyAgICAgLSBQbGFuZSAwOiAxIGNvbXBvbmVudAorICAgICAgICAg ICAgICAqIENvbXBvbmVudCAwOiBZKDEwKQorICAgICAgIFBsYW5lIDE6IDIgY29tcG9uZW50cwor ICAgICAgICAgICAgICAqIENvbXBvbmVudCAwOiBDYigxMCwgMngyIHN1YnNhbXBsZWQpCisgICAg ICAgICAgICAgICogQ29tcG9uZW50IDE6IENyKDEwLCAyeDIgc3Vic2FtcGxlZCkKZGlmZiAtLWdp dCBhL0RvY3VtZW50YXRpb24vZ3B1L2RyaXZlcnMucnN0IGIvRG9jdW1lbnRhdGlvbi9ncHUvZHJp dmVycy5yc3QKaW5kZXggN2MxNjcyMS4uYzE3NmIzNCAxMDA2NDQKLS0tIGEvRG9jdW1lbnRhdGlv bi9ncHUvZHJpdmVycy5yc3QKKysrIGIvRG9jdW1lbnRhdGlvbi9ncHUvZHJpdmVycy5yc3QKQEAg LTE3LDYgKzE3LDcgQEAgR1BVIERyaXZlciBEb2N1bWVudGF0aW9uCiAgICB2a21zCiAgICBicmlk Z2UvZHctaGRtaQogICAgeGVuLWZyb250CisgICBhZmJjCiAKIC4uIG9ubHk6OiAgc3VicHJvamVj dCBhbmQgaHRtbAogCmRpZmYgLS1naXQgYS9NQUlOVEFJTkVSUyBiL01BSU5UQUlORVJTCmluZGV4 IDI1NGI3YjIuLmFlZjE4ZTMgMTAwNjQ0Ci0tLSBhL01BSU5UQUlORVJTCisrKyBiL01BSU5UQUlO RVJTCkBAIC0xMTMxLDYgKzExMzEsNyBAQCBNOglNYWxpIERQIE1haW50YWluZXJzIDxtYWxpZHBA Zm9zcy5hcm0uY29tPgogUzoJU3VwcG9ydGVkCiBGOglkcml2ZXJzL2dwdS9kcm0vYXJtLwogRjoJ RG9jdW1lbnRhdGlvbi9kZXZpY2V0cmVlL2JpbmRpbmdzL2Rpc3BsYXkvYXJtLG1hbGlkcC50eHQK K0Y6CURvY3VtZW50YXRpb24vZ3B1L2FmYmMucnN0CiAKIEFSTSBNRk0gQU5EIEZMT1BQWSBEUklW RVJTCiBNOglJYW4gTW9sdG9uIDxzcHlyb0BmMnMuY29tPgpkaWZmIC0tZ2l0IGEvaW5jbHVkZS91 YXBpL2RybS9kcm1fZm91cmNjLmggYi9pbmNsdWRlL3VhcGkvZHJtL2RybV9mb3VyY2MuaAppbmRl eCA3NWM0YjVhLi4wYWRkZTRkIDEwMDY0NAotLS0gYS9pbmNsdWRlL3VhcGkvZHJtL2RybV9mb3Vy Y2MuaAorKysgYi9pbmNsdWRlL3VhcGkvZHJtL2RybV9mb3VyY2MuaApAQCAtNTk3LDYgKzU5Nyw5 IEBAIGV4dGVybiAiQyIgewogICogQUZCQyBoYXMgc2V2ZXJhbCBmZWF0dXJlcyB3aGljaCBtYXkg YmUgc3VwcG9ydGVkIGFuZC9vciB1c2VkLCB3aGljaCBhcmUKICAqIHJlcHJlc2VudGVkIHVzaW5n IGJpdHMgaW4gdGhlIG1vZGlmaWVyLiBOb3QgYWxsIGNvbWJpbmF0aW9ucyBhcmUgdmFsaWQsCiAg KiBhbmQgZGlmZmVyZW50IGRldmljZXMgb3IgdXNlLWNhc2VzIG1heSBzdXBwb3J0IGRpZmZlcmVu dCBjb21iaW5hdGlvbnMuCisgKgorICogRnVydGhlciBpbmZvcm1hdGlvbiBvbiB0aGUgdXNlIG9m IEFGQkMgbW9kaWZpZXJzIGNhbiBiZSBmb3VuZCBpbgorICogRG9jdW1lbnRhdGlvbi9ncHUvYWZi Yy5yc3QKICAqLwogI2RlZmluZSBEUk1fRk9STUFUX01PRF9BUk1fQUZCQyhfX2FmYmNfbW9kZSkJ Zm91cmNjX21vZF9jb2RlKEFSTSwgX19hZmJjX21vZGUpCiAKLS0gCjIuNy40CgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBs aXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVz a3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK