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 54230CA0FFE for ; Tue, 2 Sep 2025 16:04:35 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:References:Content-Type: Content-Transfer-Encoding:MIME-Version:Message-ID:Date:Subject:In-Reply-To:Cc :To:From:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=vaJV/AYbl/mon1qabDaukZJ7qz3bjN/L9fdsiOaq8ts=; b=tDR2JqyIOe0McyFSDOJiz/vhkw +6NJ0nD/+WEcNgpKmKb2iIQ0S/dAGZWwRSZkuSNlsk2+yNTR7GGPcbk8V22HjTI6EZYgMr6qX5ic3 qg4IR3z1YJdDl1O6DVA3VJBKq4PemoGMx6hxxEu2Na+akf0AAQfn0AcMd5FV2Eo4kcp951wmiCy/b EWmnnu7yHYeqg2vYeAzt/PsRZVgDHN9Wou9rRiZpXxXNd/eFCZlIboGTMzl+X2WUjMj2aCu3QNuje XNm0rfnLpnMjD4FwOj0ALxgiHKGgPsVG9Ia8M4xdfELtjj4sCQV6Q90RXcKAK/nIvogiBZjM0ZHeu bvSoeXzg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1utTUg-00000000qlN-3W4f; Tue, 02 Sep 2025 16:04:27 +0000 Received: from mailout3.samsung.com ([203.254.224.33]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1utPry-0000000H8v9-31iW for linux-arm-kernel@lists.infradead.org; Tue, 02 Sep 2025 12:12:18 +0000 Received: from epcas5p3.samsung.com (unknown [182.195.41.41]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20250902121208epoutp034a78e14cbe985cad8cf75bca0197ba7e~hdg0qaKHF2963929639epoutp03Q for ; Tue, 2 Sep 2025 12:12:08 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20250902121208epoutp034a78e14cbe985cad8cf75bca0197ba7e~hdg0qaKHF2963929639epoutp03Q DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1756815128; bh=vaJV/AYbl/mon1qabDaukZJ7qz3bjN/L9fdsiOaq8ts=; h=From:To:Cc:In-Reply-To:Subject:Date:References:From; b=BnBYEEuoDc/f1i8coBZpjSDdZmLJ/bxS0G7FgAJlchWxp4TzQ3vcxAzYobg68pHid 8pXZJCYwi72bm1bEcRyJ+W1FzGVMP7lUzQNujnBCEk95Yi1k4kRtlQXCP4XmFuFmY5 ASxX6Q58T7MMcXApQeT8Q8IpoA0dCmwhZwQFvxPE= Received: from epsnrtp04.localdomain (unknown [182.195.42.156]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPS id 20250902121207epcas5p2d9c0ed34e884b15ee3784c0dee8cc161~hdg0ITcbx1190711907epcas5p2I; Tue, 2 Sep 2025 12:12:07 +0000 (GMT) Received: from epdlp11prp5 (unknown [182.195.38.90]) by epsnrtp04.localdomain (Postfix) with ESMTP id 4cGPkG6y72z6B9m6; Tue, 2 Sep 2025 12:12:06 +0000 (GMT) Received: from epsmtip2.samsung.com (unknown [182.195.34.31]) by epcas5p1.samsung.com (KnoxPortal) with ESMTPA id 20250902121206epcas5p130402f52b030caf571bfd7de06e81958~hdgync_Gb2445224452epcas5p1w; Tue, 2 Sep 2025 12:12:06 +0000 (GMT) Received: from INBRO001840 (unknown [107.122.3.105]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20250902121202epsmtip21e7e1f2f4beedb479066f12deb8570f3~hdgvc4E3O0979409794epsmtip2f; Tue, 2 Sep 2025 12:12:02 +0000 (GMT) From: "Pritam Manohar Sutar" To: "'Krzysztof Kozlowski'" , "'Alim Akhtar'" Cc: , , , , , , , , , , , , , , , , , , , , , , In-Reply-To: Subject: RE: [PATCH v7 5/6] dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo ssphy Date: Tue, 2 Sep 2025 17:42:01 +0530 Message-ID: <000001dc1c02$cc89fda0$659df8e0$@samsung.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQGSd8blfqR9gZc/NH28iGAFaSn12QHbdVSHAGa/K48CXY/t+wLwFCB2ArX7ZGwBn6FItwLUPA9DAP+/dGQCDX8RFrR+kenQgAZH6FA= Content-Language: en-in X-CMS-MailID: 20250902121206epcas5p130402f52b030caf571bfd7de06e81958 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" CMS-TYPE: 105P cpgsPolicy: CPGSC10-542,Y X-CFilter-Loop: Reflected X-CMS-RootMailID: 20250822093022epcas5p42d8c16c851769dab0e1da9d45743ab1f References: <20250822093845.1179395-1-pritam.sutar@samsung.com> <20250822093845.1179395-6-pritam.sutar@samsung.com> <20250824-rough-fresh-orangutan-eecb2f@kuoka> <007501dc1653$e36c3b50$aa44b1f0$@samsung.com> <83dc9435-5850-425d-b345-52e84ef9262c@kernel.org> <000401dc18cd$ec02a1b0$c407e510$@samsung.com> <263801dc18d3$d1e20950$75a61bf0$@samsung.com> <6b5f20ed-4e88-441e-8f61-20866e2b39c7@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250902_051216_218440_57C0635A X-CRM114-Status: GOOD ( 30.25 ) 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: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org Hi Krzysztof, > -----Original Message----- > From: Pritam Manohar Sutar > Sent: 29 August 2025 05:33 PM > To: 'Krzysztof Kozlowski' ; 'Alim Akhtar' > > Cc: 'vkoul=40kernel.org' ; 'kishon=40kernel.org' > ; 'robh=40kernel.org' ; > 'krzk+dt=40kernel.org' ; 'conor+dt=40kernel.org' > ; 'andre.draszik=40linaro.org' > ; 'peter.griffin=40linaro.org' > ; 'kauschluss=40disroot.org' ; > 'ivo.ivanov.ivanov1=40gmail.com' ; > 'igor.belwon=40mentallysanemainliners.org' > ; 'johan=40kernel.org' > ; 'm.szyprowski=40samsung.com' > ; 's.nawrocki=40samsung.com' > ; 'linux-phy=40lists.infradead.org' phy=40lists.infradead.org>; 'devicetree=40vger.kernel.org' > ; 'linux-kernel=40vger.kernel.org' kernel=40vger.kernel.org>; 'linux-arm-kernel=40lists.infradead.org' kernel=40lists.infradead.org>; 'linux-samsung-soc=40vger.kernel.org' samsung-soc=40vger.kernel.org>; 'rosa.pila=40samsung.com' > ; 'dev.tailor=40samsung.com' > ; 'faraz.ata=40samsung.com' > ; 'muhammed.ali=40samsung.com' > ; 'selvarasu.g=40samsung.com' > > Subject: RE: =5BPATCH v7 5/6=5D dt-bindings: phy: samsung,usb3-drd-phy: a= dd > ExynosAutov920 combo ssphy >=20 > Hi Krzysztof, >=20 > > -----Original Message----- > > From: Krzysztof Kozlowski > > Sent: 29 August 2025 04:56 PM > > To: Alim Akhtar ; 'Pritam Manohar Sutar' > > > > Cc: vkoul=40kernel.org; kishon=40kernel.org; robh=40kernel.org; > > krzk+dt=40kernel.org; conor+dt=40kernel.org; andre.draszik=40linaro.org= ; > > peter.griffin=40linaro.org; kauschluss=40disroot.org; > > ivo.ivanov.ivanov1=40gmail.com; igor.belwon=40mentallysanemainliners.or= g; > > johan=40kernel.org; m.szyprowski=40samsung.com; s.nawrocki=40samsung.co= m; > > linux-phy=40lists.infradead.org; devicetree=40vger.kernel.org; linux- > > kernel=40vger.kernel.org; linux-arm-kernel=40lists.infradead.org; > > linux-samsung- soc=40vger.kernel.org; rosa.pila=40samsung.com; > > dev.tailor=40samsung.com; faraz.ata=40samsung.com; > > muhammed.ali=40samsung.com; selvarasu.g=40samsung.com > > Subject: Re: =5BPATCH v7 5/6=5D dt-bindings: phy: samsung,usb3-drd-phy: > > add > > ExynosAutov920 combo ssphy > > > > On 29/08/2025 12:58, Alim Akhtar wrote: > > > Hi Krzysztof > > > > > >> -----Original Message----- > > >> From: Krzysztof Kozlowski > > >> Sent: Friday, August 29, 2025 4:07 PM > > >> To: Pritam Manohar Sutar > > >> Cc: vkoul=40kernel.org; kishon=40kernel.org; robh=40kernel.org; > > >> krzk+dt=40kernel.org; conor+dt=40kernel.org; alim.akhtar=40samsung.c= om; > > >> andre.draszik=40linaro.org; peter.griffin=40linaro.org; > > >> kauschluss=40disroot.org; ivo.ivanov.ivanov1=40gmail.com; > > >> igor.belwon=40mentallysanemainliners.org; > > >> johan=40kernel.org; m.szyprowski=40samsung.com; > s.nawrocki=40samsung.com; > > >> linux-phy=40lists.infradead.org; devicetree=40vger.kernel.org; > > >> linux-kernel=40vger.kernel.org; linux-arm- > > >> kernel=40lists.infradead.org; linux-samsung-soc=40vger.kernel.org; > > >> rosa.pila=40samsung.com; dev.tailor=40samsung.com; > > faraz.ata=40samsung.com; > > >> muhammed.ali=40samsung.com; selvarasu.g=40samsung.com > > >> Subject: Re: =5BPATCH v7 5/6=5D dt-bindings: phy: samsung,usb3-drd-p= hy: > > >> add > > >> ExynosAutov920 combo ssphy > > >> > > >> On 29/08/2025 12:15, Pritam Manohar Sutar wrote: > > >>> Hi Krzysztof > > >>> > > >>>> -----Original Message----- > > >>>> From: Krzysztof Kozlowski > > >>>> Sent: 26 August 2025 02:05 PM > > >>>> To: Pritam Manohar Sutar > > >>>> Cc: vkoul=40kernel.org; kishon=40kernel.org; robh=40kernel.org; > > >>> . > > >>> . > > >>> =5Bsnip=5D > > >>> . > > >>> . > > >>>>>> Subject: Re: =5BPATCH v7 5/6=5D dt-bindings: phy: samsung,usb3-d= rd-phy: > > >>>>>> add > > >>>>>> ExynosAutov920 combo ssphy > > >>>>>> > > >>>>>> On Fri, Aug 22, 2025 at 03:08:44PM +0530, Pritam Manohar Sutar > wrote: > > >>>>>>> This phy supports USB3.1 SSP+(10Gbps) protocol and is > > >>>>>>> backwards compatible to the USB3.0 SS(5Gbps). It requires two > > >>>>>>> clocks, named =22phy=22 and =22ref=22. The required supplies fo= r > > >>>>>>> USB3.1 are named as vdd075_usb30(0.75v), vdd18_usb30(1.8v). > > >>>>>> > > >>>>>> Please do not describe the schema, but hardware. This sentence > > >>>>>> does not help me in my question further. > > >>>>> > > >>>>> This is a combo phy having Synopsys usb20 and usb30 phys (these > > >>>>> 2 phys are > > >>>> totally different). > > >>>>> One PHY only supports usb2.0 and data rates whereas another one > > >>>>> does > > >>>>> usb3.1 ssp+ and usb3.1 ssp > > >>>>> > > >>>>> This patch only explains about usb30 (since these are two > > >>>>> different > > >>>>> phys) phy > > >>>> and omitted inclusion of usb20 reference (added separate patch > > >>>> for this patch no 3). > > >>>>> > > >>>>> Hope this is clear. > > >>>> > > >>>> No. That sentence still explains what schema is doing. > > >>>> > > >>> > > >>> Ok, let me simplify the commit message further something like below= . > > >>> Anyways, the coverletter contains more details about it. > > >>> > > >>> =22dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo > > >>> ssphy > > >>> > > >>> Add schema for combo ssphy found on this SoC. > > >>> =22 > > >>> > > >>> Please confirm if this looks fine? > > >>> If so, will reflect the similar commit messages in patch 1 and 3. > > >> > > >> Please read my first comment again. I do not see how does this > > >> satisfy hardware explanation. > > >> > > > Just went through the conversation above, until what extent hardware > > > description need to be explain in the commit? > > > Do we have any guideline for the same? > > > Could you please help with an example from previous any commit or > > > some > > other patches? > > > I understand that mentioning, =E2=80=9Ctwo=20clocks,=20two=20supplies= =20etc=22=20are=0D=0A>=20>=20>=20part=20of=20schema,=20one=20may=20or=20may= =20not=20capture=20that=20in=20the=20commit.=0D=0A>=20>=20>=20However=20men= tioning,=20=E2=80=9Cthis=20hardware=20(SoC)=20contain=20a=20combo=20PHY=20w= hich=0D=0A>=20>=20supports=20usb3.1=20and=20usb3.0=22=20is=20not=20ok?=0D= =0A>=20>=0D=0A>=20>=0D=0A>=20>=20Maybe=20that's=20just=20language,=20but=20= to=20me=20the=20commit=20msg=20did=20not=20describe=0D=0A>=20>=20hardware= =20after=20first=20sentence,=20but=20said=20what=20schema=20requires=20(som= e=0D=0A>=20>=20clocks=20and=20supplies).=20Other=20examples:=0D=0A>=20>=200= 0399bbe02d2bb6fd8d6eb90573ec305616449f4=0D=0A>=20>=20e4c9a7b475e5d0d9b2440e= e48f91d1364eabd6cb=0D=0A>=20>=0D=0A>=20=0D=0A>=20Thank=20you=20for=20the=20= pointers,=20will=20refer=20the=20examples=20and=20update=20the=20commit=0D= =0A>=20messages=20accordingly.=0D=0A=0D=0ACan=20you=20please=20confirm,=20i= f=20below=20message=20looks=20fine?=0D=0A=0D=0A=22=20=0D=0Adt-bindings:=20p= hy:=20samsung,usb3-drd-phy:=20add=20ExynosAutov920=20combo=20ssphy=0D=0A=0D= =0AThe=20USBDRD31=205nm=20controller=20consists=20of=20Synopsys=20USB20=20p= hy=20and=20=0D=0AUSB31=20SSP+=20combophy.=20Document=20support=20for=20the= =20USB31=20SSP+=20phy=20found=0D=0Aon=20combophy=20of=20the=20ExynosAutov92= 0=20SoC.=0D=0A=22=0D=0A=0D=0A>=20=0D=0A>=20>=20and=20here=20another=20anti-= pattern:=0D=0A>=20>=2023f793850e9ee7390584c0809f085d6c88de7d3f=0D=0A>=20>= =0D=0A>=20>=20(and=20before=20you=20ask=20why=20above=20carries=20my=20Rb= =20tag,=20then=20note=20that=0D=0A>=20>=20Samsung's=20revenue=20is=20around= =20220=20billion=20USD,=20so=20for=20sure=20it=20has=20a=20lot,=0D=0A>=20>= =20really=20a=20lot=20of=20resources=20to=20review=20patches=20internally= =20and=20improve=0D=0A>=20>=20their=20quality=20before=20posting).=0D=0A>= =20>=0D=0A>=20>=20Best=20regards,=0D=0A>=20>=20Krzysztof=0D=0A>=20=0D=0A>= =20Thank=20you.=0D=0A>=20=0D=0A>=20Regards,=0D=0A>=20Pritam=0D=0A=0D=0AThan= k=20you.=20=0D=0A=0D=0ARegards,=0D=0APritam=0D=0A=0D=0A 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 E6641CA0FFE for ; Tue, 2 Sep 2025 16:01:40 +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:References:MIME-Version:Message-ID:Date :Subject:In-Reply-To:Cc:To:From:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=1fHQRbp/815manYb2L1XUQ3a9tws03Af+fpXSrGwd30=; b=4TCjQMbXpgazF3 rZmz8udV+s/yNmF5AqIHBd55/dEOzwB8zcrGhPRw3vPEBgL45cXzmrrN/JuVXxiHzCj/4FVxcf+wO s/cDuDP0kIAjUKIWApakO7y+EANRJ0fj33yEtb0mDFFTg0dDn7PoQOwwczgN2Vb8uL++i42nh7rk2 Lc7J+9DeUKsJ10u62oDFBa8HAw+dF6YcV1jmLzy3BllzXX0HjZPt46Fxp18aZ1Tdv4TW8b7tUKbXw 8dL0TQjZUQaCfJX2EUfx6vNugOi62tXEgqGFB7Z2gybhSon/JR98Y0aTMKf/TQxrkUVGw4wbASIpk 2ax3FDxWF+viywApiL6Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1utTS0-00000000px0-2ghP; Tue, 02 Sep 2025 16:01:40 +0000 Received: from mailout4.samsung.com ([203.254.224.34]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1utPry-0000000H8vS-31dJ for linux-phy@lists.infradead.org; Tue, 02 Sep 2025 12:12:17 +0000 Received: from epcas5p3.samsung.com (unknown [182.195.41.41]) by mailout4.samsung.com (KnoxPortal) with ESMTP id 20250902121208epoutp0412c51943a21b7efc7ff9f4ac37d8bde0~hdg0qaf0r0793707937epoutp04W for ; Tue, 2 Sep 2025 12:12:08 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout4.samsung.com 20250902121208epoutp0412c51943a21b7efc7ff9f4ac37d8bde0~hdg0qaf0r0793707937epoutp04W DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1756815128; bh=vaJV/AYbl/mon1qabDaukZJ7qz3bjN/L9fdsiOaq8ts=; h=From:To:Cc:In-Reply-To:Subject:Date:References:From; b=BnBYEEuoDc/f1i8coBZpjSDdZmLJ/bxS0G7FgAJlchWxp4TzQ3vcxAzYobg68pHid 8pXZJCYwi72bm1bEcRyJ+W1FzGVMP7lUzQNujnBCEk95Yi1k4kRtlQXCP4XmFuFmY5 ASxX6Q58T7MMcXApQeT8Q8IpoA0dCmwhZwQFvxPE= Received: from epsnrtp04.localdomain (unknown [182.195.42.156]) by epcas5p2.samsung.com (KnoxPortal) with ESMTPS id 20250902121207epcas5p2d9c0ed34e884b15ee3784c0dee8cc161~hdg0ITcbx1190711907epcas5p2I; Tue, 2 Sep 2025 12:12:07 +0000 (GMT) Received: from epdlp11prp5 (unknown [182.195.38.90]) by epsnrtp04.localdomain (Postfix) with ESMTP id 4cGPkG6y72z6B9m6; Tue, 2 Sep 2025 12:12:06 +0000 (GMT) Received: from epsmtip2.samsung.com (unknown [182.195.34.31]) by epcas5p1.samsung.com (KnoxPortal) with ESMTPA id 20250902121206epcas5p130402f52b030caf571bfd7de06e81958~hdgync_Gb2445224452epcas5p1w; Tue, 2 Sep 2025 12:12:06 +0000 (GMT) Received: from INBRO001840 (unknown [107.122.3.105]) by epsmtip2.samsung.com (KnoxPortal) with ESMTPA id 20250902121202epsmtip21e7e1f2f4beedb479066f12deb8570f3~hdgvc4E3O0979409794epsmtip2f; Tue, 2 Sep 2025 12:12:02 +0000 (GMT) From: "Pritam Manohar Sutar" To: "'Krzysztof Kozlowski'" , "'Alim Akhtar'" Cc: , , , , , , , , , , , , , , , , , , , , , , In-Reply-To: Subject: RE: [PATCH v7 5/6] dt-bindings: phy: samsung,usb3-drd-phy: add ExynosAutov920 combo ssphy Date: Tue, 2 Sep 2025 17:42:01 +0530 Message-ID: <000001dc1c02$cc89fda0$659df8e0$@samsung.com> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 16.0 Thread-Index: AQGSd8blfqR9gZc/NH28iGAFaSn12QHbdVSHAGa/K48CXY/t+wLwFCB2ArX7ZGwBn6FItwLUPA9DAP+/dGQCDX8RFrR+kenQgAZH6FA= Content-Language: en-in X-CMS-MailID: 20250902121206epcas5p130402f52b030caf571bfd7de06e81958 X-Msg-Generator: CA CMS-TYPE: 105P cpgsPolicy: CPGSC10-542,Y X-CFilter-Loop: Reflected X-CMS-RootMailID: 20250822093022epcas5p42d8c16c851769dab0e1da9d45743ab1f References: <20250822093845.1179395-1-pritam.sutar@samsung.com> <20250822093845.1179395-6-pritam.sutar@samsung.com> <20250824-rough-fresh-orangutan-eecb2f@kuoka> <007501dc1653$e36c3b50$aa44b1f0$@samsung.com> <83dc9435-5850-425d-b345-52e84ef9262c@kernel.org> <000401dc18cd$ec02a1b0$c407e510$@samsung.com> <263801dc18d3$d1e20950$75a61bf0$@samsung.com> <6b5f20ed-4e88-441e-8f61-20866e2b39c7@kernel.org> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250902_051216_222380_131BD976 X-CRM114-Status: GOOD ( 28.83 ) X-BeenThere: linux-phy@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Linux Phy Mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-phy" Errors-To: linux-phy-bounces+linux-phy=archiver.kernel.org@lists.infradead.org SGkgS3J6eXN6dG9mLAoKPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQo+IEZyb206IFByaXRh bSBNYW5vaGFyIFN1dGFyIDxwcml0YW0uc3V0YXJAc2Ftc3VuZy5jb20+Cj4gU2VudDogMjkgQXVn dXN0IDIwMjUgMDU6MzMgUE0KPiBUbzogJ0tyenlzenRvZiBLb3psb3dza2knIDxrcnprQGtlcm5l bC5vcmc+OyAnQWxpbSBBa2h0YXInCj4gPGFsaW0uYWtodGFyQHNhbXN1bmcuY29tPgo+IENjOiAn dmtvdWxAa2VybmVsLm9yZycgPHZrb3VsQGtlcm5lbC5vcmc+OyAna2lzaG9uQGtlcm5lbC5vcmcn Cj4gPGtpc2hvbkBrZXJuZWwub3JnPjsgJ3JvYmhAa2VybmVsLm9yZycgPHJvYmhAa2VybmVsLm9y Zz47Cj4gJ2tyemsrZHRAa2VybmVsLm9yZycgPGtyemsrZHRAa2VybmVsLm9yZz47ICdjb25vcitk dEBrZXJuZWwub3JnJwo+IDxjb25vcitkdEBrZXJuZWwub3JnPjsgJ2FuZHJlLmRyYXN6aWtAbGlu YXJvLm9yZycKPiA8YW5kcmUuZHJhc3ppa0BsaW5hcm8ub3JnPjsgJ3BldGVyLmdyaWZmaW5AbGlu YXJvLm9yZycKPiA8cGV0ZXIuZ3JpZmZpbkBsaW5hcm8ub3JnPjsgJ2thdXNjaGx1c3NAZGlzcm9v dC5vcmcnIDxrYXVzY2hsdXNzQGRpc3Jvb3Qub3JnPjsKPiAnaXZvLml2YW5vdi5pdmFub3YxQGdt YWlsLmNvbScgPGl2by5pdmFub3YuaXZhbm92MUBnbWFpbC5jb20+Owo+ICdpZ29yLmJlbHdvbkBt ZW50YWxseXNhbmVtYWlubGluZXJzLm9yZycKPiA8aWdvci5iZWx3b25AbWVudGFsbHlzYW5lbWFp bmxpbmVycy5vcmc+OyAnam9oYW5Aa2VybmVsLm9yZycKPiA8am9oYW5Aa2VybmVsLm9yZz47ICdt LnN6eXByb3dza2lAc2Ftc3VuZy5jb20nCj4gPG0uc3p5cHJvd3NraUBzYW1zdW5nLmNvbT47ICdz Lm5hd3JvY2tpQHNhbXN1bmcuY29tJwo+IDxzLm5hd3JvY2tpQHNhbXN1bmcuY29tPjsgJ2xpbnV4 LXBoeUBsaXN0cy5pbmZyYWRlYWQub3JnJyA8bGludXgtCj4gcGh5QGxpc3RzLmluZnJhZGVhZC5v cmc+OyAnZGV2aWNldHJlZUB2Z2VyLmtlcm5lbC5vcmcnCj4gPGRldmljZXRyZWVAdmdlci5rZXJu ZWwub3JnPjsgJ2xpbnV4LWtlcm5lbEB2Z2VyLmtlcm5lbC5vcmcnIDxsaW51eC0KPiBrZXJuZWxA dmdlci5rZXJuZWwub3JnPjsgJ2xpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZycg PGxpbnV4LWFybS0KPiBrZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZz47ICdsaW51eC1zYW1zdW5n LXNvY0B2Z2VyLmtlcm5lbC5vcmcnIDxsaW51eC0KPiBzYW1zdW5nLXNvY0B2Z2VyLmtlcm5lbC5v cmc+OyAncm9zYS5waWxhQHNhbXN1bmcuY29tJwo+IDxyb3NhLnBpbGFAc2Ftc3VuZy5jb20+OyAn ZGV2LnRhaWxvckBzYW1zdW5nLmNvbScKPiA8ZGV2LnRhaWxvckBzYW1zdW5nLmNvbT47ICdmYXJh ei5hdGFAc2Ftc3VuZy5jb20nCj4gPGZhcmF6LmF0YUBzYW1zdW5nLmNvbT47ICdtdWhhbW1lZC5h bGlAc2Ftc3VuZy5jb20nCj4gPG11aGFtbWVkLmFsaUBzYW1zdW5nLmNvbT47ICdzZWx2YXJhc3Uu Z0BzYW1zdW5nLmNvbScKPiA8c2VsdmFyYXN1LmdAc2Ftc3VuZy5jb20+Cj4gU3ViamVjdDogUkU6 IFtQQVRDSCB2NyA1LzZdIGR0LWJpbmRpbmdzOiBwaHk6IHNhbXN1bmcsdXNiMy1kcmQtcGh5OiBh ZGQKPiBFeHlub3NBdXRvdjkyMCBjb21ibyBzc3BoeQo+IAo+IEhpIEtyenlzenRvZiwKPiAKPiA+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiBGcm9tOiBLcnp5c3p0b2YgS296bG93c2tp IDxrcnprQGtlcm5lbC5vcmc+Cj4gPiBTZW50OiAyOSBBdWd1c3QgMjAyNSAwNDo1NiBQTQo+ID4g VG86IEFsaW0gQWtodGFyIDxhbGltLmFraHRhckBzYW1zdW5nLmNvbT47ICdQcml0YW0gTWFub2hh ciBTdXRhcicKPiA+IDxwcml0YW0uc3V0YXJAc2Ftc3VuZy5jb20+Cj4gPiBDYzogdmtvdWxAa2Vy bmVsLm9yZzsga2lzaG9uQGtlcm5lbC5vcmc7IHJvYmhAa2VybmVsLm9yZzsKPiA+IGtyemsrZHRA a2VybmVsLm9yZzsgY29ub3IrZHRAa2VybmVsLm9yZzsgYW5kcmUuZHJhc3ppa0BsaW5hcm8ub3Jn Owo+ID4gcGV0ZXIuZ3JpZmZpbkBsaW5hcm8ub3JnOyBrYXVzY2hsdXNzQGRpc3Jvb3Qub3JnOwo+ ID4gaXZvLml2YW5vdi5pdmFub3YxQGdtYWlsLmNvbTsgaWdvci5iZWx3b25AbWVudGFsbHlzYW5l bWFpbmxpbmVycy5vcmc7Cj4gPiBqb2hhbkBrZXJuZWwub3JnOyBtLnN6eXByb3dza2lAc2Ftc3Vu Zy5jb207IHMubmF3cm9ja2lAc2Ftc3VuZy5jb207Cj4gPiBsaW51eC1waHlAbGlzdHMuaW5mcmFk ZWFkLm9yZzsgZGV2aWNldHJlZUB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4LQo+ID4ga2VybmVsQHZn ZXIua2VybmVsLm9yZzsgbGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnOwo+ID4g bGludXgtc2Ftc3VuZy0gc29jQHZnZXIua2VybmVsLm9yZzsgcm9zYS5waWxhQHNhbXN1bmcuY29t Owo+ID4gZGV2LnRhaWxvckBzYW1zdW5nLmNvbTsgZmFyYXouYXRhQHNhbXN1bmcuY29tOwo+ID4g bXVoYW1tZWQuYWxpQHNhbXN1bmcuY29tOyBzZWx2YXJhc3UuZ0BzYW1zdW5nLmNvbQo+ID4gU3Vi amVjdDogUmU6IFtQQVRDSCB2NyA1LzZdIGR0LWJpbmRpbmdzOiBwaHk6IHNhbXN1bmcsdXNiMy1k cmQtcGh5Ogo+ID4gYWRkCj4gPiBFeHlub3NBdXRvdjkyMCBjb21ibyBzc3BoeQo+ID4KPiA+IE9u IDI5LzA4LzIwMjUgMTI6NTgsIEFsaW0gQWtodGFyIHdyb3RlOgo+ID4gPiBIaSBLcnp5c3p0b2YK PiA+ID4KPiA+ID4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4gPiA+PiBGcm9tOiBLcnp5 c3p0b2YgS296bG93c2tpIDxrcnprQGtlcm5lbC5vcmc+Cj4gPiA+PiBTZW50OiBGcmlkYXksIEF1 Z3VzdCAyOSwgMjAyNSA0OjA3IFBNCj4gPiA+PiBUbzogUHJpdGFtIE1hbm9oYXIgU3V0YXIgPHBy aXRhbS5zdXRhckBzYW1zdW5nLmNvbT4KPiA+ID4+IENjOiB2a291bEBrZXJuZWwub3JnOyBraXNo b25Aa2VybmVsLm9yZzsgcm9iaEBrZXJuZWwub3JnOwo+ID4gPj4ga3J6aytkdEBrZXJuZWwub3Jn OyBjb25vcitkdEBrZXJuZWwub3JnOyBhbGltLmFraHRhckBzYW1zdW5nLmNvbTsKPiA+ID4+IGFu ZHJlLmRyYXN6aWtAbGluYXJvLm9yZzsgcGV0ZXIuZ3JpZmZpbkBsaW5hcm8ub3JnOwo+ID4gPj4g a2F1c2NobHVzc0BkaXNyb290Lm9yZzsgaXZvLml2YW5vdi5pdmFub3YxQGdtYWlsLmNvbTsKPiA+ ID4+IGlnb3IuYmVsd29uQG1lbnRhbGx5c2FuZW1haW5saW5lcnMub3JnOwo+ID4gPj4gam9oYW5A a2VybmVsLm9yZzsgbS5zenlwcm93c2tpQHNhbXN1bmcuY29tOwo+IHMubmF3cm9ja2lAc2Ftc3Vu Zy5jb207Cj4gPiA+PiBsaW51eC1waHlAbGlzdHMuaW5mcmFkZWFkLm9yZzsgZGV2aWNldHJlZUB2 Z2VyLmtlcm5lbC5vcmc7Cj4gPiA+PiBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnOyBsaW51 eC1hcm0tCj4gPiA+PiBrZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZzsgbGludXgtc2Ftc3VuZy1z b2NAdmdlci5rZXJuZWwub3JnOwo+ID4gPj4gcm9zYS5waWxhQHNhbXN1bmcuY29tOyBkZXYudGFp bG9yQHNhbXN1bmcuY29tOwo+ID4gZmFyYXouYXRhQHNhbXN1bmcuY29tOwo+ID4gPj4gbXVoYW1t ZWQuYWxpQHNhbXN1bmcuY29tOyBzZWx2YXJhc3UuZ0BzYW1zdW5nLmNvbQo+ID4gPj4gU3ViamVj dDogUmU6IFtQQVRDSCB2NyA1LzZdIGR0LWJpbmRpbmdzOiBwaHk6IHNhbXN1bmcsdXNiMy1kcmQt cGh5Ogo+ID4gPj4gYWRkCj4gPiA+PiBFeHlub3NBdXRvdjkyMCBjb21ibyBzc3BoeQo+ID4gPj4K PiA+ID4+IE9uIDI5LzA4LzIwMjUgMTI6MTUsIFByaXRhbSBNYW5vaGFyIFN1dGFyIHdyb3RlOgo+ ID4gPj4+IEhpIEtyenlzenRvZgo+ID4gPj4+Cj4gPiA+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tCj4gPiA+Pj4+IEZyb206IEtyenlzenRvZiBLb3psb3dza2kgPGtyemtAa2VybmVsLm9y Zz4KPiA+ID4+Pj4gU2VudDogMjYgQXVndXN0IDIwMjUgMDI6MDUgUE0KPiA+ID4+Pj4gVG86IFBy aXRhbSBNYW5vaGFyIFN1dGFyIDxwcml0YW0uc3V0YXJAc2Ftc3VuZy5jb20+Cj4gPiA+Pj4+IENj OiB2a291bEBrZXJuZWwub3JnOyBraXNob25Aa2VybmVsLm9yZzsgcm9iaEBrZXJuZWwub3JnOwo+ ID4gPj4+IC4KPiA+ID4+PiAuCj4gPiA+Pj4gW3NuaXBdCj4gPiA+Pj4gLgo+ID4gPj4+IC4KPiA+ ID4+Pj4+PiBTdWJqZWN0OiBSZTogW1BBVENIIHY3IDUvNl0gZHQtYmluZGluZ3M6IHBoeTogc2Ft c3VuZyx1c2IzLWRyZC1waHk6Cj4gPiA+Pj4+Pj4gYWRkCj4gPiA+Pj4+Pj4gRXh5bm9zQXV0b3Y5 MjAgY29tYm8gc3NwaHkKPiA+ID4+Pj4+Pgo+ID4gPj4+Pj4+IE9uIEZyaSwgQXVnIDIyLCAyMDI1 IGF0IDAzOjA4OjQ0UE0gKzA1MzAsIFByaXRhbSBNYW5vaGFyIFN1dGFyCj4gd3JvdGU6Cj4gPiA+ Pj4+Pj4+IFRoaXMgcGh5IHN1cHBvcnRzIFVTQjMuMSBTU1ArKDEwR2JwcykgcHJvdG9jb2wgYW5k IGlzCj4gPiA+Pj4+Pj4+IGJhY2t3YXJkcyBjb21wYXRpYmxlIHRvIHRoZSBVU0IzLjAgU1MoNUdi cHMpLiBJdCByZXF1aXJlcyB0d28KPiA+ID4+Pj4+Pj4gY2xvY2tzLCBuYW1lZCAicGh5IiBhbmQg InJlZiIuIFRoZSByZXF1aXJlZCBzdXBwbGllcyBmb3IKPiA+ID4+Pj4+Pj4gVVNCMy4xIGFyZSBu YW1lZCBhcyB2ZGQwNzVfdXNiMzAoMC43NXYpLCB2ZGQxOF91c2IzMCgxLjh2KS4KPiA+ID4+Pj4+ Pgo+ID4gPj4+Pj4+IFBsZWFzZSBkbyBub3QgZGVzY3JpYmUgdGhlIHNjaGVtYSwgYnV0IGhhcmR3 YXJlLiBUaGlzIHNlbnRlbmNlCj4gPiA+Pj4+Pj4gZG9lcyBub3QgaGVscCBtZSBpbiBteSBxdWVz dGlvbiBmdXJ0aGVyLgo+ID4gPj4+Pj4KPiA+ID4+Pj4+IFRoaXMgaXMgYSBjb21ibyBwaHkgaGF2 aW5nIFN5bm9wc3lzIHVzYjIwIGFuZCB1c2IzMCBwaHlzICh0aGVzZQo+ID4gPj4+Pj4gMiBwaHlz IGFyZQo+ID4gPj4+PiB0b3RhbGx5IGRpZmZlcmVudCkuCj4gPiA+Pj4+PiBPbmUgUEhZIG9ubHkg c3VwcG9ydHMgdXNiMi4wIGFuZCBkYXRhIHJhdGVzIHdoZXJlYXMgYW5vdGhlciBvbmUKPiA+ID4+ Pj4+IGRvZXMKPiA+ID4+Pj4+IHVzYjMuMSBzc3ArIGFuZCB1c2IzLjEgc3NwCj4gPiA+Pj4+Pgo+ ID4gPj4+Pj4gVGhpcyBwYXRjaCBvbmx5IGV4cGxhaW5zIGFib3V0IHVzYjMwIChzaW5jZSB0aGVz ZSBhcmUgdHdvCj4gPiA+Pj4+PiBkaWZmZXJlbnQKPiA+ID4+Pj4+IHBoeXMpIHBoeQo+ID4gPj4+ PiBhbmQgb21pdHRlZCBpbmNsdXNpb24gb2YgdXNiMjAgcmVmZXJlbmNlIChhZGRlZCBzZXBhcmF0 ZSBwYXRjaAo+ID4gPj4+PiBmb3IgdGhpcyBwYXRjaCBubyAzKS4KPiA+ID4+Pj4+Cj4gPiA+Pj4+ PiBIb3BlIHRoaXMgaXMgY2xlYXIuCj4gPiA+Pj4+Cj4gPiA+Pj4+IE5vLiBUaGF0IHNlbnRlbmNl IHN0aWxsIGV4cGxhaW5zIHdoYXQgc2NoZW1hIGlzIGRvaW5nLgo+ID4gPj4+Pgo+ID4gPj4+Cj4g PiA+Pj4gT2ssIGxldCBtZSBzaW1wbGlmeSB0aGUgY29tbWl0IG1lc3NhZ2UgZnVydGhlciBzb21l dGhpbmcgbGlrZSBiZWxvdy4KPiA+ID4+PiBBbnl3YXlzLCB0aGUgY292ZXJsZXR0ZXIgY29udGFp bnMgbW9yZSBkZXRhaWxzIGFib3V0IGl0Lgo+ID4gPj4+Cj4gPiA+Pj4gImR0LWJpbmRpbmdzOiBw aHk6IHNhbXN1bmcsdXNiMy1kcmQtcGh5OiBhZGQgRXh5bm9zQXV0b3Y5MjAgY29tYm8KPiA+ID4+ PiBzc3BoeQo+ID4gPj4+Cj4gPiA+Pj4gICBBZGQgc2NoZW1hIGZvciBjb21ibyBzc3BoeSBmb3Vu ZCBvbiB0aGlzIFNvQy4KPiA+ID4+PiAiCj4gPiA+Pj4KPiA+ID4+PiBQbGVhc2UgY29uZmlybSBp ZiB0aGlzIGxvb2tzIGZpbmU/Cj4gPiA+Pj4gSWYgc28sIHdpbGwgcmVmbGVjdCB0aGUgc2ltaWxh ciBjb21taXQgbWVzc2FnZXMgaW4gcGF0Y2ggMSBhbmQgMy4KPiA+ID4+Cj4gPiA+PiBQbGVhc2Ug cmVhZCBteSBmaXJzdCBjb21tZW50IGFnYWluLiBJIGRvIG5vdCBzZWUgaG93IGRvZXMgdGhpcwo+ ID4gPj4gc2F0aXNmeSBoYXJkd2FyZSBleHBsYW5hdGlvbi4KPiA+ID4+Cj4gPiA+IEp1c3Qgd2Vu dCB0aHJvdWdoIHRoZSBjb252ZXJzYXRpb24gYWJvdmUsIHVudGlsIHdoYXQgZXh0ZW50IGhhcmR3 YXJlCj4gPiA+IGRlc2NyaXB0aW9uIG5lZWQgdG8gYmUgZXhwbGFpbiBpbiB0aGUgY29tbWl0Pwo+ ID4gPiBEbyB3ZSBoYXZlIGFueSBndWlkZWxpbmUgZm9yIHRoZSBzYW1lPwo+ID4gPiBDb3VsZCB5 b3UgcGxlYXNlIGhlbHAgd2l0aCBhbiBleGFtcGxlIGZyb20gcHJldmlvdXMgYW55IGNvbW1pdCBv cgo+ID4gPiBzb21lCj4gPiBvdGhlciBwYXRjaGVzPwo+ID4gPiBJIHVuZGVyc3RhbmQgdGhhdCBt ZW50aW9uaW5nLCDigJx0d28gY2xvY2tzLCB0d28gc3VwcGxpZXMgZXRjIiBhcmUNCj4gPiA+IHBh cnQgb2Ygc2NoZW1hLCBvbmUgbWF5IG9yIG1heSBub3QgY2FwdHVyZSB0aGF0IGluIHRoZSBjb21t aXQuDQo+ID4gPiBIb3dldmVyIG1lbnRpb25pbmcsIOKAnHRoaXMgaGFyZHdhcmUgKFNvQykgY29u dGFpbiBhIGNvbWJvIFBIWSB3aGljaA0KPiA+IHN1cHBvcnRzIHVzYjMuMSBhbmQgdXNiMy4wIiBp cyBub3Qgb2s/DQo+ID4NCj4gPg0KPiA+IE1heWJlIHRoYXQncyBqdXN0IGxhbmd1YWdlLCBidXQg dG8gbWUgdGhlIGNvbW1pdCBtc2cgZGlkIG5vdCBkZXNjcmliZQ0KPiA+IGhhcmR3YXJlIGFmdGVy IGZpcnN0IHNlbnRlbmNlLCBidXQgc2FpZCB3aGF0IHNjaGVtYSByZXF1aXJlcyAoc29tZQ0KPiA+ IGNsb2NrcyBhbmQgc3VwcGxpZXMpLiBPdGhlciBleGFtcGxlczoNCj4gPiAwMDM5OWJiZTAyZDJi YjZmZDhkNmViOTA1NzNlYzMwNTYxNjQ0OWY0DQo+ID4gZTRjOWE3YjQ3NWU1ZDBkOWIyNDQwZWU0 OGY5MWQxMzY0ZWFiZDZjYg0KPiA+DQo+IA0KPiBUaGFuayB5b3UgZm9yIHRoZSBwb2ludGVycywg d2lsbCByZWZlciB0aGUgZXhhbXBsZXMgYW5kIHVwZGF0ZSB0aGUgY29tbWl0DQo+IG1lc3NhZ2Vz IGFjY29yZGluZ2x5Lg0KDQpDYW4geW91IHBsZWFzZSBjb25maXJtLCBpZiBiZWxvdyBtZXNzYWdl IGxvb2tzIGZpbmU/DQoNCiIgDQpkdC1iaW5kaW5nczogcGh5OiBzYW1zdW5nLHVzYjMtZHJkLXBo eTogYWRkIEV4eW5vc0F1dG92OTIwIGNvbWJvIHNzcGh5DQoNClRoZSBVU0JEUkQzMSA1bm0gY29u dHJvbGxlciBjb25zaXN0cyBvZiBTeW5vcHN5cyBVU0IyMCBwaHkgYW5kIA0KVVNCMzEgU1NQKyBj b21ib3BoeS4gRG9jdW1lbnQgc3VwcG9ydCBmb3IgdGhlIFVTQjMxIFNTUCsgcGh5IGZvdW5kDQpv biBjb21ib3BoeSBvZiB0aGUgRXh5bm9zQXV0b3Y5MjAgU29DLg0KIg0KDQo+IA0KPiA+IGFuZCBo ZXJlIGFub3RoZXIgYW50aS1wYXR0ZXJuOg0KPiA+IDIzZjc5Mzg1MGU5ZWU3MzkwNTg0YzA4MDlm MDg1ZDZjODhkZTdkM2YNCj4gPg0KPiA+IChhbmQgYmVmb3JlIHlvdSBhc2sgd2h5IGFib3ZlIGNh cnJpZXMgbXkgUmIgdGFnLCB0aGVuIG5vdGUgdGhhdA0KPiA+IFNhbXN1bmcncyByZXZlbnVlIGlz IGFyb3VuZCAyMjAgYmlsbGlvbiBVU0QsIHNvIGZvciBzdXJlIGl0IGhhcyBhIGxvdCwNCj4gPiBy ZWFsbHkgYSBsb3Qgb2YgcmVzb3VyY2VzIHRvIHJldmlldyBwYXRjaGVzIGludGVybmFsbHkgYW5k IGltcHJvdmUNCj4gPiB0aGVpciBxdWFsaXR5IGJlZm9yZSBwb3N0aW5nKS4NCj4gPg0KPiA+IEJl c3QgcmVnYXJkcywNCj4gPiBLcnp5c3p0b2YNCj4gDQo+IFRoYW5rIHlvdS4NCj4gDQo+IFJlZ2Fy ZHMsDQo+IFByaXRhbQ0KDQpUaGFuayB5b3UuIA0KDQpSZWdhcmRzLA0KUHJpdGFtDQoNCgoKLS0g CmxpbnV4LXBoeSBtYWlsaW5nIGxpc3QKbGludXgtcGh5QGxpc3RzLmluZnJhZGVhZC5vcmcKaHR0 cHM6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtcGh5Cg==