From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 3BA4313FD92; Tue, 4 Jun 2024 19:59:48 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.235.227.194 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717531189; cv=none; b=KIBr6ASgBiYj58xLv6pwsVLKkxNJCvQsJNbxU+ucR4FdfVysgQQ3xARXEhc5sMKyh8/x4vKOOSuyFRvztxZGgwzm6Ce/yb4FVLBmyvSH66moOVzbAY9Ww5unoVhIxdYMQQ6oFPQUUrl9HC2DXt5qaSK+38GAVSTqpwuKXXElTHI= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717531189; c=relaxed/simple; bh=EpLslpOhbstzvxy+NYlgIPTSA2o5f/zg2UQ0tpvgRHM=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=T6S/gPYwBLQrXE7fDnAUThcVNWqA3CsDy0soEO1o50U5IGKkCon9JWMa92oA1kRsv9U/yoiYaYCnjotJxXZ0MnsyQNonKe6B+7/YkUI9R0oDNnfzDr4bOlOeI9ABu8K6/vG4ezLNlx1AtRf4BoJ59nkZ9LMT+MWft2LWId++bLM= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=1c7rpUHe; arc=none smtp.client-ip=46.235.227.194 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="1c7rpUHe" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1717531186; bh=EpLslpOhbstzvxy+NYlgIPTSA2o5f/zg2UQ0tpvgRHM=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=1c7rpUHesbw02lPnXOn8AFTz4w1v0JZu/mrxPQ+jL0jaBE0t4CjPp62zwGXNaxSK4 T6SdFlgfPy/ZSmbCWTvZj7JfIzl394TtBTuKEVF0oygF768FXSmwJNXmlAeFWZpsKI y3ztlP96IL25CLWxwVLz/mMuf6nzvfWXknnxPAs+T5SiMidC3RjOW+Osx7gNmFeri8 XAEUFD5QU6XjQswu+Bg7UGJGvPuDNggK5Ergy7KIzhI3QwA6ZYBe6r89IlidQCPKqp /RhulzRfkZWkIKflPQ2r924/wpKExYCfeAu9ygr/vvxUpxi7qCnA2fYf0T1bbv1jpj hBxPrjzz7teJA== Received: from [100.115.223.179] (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: cristicc) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 5A9A63782172; Tue, 4 Jun 2024 19:59:44 +0000 (UTC) Message-ID: <4e683887-d963-40f8-89de-c7f7d9d0cab9@collabora.com> Date: Tue, 4 Jun 2024 22:59:43 +0300 Precedence: bulk X-Mailing-List: devicetree@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/14] Add initial support for the Rockchip RK3588 HDMI TX Controller To: Piotr Oniszczuk Cc: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Sandy Huang , Heiko Stuebner , Andy Yan , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mark Yao , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, kernel@collabora.com, Alexandre ARNOUD , Luis de Arquer , Algea Cao References: <20240601-b4-rk3588-bridge-upstream-v1-0-f6203753232b@collabora.com> From: Cristian Ciocaltea Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On 6/2/24 10:59 AM, Piotr Oniszczuk wrote: > (resent as plain text instead of html) > > Cristian, > > I was awaiting over year for this work! > > I’m devel. 2 distros where single mainline kernel serves 2835/2711/2712/h6/h313/h616/h618/rk3328/rk3399/rk3566/rk3568/rk3588/s905/s912/sm1/g12. > > Before this work rk3588 was excluded because rk3588 hdmi was regressing hdmi on other socs. > With this code all other socs seems work ok now. Perfect. Many thanks for giving this a try on a broad range of SoCs, especially considering my limited testing capabilities! > As one of my project is multimedia appliance - good news is that now i can nicely play hdtv on rk3588 using mainline common 6.9.3 kernel and….started to hear from my users a lot of Qs like: „ah so nice! rk3588 now works nicely….but where is hdmi audio and cec?” > > It will be fantastic to add (e.g. by backport Detlev https://gitlab.collabora.com/hardware-enablement/rockchip-3588/linux/-/tree/rk3588-hdmi-audio?ref_type=heads ) audio code to get basic support hdmi audio? The main focus is now on upstreaming the basic support. This should further facilitate adding the missing features, so we will slowly get there, eventually. 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 C3019C25B78 for ; Tue, 4 Jun 2024 19:59:59 +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:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=I5WuJV0V+x+B5zwHG2RvbeTBhMMX9jvfYyAWrnjMDBw=; b=FNyrQci4eNpWoZ EpggQrkYCdu3rUTMLPhxZwGvjKcfemIqpYVIxi5qsMOly1wvQiISEsAl6rSAHYsTQQuCr3c6PleSW lkJGdoZJQtL7Nl6Q6SV9ci8kKuS/8U4NKzU+6WYur+p9PmdDQCC1vIqpqqahaCXD6kz04l7ECuzzx tbbpCtTlXb+Q7wNTHycJG2mjUnUgyFKSKZpnpqk/cHoMnj13r7ChfDZuks+XqNFmWttWvs02KzCiK 7b37qA0zvIxnDjddcilmY8gj3ikcsX2gkhU5z3G3vjNT8rKe0e0CukBuH/WWo3WAbtMZXdsOQk9/Y /++jruEhrID7GNxCdKcQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sEaK0-00000003ewD-2Rcx; Tue, 04 Jun 2024 19:59:52 +0000 Received: from madrid.collaboradmins.com ([2a00:1098:ed:100::25]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sEaJv-00000003evR-3Oi7; Tue, 04 Jun 2024 19:59:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1717531186; bh=EpLslpOhbstzvxy+NYlgIPTSA2o5f/zg2UQ0tpvgRHM=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=1c7rpUHesbw02lPnXOn8AFTz4w1v0JZu/mrxPQ+jL0jaBE0t4CjPp62zwGXNaxSK4 T6SdFlgfPy/ZSmbCWTvZj7JfIzl394TtBTuKEVF0oygF768FXSmwJNXmlAeFWZpsKI y3ztlP96IL25CLWxwVLz/mMuf6nzvfWXknnxPAs+T5SiMidC3RjOW+Osx7gNmFeri8 XAEUFD5QU6XjQswu+Bg7UGJGvPuDNggK5Ergy7KIzhI3QwA6ZYBe6r89IlidQCPKqp /RhulzRfkZWkIKflPQ2r924/wpKExYCfeAu9ygr/vvxUpxi7qCnA2fYf0T1bbv1jpj hBxPrjzz7teJA== Received: from [100.115.223.179] (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: cristicc) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 5A9A63782172; Tue, 4 Jun 2024 19:59:44 +0000 (UTC) Message-ID: <4e683887-d963-40f8-89de-c7f7d9d0cab9@collabora.com> Date: Tue, 4 Jun 2024 22:59:43 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/14] Add initial support for the Rockchip RK3588 HDMI TX Controller To: Piotr Oniszczuk Cc: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Sandy Huang , Heiko Stuebner , Andy Yan , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mark Yao , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, kernel@collabora.com, Alexandre ARNOUD , Luis de Arquer , Algea Cao References: <20240601-b4-rk3588-bridge-upstream-v1-0-f6203753232b@collabora.com> From: Cristian Ciocaltea Content-Language: en-US In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240604_125948_029362_662A2398 X-CRM114-Status: GOOD ( 11.00 ) X-BeenThere: linux-rockchip@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Upstream kernel work for Rockchip platforms List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "Linux-rockchip" Errors-To: linux-rockchip-bounces+linux-rockchip=archiver.kernel.org@lists.infradead.org T24gNi8yLzI0IDEwOjU5IEFNLCBQaW90ciBPbmlzemN6dWsgd3JvdGU6Cj4gKHJlc2VudCBhcyBw bGFpbiB0ZXh0IGluc3RlYWQgb2YgaHRtbCkKPiAgCj4gQ3Jpc3RpYW4sCj4gCj4gSSB3YXMgYXdh aXRpbmcgb3ZlciB5ZWFyIGZvciB0aGlzIHdvcmshCj4gCj4gSeKAmW0gZGV2ZWwuIDIgZGlzdHJv cyB3aGVyZSBzaW5nbGUgbWFpbmxpbmUga2VybmVsIHNlcnZlcyAyODM1LzI3MTEvMjcxMi9oNi9o MzEzL2g2MTYvaDYxOC9yazMzMjgvcmszMzk5L3JrMzU2Ni9yazM1NjgvcmszNTg4L3M5MDUvczkx Mi9zbTEvZzEyLgo+IAo+IEJlZm9yZSB0aGlzIHdvcmsgcmszNTg4IHdhcyBleGNsdWRlZCBiZWNh dXNlIHJrMzU4OCBoZG1pIHdhcyByZWdyZXNzaW5nIGhkbWkgb24gb3RoZXIgc29jcy4KPiBXaXRo IHRoaXMgY29kZSBhbGwgb3RoZXIgc29jcyBzZWVtcyB3b3JrIG9rIG5vdy4gUGVyZmVjdC4KCk1h bnkgdGhhbmtzIGZvciBnaXZpbmcgdGhpcyBhIHRyeSBvbiBhIGJyb2FkIHJhbmdlIG9mIFNvQ3Ms IGVzcGVjaWFsbHkKY29uc2lkZXJpbmcgbXkgbGltaXRlZCB0ZXN0aW5nIGNhcGFiaWxpdGllcyEK Cj4gQXMgb25lIG9mIG15IHByb2plY3QgaXMgbXVsdGltZWRpYSBhcHBsaWFuY2UgLSBnb29kIG5l d3MgaXMgdGhhdCBub3cgaSBjYW4gbmljZWx5IHBsYXkgaGR0diBvbiByazM1ODggdXNpbmcgbWFp bmxpbmUgY29tbW9uIDYuOS4zIGtlcm5lbCBhbmTigKYuc3RhcnRlZCB0byBoZWFyIGZyb20gbXkg dXNlcnMgYSBsb3Qgb2YgUXMgbGlrZTog4oCeYWggc28gbmljZSEgcmszNTg4IG5vdyB3b3JrcyBu aWNlbHnigKYuYnV0IHdoZXJlIGlzIGhkbWkgYXVkaW8gYW5kIGNlYz/igJ0KPiAKPiBJdCB3aWxs IGJlIGZhbnRhc3RpYyB0byBhZGQgKGUuZy4gYnkgYmFja3BvcnQgRGV0bGV2IGh0dHBzOi8vZ2l0 bGFiLmNvbGxhYm9yYS5jb20vaGFyZHdhcmUtZW5hYmxlbWVudC9yb2NrY2hpcC0zNTg4L2xpbnV4 Ly0vdHJlZS9yazM1ODgtaGRtaS1hdWRpbz9yZWZfdHlwZT1oZWFkcyApIGF1ZGlvIGNvZGUgdG8g Z2V0IGJhc2ljIHN1cHBvcnQgaGRtaSBhdWRpbz8KClRoZSBtYWluIGZvY3VzIGlzIG5vdyBvbiB1 cHN0cmVhbWluZyB0aGUgYmFzaWMgc3VwcG9ydC4gVGhpcyBzaG91bGQKZnVydGhlciBmYWNpbGl0 YXRlIGFkZGluZyB0aGUgbWlzc2luZyBmZWF0dXJlcywgc28gd2Ugd2lsbCBzbG93bHkgZ2V0CnRo ZXJlLCBldmVudHVhbGx5LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KTGludXgtcm9ja2NoaXAgbWFpbGluZyBsaXN0CkxpbnV4LXJvY2tjaGlwQGxpc3Rz LmluZnJhZGVhZC5vcmcKaHR0cDovL2xpc3RzLmluZnJhZGVhZC5vcmcvbWFpbG1hbi9saXN0aW5m by9saW51eC1yb2NrY2hpcAo= 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 99152C25B78 for ; Tue, 4 Jun 2024 20:00:03 +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:In-Reply-To:From:References:Cc:To: Subject:MIME-Version:Date:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ASKc0s5wfw7bBc8bHqsZqhwVMYGNxBHDx4aiwVeqmNQ=; b=YpQf95i8Dgh9gF RjwnugHkjw34xF1Y87fXL2flYG3brqymugBshPXaMYi4u7wVDYrebbH/Kj7ZGbODy0amiU/oi/xH1 tos4yX92PI6LYupDnqQS+f/neXccSAk/xc7hQqQY7mPUCu7zgx3OfB1Cwz5/U9US7LRXgOvE8r/4G R3W6CfVSo8hfIOvYjnLQ1Mmr8ZyxWFIWHVRF7mKDmkYKQxYiiwxD1c4X6Ts/pockGaXMwQzMSnpAw 503DJgEbTIYgzGp2rarib3AnKFycdYOzVc8xqxodhOOdF11QruV4va0hMQJW5yIdcKZQ+RKPD1Yy4 UaH36idBT0ntoF4Axuxg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1sEaJz-00000003ew6-3vCm; Tue, 04 Jun 2024 19:59:51 +0000 Received: from madrid.collaboradmins.com ([2a00:1098:ed:100::25]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1sEaJv-00000003evR-3Oi7; Tue, 04 Jun 2024 19:59:49 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1717531186; bh=EpLslpOhbstzvxy+NYlgIPTSA2o5f/zg2UQ0tpvgRHM=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=1c7rpUHesbw02lPnXOn8AFTz4w1v0JZu/mrxPQ+jL0jaBE0t4CjPp62zwGXNaxSK4 T6SdFlgfPy/ZSmbCWTvZj7JfIzl394TtBTuKEVF0oygF768FXSmwJNXmlAeFWZpsKI y3ztlP96IL25CLWxwVLz/mMuf6nzvfWXknnxPAs+T5SiMidC3RjOW+Osx7gNmFeri8 XAEUFD5QU6XjQswu+Bg7UGJGvPuDNggK5Ergy7KIzhI3QwA6ZYBe6r89IlidQCPKqp /RhulzRfkZWkIKflPQ2r924/wpKExYCfeAu9ygr/vvxUpxi7qCnA2fYf0T1bbv1jpj hBxPrjzz7teJA== Received: from [100.115.223.179] (cola.collaboradmins.com [195.201.22.229]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: cristicc) by madrid.collaboradmins.com (Postfix) with ESMTPSA id 5A9A63782172; Tue, 4 Jun 2024 19:59:44 +0000 (UTC) Message-ID: <4e683887-d963-40f8-89de-c7f7d9d0cab9@collabora.com> Date: Tue, 4 Jun 2024 22:59:43 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 00/14] Add initial support for the Rockchip RK3588 HDMI TX Controller To: Piotr Oniszczuk Cc: Andrzej Hajda , Neil Armstrong , Robert Foss , Laurent Pinchart , Jonas Karlman , Jernej Skrabec , Maarten Lankhorst , Maxime Ripard , Thomas Zimmermann , David Airlie , Daniel Vetter , Sandy Huang , Heiko Stuebner , Andy Yan , Rob Herring , Krzysztof Kozlowski , Conor Dooley , Mark Yao , dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-rockchip@lists.infradead.org, devicetree@vger.kernel.org, kernel@collabora.com, Alexandre ARNOUD , Luis de Arquer , Algea Cao References: <20240601-b4-rk3588-bridge-upstream-v1-0-f6203753232b@collabora.com> From: Cristian Ciocaltea Content-Language: en-US In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240604_125948_029362_662A2398 X-CRM114-Status: GOOD ( 11.00 ) 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 T24gNi8yLzI0IDEwOjU5IEFNLCBQaW90ciBPbmlzemN6dWsgd3JvdGU6Cj4gKHJlc2VudCBhcyBw bGFpbiB0ZXh0IGluc3RlYWQgb2YgaHRtbCkKPiAgCj4gQ3Jpc3RpYW4sCj4gCj4gSSB3YXMgYXdh aXRpbmcgb3ZlciB5ZWFyIGZvciB0aGlzIHdvcmshCj4gCj4gSeKAmW0gZGV2ZWwuIDIgZGlzdHJv cyB3aGVyZSBzaW5nbGUgbWFpbmxpbmUga2VybmVsIHNlcnZlcyAyODM1LzI3MTEvMjcxMi9oNi9o MzEzL2g2MTYvaDYxOC9yazMzMjgvcmszMzk5L3JrMzU2Ni9yazM1NjgvcmszNTg4L3M5MDUvczkx Mi9zbTEvZzEyLgo+IAo+IEJlZm9yZSB0aGlzIHdvcmsgcmszNTg4IHdhcyBleGNsdWRlZCBiZWNh dXNlIHJrMzU4OCBoZG1pIHdhcyByZWdyZXNzaW5nIGhkbWkgb24gb3RoZXIgc29jcy4KPiBXaXRo IHRoaXMgY29kZSBhbGwgb3RoZXIgc29jcyBzZWVtcyB3b3JrIG9rIG5vdy4gUGVyZmVjdC4KCk1h bnkgdGhhbmtzIGZvciBnaXZpbmcgdGhpcyBhIHRyeSBvbiBhIGJyb2FkIHJhbmdlIG9mIFNvQ3Ms IGVzcGVjaWFsbHkKY29uc2lkZXJpbmcgbXkgbGltaXRlZCB0ZXN0aW5nIGNhcGFiaWxpdGllcyEK Cj4gQXMgb25lIG9mIG15IHByb2plY3QgaXMgbXVsdGltZWRpYSBhcHBsaWFuY2UgLSBnb29kIG5l d3MgaXMgdGhhdCBub3cgaSBjYW4gbmljZWx5IHBsYXkgaGR0diBvbiByazM1ODggdXNpbmcgbWFp bmxpbmUgY29tbW9uIDYuOS4zIGtlcm5lbCBhbmTigKYuc3RhcnRlZCB0byBoZWFyIGZyb20gbXkg dXNlcnMgYSBsb3Qgb2YgUXMgbGlrZTog4oCeYWggc28gbmljZSEgcmszNTg4IG5vdyB3b3JrcyBu aWNlbHnigKYuYnV0IHdoZXJlIGlzIGhkbWkgYXVkaW8gYW5kIGNlYz/igJ0KPiAKPiBJdCB3aWxs IGJlIGZhbnRhc3RpYyB0byBhZGQgKGUuZy4gYnkgYmFja3BvcnQgRGV0bGV2IGh0dHBzOi8vZ2l0 bGFiLmNvbGxhYm9yYS5jb20vaGFyZHdhcmUtZW5hYmxlbWVudC9yb2NrY2hpcC0zNTg4L2xpbnV4 Ly0vdHJlZS9yazM1ODgtaGRtaS1hdWRpbz9yZWZfdHlwZT1oZWFkcyApIGF1ZGlvIGNvZGUgdG8g Z2V0IGJhc2ljIHN1cHBvcnQgaGRtaSBhdWRpbz8KClRoZSBtYWluIGZvY3VzIGlzIG5vdyBvbiB1 cHN0cmVhbWluZyB0aGUgYmFzaWMgc3VwcG9ydC4gVGhpcyBzaG91bGQKZnVydGhlciBmYWNpbGl0 YXRlIGFkZGluZyB0aGUgbWlzc2luZyBmZWF0dXJlcywgc28gd2Ugd2lsbCBzbG93bHkgZ2V0CnRo ZXJlLCBldmVudHVhbGx5LgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGludXgtYXJtLWtlcm5lbEBs aXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlz dGluZm8vbGludXgtYXJtLWtlcm5lbAo=