Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp3503161ybl; Tue, 21 Jan 2020 01:54:59 -0800 (PST) X-Google-Smtp-Source: APXvYqy3BO8VrLArLyJlsZjP1JQJSaBN2b4BinGf/yofxHY0uXQojpfdAOsH+5o+PrTJuIUUw6o5 X-Received: by 2002:a9d:53c4:: with SMTP id i4mr3125362oth.48.1579600499050; Tue, 21 Jan 2020 01:54:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1579600499; cv=none; d=google.com; s=arc-20160816; b=o96m+dI0PmbBt30RG6ArQ7/UPbaJ/EXN+uPqtYGuMq69C+/1ZcTUfTdKeoX2ZQeyre OU/+HELVr0Cs4tAu01Z66ycEuilsgnk4foaLrL53HXCHRYHTsx3qWksAp9oqsLm9GPZ/ 6OJZwo8E6fLwzlTM5OMtcUwkNceJVQ3/vntVl6Gt3UkNmVeDN4rvQlR3aHgHjR5YH7KU bqk5K5DVVh+u14CuggFcCC8r+T19LB8o9ganrCX7eSDfYwUalOFoWuocZfP9ITfPfHTK XhVvbQE2eiVwtmGGjo/l7eiiFyclK+5EWrU4G/t469L5Ok0IVUNo2pd2abQJLrN/R1nN 7EXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=D0cP03HzUzwZIfc22QbOm0CXUpf0hj1ajAXoMuBX6Yg=; b=nJ88oc5/B1lmb5KR6Hk9lZVx0v0jkcyThXFVGqaQzLfb24Xo/TKyh+9jiRlHdXgBym Ohew3qW9A65uUAR+/Jmaw9wk0W3NxV/zfpPNwUm+JexfifRmE4NOZs1wCvJmzFejNFZ/ mKdjjlpO6X9bRGFAQ6AOsiruRe7RAkrLtF92GWcfUkKpfpDfSX9gdDYXER226yuRLXzN x7zUGipuLNkHVR3SdQgIzByxnWy70hxwLU1VkSfRJ+nU8JZsIF0YzckfJswTtQ8Bwm4z kKIt/RV+TrXnncEBr2zurT0NlA/mMIjHYjSM/HTBinkoMCi2b1YOoQaaoq7a2aw9b8Iy j5Gg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=WWmaiW3h; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id a19si19547820oic.77.2020.01.21.01.54.47; Tue, 21 Jan 2020 01:54:59 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@mediatek.com header.s=dk header.b=WWmaiW3h; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=mediatek.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729308AbgAUJxt (ORCPT + 99 others); Tue, 21 Jan 2020 04:53:49 -0500 Received: from mailgw01.mediatek.com ([210.61.82.183]:40050 "EHLO mailgw01.mediatek.com" rhost-flags-OK-FAIL-OK-FAIL) by vger.kernel.org with ESMTP id S1728682AbgAUJxs (ORCPT ); Tue, 21 Jan 2020 04:53:48 -0500 X-UUID: 8736077c3af046519c7a786ae98e0895-20200121 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=mediatek.com; s=dk; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID:Date:Subject:CC:To:From; bh=D0cP03HzUzwZIfc22QbOm0CXUpf0hj1ajAXoMuBX6Yg=; b=WWmaiW3hhmlrkry820njnB9P3kxXRJkqebIJOXX7ME8oroNS7RiksAzJrtxKgeqkCnsuO/kezuCFkj7vj3SEQ9PhqNSYZgJHhwLDfcs96kW2sqLw13OA/YFRCuYG3VQaAl2Rg3b0qPtIIwY6VwKq7JmPbEITcVOi4N3H1hAd1eM=; X-UUID: 8736077c3af046519c7a786ae98e0895-20200121 Received: from mtkcas06.mediatek.inc [(172.21.101.30)] by mailgw01.mediatek.com (envelope-from ) (Cellopoint E-mail Firewall v4.1.10 Build 0809 with TLS) with ESMTP id 1275351215; Tue, 21 Jan 2020 17:53:37 +0800 Received: from MTKCAS06.mediatek.inc (172.21.101.30) by mtkmbs07n2.mediatek.inc (172.21.101.141) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Tue, 21 Jan 2020 17:53:03 +0800 Received: from localhost.localdomain (10.17.3.153) by MTKCAS06.mediatek.inc (172.21.101.73) with Microsoft SMTP Server id 15.0.1395.4 via Frontend Transport; Tue, 21 Jan 2020 17:51:34 +0800 From: Xia Jiang To: Hans Verkuil , Mauro Carvalho Chehab , Rob Herring , Matthias Brugger , Rick Chang CC: , , , , , Marek Szyprowski , Tomasz Figa , Subject: [PATCH v6 0/5] Add support for mt2701 JPEG ENC support Date: Tue, 21 Jan 2020 17:53:16 +0800 Message-ID: <20200121095320.32258-1-xia.jiang@mediatek.com> X-Mailer: git-send-email 2.18.0 MIME-Version: 1.0 Content-Type: text/plain X-MTK: N Content-Transfer-Encoding: base64 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org VGhpcyBwYXRjaHNldCBhZGQgc3VwcG9ydCBmb3IgbXQyNzAxIEpQRUcgRU5DIHN1cHBvcnQuDQoN ClRoaXMgaXMgdGhlIGNvbXBsaWFuY2UgdGVzdCByZXN1bHQgZm9yIGpwZWcgZGVjIGFuZCBlbmMu DQoNClRoZSBKUEVHIGRlYyBsb2c6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIA0KLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tDQp2NGwyLWNvbXBsaWFuY2UgLWQgL2Rldi92aWRlbzAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQp2NGwyLWNvbXBsaWFuY2Ug U0hBOiBhZjMzY2M1ZWYwMDE3N2VkYmI0NWQ0NjZmYWY5MDYxMTk3NzY3ZjJiLCAzMiBiaXRzICAg ICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpDb21wbGlhbmNlIHRlc3QgZm9y IG10ay1qcGVnIGRldmljZSAvZGV2L3ZpZGVvMDogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpEcml2ZXIgSW5mbzogICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgDQogICAgICAgIERyaXZlciBuYW1lICAgICAgOiBtdGstanBlZyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIENhcmQgdHlwZSAgICAgICAg OiBtdGstanBlZyBkZWNvZGVyICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQogICAgICAgIEJ1cyBpbmZvICAgICAgICAgOiBwbGF0Zm9ybToxNTAwNDAwMC5qcGVnZGVjICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIERyaXZlciB2ZXJzaW9uICAgOiA1 LjUuMCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog ICAgICAgIENhcGFiaWxpdGllcyAgICAgOiAweDg0MjA0MDAwICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgVmlkZW8gTWVtb3J5LXRv LU1lbW9yeSBNdWx0aXBsYW5hciAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg ICAgICAgICAgICAgU3RyZWFtaW5nICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgRXh0ZW5kZWQgUGl4IEZvcm1h dCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg ICAgICAgICAgRGV2aWNlIENhcGFiaWxpdGllcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgDQogICAgICAgIERldmljZSBDYXBzICAgICAgOiAweDA0MjA0MDAw ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAg ICAgICAgVmlkZW8gTWVtb3J5LXRvLU1lbW9yeSBNdWx0aXBsYW5hciAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgU3RyZWFtaW5nICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg ICAgRXh0ZW5kZWQgUGl4IEZvcm1hdCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgDQogICAgICAgIERldGVjdGVkIEpQRUcgRGVjb2RlciAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgDQpSZXF1aXJlZCBpb2N0bHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9D X1FVRVJZQ0FQOiBPSyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpBbGxvdyBmb3IgbXVsdGlwbGUgb3Bl bnM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgDQogICAgICAgIHRlc3Qgc2Vjb25kIC9kZXYvdmlkZW8wIG9wZW46IE9LICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX1FVRVJZ Q0FQOiBPSyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQogICAgICAgIHRlc3QgVklESU9DX0cvU19QUklPUklUWTogT0sgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgZm9yIHVubGltaXRlZCBv cGVuczogT0sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQpEZWJ1ZyBpb2N0bHM6ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg ICAgIHRlc3QgVklESU9DX0RCR19HL1NfUkVHSVNURVI6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAg ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0xPR19TVEFUVVM6IE9L IChOb3QgU3VwcG9ydGVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgDQpJbnB1dCBpb2N0bHM6ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRl c3QgVklESU9DX0cvU19UVU5FUi9FTlVNX0ZSRVFfQkFORFM6IE9LIChOb3QgU3VwcG9ydGVkKSAg ICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvU19GUkVRVUVOQ1k6IE9LIChO b3QgU3VwcG9ydGVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3Qg VklESU9DX1NfSFdfRlJFUV9TRUVLOiBPSyAoTm90IFN1cHBvcnRlZCkgICAgICAgICAgICAgICAg ICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0VOVU1BVURJTzogT0sgKE5vdCBTdXBw b3J0ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklE SU9DX0cvUy9FTlVNSU5QVVQ6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvU19BVURJTzogT0sgKE5vdCBTdXBwb3J0 ZWQpICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIElucHV0czogMCBB dWRpbyBJbnB1dHM6IDAgVHVuZXJzOiAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpPdXRwdXQgaW9jdGxzOiAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvU19NT0RVTEFUT1I6IE9LIChOb3QgU3VwcG9ydGVk KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvU19G UkVRVUVOQ1k6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQogICAgICAgIHRlc3QgVklESU9DX0VOVU1BVURPVVQ6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvUy9FTlVN T1VUUFVUOiBPSyAoTm90IFN1cHBvcnRlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog ICAgICAgIHRlc3QgVklESU9DX0cvU19BVURPVVQ6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIE91dHB1dHM6IDAgQXVkaW8gT3V0cHV0 czogMCBNb2R1bGF0b3JzOiAwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgDQpJbnB1dC9PdXRwdXQgY29uZmlndXJhdGlvbiBpb2N0bHM6 ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg IHRlc3QgVklESU9DX0VOVU0vRy9TL1FVRVJZX1NURDogT0sgKE5vdCBTdXBwb3J0ZWQpICAgICAg ICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0VOVU0vRy9TL1FVRVJZX0RW X1RJTUlOR1M6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAgICAgICAgICAgICAgDQogICAgICAgIHRl c3QgVklESU9DX0RWX1RJTUlOR1NfQ0FQOiBPSyAoTm90IFN1cHBvcnRlZCkgICAgICAgICAgICAg ICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvU19FRElEOiBPSyAoTm90IFN1 cHBvcnRlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgDQpDb250cm9sIGlvY3RsczogICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklE SU9DX1FVRVJZX0VYVF9DVFJML1FVRVJZTUVOVTogT0sgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX1FVRVJZQ1RSTDogT0sgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9D X0cvU19DVFJMOiBPSyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvUy9UUllfRVhUX0NUUkxTOiBPSyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DXyhV TilTVUJTQ1JJQkVfRVZFTlQvRFFFVkVOVDogT0sgKE5vdCBTdXBwb3J0ZWQpICAgICAgICAgICAg ICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvU19KUEVHQ09NUDogT0sgKE5vdCBTdXBwb3J0ZWQp ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIFN0YW5kYXJkIENvbnRyb2xz OiAwIFByaXZhdGUgQ29udHJvbHM6IDAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpGb3JtYXQgaW9jdGxzOiAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog ICAgICAgIHRlc3QgVklESU9DX0VOVU1fRk1UL0ZSQU1FU0laRVMvRlJBTUVJTlRFUlZBTFM6IE9L ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0cvU19QQVJNOiBP SyAoTm90IFN1cHBvcnRlZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAg ICAgIHRlc3QgVklESU9DX0dfRkJVRjogT0sgKE5vdCBTdXBwb3J0ZWQpICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0dfRk1UOiBPSyAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAg IHRlc3QgVklESU9DX1RSWV9GTVQ6IE9LICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX1NfRk1UOiBPSyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRl c3QgVklESU9DX0dfU0xJQ0VEX1ZCSV9DQVA6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAgICAgICAg ICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgQ3JvcHBpbmc6IE9LIChOb3QgU3VwcG9ydGVk KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3Qg Q29tcG9zaW5nOiBPSyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgDQogICAgICAgIHRlc3QgU2NhbGluZzogT0sgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgDQpDb2RlYyBpb2N0bHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9D XyhUUllfKUVOQ09ERVJfQ01EOiBPSyAoTm90IFN1cHBvcnRlZCkgICAgICAgICAgICAgICAgICAg ICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0dfRU5DX0lOREVYOiBPSyAoTm90IFN1cHBvcnRl ZCkgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DXyhU UllfKURFQ09ERVJfQ01EOiBPSyAoTm90IFN1cHBvcnRlZCkgICAgICAgICAgICAgICAgICAgICAg ICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpCdWZmZXIgaW9jdGxzOiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg DQogICAgICAgIHRlc3QgVklESU9DX1JFUUJVRlMvQ1JFQVRFX0JVRlMvUVVFUllCVUY6IE9LICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgIHRlc3QgVklESU9DX0VYUEJVRjog T0sgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQog ICAgICAgIHRlc3QgUmVxdWVzdHM6IE9LIChOb3QgU3VwcG9ydGVkKSAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgDQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgDQpUb3Rh bCBmb3IgbXRrLWpwZWcgZGV2aWNlIC9kZXYvdmlkZW8wOiA0NCwgU3VjY2VlZGVkOiA0NCwgRmFp bGVkOiAwLCBXYXJuaW5nczogMCAgDQotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCg0KVGhlIEpQRUcgZW5jIGxvZzoNCg0KLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQp2 NGwyLWNvbXBsaWFuY2UgLWQgL2Rldi92aWRlbzEgDQp2NGwyLWNvbXBsaWFuY2UgU0hBOiBhZjMz Y2M1ZWYwMDE3N2VkYmI0NWQ0NjZmYWY5MDYxMTk3NzY3ZjJiLCAzMiBiaXRzDQoNCkNvbXBsaWFu Y2UgdGVzdCBmb3IgbXRrLWpwZWcgZGV2aWNlIC9kZXYvdmlkZW8xOg0KDQpEcml2ZXIgSW5mbzoN CiAgICAgICAgRHJpdmVyIG5hbWUgICAgICA6IG10ay1qcGVnDQogICAgICAgIENhcmQgdHlwZSAg ICAgICAgOiBtdGstanBlZyBlbmNvZGVyDQogICAgICAgIEJ1cyBpbmZvICAgICAgICAgOiBwbGF0 Zm9ybToxNTAwYTAwMC5qcGVnZW5jDQogICAgICAgIERyaXZlciB2ZXJzaW9uICAgOiA1LjUuMA0K ICAgICAgICBDYXBhYmlsaXRpZXMgICAgIDogMHg4NDIwNDAwMA0KICAgICAgICAgICAgICAgIFZp ZGVvIE1lbW9yeS10by1NZW1vcnkgTXVsdGlwbGFuYXINCiAgICAgICAgICAgICAgICBTdHJlYW1p bmcNCiAgICAgICAgICAgICAgICBFeHRlbmRlZCBQaXggRm9ybWF0DQogICAgICAgICAgICAgICAg RGV2aWNlIENhcGFiaWxpdGllcw0KICAgICAgICBEZXZpY2UgQ2FwcyAgICAgIDogMHgwNDIwNDAw MA0KICAgICAgICAgICAgICAgIFZpZGVvIE1lbW9yeS10by1NZW1vcnkgTXVsdGlwbGFuYXINCiAg ICAgICAgICAgICAgICBTdHJlYW1pbmcNCiAgICAgICAgICAgICAgICBFeHRlbmRlZCBQaXggRm9y bWF0DQogICAgICAgIERldGVjdGVkIEpQRUcgRW5jb2Rlcg0KDQpSZXF1aXJlZCBpb2N0bHM6DQog ICAgICAgIHRlc3QgVklESU9DX1FVRVJZQ0FQOiBPSw0KDQpBbGxvdyBmb3IgbXVsdGlwbGUgb3Bl bnM6DQogICAgICAgIHRlc3Qgc2Vjb25kIC9kZXYvdmlkZW8xIG9wZW46IE9LDQogICAgICAgIHRl c3QgVklESU9DX1FVRVJZQ0FQOiBPSw0KICAgICAgICB0ZXN0IFZJRElPQ19HL1NfUFJJT1JJVFk6 IE9LDQogICAgICAgIHRlc3QgZm9yIHVubGltaXRlZCBvcGVuczogT0sNCg0KRGVidWcgaW9jdGxz Og0KICAgICAgICB0ZXN0IFZJRElPQ19EQkdfRy9TX1JFR0lTVEVSOiBPSyAoTm90IFN1cHBvcnRl ZCkNCiAgICAgICAgdGVzdCBWSURJT0NfTE9HX1NUQVRVUzogT0sgKE5vdCBTdXBwb3J0ZWQpDQoN CklucHV0IGlvY3RsczoNCiAgICAgICAgdGVzdCBWSURJT0NfRy9TX1RVTkVSL0VOVU1fRlJFUV9C QU5EUzogT0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3QgVklESU9DX0cvU19GUkVRVUVO Q1k6IE9LIChOb3QgU3VwcG9ydGVkKQ0KICAgICAgICB0ZXN0IFZJRElPQ19TX0hXX0ZSRVFfU0VF SzogT0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3QgVklESU9DX0VOVU1BVURJTzogT0sg KE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3QgVklESU9DX0cvUy9FTlVNSU5QVVQ6IE9LIChO b3QgU3VwcG9ydGVkKQ0KICAgICAgICB0ZXN0IFZJRElPQ19HL1NfQVVESU86IE9LIChOb3QgU3Vw cG9ydGVkKQ0KICAgICAgICBJbnB1dHM6IDAgQXVkaW8gSW5wdXRzOiAwIFR1bmVyczogMA0KDQpP dXRwdXQgaW9jdGxzOg0KICAgICAgICB0ZXN0IFZJRElPQ19HL1NfTU9EVUxBVE9SOiBPSyAoTm90 IFN1cHBvcnRlZCkNCiAgICAgICAgdGVzdCBWSURJT0NfRy9TX0ZSRVFVRU5DWTogT0sgKE5vdCBT dXBwb3J0ZWQpDQogICAgICAgIHRlc3QgVklESU9DX0VOVU1BVURPVVQ6IE9LIChOb3QgU3VwcG9y dGVkKQ0KICAgICAgICB0ZXN0IFZJRElPQ19HL1MvRU5VTU9VVFBVVDogT0sgKE5vdCBTdXBwb3J0 ZWQpDQogICAgICAgIHRlc3QgVklESU9DX0cvU19BVURPVVQ6IE9LIChOb3QgU3VwcG9ydGVkKQ0K ICAgICAgICBPdXRwdXRzOiAwIEF1ZGlvIE91dHB1dHM6IDAgTW9kdWxhdG9yczogMA0KDQpJbnB1 dC9PdXRwdXQgY29uZmlndXJhdGlvbiBpb2N0bHM6DQogICAgICAgIHRlc3QgVklESU9DX0VOVU0v Ry9TL1FVRVJZX1NURDogT0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3QgVklESU9DX0VO VU0vRy9TL1FVRVJZX0RWX1RJTUlOR1M6IE9LIChOb3QgU3VwcG9ydGVkKQ0KICAgICAgICB0ZXN0 IFZJRElPQ19EVl9USU1JTkdTX0NBUDogT0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3Qg VklESU9DX0cvU19FRElEOiBPSyAoTm90IFN1cHBvcnRlZCkNCg0KQ29udHJvbCBpb2N0bHM6DQog ICAgICAgIHRlc3QgVklESU9DX1FVRVJZX0VYVF9DVFJML1FVRVJZTUVOVTogT0sNCiAgICAgICAg dGVzdCBWSURJT0NfUVVFUllDVFJMOiBPSw0KICAgICAgICB0ZXN0IFZJRElPQ19HL1NfQ1RSTDog T0sNCiAgICAgICAgdGVzdCBWSURJT0NfRy9TL1RSWV9FWFRfQ1RSTFM6IE9LDQogICAgICAgIHRl c3QgVklESU9DXyhVTilTVUJTQ1JJQkVfRVZFTlQvRFFFVkVOVDogT0sNCiAgICAgICAgdGVzdCBW SURJT0NfRy9TX0pQRUdDT01QOiBPSyAoTm90IFN1cHBvcnRlZCkNCiAgICAgICAgU3RhbmRhcmQg Q29udHJvbHM6IDQgUHJpdmF0ZSBDb250cm9sczogMA0KDQpGb3JtYXQgaW9jdGxzOg0KICAgICAg ICB0ZXN0IFZJRElPQ19FTlVNX0ZNVC9GUkFNRVNJWkVTL0ZSQU1FSU5URVJWQUxTOiBPSw0KICAg ICAgICB0ZXN0IFZJRElPQ19HL1NfUEFSTTogT0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRl c3QgVklESU9DX0dfRkJVRjogT0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3QgVklESU9D X0dfRk1UOiBPSw0KICAgICAgICB0ZXN0IFZJRElPQ19UUllfRk1UOiBPSw0KICAgICAgICB0ZXN0 IFZJRElPQ19TX0ZNVDogT0sNCiAgICAgICAgdGVzdCBWSURJT0NfR19TTElDRURfVkJJX0NBUDog T0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3QgQ3JvcHBpbmc6IE9LDQogICAgICAgIHRl c3QgQ29tcG9zaW5nOiBPSyAoTm90IFN1cHBvcnRlZCkNCiAgICAgICAgdGVzdCBTY2FsaW5nOiBP SyAoTm90IFN1cHBvcnRlZCkNCg0KQ29kZWMgaW9jdGxzOg0KICAgICAgICB0ZXN0IFZJRElPQ18o VFJZXylFTkNPREVSX0NNRDogT0sgKE5vdCBTdXBwb3J0ZWQpDQogICAgICAgIHRlc3QgVklESU9D X0dfRU5DX0lOREVYOiBPSyAoTm90IFN1cHBvcnRlZCkNCiAgICAgICAgdGVzdCBWSURJT0NfKFRS WV8pREVDT0RFUl9DTUQ6IE9LIChOb3QgU3VwcG9ydGVkKQ0KDQpCdWZmZXIgaW9jdGxzOg0KICAg ICAgICB0ZXN0IFZJRElPQ19SRVFCVUZTL0NSRUFURV9CVUZTL1FVRVJZQlVGOiBPSw0KICAgICAg ICB0ZXN0IFZJRElPQ19FWFBCVUY6IE9LDQogICAgICAgIHRlc3QgUmVxdWVzdHM6IE9LIChOb3Qg U3VwcG9ydGVkKQ0KDQpUb3RhbCBmb3IgbXRrLWpwZWcgZGV2aWNlIC9kZXYvdmlkZW8xOiA0NCwg U3VjY2VlZGVkOiA0NCwgRmFpbGVkOiAwLCBXYXJuaW5nczogMA0KLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQoNCkNoYW5nZSBjb21w YXJlZCB0byB2NToNCi1maXggY2hlY2twYXRjaCwgY29tcGlsZXIgYW5kIHNwYXJzZS9zbWF0Y2gg d2FybmluZ3MuDQoNClhpYSBKaWFuZyAoNSk6DQogIG1lZGlhOiBwbGF0Zm9ybTogRml4IGpwZWcg ZGVjIGRyaXZlciBidWcgYW5kIGltcHJvdmUgY29kZSBxdWFsaXR5DQogIG1lZGlhOiBkdC1iaW5k aW5nczogQWRkIGpwZWcgZW5jIGRldmljZSB0cmVlIG5vZGUgZG9jdW1lbnQNCiAgYXJtOiBkdHM6 IEFkZCBqcGVnIGVuYyBkZXZpY2UgdHJlZSBub2RlDQogIG1lZGlhOiBwbGF0Zm9ybTogUmVuYW1l IGpwZWcgZGVjIGZpbGUgbmFtZQ0KICBtZWRpYTogcGxhdGZvcm06IEFkZCBqcGVnIGRlYy9lbmMg ZmVhdHVyZQ0KDQogLi4uL2JpbmRpbmdzL21lZGlhL21lZGlhdGVrLWpwZWctZW5jb2Rlci50eHQg IHwgIDM3ICsNCiBhcmNoL2FybS9ib290L2R0cy9tdDI3MDEuZHRzaSAgICAgICAgICAgICAgICAg fCAgMTMgKw0KIGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLWpwZWcvTWFrZWZpbGUgICAgICB8 ICAgNSArLQ0KIC4uLi9tZWRpYS9wbGF0Zm9ybS9tdGstanBlZy9tdGtfanBlZ19jb3JlLmMgICB8 IDc1NyArKysrKysrKysrKysrLS0tLS0NCiAuLi4vbWVkaWEvcGxhdGZvcm0vbXRrLWpwZWcvbXRr X2pwZWdfY29yZS5oICAgfCAgNTAgKy0NCiAuLi4ve210a19qcGVnX2h3LmMgPT4gbXRrX2pwZWdf ZGVjX2h3LmN9ICAgICAgfCAgMTAgKy0NCiAuLi4ve210a19qcGVnX2h3LmggPT4gbXRrX2pwZWdf ZGVjX2h3Lmh9ICAgICAgfCAgMTQgKy0NCiAuLi57bXRrX2pwZWdfcGFyc2UuYyA9PiBtdGtfanBl Z19kZWNfcGFyc2UuY30gfCAgIDIgKy0NCiAuLi57bXRrX2pwZWdfcGFyc2UuaCA9PiBtdGtfanBl Z19kZWNfcGFyc2UuaH0gfCAgIDIgKy0NCiAuLi4ve210a19qcGVnX3JlZy5oID0+IG10a19qcGVn X2RlY19yZWcuaH0gICAgfCAgMTkgKy0NCiAuLi4vbWVkaWEvcGxhdGZvcm0vbXRrLWpwZWcvbXRr X2pwZWdfZW5jX2h3LmMgfCAyNzMgKysrKysrKw0KIC4uLi9tZWRpYS9wbGF0Zm9ybS9tdGstanBl Zy9tdGtfanBlZ19lbmNfaHcuaCB8ICA4NiArKw0KIC4uLi9wbGF0Zm9ybS9tdGstanBlZy9tdGtf anBlZ19lbmNfcmVnLmggICAgICB8ICA3OCArKw0KIDEzIGZpbGVzIGNoYW5nZWQsIDExMDQgaW5z ZXJ0aW9ucygrKSwgMjQyIGRlbGV0aW9ucygtKQ0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBEb2N1bWVu dGF0aW9uL2RldmljZXRyZWUvYmluZGluZ3MvbWVkaWEvbWVkaWF0ZWstanBlZy1lbmNvZGVyLnR4 dA0KIHJlbmFtZSBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1qcGVnL3ttdGtfanBlZ19ody5j ID0+IG10a19qcGVnX2RlY19ody5jfSAoOTglKQ0KIHJlbmFtZSBkcml2ZXJzL21lZGlhL3BsYXRm b3JtL210ay1qcGVnL3ttdGtfanBlZ19ody5oID0+IG10a19qcGVnX2RlY19ody5ofSAoODklKQ0K IHJlbmFtZSBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1qcGVnL3ttdGtfanBlZ19wYXJzZS5j ID0+IG10a19qcGVnX2RlY19wYXJzZS5jfSAoOTglKQ0KIHJlbmFtZSBkcml2ZXJzL21lZGlhL3Bs YXRmb3JtL210ay1qcGVnL3ttdGtfanBlZ19wYXJzZS5oID0+IG10a19qcGVnX2RlY19wYXJzZS5o fSAoOTIlKQ0KIHJlbmFtZSBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1qcGVnL3ttdGtfanBl Z19yZWcuaCA9PiBtdGtfanBlZ19kZWNfcmVnLmh9ICg3NyUpDQogY3JlYXRlIG1vZGUgMTAwNjQ0 IGRyaXZlcnMvbWVkaWEvcGxhdGZvcm0vbXRrLWpwZWcvbXRrX2pwZWdfZW5jX2h3LmMNCiBjcmVh dGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZWRpYS9wbGF0Zm9ybS9tdGstanBlZy9tdGtfanBlZ19l bmNfaHcuaA0KIGNyZWF0ZSBtb2RlIDEwMDY0NCBkcml2ZXJzL21lZGlhL3BsYXRmb3JtL210ay1q cGVnL210a19qcGVnX2VuY19yZWcuaA0KDQotLSANCjIuMTguMCANCg0K