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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id AD431C77B71 for ; Thu, 13 Apr 2023 14:57:40 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231332AbjDMO5j (ORCPT ); Thu, 13 Apr 2023 10:57:39 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:50734 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231405AbjDMO5f (ORCPT ); Thu, 13 Apr 2023 10:57:35 -0400 Received: from mail-ua1-x92d.google.com (mail-ua1-x92d.google.com [IPv6:2607:f8b0:4864:20::92d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C4743AF0D; Thu, 13 Apr 2023 07:57:32 -0700 (PDT) Received: by mail-ua1-x92d.google.com with SMTP id ba16so10485827uab.4; Thu, 13 Apr 2023 07:57:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681397852; x=1683989852; 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=zSEimHdm7p/unMCCqfVT8tZ9/6y51iFVf9+ovV+dNLo=; b=dd8F+74grz+6Z1qZXKAYYwJX2e7u+RkP96GWsTXwM7sa5bswJrKZ63HtRlLEjTuDLE iTtBlyNwd3lVtfTdIKvBz3nIVQ9vOc64G8ITEkjIt4QkIlCdXC8Kyqw1C2xHrvCPrTPl hVE0tucXAVoFJdr1qtz+HPXkXBbegGWaA27IyiWoTkdRwSmMGruFLLs8DRLdrtlTLEmL me4eRTa36V9xkETc9lhRiKCi3RameJHYrXpH7cdivO9S1p7SV7NVEhJSJ8pGxrEF50L+ o2DPoAnqykH69Zz5TiIFUxF1ZdtOQftQ22okIADw6axoasmDCNpndZTezVPaaktNi5Wt ZEww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681397852; x=1683989852; 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=zSEimHdm7p/unMCCqfVT8tZ9/6y51iFVf9+ovV+dNLo=; b=S05wCEAf3yPUXW0MzRbDTNwAvzxWgMM70y6dVzGJNbvZWBuXECn4JS9MGUdUrjqQj2 RNWaVYoA5jA1FDQgypq6GFefXETorgrn627c4z8pXAsyLLnreP5BJJ8LAjBjX1yXg5VF 8J5n46Tmj6ELrYj6Gg5vTHusKGZ2sm2Rfxwkugyg1qsALPcwlkvsebBD2qp4s1odIUE4 +McVMiGiek1oZazpcdXe1Cf+y3dGTZfwmMT0LEA86ODJn0yzPaxGRiM46OdJ86NeRhAa uWLqexZTPPmPAiEzRH5icCfSDmPzO6qF0JAqFOUhYOLv/guVXx3VowIMwScCAeecScVx UOXQ== X-Gm-Message-State: AAQBX9f5EVcCo/PtffqvsCb5LPteUT2e9HW7h4G8wC8Y5Nx4gWFFObZN Tn+eLoWfX46gpAV6TgD9cQEeioZe5t+KWIpA0FI= X-Google-Smtp-Source: AKy350bUwtczUoXLbVWtNIum5fqpYWprDuoCGISwx0WMwjFle9l9FFmiPwx6mvYb6vtRCBL+h+yr/nxXqrGsnlCQOhs= X-Received: by 2002:a1f:2081:0:b0:43c:2acb:9a60 with SMTP id g123-20020a1f2081000000b0043c2acb9a60mr1195742vkg.3.1681397851795; Thu, 13 Apr 2023 07:57:31 -0700 (PDT) MIME-Version: 1.0 References: <20230411165919.23955-1-jim2101024@gmail.com> <20230411165919.23955-3-jim2101024@gmail.com> <20230413143935.pmbyjk2boxl3rwne@mraw.org> In-Reply-To: <20230413143935.pmbyjk2boxl3rwne@mraw.org> From: Jim Quinlan Date: Thu, 13 Apr 2023 10:57:19 -0400 Message-ID: Subject: Re: [PATCH v2 2/3] PCI: brcmstb: CLKREQ# accomodations of downstream device To: Cyril Brulebois Cc: linux-pci@vger.kernel.org, Nicolas Saenz Julienne , Bjorn Helgaas , Lorenzo Pieralisi , Phil Elwell , bcm-kernel-feedback-list@broadcom.com, james.quinlan@broadcom.com, Florian Fainelli , Lorenzo Pieralisi , =?UTF-8?Q?Krzysztof_Wilczy=C5=84ski?= , Rob Herring , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , open list Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Cyril, Can you provide (a) the full boot log prior to applying the patch series and (b) full boot log after applying the series, using an IDENTICAL setup. If it fails on both then it has little to do with my patch series. In my last series your testing somehow conflated the effect of an unrelated MMC interrupt issue so please be precise. Regards, Jim Quinlan Broadcom STB On Thu, Apr 13, 2023 at 10:39=E2=80=AFAM Cyril Brulebois = wrote: > > Hi Jim, > > Jim Quinlan (2023-04-11): > > [=E2=80=A6] > > This property has already been in use by Raspian Linux, but this > > immplementation adds more details and discerns between (a) and (b) > ^^^^^^^^^^^^^^^ > implementation > > > automatically. > > > > Link: https://bugzilla.kernel.org/show_bug.cgi?id=3D217276 > > Signed-off-by: Jim Quinlan > > Sorry, it seems like my initial tests with v1 (applied on top of > v6.3-rc5-137-gf2afccfefe7b) weren't thorough enough, and I'm seeing the > same problems with v2 (applied on top of v6.3-rc6-46-gde4664485abb): > - same setup as in https://bugzilla.kernel.org/show_bug.cgi?id=3D217276 > - the kernel panic is indeed gone; > - a USB keyboard connected on that SupaHub PCIe-to-multiple-USB adapter > isn't seen by the kernel; > - a USB memory stick connected on the same adapter isn't seen by the > kernel either; > - of course both USB devices are confirmed to work fine if they're > plugged directly on the CM4's USB ports. > > Logs with v2: > > root@cm4:~# dmesg|grep -i pci > [ 0.610997] PCI: CLS 0 bytes, default 64 > [ 1.664886] shpchp: Standard Hot Plug PCI Controller Driver versio= n: 0.4 > [ 1.672083] brcm-pcie fd500000.pcie: host bridge /scb/pcie@7d50000= 0 ranges: > [ 1.679125] brcm-pcie fd500000.pcie: No bus range found for /scb= /pcie@7d500000, using [bus 00-ff] > [ 1.688279] brcm-pcie fd500000.pcie: MEM 0x0600000000..0x0603= ffffff -> 0x00f8000000 > [ 1.696463] brcm-pcie fd500000.pcie: IB MEM 0x0000000000..0x00ff= ffffff -> 0x0400000000 > [ 1.705282] brcm-pcie fd500000.pcie: PCI host bridge to bus 0000:0= 0 > [ 1.711629] pci_bus 0000:00: root bus resource [bus 00-ff] > [ 1.717172] pci_bus 0000:00: root bus resource [mem 0x600000000-0x= 603ffffff] (bus address [0xf8000000-0xfbffffff]) > [ 1.727653] pci 0000:00:00.0: [14e4:2711] type 01 class 0x060400 > [ 1.733768] pci 0000:00:00.0: PME# supported from D0 D3hot > [ 1.740235] pci 0000:00:00.0: bridge configuration invalid ([bus 0= 0-00]), reconfiguring > [ 1.855826] brcm-pcie fd500000.pcie: CLKREQ# ignored; no ASPM > [ 1.863666] brcm-pcie fd500000.pcie: link up, 5.0 GT/s PCIe x1 (SS= C) > [ 1.870115] pci 0000:01:00.0: [1912:0014] type 00 class 0x0c0330 > [ 1.876205] pci 0000:01:00.0: reg 0x10: [mem 0x00000000-0x00001fff= 64bit] > [ 1.883177] pci 0000:01:00.0: PME# supported from D0 D3hot > [ 1.888881] pci_bus 0000:01: busn_res: [bus 01-ff] end is updated = to 01 > [ 1.895581] pci 0000:00:00.0: BAR 14: assigned [mem 0x600000000-0x= 6000fffff] > [ 1.902707] pci 0000:01:00.0: BAR 0: assigned [mem 0x600000000-0x6= 00001fff 64bit] > [ 1.910279] pci 0000:00:00.0: PCI bridge to [bus 01] > [ 1.915293] pci 0000:00:00.0: bridge window [mem 0x600000000-0x6= 000fffff] > [ 1.922412] pcieport 0000:00:00.0: enabling device (0000 -> 0002) > [ 1.928633] pcieport 0000:00:00.0: PME: Signaling with IRQ 23 > [ 1.934609] pcieport 0000:00:00.0: AER: enabled with IRQ 23 > [ 1.940340] pci 0000:01:00.0: enabling device (0000 -> 0002) > [ 6.946090] pci 0000:01:00.0: xHCI HW not ready after 5 sec (HC bu= g?) status =3D 0x1801 > [ 6.954026] pci 0000:01:00.0: quirk_usb_early_handoff+0x0/0x968 to= ok 4896180 usecs > > Please let me know what I can do to help. > > > Cheers, > -- > Cyril Brulebois (kibi@debian.org) > D-I release manager -- Release team member -- Freelance Consultant 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 10CE1C77B6E for ; Thu, 13 Apr 2023 14:58:41 +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=tnVhvk674u/wLdVNE1aum1MrktkS2T84rBcUUj4dd/M=; b=4lpEdQ5VsXzuvc /sqVdvOjFImqqCWvOdKS+1xLUlBcAyz+DzTwibLv2W4kqcEMN0vxNdGNMEvkLvsl1izvfAa9zZN28 7ITOBFCz3T02ppgFjjIzVSo3V3smwaNhCWlE7NCxD5h2Zcsrj0iw3vGzetNDCIYanEIJQv68Mz5I3 cNBMUQ7WAhiEsw3GLk9KpbTdA6I3ju79GUbParRrh3Dcdk/mFnhYvw6A+u7LBiC/B3WkpHCsW/iPJ th0IJcKhh5ay07v0L9fi/qn5sJ6ZZEUUChLaDDkmNs1uF51YLnt/bMbtWRX5pu69gBm/XVBbnfB+9 CrOrHb7dFARWJT3phkwg==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1pmyOI-006Shx-2s; Thu, 13 Apr 2023 14:57:38 +0000 Received: from mail-ua1-x92d.google.com ([2607:f8b0:4864:20::92d]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1pmyOE-006ShI-38; Thu, 13 Apr 2023 14:57:36 +0000 Received: by mail-ua1-x92d.google.com with SMTP id o2so10537983uao.11; Thu, 13 Apr 2023 07:57:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681397852; x=1683989852; 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=zSEimHdm7p/unMCCqfVT8tZ9/6y51iFVf9+ovV+dNLo=; b=dd8F+74grz+6Z1qZXKAYYwJX2e7u+RkP96GWsTXwM7sa5bswJrKZ63HtRlLEjTuDLE iTtBlyNwd3lVtfTdIKvBz3nIVQ9vOc64G8ITEkjIt4QkIlCdXC8Kyqw1C2xHrvCPrTPl hVE0tucXAVoFJdr1qtz+HPXkXBbegGWaA27IyiWoTkdRwSmMGruFLLs8DRLdrtlTLEmL me4eRTa36V9xkETc9lhRiKCi3RameJHYrXpH7cdivO9S1p7SV7NVEhJSJ8pGxrEF50L+ o2DPoAnqykH69Zz5TiIFUxF1ZdtOQftQ22okIADw6axoasmDCNpndZTezVPaaktNi5Wt ZEww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681397852; x=1683989852; 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=zSEimHdm7p/unMCCqfVT8tZ9/6y51iFVf9+ovV+dNLo=; b=DybOnBPZDQCl9SIv4Z30BfGy1xBu0DyFt9ZdOC7XXcoav2V7nyhGN/OEL+0D9WIRZN kvn5j6USbihj87TXcxH7qEZgO9deRxJpx/VxawUm0NC6RYnnzHJyuQe7UlaQTRe98NOG Zos1cq/Y11aat8ZaggqcL3dVD+x1NdbarjQBh8a6cWmSi3R3ImJtfU+jVLruCq+t4NSy k2cmd7ObTZhfPUAeIN6tbbY5q+3sdJxbR5cARsurt7X/WjKB4L2LKSzVWMiQFwBhL36p v8uiGdQ/q4j6KYPrBilgBxQvXX/DXJvPkpDN3H0rK9cn9RvDx5Kf2D+YezkWESHElmFD /z/Q== X-Gm-Message-State: AAQBX9eK8+9ztpcZrT11ynKR9YJZMqBxSTJFdv4rY2Edl4tpPG9RaaH2 SZOaus+hoE6UGJC6AZek4wmmTHEq0KYB6yphkQ4= X-Google-Smtp-Source: AKy350bUwtczUoXLbVWtNIum5fqpYWprDuoCGISwx0WMwjFle9l9FFmiPwx6mvYb6vtRCBL+h+yr/nxXqrGsnlCQOhs= X-Received: by 2002:a1f:2081:0:b0:43c:2acb:9a60 with SMTP id g123-20020a1f2081000000b0043c2acb9a60mr1195742vkg.3.1681397851795; Thu, 13 Apr 2023 07:57:31 -0700 (PDT) MIME-Version: 1.0 References: <20230411165919.23955-1-jim2101024@gmail.com> <20230411165919.23955-3-jim2101024@gmail.com> <20230413143935.pmbyjk2boxl3rwne@mraw.org> In-Reply-To: <20230413143935.pmbyjk2boxl3rwne@mraw.org> From: Jim Quinlan Date: Thu, 13 Apr 2023 10:57:19 -0400 Message-ID: Subject: Re: [PATCH v2 2/3] PCI: brcmstb: CLKREQ# accomodations of downstream device To: Cyril Brulebois Cc: linux-pci@vger.kernel.org, Nicolas Saenz Julienne , Bjorn Helgaas , Lorenzo Pieralisi , Phil Elwell , bcm-kernel-feedback-list@broadcom.com, james.quinlan@broadcom.com, Florian Fainelli , Lorenzo Pieralisi , =?UTF-8?Q?Krzysztof_Wilczy=C5=84ski?= , Rob Herring , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , open list X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230413_075735_005857_67CEEA0C X-CRM114-Status: GOOD ( 21.20 ) 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 SGVsbG8gQ3lyaWwsCkNhbiB5b3UgcHJvdmlkZSAoYSkgdGhlIGZ1bGwgYm9vdCBsb2cgcHJpb3Ig dG8gYXBwbHlpbmcgdGhlIHBhdGNoCnNlcmllcyBhbmQgKGIpIGZ1bGwgYm9vdCBsb2cgYWZ0ZXIg YXBwbHlpbmcgdGhlIHNlcmllcywgdXNpbmcgYW4KSURFTlRJQ0FMICBzZXR1cC4KSWYgaXQgZmFp bHMgb24gYm90aCB0aGVuIGl0IGhhcyBsaXR0bGUgdG8gZG8gd2l0aCBteSBwYXRjaCBzZXJpZXMu CgpJbiBteSBsYXN0IHNlcmllcyB5b3VyIHRlc3Rpbmcgc29tZWhvdyBjb25mbGF0ZWQgdGhlIGVm ZmVjdCBvZiBhbgp1bnJlbGF0ZWQgTU1DIGludGVycnVwdCBpc3N1ZSBzbyBwbGVhc2UgYmUgcHJl Y2lzZS4KClJlZ2FyZHMsCkppbSAgUXVpbmxhbgpCcm9hZGNvbSBTVEIKCk9uIFRodSwgQXByIDEz LCAyMDIzIGF0IDEwOjM54oCvQU0gQ3lyaWwgQnJ1bGVib2lzIDxraWJpQGRlYmlhbi5vcmc+IHdy b3RlOgo+Cj4gSGkgSmltLAo+Cj4gSmltIFF1aW5sYW4gPGppbTIxMDEwMjRAZ21haWwuY29tPiAo MjAyMy0wNC0xMSk6Cj4gPiBb4oCmXQo+ID4gVGhpcyBwcm9wZXJ0eSBoYXMgYWxyZWFkeSBiZWVu IGluIHVzZSBieSBSYXNwaWFuIExpbnV4LCBidXQgdGhpcwo+ID4gaW1tcGxlbWVudGF0aW9uIGFk ZHMgbW9yZSBkZXRhaWxzIGFuZCBkaXNjZXJucyBiZXR3ZWVuIChhKSBhbmQgKGIpCj4gICBeXl5e Xl5eXl5eXl5eXl4KPiAgIGltcGxlbWVudGF0aW9uCj4KPiA+IGF1dG9tYXRpY2FsbHkuCj4gPgo+ ID4gTGluazogaHR0cHM6Ly9idWd6aWxsYS5rZXJuZWwub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTcy NzYKPiA+IFNpZ25lZC1vZmYtYnk6IEppbSBRdWlubGFuIDxqaW0yMTAxMDI0QGdtYWlsLmNvbT4K Pgo+IFNvcnJ5LCBpdCBzZWVtcyBsaWtlIG15IGluaXRpYWwgdGVzdHMgd2l0aCB2MSAoYXBwbGll ZCBvbiB0b3Agb2YKPiB2Ni4zLXJjNS0xMzctZ2YyYWZjY2ZlZmU3Yikgd2VyZW4ndCB0aG9yb3Vn aCBlbm91Z2gsIGFuZCBJJ20gc2VlaW5nIHRoZQo+IHNhbWUgcHJvYmxlbXMgd2l0aCB2MiAoYXBw bGllZCBvbiB0b3Agb2YgdjYuMy1yYzYtNDYtZ2RlNDY2NDQ4NWFiYik6Cj4gIC0gc2FtZSBzZXR1 cCBhcyBpbiBodHRwczovL2J1Z3ppbGxhLmtlcm5lbC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNzI3 Ngo+ICAtIHRoZSBrZXJuZWwgcGFuaWMgaXMgaW5kZWVkIGdvbmU7Cj4gIC0gYSBVU0Iga2V5Ym9h cmQgY29ubmVjdGVkIG9uIHRoYXQgU3VwYUh1YiBQQ0llLXRvLW11bHRpcGxlLVVTQiBhZGFwdGVy Cj4gICAgaXNuJ3Qgc2VlbiBieSB0aGUga2VybmVsOwo+ICAtIGEgVVNCIG1lbW9yeSBzdGljayBj b25uZWN0ZWQgb24gdGhlIHNhbWUgYWRhcHRlciBpc24ndCBzZWVuIGJ5IHRoZQo+ICAgIGtlcm5l bCBlaXRoZXI7Cj4gIC0gb2YgY291cnNlIGJvdGggVVNCIGRldmljZXMgYXJlIGNvbmZpcm1lZCB0 byB3b3JrIGZpbmUgaWYgdGhleSdyZQo+ICAgIHBsdWdnZWQgZGlyZWN0bHkgb24gdGhlIENNNCdz IFVTQiBwb3J0cy4KPgo+IExvZ3Mgd2l0aCB2MjoKPgo+ICAgICByb290QGNtNDp+IyBkbWVzZ3xn cmVwIC1pIHBjaQo+ICAgICBbICAgIDAuNjEwOTk3XSBQQ0k6IENMUyAwIGJ5dGVzLCBkZWZhdWx0 IDY0Cj4gICAgIFsgICAgMS42NjQ4ODZdIHNocGNocDogU3RhbmRhcmQgSG90IFBsdWcgUENJIENv bnRyb2xsZXIgRHJpdmVyIHZlcnNpb246IDAuNAo+ICAgICBbICAgIDEuNjcyMDgzXSBicmNtLXBj aWUgZmQ1MDAwMDAucGNpZTogaG9zdCBicmlkZ2UgL3NjYi9wY2llQDdkNTAwMDAwIHJhbmdlczoK PiAgICAgWyAgICAxLjY3OTEyNV0gYnJjbS1wY2llIGZkNTAwMDAwLnBjaWU6ICAgTm8gYnVzIHJh bmdlIGZvdW5kIGZvciAvc2NiL3BjaWVAN2Q1MDAwMDAsIHVzaW5nIFtidXMgMDAtZmZdCj4gICAg IFsgICAgMS42ODgyNzldIGJyY20tcGNpZSBmZDUwMDAwMC5wY2llOiAgICAgIE1FTSAweDA2MDAw MDAwMDAuLjB4MDYwM2ZmZmZmZiAtPiAweDAwZjgwMDAwMDAKPiAgICAgWyAgICAxLjY5NjQ2M10g YnJjbS1wY2llIGZkNTAwMDAwLnBjaWU6ICAgSUIgTUVNIDB4MDAwMDAwMDAwMC4uMHgwMGZmZmZm ZmZmIC0+IDB4MDQwMDAwMDAwMAo+ICAgICBbICAgIDEuNzA1MjgyXSBicmNtLXBjaWUgZmQ1MDAw MDAucGNpZTogUENJIGhvc3QgYnJpZGdlIHRvIGJ1cyAwMDAwOjAwCj4gICAgIFsgICAgMS43MTE2 MjldIHBjaV9idXMgMDAwMDowMDogcm9vdCBidXMgcmVzb3VyY2UgW2J1cyAwMC1mZl0KPiAgICAg WyAgICAxLjcxNzE3Ml0gcGNpX2J1cyAwMDAwOjAwOiByb290IGJ1cyByZXNvdXJjZSBbbWVtIDB4 NjAwMDAwMDAwLTB4NjAzZmZmZmZmXSAoYnVzIGFkZHJlc3MgWzB4ZjgwMDAwMDAtMHhmYmZmZmZm Zl0pCj4gICAgIFsgICAgMS43Mjc2NTNdIHBjaSAwMDAwOjAwOjAwLjA6IFsxNGU0OjI3MTFdIHR5 cGUgMDEgY2xhc3MgMHgwNjA0MDAKPiAgICAgWyAgICAxLjczMzc2OF0gcGNpIDAwMDA6MDA6MDAu MDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdAo+ICAgICBbICAgIDEuNzQwMjM1XSBwY2kg MDAwMDowMDowMC4wOiBicmlkZ2UgY29uZmlndXJhdGlvbiBpbnZhbGlkIChbYnVzIDAwLTAwXSks IHJlY29uZmlndXJpbmcKPiAgICAgWyAgICAxLjg1NTgyNl0gYnJjbS1wY2llIGZkNTAwMDAwLnBj aWU6IENMS1JFUSMgaWdub3JlZDsgbm8gQVNQTQo+ICAgICBbICAgIDEuODYzNjY2XSBicmNtLXBj aWUgZmQ1MDAwMDAucGNpZTogbGluayB1cCwgNS4wIEdUL3MgUENJZSB4MSAoU1NDKQo+ICAgICBb ICAgIDEuODcwMTE1XSBwY2kgMDAwMDowMTowMC4wOiBbMTkxMjowMDE0XSB0eXBlIDAwIGNsYXNz IDB4MGMwMzMwCj4gICAgIFsgICAgMS44NzYyMDVdIHBjaSAwMDAwOjAxOjAwLjA6IHJlZyAweDEw OiBbbWVtIDB4MDAwMDAwMDAtMHgwMDAwMWZmZiA2NGJpdF0KPiAgICAgWyAgICAxLjg4MzE3N10g cGNpIDAwMDA6MDE6MDAuMDogUE1FIyBzdXBwb3J0ZWQgZnJvbSBEMCBEM2hvdAo+ICAgICBbICAg IDEuODg4ODgxXSBwY2lfYnVzIDAwMDA6MDE6IGJ1c25fcmVzOiBbYnVzIDAxLWZmXSBlbmQgaXMg dXBkYXRlZCB0byAwMQo+ICAgICBbICAgIDEuODk1NTgxXSBwY2kgMDAwMDowMDowMC4wOiBCQVIg MTQ6IGFzc2lnbmVkIFttZW0gMHg2MDAwMDAwMDAtMHg2MDAwZmZmZmZdCj4gICAgIFsgICAgMS45 MDI3MDddIHBjaSAwMDAwOjAxOjAwLjA6IEJBUiAwOiBhc3NpZ25lZCBbbWVtIDB4NjAwMDAwMDAw LTB4NjAwMDAxZmZmIDY0Yml0XQo+ICAgICBbICAgIDEuOTEwMjc5XSBwY2kgMDAwMDowMDowMC4w OiBQQ0kgYnJpZGdlIHRvIFtidXMgMDFdCj4gICAgIFsgICAgMS45MTUyOTNdIHBjaSAwMDAwOjAw OjAwLjA6ICAgYnJpZGdlIHdpbmRvdyBbbWVtIDB4NjAwMDAwMDAwLTB4NjAwMGZmZmZmXQo+ICAg ICBbICAgIDEuOTIyNDEyXSBwY2llcG9ydCAwMDAwOjAwOjAwLjA6IGVuYWJsaW5nIGRldmljZSAo MDAwMCAtPiAwMDAyKQo+ICAgICBbICAgIDEuOTI4NjMzXSBwY2llcG9ydCAwMDAwOjAwOjAwLjA6 IFBNRTogU2lnbmFsaW5nIHdpdGggSVJRIDIzCj4gICAgIFsgICAgMS45MzQ2MDldIHBjaWVwb3J0 IDAwMDA6MDA6MDAuMDogQUVSOiBlbmFibGVkIHdpdGggSVJRIDIzCj4gICAgIFsgICAgMS45NDAz NDBdIHBjaSAwMDAwOjAxOjAwLjA6IGVuYWJsaW5nIGRldmljZSAoMDAwMCAtPiAwMDAyKQo+ICAg ICBbICAgIDYuOTQ2MDkwXSBwY2kgMDAwMDowMTowMC4wOiB4SENJIEhXIG5vdCByZWFkeSBhZnRl ciA1IHNlYyAoSEMgYnVnPykgc3RhdHVzID0gMHgxODAxCj4gICAgIFsgICAgNi45NTQwMjZdIHBj aSAwMDAwOjAxOjAwLjA6IHF1aXJrX3VzYl9lYXJseV9oYW5kb2ZmKzB4MC8weDk2OCB0b29rIDQ4 OTYxODAgdXNlY3MKPgo+IFBsZWFzZSBsZXQgbWUga25vdyB3aGF0IEkgY2FuIGRvIHRvIGhlbHAu Cj4KPgo+IENoZWVycywKPiAtLQo+IEN5cmlsIEJydWxlYm9pcyAoa2liaUBkZWJpYW4ub3JnKSAg ICAgICAgICAgIDxodHRwczovL2RlYmFtYXguY29tLz4KPiBELUkgcmVsZWFzZSBtYW5hZ2VyIC0t IFJlbGVhc2UgdGVhbSBtZW1iZXIgLS0gRnJlZWxhbmNlIENvbnN1bHRhbnQKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmxpbnV4LWFybS1rZXJuZWwgbWFp bGluZyBsaXN0CmxpbnV4LWFybS1rZXJuZWxAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlz dHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2xpbnV4LWFybS1rZXJuZWwK