From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="t8HXCdmu" Received: from mail-oo1-xc33.google.com (mail-oo1-xc33.google.com [IPv6:2607:f8b0:4864:20::c33]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 19FEBD6C for ; Fri, 1 Dec 2023 17:09:43 -0800 (PST) Received: by mail-oo1-xc33.google.com with SMTP id 006d021491bc7-58df571e612so1217103eaf.0 for ; Fri, 01 Dec 2023 17:09:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1701479382; x=1702084182; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dm/CsU1TecVhGqK7uMtHEjTeBHqkgwFFAUsgNTx3E7k=; b=t8HXCdmuyHsRAb7whjgAXgZ8XuOVerdIqAbfa4EqSQxrFOglfeDKZOJr+7Ntl885f2 fxGT7cPSRX0HBOJ28GZgrLi+SF8PpAq6LahGCe/s1mfhSdD44AGjIzZ1ojFUPmAweIpT Jmdklr2qeLYdGfLK/esZAoue+kN8EnKs2Xt/nQMDVu/5NG9EZaw8vRvV1ZqOL+nbJ2Jy qbMP13oQlHnrmNwN+xzgRx3gZL+T9RCvTwh8G7O3VO0pdJ1WrjnT+Rn3Jz7eRWx/SzZU HF32M/eEVUM905t3HRt/8gcXSRWjg3SMUFEnNXY+pesB4+u4YWUVmEjTFRERuluyRJuk eTaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701479382; x=1702084182; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dm/CsU1TecVhGqK7uMtHEjTeBHqkgwFFAUsgNTx3E7k=; b=h2E0+TTV2h9ds+zaENkkrnbAtiDcQEf9iHJjmbjf9PtQyTZ0nsOTEzlDgXNG+1Abxz bK4mL5QF6YEyaDvyoY7KDf5vbNMN12I30hGVwzYmkpNv6x7QPtHr63tVGZcFcK+Grvnk Ii6GYDJOj/TK5/n/Ks4LxPYkG3lIFQ60JPjjPQ3sabBmEKXttB2oB3DYHGbqZbQRKUat GAO3hnzL1/NGWSOVatlGhdBtfXFtpS4ijAhGmHabOYqr0yvyDgnTPOvocGYAqlTZO2pC xj6x9FThmkv/rdEAONFe9Uq99UXrW7E3v3rAa/bbBA1N6ZzFOVfi5fR6OXtds82Lb0bw mIqw== X-Gm-Message-State: AOJu0Yx/rf/4CVkE0kBBoeDXkgbZUQmWGe1/NdkLm1vXNA69PDDikQ4t AwJMx7DIDUnj0/z2CgCGatQq5ZqSHALO4ZNLUjCg+A== X-Google-Smtp-Source: AGHT+IHneY/ElPnA5P/2bRpVmnKU9oSTsSD93K6ineTQqUbPf7r6AwXLHD8DGCnM9a09BZNv9IxOdZTpyqL9luiNRC4= X-Received: by 2002:a05:6358:1a93:b0:170:17eb:377d with SMTP id gm19-20020a0563581a9300b0017017eb377dmr430823rwb.37.1701479382291; Fri, 01 Dec 2023 17:09:42 -0800 (PST) Precedence: bulk X-Mailing-List: linux-gpio@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 References: <20231201160925.3136868-1-peter.griffin@linaro.org> <20231201160925.3136868-18-peter.griffin@linaro.org> In-Reply-To: <20231201160925.3136868-18-peter.griffin@linaro.org> From: Sam Protsenko Date: Fri, 1 Dec 2023 19:09:30 -0600 Message-ID: Subject: Re: [PATCH v5 17/20] tty: serial: samsung: Add gs101 compatible and common fifoszdt_serial_drv_data To: Peter Griffin Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, mturquette@baylibre.com, conor+dt@kernel.org, sboyd@kernel.org, tomasz.figa@gmail.com, s.nawrocki@samsung.com, linus.walleij@linaro.org, wim@linux-watchdog.org, linux@roeck-us.net, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, olof@lixom.net, gregkh@linuxfoundation.org, jirislaby@kernel.org, cw00.choi@samsung.com, alim.akhtar@samsung.com, tudor.ambarus@linaro.org, andre.draszik@linaro.org, saravanak@google.com, willmcvicker@google.com, soc@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-gpio@vger.kernel.org, linux-watchdog@vger.kernel.org, kernel-team@android.com, linux-serial@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Dec 1, 2023 at 10:11=E2=80=AFAM Peter Griffin wrote: > > Add serial driver data for Google Tensor gs101 SoC and a common > fifoszdt_serial_drv_data that can be used by platforms that specify the > samsung,uart-fifosize DT property. > > A corresponding dt-bindings patch updates the yaml to ensure > samsung,uart-fifosize is a required property. > > Acked-by: Greg Kroah-Hartman > Reviewed-by: Sam Protsenko > Reviewed-by: Arnd Bergmann > Signed-off-by: Peter Griffin > --- > drivers/tty/serial/samsung_tty.c | 16 ++++++++++++++++ > 1 file changed, 16 insertions(+) > > diff --git a/drivers/tty/serial/samsung_tty.c b/drivers/tty/serial/samsun= g_tty.c > index 1b0c2b467a30..f8d98f1006de 100644 > --- a/drivers/tty/serial/samsung_tty.c > +++ b/drivers/tty/serial/samsung_tty.c > @@ -2490,14 +2490,25 @@ static const struct s3c24xx_serial_drv_data exyno= s850_serial_drv_data =3D { > .fifosize =3D { 256, 64, 64, 64 }, > }; > > +/* > + * Common drv_data struct for platforms that specify uart,fifosize in > + * device tree. Isn't it "samsung,uart-fifosize"? Or it was intended this way? Other than this, LGTM (my R-b tag is already present in this patch). > + */ > +static const struct s3c24xx_serial_drv_data exynos_fifoszdt_serial_drv_d= ata =3D { > + EXYNOS_COMMON_SERIAL_DRV_DATA(), > + .fifosize =3D { 0 }, > +}; > + > #define EXYNOS4210_SERIAL_DRV_DATA (&exynos4210_serial_drv_data) > #define EXYNOS5433_SERIAL_DRV_DATA (&exynos5433_serial_drv_data) > #define EXYNOS850_SERIAL_DRV_DATA (&exynos850_serial_drv_data) > +#define EXYNOS_FIFOSZDT_DRV_DATA (&exynos_fifoszdt_serial_drv_data) > > #else > #define EXYNOS4210_SERIAL_DRV_DATA NULL > #define EXYNOS5433_SERIAL_DRV_DATA NULL > #define EXYNOS850_SERIAL_DRV_DATA NULL > +#define EXYNOS_FIFOSZDT_DRV_DATA NULL > #endif > > #ifdef CONFIG_ARCH_APPLE > @@ -2581,6 +2592,9 @@ static const struct platform_device_id s3c24xx_seri= al_driver_ids[] =3D { > }, { > .name =3D "artpec8-uart", > .driver_data =3D (kernel_ulong_t)ARTPEC8_SERIAL_DRV_DA= TA, > + }, { > + .name =3D "gs101-uart", > + .driver_data =3D (kernel_ulong_t)EXYNOS_FIFOSZDT_DRV_D= ATA, > }, > { }, > }; > @@ -2602,6 +2616,8 @@ static const struct of_device_id s3c24xx_uart_dt_ma= tch[] =3D { > .data =3D EXYNOS850_SERIAL_DRV_DATA }, > { .compatible =3D "axis,artpec8-uart", > .data =3D ARTPEC8_SERIAL_DRV_DATA }, > + { .compatible =3D "google,gs101-uart", > + .data =3D EXYNOS_FIFOSZDT_DRV_DATA }, > {}, > }; > MODULE_DEVICE_TABLE(of, s3c24xx_uart_dt_match); > -- > 2.43.0.rc2.451.g8631bc7472-goog > From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id BF18EC4167B for ; Sat, 2 Dec 2023 01:10:09 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:Cc:To:Subject:Message-ID:Date:From: In-Reply-To:References:MIME-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=weGmtufsW0ubLbetZjOlt9MpvWrsnoJgIU0MKT8GdCU=; b=23+Ruh5v/KFOx3 757XlrK60vi5SQxzu7JFCxbTNLtZRmihLIi6SZsjtUbZw0hj0JglNGWAHrCxQmHALEnGekX64hJhG N45YZ6zbil16BSrZfxyyeOu+DzZOZiBu+kS2wKisKoKUcIE9jczjQnnmqimHm1eMWeKiihi8oO/OT u6JzEOfJ5czr+KcKDFAqVVEZ5QFK18qaQeWFcx7oAQSw3hqvIz9ncI1ugbCmAxwXx4FVKVd8+3Plm xglfdYAcfYcx6YgCWO9vXB+wfARlH3HcLTfZAW7GeMELZ12Uy3hOLZ+odNaoY3wS2v3+rEqvC+SOJ uamnlf1Da5QdNuDpUVOA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1r9EVu-00Exuc-11; Sat, 02 Dec 2023 01:09:46 +0000 Received: from mail-oo1-xc31.google.com ([2607:f8b0:4864:20::c31]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1r9EVr-00ExuG-1d for linux-arm-kernel@lists.infradead.org; Sat, 02 Dec 2023 01:09:44 +0000 Received: by mail-oo1-xc31.google.com with SMTP id 006d021491bc7-58a7d13b00bso1620997eaf.1 for ; Fri, 01 Dec 2023 17:09:43 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1701479382; x=1702084182; darn=lists.infradead.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=dm/CsU1TecVhGqK7uMtHEjTeBHqkgwFFAUsgNTx3E7k=; b=W1Vy4k2Imq3JcEKSYt92/CRxOqiI/QK3bEF1/kYW0FvZFjkgJw3MfKhoiAC5ZFMmuu fj8hJISRMO4NCMWQyYcb5A7c5fI0OWZmWPB00cgNVEJQltLrf0pyLb8IGbZ7qebeG+oR 4rIr4c61wNERJHvAU0vrVzG0PVhtZZuLglEYM/kqvEb6+h54PZ32b1d1mVAmy6Ts6tpA eURtqiMvcwHkA49xe8rskx2HVzGddpllSirwzMtvXzO+zL8dtIr8qqjmj6QRwqP341IT 5+mRPBNF2p5tmgglAJug8Q0Ur8tRgVBASWIPUF50z4qs7CI2KAqFRrRoJExI7vm5eefR V6gQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701479382; x=1702084182; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=dm/CsU1TecVhGqK7uMtHEjTeBHqkgwFFAUsgNTx3E7k=; b=RDn5Zguol3W19IrkKM/QciZAkD6D4ASHDeleWMGWYj9n8jvBmnAGdYDHfL7VvRuSMm +13udVaeGzViw73GerlO/1L8Fi81E++XvYmVaXzkS8APCMNNcOBr7U7rQYFCEjlWUg/9 ix51q4qxGQiifsZdIt6+W5I/AUdG9M1CCOfQR1UiE+voXzzz0zeiJu+r4EQXVQOpcJqc RLJ8gu2iHjvU9hquttnTCESxkWXfta0+zKK6pZfym4jiJSij4NcVBX2NRm9hWbQJd29B cTfvqHspGWMVFhVQI3K9tmY1RBkouBqAUzkQq7j8rWKkodngo5p5AaUzBziTbsPtcpem i6Hg== X-Gm-Message-State: AOJu0YwigjWo574SfpbtbHv1npNDu+o6z714Wt5aGAk/cSqg9eq45d8Q VzlKlJWHCWN9kD3d8WXt469rYwu8/hGxacYFvvS82A== X-Google-Smtp-Source: AGHT+IHneY/ElPnA5P/2bRpVmnKU9oSTsSD93K6ineTQqUbPf7r6AwXLHD8DGCnM9a09BZNv9IxOdZTpyqL9luiNRC4= X-Received: by 2002:a05:6358:1a93:b0:170:17eb:377d with SMTP id gm19-20020a0563581a9300b0017017eb377dmr430823rwb.37.1701479382291; Fri, 01 Dec 2023 17:09:42 -0800 (PST) MIME-Version: 1.0 References: <20231201160925.3136868-1-peter.griffin@linaro.org> <20231201160925.3136868-18-peter.griffin@linaro.org> In-Reply-To: <20231201160925.3136868-18-peter.griffin@linaro.org> From: Sam Protsenko Date: Fri, 1 Dec 2023 19:09:30 -0600 Message-ID: Subject: Re: [PATCH v5 17/20] tty: serial: samsung: Add gs101 compatible and common fifoszdt_serial_drv_data To: Peter Griffin Cc: robh+dt@kernel.org, krzysztof.kozlowski+dt@linaro.org, mturquette@baylibre.com, conor+dt@kernel.org, sboyd@kernel.org, tomasz.figa@gmail.com, s.nawrocki@samsung.com, linus.walleij@linaro.org, wim@linux-watchdog.org, linux@roeck-us.net, catalin.marinas@arm.com, will@kernel.org, arnd@arndb.de, olof@lixom.net, gregkh@linuxfoundation.org, jirislaby@kernel.org, cw00.choi@samsung.com, alim.akhtar@samsung.com, tudor.ambarus@linaro.org, andre.draszik@linaro.org, saravanak@google.com, willmcvicker@google.com, soc@kernel.org, devicetree@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-samsung-soc@vger.kernel.org, linux-clk@vger.kernel.org, linux-gpio@vger.kernel.org, linux-watchdog@vger.kernel.org, kernel-team@android.com, linux-serial@vger.kernel.org X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20231201_170943_549936_2A149EA6 X-CRM114-Status: GOOD ( 19.79 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCBEZWMgMSwgMjAyMyBhdCAxMDoxMeKAr0FNIFBldGVyIEdyaWZmaW4gPHBldGVyLmdy aWZmaW5AbGluYXJvLm9yZz4gd3JvdGU6Cj4KPiBBZGQgc2VyaWFsIGRyaXZlciBkYXRhIGZvciBH b29nbGUgVGVuc29yIGdzMTAxIFNvQyBhbmQgYSBjb21tb24KPiBmaWZvc3pkdF9zZXJpYWxfZHJ2 X2RhdGEgdGhhdCBjYW4gYmUgdXNlZCBieSBwbGF0Zm9ybXMgdGhhdCBzcGVjaWZ5IHRoZQo+IHNh bXN1bmcsdWFydC1maWZvc2l6ZSBEVCBwcm9wZXJ0eS4KPgo+IEEgY29ycmVzcG9uZGluZyBkdC1i aW5kaW5ncyBwYXRjaCB1cGRhdGVzIHRoZSB5YW1sIHRvIGVuc3VyZQo+IHNhbXN1bmcsdWFydC1m aWZvc2l6ZSBpcyBhIHJlcXVpcmVkIHByb3BlcnR5Lgo+Cj4gQWNrZWQtYnk6IEdyZWcgS3JvYWgt SGFydG1hbiA8Z3JlZ2toQGxpbnV4Zm91bmRhdGlvbi5vcmc+Cj4gUmV2aWV3ZWQtYnk6IFNhbSBQ cm90c2Vua28gPHNlbWVuLnByb3RzZW5rb0BsaW5hcm8ub3JnPgo+IFJldmlld2VkLWJ5OiBBcm5k IEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgo+IFNpZ25lZC1vZmYtYnk6IFBldGVyIEdyaWZmaW4g PHBldGVyLmdyaWZmaW5AbGluYXJvLm9yZz4KPiAtLS0KPiAgZHJpdmVycy90dHkvc2VyaWFsL3Nh bXN1bmdfdHR5LmMgfCAxNiArKysrKysrKysrKysrKysrCj4gIDEgZmlsZSBjaGFuZ2VkLCAxNiBp bnNlcnRpb25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy90dHkvc2VyaWFsL3NhbXN1bmdf dHR5LmMgYi9kcml2ZXJzL3R0eS9zZXJpYWwvc2Ftc3VuZ190dHkuYwo+IGluZGV4IDFiMGMyYjQ2 N2EzMC4uZjhkOThmMTAwNmRlIDEwMDY0NAo+IC0tLSBhL2RyaXZlcnMvdHR5L3NlcmlhbC9zYW1z dW5nX3R0eS5jCj4gKysrIGIvZHJpdmVycy90dHkvc2VyaWFsL3NhbXN1bmdfdHR5LmMKPiBAQCAt MjQ5MCwxNCArMjQ5MCwyNSBAQCBzdGF0aWMgY29uc3Qgc3RydWN0IHMzYzI0eHhfc2VyaWFsX2Ry dl9kYXRhIGV4eW5vczg1MF9zZXJpYWxfZHJ2X2RhdGEgPSB7Cj4gICAgICAgICAuZmlmb3NpemUg PSB7IDI1NiwgNjQsIDY0LCA2NCB9LAo+ICB9Owo+Cj4gKy8qCj4gKyAqIENvbW1vbiBkcnZfZGF0 YSBzdHJ1Y3QgZm9yIHBsYXRmb3JtcyB0aGF0IHNwZWNpZnkgdWFydCxmaWZvc2l6ZSBpbgo+ICsg KiBkZXZpY2UgdHJlZS4KCklzbid0IGl0ICJzYW1zdW5nLHVhcnQtZmlmb3NpemUiPyBPciBpdCB3 YXMgaW50ZW5kZWQgdGhpcyB3YXk/CgpPdGhlciB0aGFuIHRoaXMsIExHVE0gKG15IFItYiB0YWcg aXMgYWxyZWFkeSBwcmVzZW50IGluIHRoaXMgcGF0Y2gpLgoKPiArICovCj4gK3N0YXRpYyBjb25z dCBzdHJ1Y3QgczNjMjR4eF9zZXJpYWxfZHJ2X2RhdGEgZXh5bm9zX2ZpZm9zemR0X3NlcmlhbF9k cnZfZGF0YSA9IHsKPiArICAgICAgIEVYWU5PU19DT01NT05fU0VSSUFMX0RSVl9EQVRBKCksCj4g KyAgICAgICAuZmlmb3NpemUgPSB7IDAgfSwKPiArfTsKPiArCj4gICNkZWZpbmUgRVhZTk9TNDIx MF9TRVJJQUxfRFJWX0RBVEEgKCZleHlub3M0MjEwX3NlcmlhbF9kcnZfZGF0YSkKPiAgI2RlZmlu ZSBFWFlOT1M1NDMzX1NFUklBTF9EUlZfREFUQSAoJmV4eW5vczU0MzNfc2VyaWFsX2Rydl9kYXRh KQo+ICAjZGVmaW5lIEVYWU5PUzg1MF9TRVJJQUxfRFJWX0RBVEEgKCZleHlub3M4NTBfc2VyaWFs X2Rydl9kYXRhKQo+ICsjZGVmaW5lIEVYWU5PU19GSUZPU1pEVF9EUlZfREFUQSAoJmV4eW5vc19m aWZvc3pkdF9zZXJpYWxfZHJ2X2RhdGEpCj4KPiAgI2Vsc2UKPiAgI2RlZmluZSBFWFlOT1M0MjEw X1NFUklBTF9EUlZfREFUQSBOVUxMCj4gICNkZWZpbmUgRVhZTk9TNTQzM19TRVJJQUxfRFJWX0RB VEEgTlVMTAo+ICAjZGVmaW5lIEVYWU5PUzg1MF9TRVJJQUxfRFJWX0RBVEEgTlVMTAo+ICsjZGVm aW5lIEVYWU5PU19GSUZPU1pEVF9EUlZfREFUQSBOVUxMCj4gICNlbmRpZgo+Cj4gICNpZmRlZiBD T05GSUdfQVJDSF9BUFBMRQo+IEBAIC0yNTgxLDYgKzI1OTIsOSBAQCBzdGF0aWMgY29uc3Qgc3Ry dWN0IHBsYXRmb3JtX2RldmljZV9pZCBzM2MyNHh4X3NlcmlhbF9kcml2ZXJfaWRzW10gPSB7Cj4g ICAgICAgICB9LCB7Cj4gICAgICAgICAgICAgICAgIC5uYW1lICAgICAgICAgICA9ICJhcnRwZWM4 LXVhcnQiLAo+ICAgICAgICAgICAgICAgICAuZHJpdmVyX2RhdGEgICAgPSAoa2VybmVsX3Vsb25n X3QpQVJUUEVDOF9TRVJJQUxfRFJWX0RBVEEsCj4gKyAgICAgICB9LCB7Cj4gKyAgICAgICAgICAg ICAgIC5uYW1lICAgICAgICAgICA9ICJnczEwMS11YXJ0IiwKPiArICAgICAgICAgICAgICAgLmRy aXZlcl9kYXRhICAgID0gKGtlcm5lbF91bG9uZ190KUVYWU5PU19GSUZPU1pEVF9EUlZfREFUQSwK PiAgICAgICAgIH0sCj4gICAgICAgICB7IH0sCj4gIH07Cj4gQEAgLTI2MDIsNiArMjYxNiw4IEBA IHN0YXRpYyBjb25zdCBzdHJ1Y3Qgb2ZfZGV2aWNlX2lkIHMzYzI0eHhfdWFydF9kdF9tYXRjaFtd ID0gewo+ICAgICAgICAgICAgICAgICAuZGF0YSA9IEVYWU5PUzg1MF9TRVJJQUxfRFJWX0RBVEEg fSwKPiAgICAgICAgIHsgLmNvbXBhdGlibGUgPSAiYXhpcyxhcnRwZWM4LXVhcnQiLAo+ICAgICAg ICAgICAgICAgICAuZGF0YSA9IEFSVFBFQzhfU0VSSUFMX0RSVl9EQVRBIH0sCj4gKyAgICAgICB7 IC5jb21wYXRpYmxlID0gImdvb2dsZSxnczEwMS11YXJ0IiwKPiArICAgICAgICAgICAgICAgLmRh dGEgPSBFWFlOT1NfRklGT1NaRFRfRFJWX0RBVEEgfSwKPiAgICAgICAgIHt9LAo+ICB9Owo+ICBN T0RVTEVfREVWSUNFX1RBQkxFKG9mLCBzM2MyNHh4X3VhcnRfZHRfbWF0Y2gpOwo+IC0tCj4gMi40 My4wLnJjMi40NTEuZzg2MzFiYzc0NzItZ29vZwo+CgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1hcm0ta2VybmVsIG1haWxpbmcgbGlzdApsaW51 eC1hcm0ta2VybmVsQGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5v cmcvbWFpbG1hbi9saXN0aW5mby9saW51eC1hcm0ta2VybmVsCg==